ArcGIS'i karma sürüm ortamında mı kullanıyorsunuz?


16

Aynı mağazada ArcGIS 9.3 ve 10.0 için en iyi uygulamalar nelerdir?

9.3'te birkaç düzine kullanıcımız var. Verilerimizin büyük bir kısmı dosya geodatabases ve geotiff'lerde, başka bir departmanın barındırdığı ArcSDE (9.3.1) 'e saygın bir şekil dosyası ve arada sırada yapılan sıçramalar ile. İlk önce güç kullanıcılarına 10.0'ı tanıtacağız ve bilinmeyen bir süre için, muhtemelen 6 ay, ikisi aynı anda faaliyete geçecek. Tüm veriler ve harita kompozisyonları, katman dosyaları, sembol stilleri vb. Her iki grup tarafından kullanılacaktır.

Bu iki setin barış içinde bir arada var olabilmesi için işleri nasıl yapılandırıyorsunuz? Dikkat edilmesi gerekenler nelerdir?

Yanıtlar:


5

gotcha : Arcmap 10 "bir kopyasını kaydet" 9.3 .mxd oluşturur. Ancak 10'da 9,3 mxd açıp araç çubuğu düğmesini veya [ctrl] - [s] tuşunu kullanarak kaydederseniz, bunu 10 istemciye yükseltir ve 9,3 istemcilere erişilemez hale getirir.

Dahası, bir kopyasını kaydet , açık haritanın üzerine yazmanıza izin vermez, bu nedenle yeni bir belge oluşturmaya zorlar. Arcmap'i kapattıktan sonra eski kopyayı elle silerek ve yeni kopyayı yeniden adlandırarak bir şeyleri temizlemek gerekir. Çoğu insanın bunu yapmaya motive olmayacağını ve yinelenen haritaların sayısında bir artış olacağını söylemeye gerek yok. yech.


2
esri'nin Fikir Kutusuna bir geliştirme isteği olarak başvurdu .
matt wilkie

2

Asma boyunca, 9.3 ve 10 lisanslarını aynı lisans sunucusuna kurmanın bir karışıklık olduğunu ve iki farklı lisans sunucusu kullanmanın en iyisi olduğunu duydum. İlk elimde detay yok, bu sadece bir kafa.


2
Geçtiğimiz hafta lisans sunucumuzu v10'a yükselttik ve kimseden gözetleme sesi duymadık. Yaklaşık 10 dakika sürdü, okuma belgelerini vb. Elden önce saymadan (saat). Süreç çok kafa karıştırıcı. Yine de yeni lisans eklemeye çalışmadım.
matt wilkie

9.3 Masaüstü Yöneticisi her zaman sıfır kullanılabilir lisans olduğunu rapor eder, ancak Arcmap vb. Ayrıca hangi lisans teslim kim (ve onlara önyükleme vermek) kimin görmek için sunucuda bir yöntem görmüyorum.
matt wilkie

1

V10 kullanan kullanıcıların MXD'lerini her zaman 9.3 sürümlerinde kaydetmelerini ve her zaman 9.3 sürüm veritabanlarını kullanmalarını zorlayabilirsiniz.

GDB'lerle uyumluluk sorunları olup olmadığından emin değilim (şekil dosyalarının çalışacağından eminim).

DÜZENLEME: yapılacak kolay bir şey ArcGIS v10 kullanıcıları için her zaman 9.3 sürümüne kaydederek yeni bir Kaydet Düğmesi oluşturmaktır VE bu düğmenin / komutun kısayolunu imzalayabilirsiniz. Muhtemelen birkaç .NET satırıdır.


Haritalar ile, aynı dosya adını kullanamayan özel bir '9.3 olarak kaydet' düğmesi kadar basit olacağından şüpheliyim. Tabii yanlış kanıtlanmış olmaktan mutluluk duyarım! GDB'ler çok daha kolaydır. Arc10, eski GDB'lerde özellik sınıflarını kaydederken veya oluştururken otomatik olarak yeni özellikleri kullanmaz (9.3 ve önceki sürümlerde de geçerlidir / doğrudur).
matt wilkie


1

İşte size yardımcı olabilecek birkaç şey.

Farklı sürümlerdeki insanlar için proje rolleri tanımlayabiliyorsanız (örn. 10 düzenleme, 9.3 kartografi veya benzer bir şey), MXD'nin birçok basit sorunu çözecek 2 sürümüne sahip olabilirsiniz.

9.3 File Geodatabase'i o zaman kullanın, hem 10 istemci hem de 9.3 istemci erişebilir.

Lisans Yöneticisi ile ilgili olarak, ArcGIS 9 ArcGIS 10 License Manager'a erişebilir, ancak 9.3.1 SP2'niz yoksa Masaüstü Yöneticisi'ndeki kullanılabilirlik sekmesi boş olacaktır (lisanslar kullanılabilir, ancak görünmez). Bunun MPS Atlas gibi 10'da ayrı bir lisansı olmadığı için bazı Lisans Değişiklikleri olduğunu söyleyerek 9.3.1 değişiklik nedeniyle kimlik doğrulaması yapamaz, bu yüzden önce bunu kontrol edin.

9.3 istemcilerin bir SDE 10'a bağlanmasının bir yolu olmadığından SDE'nizi eski sürümde tutun ve 10 istemciye Doğrudan Bağlantılar kullanın, çünkü bu daha eski GDB'ye çok daha iyi performans gösterecektir

Komut dosyası oluşturma işlemi tamamen farklıdır, ArcObjects referansı ve python referansı değiştikçe işlemlerinizi kontrol edin. Ayrıca Özelliklere Göre Seç gibi araçlarda Python kullanımı da değişir.

Bu sadece fikirlerin bir listesi, bağlı olmadığım için üzgünüm

İyi Eğlenceler, CDB


teşekkürler, esp. SP2 ve mevcut lisanslarla ilgili not için, hiç
çözmediğim
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.