Slik eksporterer du KML fra ArcMap til Google Earth

Mindre bedrifter kan bare ha behov for å bruke desktopversjonen av ArcGIS, som ikke tillater å dele resultatene av visualiseringer og analyser ved hjelp av de mer avanserte funksjonene i bedriftsversjonen. ArcGIS gir imidlertid en datainteroperabilitetsutvidelse for ArcMap som lar deg eksportere både lag- og kartdata fra ArcMap til Googles Keyhole Markup Language (KML) -format. Etter at du har eksportert til KML, kan du importere dataene til Google Earth eller Google Maps, og bruke disse gratis verktøyene til å dele kart og visualiseringer med andre.

1.

Klikk på Windows Orb-knappen, velg "Alle programmer", velg deretter "Arc GIS" og "Arc Map". Klikk på Python-vinduet på verktøylinjen for å åpne et Python-vindu og skriv inn kommandoene i umiddelbar modus.

2.

Legg ArcGIS Python-systemmodulene i minnet. Skriv for eksempel følgende i Python-vinduet:

importere arkiv fra arkiv import env

3.

Opprett arbeidsplass og miljøinnstillinger ved å angi plasseringen og typen datafil du eksporterer i KML. Skriv for eksempel følgende i Python-vinduet:

arcpy.CheckOutExtension ("3D") env.workspace = "C: \ exports"

4.

Eksporter et lag ved å spesifisere laget som skal eksporteres, utdatafilen som skal opprettes og utdataskalaen som skal brukes. Inkluder valgfrie parametre om nødvendig for å eksportere et enkelt sammensatt bilde, opprett en grenseboks rundt området for eksport, definer en bildestørrelse eller definer oppløsningen til KML-utgangen. Spesifiser en filtypen ".kmz" for utgangen, som vil være en komprimert datafil av KML. Skriv for eksempel følgende i Python-vinduet:

arcpy.LayerToKML_3d ("main.lyr", "mainlayer.kmz", "1")

5.

Eksporter et kart ved å angi kartdokumentet, kartdokumentets dataramme, utdatafilen og utdataskalaen. Inkluder valgfrie parametere for å eksportere et enkelt sammensatt bilde, konverter vektorgaller til rasterbilder, opprett rektangulære grenser som skal eksporteres, definer bildestørrelsen eller definer utdataoppløsningen. Skriv for eksempel følgende i Python-vinduet:

arcpy.MapToKML_3d ("main.mxd", "Layers", "mainmap.kmz", "1")

Ting som trengs

  • ArcGIS Data Interoperabilitetsutvidelse for ArcMap
  • ArcGIS versjon 10.0 eller høyere

Tips

  • Oppgradering til bedriftsversjonen med ArcGIS Server-modulen lar deg publisere dynamiske KML-datalinker på Internett ved hjelp av en representativ tilstandsoverføring (REST) ​​API.

Populære Innlegg