.Gdb'deki verileri ArcMap olmadan şekil dosyasına nasıl dönüştürebilirim?


14

LOCK Dosyaları, FREELIST Dosyaları, ATX Dosyaları, GDBINDEXES Dosyaları, GDBTABLE Dosyaları, GDBTABLEX Dosyaları ve SPX Dosyaları içeren bir .gdb klasörüm var.

Bu klasördeki parsel verilerini çevrimiçi olarak Arc GIS'e yükleyebilmem için bir şekil dosyasına dönüştürmek istiyorum. Hala ArcGIS masaüstü sürümüme sahip olsaydım bu basit bir görev olurdu, ancak yazılımın bu sürümüne artık erişemiyorum.

Bu parsel verilerinin şekil dosyasına nasıl getirileceği hakkında bir fikriniz var mı? Henüz QGIS indirmeyi denemedim, bu yüzden bu yazılımın ArcGIS 10.1 gibi bu özelliğe sahip olup olmadığından emin değilim


3
Bu yardımcı olacaktır: gis.stackexchange.com/questions/22201/… .... Erişin ve dışa aktarın.
Branco

Windows'un davranır dosya klasörleri olarak geodatabases ama onlar değil klasörleri gibi kullanılabilir. Klasördeki 'dosyalar' genellikle başka hiçbir şey tarafından kullanılamaz ve bunların değiştirilmesi coğrafi veritabanını bozabilir.
Chris W

İşe yarıyor! (katmanı QGIS'de açma ve açık dizini kullanma). Teşekkürler
Davidesl

Yanıtlar:


15

Biraz daha hızlı (daha az tıklama) olabilir veya bir komut dosyasından çağırabileceğiniz bir seçenek ogr2ogr komutunu kullanmaktır (OSGeo4wShell kullanarak (QGIS kurulumu ile birlikte gelir)).

ogr2ogr -f "ESRI Shapefile" C:/Temp/Shps C:/Temp/test.gdb

resim açıklamasını buraya girin

Bir alt kümeyi dışa aktarmak istiyorsanız, yukarıdaki komutun aynısını kullanabilirsiniz ancak son listeden tablo adlarını girin (örn. Parsel ve citybnd).

ogr2ogr -f "ESRI Shapefile" C:/Temp/Shps C:/Temp/test.gdb parcel citybnd

Bu benim için işe yaramıyor. Ben çalıştırdığınızda $ ogr2ogr -f "ESRI Shapefile" some-shape.shp some-geo-db.gdbbu çıktıyı almak:FAILURE: Unable to open datasource 'some-geo-db.gdb' with the following drivers. -> ESRI Shapefile -> MapInfo File <snipped for brevity> -> OpenFileGDB
mkirk


11

QGIS 2.4'te Dosya Coğrafi Veritabanı resim açıklamasını buraya girin

Not: Dosya yerine Dizin Kullan

Geodatbase dosyası yüklendikten sonra şekil dosyasını kaydedin

resim açıklamasını buraya girin


Yanıtınız QGIS'de bir dosya coğrafi veritabanı tablolarının nasıl yükleneceğini gösterir, ancak bunların şekil dosyalarına nasıl aktarılacağını göstermez.
artwork21

QGIS'de katmanı sağ tıklayıp Farklı kaydet'i denediniz mi?
Rayner

1
Şekil
Dosyası

Bu benim için işe yaramıyor. Bir şekil katmanı olarak kaydettiğimde, görünür bir hata olmadan yeni bir katman oluşturulur, ancak yeni katmanın hiçbir özelliği yoktur ( sadece seçilen değil, tüm özellikleri kaydetmeyi seçtiğimi doğruladım .)
mkirk
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.