Feature-Class von der ArcGIS Online-Webkarte herunterladen?

11

Ich bin neu in ArcGIS Online (oder ArcGIS.com, wie sie es jetzt nennen) und ich bin verwirrt darüber, wie Daten organisiert sind und wie auf sie zugegriffen werden kann. Ich habe eine neue Karte erstellt, Hinzufügen -> Bearbeitbare Ebene erstellen gewählt und eine bearbeitbare Ebene eingerichtet, die für die Öffentlichkeit zugänglich ist, damit Benutzer Eingaben einreichen können. Jetzt möchte ich diese Feature-Class auf meinen Computer herunterladen. Die einzige mir bekannte Option ist, zu "Mein Inhalt" zu gehen und dann die gesamte Webkarte als Kartenpaket herunterzuladen. Wenn ich sie jedoch öffne, enthält sie nur die Grundkarte und nicht die bearbeitbare Ebene.

Ist es möglich, diese Daten als einzelne Feature-Class (Shapefile) oder überhaupt herunterzuladen?

Gerber
quelle
1
Der Menüpfad "Hinzufügen >> Bearbeitbare Ebene erstellen" ist für mich mit dem Arcgis.com Map Viewer nicht vorhanden. Alles, was ich bekomme, sind Optionen zum Hinzufügen einer Ebene aus Web, Shapefile, CSV. Ich habe "Funktionen hinzufügen >> Mehr >> Ebene erstellen >> (aus Vorlage auswählen)" im Online-Explorer, und wenn ich das tue und die Antwort von @ artist21 speichere, funktioniert.
Matt Wilkie

Antworten:

5

Sie können Bearbeitungsebenen von arcgis.com herunterladen:

  1. Klicken Sie auf Ihrer Inhaltsseite auf ... (drei Punkte) neben der Feature-Ebene, die Sie herunterladen möchten, und wählen Sie die Option Elementdetails anzeigen.
  2. Klicken Sie im Abschnitt Ebenen auf die Dropdown-Liste Exportieren nach und wählen Sie das Exportformat aus, in das Sie exportieren möchten (Shapefile, CSV, KML, FGDB ... usw.).
Artwork21
quelle
Ich habe es gerade noch einmal versucht und wie oben erwähnt, ist alles, was in der .pkinfo-Datei enthalten ist, ein mxd mit der Grundkartenebene. Es gibt keine Ebene für die bearbeitbare Feature-Class und es gibt nicht einmal eine GDB im Dateipfad "Ihr Kartenname", den Sie erwähnen - nur die mxd. (das war allerdings eine gute Idee)
Tanner
Könnten Sie bitte erläutern, wo sich die Schaltfläche Öffnen befindet? Die einzige Möglichkeit, die ich gefunden habe, war "In Desktop öffnen" in der Dropdown-Liste "...", die in der angezeigt wird. Keine Download-Option. Wenn ich auf die Karte klicke, habe ich nur die Möglichkeit, auf dem ArcGIS-Desktop zu öffnen, anstatt sie herunterzuladen.
AndrewLebron
@ AndrewLebron, dieses Q / A ist alt und AGOL hat sich seitdem sehr verändert. Ich habe meine Antwort aktualisiert.
Artwork21
2

Ich habe diese Lösung gefunden, um Daten aus der ArcGIS Online-Hilfe herunterzuladen :

Grundsätzlich heißt es, dass Sie eine CSV, ein Shapefile oder eine KML aus einer Ebene exportieren können

  • Wenn es sich um einen gehosteten Feature-Service in ArcGIS Online handelt
  • und Sie besitzen die Funktionen
  • und Sie sind entweder Administrator für Ihre ArcGIS Online-Organisation
  • oder der Dienstbesitzer hat Ihnen erlaubt, die Daten zu exportieren.
Stefan
quelle
1

Dies funktioniert wahrscheinlich nicht für viele Funktionen, aber manchmal kann dies die Daten erhalten, die Sie benötigen:

https://developers.arcgis.com/labs/arcgisonline/query-a-feature-layer/

Beispiel: https://services3.arcgis.com/GVgbJbqm8hXASVYi/arcgis/rest/services/Trailheads/FeatureServer/0/query?where=1=1&outFields=*&returnGeometry=true Gibt eine GeoJSON-Version der Ebene des Feature-Service zurück.

Hier finden Sie die URL zum Dienst selbst für Ihre Ebenen

Suchen Sie die URL zum Dienst selbst für Ihre Ebenen wie oben gezeigt.

Der erste Parameter /0/steuert in diesem Fall die Ebene, das erste, zweite Drittel usw.

Früher habe ich &where=1=1alle Funktionen abgefragt.

Die von ESRI bereitgestellten Metadaten für die Projektion wurden von Mapshaper nicht akzeptiert, obwohl es sich um einen Standard-Webmercator handelte. Daher musste ich sie manuell angeben (sie werden oben im GeoJSON angezeigt und Sie können z. B. nach der entsprechenden proj.4-Zeichenfolge suchen https://epsg.io/3857 ):

mapshaper -i arcgis-output.geojson -proj +proj=longlat +datum=WGS84 +no_defs from='+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs' -o arcgis-output-prj.geojson

thadk
quelle