bloggläge
Associera en karta med en Excel-tabell
- December, 2009
- Postat av: Golgi Alvarez
- Kategori: ArcGIS-ESRI grenrörs GIS

Jag vill associera en Excel-tabell till en karta i shp-format. Tabellen kommer att ändras, så jag vill inte konvertera den till dbf-format eller lägga den i geodatabasen. En bra övning för döda fritiden för denna semester och för att hålla ögonen på ArcGIS 9.3 från Acer Aspire One.
Till exempel använder jag data som tillhandahålls av xyzmap, dra nytta av gratis reklam eftersom de har ett utmärkt verktyg som du kan ansluta ArcGIS till med Google Maps och laddar upp vyn som ett lager.
Los datos
- 1. xyzmap tillhandahåller en mundi-karta i formfilformat, med en dbf som innehåller två kolumner: en med landskoden och en med namnet.
- 2. Det ingår också en Excel-fil med landstatistikdata och en kolumn med landskoden.
Drömmen
Målet är att associera Excel-tabellen med kartan, externt så att du kan fortsätta att fungera med det medan du kan utföra operationer på kartan och layouten.
Lösningen i 3 steg
Jag ska använda Manifold GIS, och sedan ska jag prova med ArcGIS 9.3
1. Ladda upp kartan
Arkiv> import> ritning
2. Ring bordet
Arkiv> länk> tabell
3. Associerade tabeller
Nu för detta visar jag tabellen som är associerad med kartan och:
Tabell> relationer
Då väljs en ny relation och fälten som ska associeras väljs
Välj Ok
Efter detta låter systemet dig välja de kolumner som du vill ska synas. Och voila, nu är tabellerna associerade och de från den externa tabellen kan ses i grått. Gör ändringar i Excel och vill se uppdateringar på begäran högerklicka på tabellen och välj Uppdatera data.
Med ArcGIS.
Det borde inte vara mer komplext, men för att nu använda verktyget Lägg till Bli medlem, det gör det inte vid första steget. Meddelandet som konsolen skickar är att Excel-tabellen behöver ett objekt-ID.
Vänner xyzmap rekommenderar att du skickar xls till dbf, men detta är inte avsikten med övningen. Om någon hjälper oss kommer vi att göra samhället bra.
Författare: Golgi Alvarez
5 kommentarer
Lämna en kommentar
Jag är ledsen, du borde vara ansluten att skicka en kommentar
Hej, jag vill göra en karta i google-kartor som har allmän syn och som går dit dumpa data från en undersökning som jag byggt i Google-formulär. Jag lyckades skicka formen av googleformulär att utmärka och därifrån för att importera det som en tabell till Google Maps. Problemet är att när undersökningen besvaras slutförs den associerade excel-filen, men Google-kartor ser inte ens ut. Finns det något sätt att få kartan uppdaterad i realtid?. Tack på förhand för vilken hand du kan ge oss!
kan du vara mer specifikt tack
Men som du lägger till en Excel-fil som ett skikt som från ArcCatalog du inte kan se och lägga till källa markera mig filen inte är giltig träd oavsett måste konvertera till DBF, och att variera den nya Excel 2007 du kan spela in direkt till DBF.
Tack Jose, mycket användbart din kommentar
I Arcgis kan du länka exceltabellen, men du måste öppna den direkt som om det vore ett lager till (detta gäller även med avgränsade textfiler).
När du har det inuti MXD-enheten, gör du en anslutning, men utan att använda verktygslådan, men från den högra knappen på det lager som du vill länka det till.
När du väl har associerat den kan du ändra din XLS-fil från excel och ändringarna kommer att återspeglas i attributen på den associerade kartan, så småningom måste du göra en omdragning ...
Hälsningar.
José Paredes.