Tilknyt et kort med en Excel-tabel
Jeg vil knytte en Excel-tabel til et kort i shp-format. Tabellen vil blive ændret, så jeg vil ikke konvertere den til dbf-format eller placere den inde i geodatabasen. En god øvelse til dræbe fritid for denne ferie og for at holde øje med ArcGIS 9.3 fra Acer Aspire One.
For eksempel vil jeg bruge dataene fra xyzmap, idet du udnytter gratis reklame, fordi de har et glimrende værktøj, som du kan forbinde ArcGIS med Google Maps med ved at læse visningen som et lag.
Dataene
- 1. xyzmap giver et mundi kort i form filformat, med en dbf indeholdende to kolonner: en med landekoden og en med navnet.
- 2. Inkluderet er også en Excel-fil med landestatistiske data og en kolonne med landekoden.
Drømmen
Målet er at forbinde Excel-tabellen med kortet eksternt, så du kan fortsætte med at operere med det, mens du kan udføre operationer på kortet og layoutet.
Løsningen i 3 trin
Jeg skal bruge Manifold GIS, og så vil jeg prøve det med ArcGIS 9.3
1. Upload kort
Fil> import> tegning
2. Ring til bordet
Fil> link> tabel
3. Associerede tabeller
Nu viser jeg tabellen, der er knyttet til kortet, og:
Tabel> relationer
Derefter vælges et nyt forhold, og de felter, der skal associeres, vælges
Vælg Ok
Herefter giver systemet dig mulighed for at vælge de kolonner, som du vil have synlig. Og voila, nu er tabellerne tilknyttet, og dem fra den eksterne tabel kan ses i gråt. Foretag ændringer i Excel og ønsker at se opdateringer efter behov, højreklik på bordet og vælg Opdater data.
Med ArcGIS.
Det bør ikke være mere komplekst, men for nu at bruge værktøjet Tilføj Tilmeld, det gør det ikke ved første trin. Beskeden, som konsollen sender, er, at Excel-tabellen har brug for et objekt-id.
Venner af xyzmap anbefaler at sende xls til dbf, men det er ikke meningen med øvelsen. Hvis nogen hjælper os, vil vi gøre godt for samfundet.
Hej, jeg vil lave et kort i google maps, der har offentlig visning, og der går dumpdata fra en undersøgelse, som jeg har bygget i Google-formularer. Jeg formåede at passere formularen af google-formularer til at udmærke sig og derfra for at importere den som et bord til Google Maps. Problemet er, at da undersøgelsen besvares, bliver den tilknyttede Excel-fil færdig, men Google Maps finder ikke engang ud. Er der nogen måde at få kortet opdateret i realtid?. Tak på forhånd for enhver hånd, du kan give os!
kan du være mere specifik venligst
Men som du tilføjer en Excel-fil som et lag, der fra ArcCatalog kan du ikke se og tilføje kilde markere mig filen ikke gyldig træ uanset skal konvertere til DBF, og at variere det nye Excel 2007 Har du kan optage direkte til DBF.
Tak Jose, meget nyttigt din kommentar
I Arcgis kan du linke excel-tabellen, men du skal åbne den direkte, som om den var endnu et lag ... (dette gælder selv med afgrænsede tekstfiler).
Når du er inde i MXD, så du laver en join, men uden at bruge værktøjskassen, men fra højre knap på lag, som du vil linke.
Når du først har tilknyttet det, kan du ændre din XLS-fil fra excel, og ændringerne afspejles i attributterne på det tilknyttede kort, og til sidst bliver du nødt til at give den en tegning igen ...
Greetings.
José Paredes.