QGIS'de bir FGDB - Dosya Coğrafi Veri Tabanı'ndan katmanları düzenlemek mümkün müdür?


12

Cevabı bulduğumu düşünüyorum (FGDB'leri düzenleyemezsiniz), ancak QGIS'te FGDB dosyalarını düzenlemek mümkün olduğuna dair birkaç rapor var gibi görünüyor.

Herkes FGDB'leri düzenlemek için QGIS (şu anda 1.8) kurulumunun mümkün olup olmadığını ve nasıl?

Bu düzenleme yeteneği eksikliği ya OGR bir hata ya da FGDB API ile derlemek zorunda kaldım bir şey olabilir gibi görünüyor (QGIS yüklemek için sadece OS4GEOW kullandım).


2
@RK - bunun geçerli bir giriş olduğu ve yinelenen bir kayıt olmadığı anlaşılıyor. Referans verdiğiniz cevap, katmanları QGIS'e nasıl yükleyebileceğinizi açıklamaktadır. Düzenlemeyi hiç tartışmıyor. Ben neden bir dosya GDB katmanları eklenebilir sormak geçerli olduğunu düşünüyorum, ancak API ve GDAL belgeleri bunun mümkün olduğunu söylüyor olsa da, onlar düzenlenebilir değildir.
Get Mekansal

1
GDAL kullanarak Şekil dosyası dönüştür - Dosya GeoDatabasede kaynağını kullanarak oluşturacağınız (ArcObject) kilitlenir resources.arcgis.com/content/geodatabases/10.0/file-gdb-api ama hala kısıtlıdır.
Mapperz

1
Sanırım burada kendimi düzeltmem gerekiyor. GDB Dosyası için OGR Sürücüsü belgelerini inceledikten sonra , yalnızca FGDB'de oluşturma ve toplu özellik yüklemesi hakkında konuşuyor. Özellik düzeyinde düzenleme hakkında konuşma yoktur. @Mapperz tarafından başvurulan API belgeleri, "coğrafi veritabanındaki verileri okuma ve yazma" seçeneğinin bir seçenek olduğunu ancak ne ölçüde olmadığını belirtir.
Get Mekansal

1
Dosya GDB API Ayrıntılarına bakarsanız , bunun mümkün olduğunu belirtir Insert, Delete and Edit the contents of simple datasets:. Bunu gördükten sonra, QGIS'de düzenleme yapamamak OGR sürücüsünün bir sınırlamasıdır.
Get Mekansal

2
En son duydum, Dosya GDB henüz Arc API bir hata yapmak yok (Ben sürücünün github sayfasında bu gördüm inanıyorum).
wildintellect

Yanıtlar:


2

QGIS'de fGDB'leri düzenleyebilirsiniz (1.8.0 bağımsız ve paket tabanlı kurulum, Win7 x64'te test edilmiştir), ancak bunu yapma tekniği, bu özelliği etkinleştirmemenin nedeninden emin olmadığım halde istenmeyen olduğunu gösterir. Düzenleme adımları aşağıda açıklanmaktadır:

  1. Bir fGDB katmanı yükleme
  2. Katman özelliklerini açın ve Alanlar sekmesine geçin
  3. Etkinleştirilmiş bir düzenleme modu değiştirme düğmesi görmelisiniz (bu katman için QGIS'deki diğer tüm öğelerin aksine)
  4. Düzenlemeyi etkinleştirin ve çizim / değiştirmeye başlayın
  5. Değişikliklerinizi kaydetmek için tek yol, yukarıda açıklanan düğmenin aynısını kullanarak düzenleme modunu devre dışı bırakmaktır. Daha sonra kaydetmeniz istenir.

Bunun yalnızca fGDB'deki mevcut katmanların düzenlenmesine izin verdiğini, henüz yeni katman ekleyemediğimi unutmayın.


0

QGIS 3'te (belki de QGIS 2) bir FileGDB'nin özelliklerini okumak, düzenlemek ve oluşturmak mümkündür. İsteğe bağlı FileGDB Sürücüsü ile bir OSGeo4W Kurulumuna ihtiyacınız vardır (OpenFileGDB değil).

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.