ArcMap'te hangi veri formatı genellikle en hızlı görüntülenir?


11

Kuruluşum ArcGIS Engine üzerinde çalışan bir uygulama üzerinde çalışıyor. Uygulamanın önceki sürümleri, yolları, parselleri, binaları vb. Görüntülemek için öncelikle Shapefiles kullanıyordu.

Üniversite işimdeki verileri yönetirken Shapefiles'ten kaçınmam gerektiği öğretildiğinden, coğrafi veri tabanlarına geçmeyi önerdim.

Esri, dosya coğrafi veritabanlarının performans ve depolama için optimize edildiğini iddia ediyor .

İş arkadaşım Shapefiles'ın genellikle daha hızlı çizdiğini duyduğunu hatırlıyor.

Doğrudan bu konu hakkında konuşan bir makaleye rastlamadım, bu yüzden topluluğa soracağımı düşündüm.

Coğrafi veri tabanlarına yöneliyorum, ancak Shapefiles'in sunduğu herhangi bir şeyi kaçırıp kaçırmadığımı bilmek güzel olurdu.


2
Bir açıklama olarak, şekil dosyaları çok çeşitli tescilli ve Açık Kaynak programları tarafından okuma ve kullanma olanağı sunar ... coğrafi veri tabanlarının yapmadığı bir şey ... bazı durumlarda bu durum sorunlara yol açabilir.

1
@DanPatterson gdal / ogr kullanan projelerde dosya coğrafi veritabanlarını (Basit Özellikler) okuyabilir / yazabilirsiniz. Günümüzde çoğu açık kaynaklı CBS projelerini içermektedir. Windows'da değilseniz, hala filegdb sürücüsünü kendiniz derlemenizi gerektirir.
Ragi Yaser Burhum

Biliyorum ama diğerleri bilmiyor. DNRGarmin. Yorum, açık kaynaklı CBS programlarıyla sınırlı değildi.

ArcGIS destek hizmetleri blogundan PerfQAnalyzer kullanarak hızları izleyebilirsiniz - Yeni ArcGIS Performans Kalibrasyon Aracı
MDHald

Yanıtlar:


10

Bir Esri teknik makalesi olan Sistem Tasarım Stratejileri - Yazılım Performansı'na göre , dosya coğrafi veritabanları özel testlerinde şekil dosyalarından daha hızlıdır. Çeşitli darboğazların olabileceği ve çeşitli ArcGIS yazılım kullanım durumları için diğer performans değerlendirmeleri hakkında çok daha fazla ayrıntıya giriyorlar.

İş Akışı Performans Özeti


2
Tabii ki ağın hızı SDE çizim hızı üzerinde büyük bir etkiye sahiptir.
mattwigway

3

Bir Sıkıştırılmamış Dosya GeoDatabasede aynı veriler için ArcGIS (ArcMap) için (eski shape göre ve aynı verilerin coverages Arcinfo) en hızlı okunabilir biçimidir

Bir dosyayı coğrafi veritabanını 'sıkıştırabilir' olsanız da ... http://help.arcgis.com/en/arcgisdesktop/10.0/help/index.html#/Compact/00170000000n000000/

Ancak daha hızlı veri çizmek için saf işlem gücü [yonga hızı], video kartı [RAM, Yonga Seti] ve Fiziksel RAM'in hızı ve Bilgisayardaki sabit sürücünün veya Katı Hal Sürücüsünün hızı büyük fark yaratır.


Cevap için teşekkürler. Sıkıştırılmamış Dosya Coğrafi Veritabanının neden en hızlı olduğunu açıklayan herhangi bir bağlantı biliyor musunuz? Veya bir coğrafi veritabanını sıkıştırmak onu nasıl yavaşlatır?
Tanner

2
Bir Dosyayı Sıkıştırmak GDB, ArcMap'ı çizerken istediğiniz verileri açmaya zorlar. Sıkıştırmanın açılması CPU gerektirir. ArcMap'ın tekrarlanan dekompresyonu önlemek için önbellekleme uygulayıp uygulamadığından emin değilim, ancak bazen verilerin sıkıştırmasını açması gerekecek. Deneyimlerime göre, FGBD'ler özellikle hızlı bir sürücüde ve birleştirmelerde veya tanım sorgularında kullanılan herhangi bir sütunda endekslerle oldukça hızlıdır (ancak FGDB'ler ve diğer formatlar için karşılaştırmalı verilerim olmamasına rağmen).
mattwigway

2
@mattwigway, dosya erişiminin bant genişliğine bağlıdır. GDB Dosyasına yavaş bir ağ bağlantısı üzerinden erişiyorsanız, CPU'nun sıkıştırmasını açmak daha hızlı olabilir.
Matthew Snape

1
sıkıştırarak ve sıkıştırma dosya geodatabases için farklıdır - değişiklikler / silmeleri / kayıt kütüğü sıkışan help.arcgis.com/en/arcgisdesktop/10.0/help/index.html#//... 10 yıllık ArcGIS deneyiminden
Mapperz

@MatthewSnape İyi bir nokta.
11:19

1

Sıkıştırılmış bir FGDB'nin sloooow ağımızdaki sıkıştırılmamış olandan daha hızlı olduğuna dair anekdotsal kanıt sağlayabilirim. İşte bazı istatistikler:

ArcGIS 10 FGDB accessed by an ArcGIS 10 MXD

142 Feature Classes

24 Tables

Compressed FGDB size - 794 MB

Uncompressed FGDB size - 1.66 GB

MXD, sıkıştırılmamış GDB'ye bağlandığında daha hızlı açılır. Bununla birlikte, yüklendikten sonra, her şey (yakınlaştırma, tava vb.) Sıkıştırılmış GDB'ye bağlı olandan belirgin şekilde daha yavaştır.

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.