Coğrafi koordinat sistemi olarak GCS_WGS_1984'ü kullanan bir özellik veri setine sahibim. Birkaç özellik sınıfı içerir.
Bu özellik veri kümesi, gdb'nin kökünde birkaç özellik sınıfı içeren bir dosya coğrafi veritabanında bulunur. Bunlardan biri, GCS_WGS_1984'ü koordinat sistemi olarak da kullanan "puan" adı verilen bir özellik sınıfıdır.
Özellik sınıfını gdb'nin kök dizininden özellik veri setine sürüklemek için ArcCatalog kullanmanın önemsiz olacağını düşündüm, çünkü aynı koordinat sistemine sahipler. Ne yazık ki ArcGIS şunları söyleyen bir hata mesajı veriyor:
Failed to paste points
The spatial references do not match
Bu neden başarısız? Özellik sınıfının GCS'si ve özellik veri kümesi aynıysa, işe yaraması gerekmez mi? Bu durumun hem veri seti hem de sınıf için prj dosyasını dışa aktarmanın yanı sıra ikisini karşılaştırmak için bir diff aracı kullanarak iletişim kutusundaki durum olduğunu doğruladım. Onlar aynı.
Bir özellik sınıfının mekansal referansı koordinat sisteminden / projeksiyonundan farklı mı?
ArcCatalog'un her seferinde çökmesine neden olan sonuçları sürüklerken ctrl tuşunu basılı tutarak özellik sınıfını özellik veri setine kopyalamaya çalışmak (ESRI'da utanç).
Sanırım alternatif özellik sınıflarını hareket ettirmenin alternatif yollarını deneyebilirim. Veri kümesine CopyFeatures kullanın. Özellik sınıfından özellik veri kümesi içinde yeni bir özellik sınıfına projeksiyon mu?