Vairāk

Kā saistīt datus ar daudzstūri ArcMap 10.3

Kā saistīt datus ar daudzstūri ArcMap 10.3


Man ir karte ar dažādiem daudzstūriem (118). Katrs no šiem daudzstūriem atspoguļo dažādus veģetācijas veidus.

Par katru no šiem daudzstūriem man ir dati par to, kuras sugas ir un cik daudz tās ir (pārpilnību mēra ar skalu no 1 līdz 3).

Es gribētu "saistīt" (piedodiet, ja tas nav pareizs veids, kā to nosaukt), kuru sugu un pārpilnības datus ir katrā no šiem daudzstūriem.

Es gribētu, lai pēc tam es varētu izvēlēties dažādus daudzstūrus, kas satur vienu un to pašu daudzumu un sugu.

Manis izveidotajos daudzstūros nav citu saistītu atribūtu, izņemot (FID, forma un Id. 3 no tiem, ko programma izveidojusi viena pati, kad tos uzzīmēju) un tabulas, kuras man ir izcilas ar datiem, uz kuriem vēlos "saistīties" daudzstūros ir kolonna, ko sauc par sugu, un vēl viena pārpilnība.

Kā redzat, es esmu diezgan jauns, izmantojot programmu ...


Tā kā es esmu mēģinājis darīt to, ko jūs visi šeit komentāros iesakāt, un es nevarēju sasniegt to, ko es gribēju darīt (pierādāmi mana sliktā skaidrojuma dēļ pirms tam ...)

Es atstāju attēlu: Kā redzat atribūtu tabulā, tā izskatās katra poligona (kas apzīmē vienu apgabalu) katra atribūtu tabula. Labajā pusē ir tas, kā man ir Excel dati. Vai jūs, lūdzu, ieteiktu kaut ko, ko es varētu darīt, lai poligonu atribūtu tabulā pievienotu sugām un to daudzumam piederošos datus (1. daudzstūrī jābūt visām sugām (Acer mons, Acer pseu, Acer repens ...) un to pārpilnībai (kas ir rindas Area1 numuri).


Lai saistītu izveidotās daudzstūra formas ar tabulas datiem, jums būs jāveic Pievienošanās.

Lai pievienošanās darbotos, jums ir jābūt vienādam laukam starp daudzstūra atribūtu tabulu un Excel izklājlapu. Pirms pievienošanās jums būs nepieciešams veikt manuālu darbu, bet pēc sākotnējā darba veikšanas jūs varēsiet veikt savienošanu un visus atribūtus no Excel tabulas ievietot daudzstūra formas failā.

Divas lauka pievienošanās iespējas

Atkarībā no jūsu datiem varat vai nu izmantot 1) esošu lauku no savas Excel tabulas un iekopēt to savā daudzstūra shapefile atribūtu tabulā, vai 2) izveidot izklājlapā un daudzstūra formas failā jaunu lauku, ko izmantot savienojumam.

Atkarībā no tā, cik daudz dažādu sugu jums ir un cik ilgi ir nosaukumi, var būt vieglāk izvēlēties 2. opciju un izveidot vienkāršu jaunu lauku gan shapefile, gan Excel failā, lai izveidotu savienojumu.

Šim nolūkam jūs varētu darīt kaut ko līdzīgu, piemēram, katrai sugai piešķirt numuru (1, 2, 3 utt.) Jaunā Excel faila kolonnā un pēc tam daudzstūra atribūtu tabulā izveidot jaunu lauku un pievienot attiecīgos skaitļus tur. Kad tas būs izdarīts, vienkārša savienošana pārējos jūsu atribūtus ievadīs daudzstūra formas failā.

Šeit ir piemērs tam, kā jūsu dati varētu izskatīties pirms pievienošanās. Atribūtu tabula ir piestiprināta kreisajā pusē, un labajā pusē tiek parādīts Excel fails. "Pievienoties" ir kolonnas / lauka nosaukums, kas ir izplatīts gan tabulā, gan formas failā.

Veic pievienoties

Kad abos failos (izklājlapā un shapefile) ir kopīgs lauks, varat veikt savienošanu. Šis video sniedz labu pārskatu par pievienošanos. Citi ir saiti uz ESRI lapu, kas arī ir noderīga.

Šeit ir piemērs tam, kā jūsu apvienotais galds var izskatīties (izmantojot arī simboloģiju). Šī simboloģija ir Kategorijas, "Unikālās vērtības, daudz lauku".

Simboloģija

Kad pievienošanās ir pabeigta, jūs varat darīt dažādas lietas, izmantojot simboloģijas cilni slāņa īpašībās. Video beigās viņi parāda vienu piemēru, taču ir daudz veidu, kā jūs varat simbolizēt savus datus. Ja to darot rodas jautājumi, droši izlieciet jaunu jautājumu.


Ja es saprotu pareizi, jūs vēlaties pievienoties daudzstūra formas failam ar ārēju sugu tabulu. Pirmkārt, jums jānosaka, kurš lauks ir kopīgs starp abām datu kopām. Piemēram, daudzstūra formas failā, iespējams, ir kolonna ar nosaukumu "tips" un ārējās tabulas kolonna, kurā ir vieni un tie paši atribūti. Vai arī abās tabulās var būt kopīgs ID lauks. Kad esat noteicis kopējo lauku abās datu kopās, ar šo atribūtu var pievienoties daudzstūrim ārējai tabulai. Izpildiet šos norādījumus, lai veiktu savienošanu. Pēc tam ar peles labo pogu noklikšķiniet uz apvienotā slāņa> Dati> Eksportēt datus, lai saglabātu daudzstūru kopiju ar pievienotajiem atribūtiem.

Veiksmi!


Jums, iespējams, jāveic savienošana, jo dati ir XLS formātā. Tas ļaus jums savienot daudzstūra ID ar Excel tabulā norādīto ID.

Šeit ir saite, kas apraksta QGIS savienojumu, ja izmantojat atvērto pirmkodu.

Saite "Essentials of joining tables" parādīs, kā tā var tikt piemērota jūsu situācijai (kaut arī izmantojot štatus, nokrišņu daudzumu un iedzīvotāju skaitu).

Rediģēts:

Kā atzīmēja Sara, jūsu Excel datos jābūt kolonnai, kas būs saistīta ar pareizo daudzstūri.

Turklāt, ja katram daudzstūrim ir vairākas sugas, varat apsvērt iespēju izveidot rakurstabulu Excel datiem, pamatojoties uz daudzstūra lauku, un pēc tam veikt daudzstūra lauka savienošanu. Tad jums būtu piekļuve visām sugām šim vienam daudzstūrim uzreiz. Skatiet zemāk esošo attēlu, lai redzētu piemēru tam, kā rakurstabula varētu jums palīdzēt.


Skatīties video: Convertir tabla Excel a Shapefile en ArcGIS -. MasterSIG