ArcGIS Online web haritasından özellik sınıfı mı indiriyorsunuz?


11

ArcGIS Online'da (veya şimdi çağırdıkları sırada ArcGIS.com) yeniyim ve verilerin nasıl düzenlendiği ve nasıl erişilebilir olduğu konusunda kafam karıştı. Yeni bir harita oluşturdum, Ekle -> Düzenlenebilir Katman Oluştur'u seçtim ve insanların girdi göndermesi için halka açık düzenlenebilir bir katman oluşturdum. Şimdi bu özellik sınıfını bilgisayarıma indirmek istiyorum. Bildiğim tek seçenek, "İçeriğim" e gidip tüm web haritasını bir harita paketi olarak indirmektir, ancak açtığımda, düzenlenebilir katmanı değil, yalnızca temel haritayı içerir.

Bu verileri tek bir özellik sınıfı (şekil dosyası) olarak veya hiç indirmek mümkün mü?


1
Arcgis.com Harita Görüntüleyici ile "Ekle >> Düzenlenebilir Katman Oluştur" notunu aldığınız menü yolu yok. Tüm aldığım, web, şekil dosyası, csv'den bir katman eklemek için seçenekler. Ben var "Devamı >> (şablondan seçin) >> Katmanı Oluştur >> Özellik Ekle" Çevrimiçi Explorer ve ben ne zaman o ve artwork21 eserleri @ tarafından sağlanan cevap kurtardı.
matt wilkie

Yanıtlar:


5

Arcgis.com adresinden düzenleme katmanlarını indirebilirsiniz:

  1. İçerik sayfanızın altında, indirmek istediğiniz Özellik katmanının yanındaki ... (üç nokta) seçeneğini tıklayın ve Öğe ayrıntılarını görüntüle seçeneğini belirleyin.
  2. Katmanlar bölümünün altında Dışa Aktar açılır menüsünü tıklayın ve dışa aktarmak istediğiniz dışa aktarma biçimini seçin (Shapefile, CSV, KML, FGDB ... vb.).

Bunu tekrar denedim ve yukarıda da belirttiğim gibi .pkinfo dosyasındaki her şey temel harita katmanıyla birlikte bir mxd. Düzenlenebilir özellik sınıfı için bir katman yoktur ve bahsettiğiniz "Harita Adınız" dosya yolunda bir gdb bile yoktur - yalnızca mxd. (bu iyi bir fikirdi)
Tanner

Lütfen Aç düğmesini nerede bulacağınızı açıklar mısınız? Bulduğum tek yol, "..." açılır listesinde "Masaüstünde Aç" ı bulmaktı. İndirme seçeneği yok tho. Haritaya tıklarsam, indirmektense yalnızca ArcGIS masaüstünde aç seçeneklerini sunar.
AndrewLebron

@ AndrewLebron, bu q / a eski ve AGOL o zamandan beri çok değişti. Cevabımı güncelledim.
artwork21

2

ArcGIS Çevrimiçi Yardım'dan veri indirmek için bu çözümü buldum :

Temel olarak, bir katmandan CSV veya Shapefile veya KML'yi dışa aktarabileceğinizi söyler

  • ArcGIS Online'da barındırılan bir özellik hizmeti ise
  • ve özelliklere sahipsin
  • ve ArcGIS Online kuruluşunuzun yöneticisisiniz
  • veya servis sahibi verileri dışa aktarmanıza izin verdi.

2

Bu muhtemelen birçok özellik için işe yaramaz, ancak bazen ihtiyacınız olan verileri alabilir:

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

Örneğin: https://services3.arcgis.com/GVgbJbqm8hXASVYi/arcgis/rest/services/Trailheads/FeatureServer/0/query?where=1=1&outFields=*&returnGeometry=true özellik hizmetinin katmanının GeoJSON sürümünü döndürür.

katmanlarınız için hizmetin URL'sini burada bulabilirsiniz

Yukarıda gösterildiği gibi katmanlarınız için hizmetin URL'sini bulun.

İlk parametre, bu durumda /0/katmanı, birinci, ikinci üçüncü vb. Kontrol eder.

Ben &where=1=1tüm özellikleri sorgulamak için kullanılır .

ESRI'nin sağladığı projeksiyon için meta veriler, standart webmercator olmasına rağmen mapshaper tarafından kabul edilmedi, bu yüzden manuel olarak belirtmek zorunda kaldım (GeoJSON'un üstünde gösterir ve ilgili proj.4 dizesini kontrol edebilirsiniz. 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

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.