Daha çox

Xüsusiyyət Dərsliklərini Xüsusiyyət Datasetlərinə idxal edərkən problem yarandı

Xüsusiyyət Dərsliklərini Xüsusiyyət Datasetlərinə idxal edərkən problem yarandı


Əminəm ki, bunun sadə bir səbəbi olmalıdır, amma bir faylı və ya başqa bir fayldakı bir xüsusiyyət sinifini və ya sde coğrafi verilənlər bazasını bir səhv almadan Xüsusiyyət Datasetinə idxal edə bilməyəcəyimi düşünürəm. Xüsusiyyətlər Datasetinə idxal etməyə çalışmasam xüsusiyyət sinifləri yaxşı gəlir. Xüsusiyyət verilənlər bazası, idxal etməyə çalışdığım xüsusiyyət sinifləri ilə eyni proyeksiyaya malikdir, buna görə problem olduğunu düşünmürəm. Aldığım səhv ERROR 000210 -dur və sadəcə çevrilmə alınmadığını və çıxışı yarada bilmədiyini və icra olunmadığını (CopyFeatures) deyir.

Burada səhv etdiyim hər hansı bir fikir. Çox sadə bir şeyə bənzəyir. Məqsədli olduğunu düşündüyüm məlumatlarımı daha yaxşı təşkil etmək üçün Xüsusiyyət Datasetlərindən istifadə etməyə çalışıram.

Yeniləmə: Aşağıda gördüyünüz kimi, Jason cavabı tapmaqda mənə kömək etdi. Aşağıda Mattin təklif etdiyi kimi, ArcGIS Ideas saytına yeni bir Fikir əlavə etdim. Bunun bağlantısı budur, daha yaxşı bir səhv mesajının burada lazım olduğunu qəbul edirsinizsə, bunu təbliğ edin: http://ideas.arcgis.com/ideaView?id=08730000000brxl


Eyni verilənlər bazasında olmasa da, coğrafi verilənlər bazasında eyni adda başqa bir xüsusiyyət varsa, xüsusiyyətlərin xüsusiyyətlər bazasına daxil edilməsində problemlər yaşadım. Aldığım səhvi və o vaxt mənə aydın olub -olmadığını xatırlamıram, amma indiyə qədər başqa bir şey işləmirsə, yoxlaya biləcəyiniz başqa bir şey var ...


Bunun artıq həll edildiyini bilirəm, amma eyni problemlə üzləşdim və məlum oldu ki, xüsusiyyətlər dəstim ölçüsünə çatmış və problemə səbəb olan şəxsi geodatabazasında yerləşmişdir.

... hər kəsin bu mövzuda büdrəməsi və yuxarıdakıların problem olmadığı halda ...


Kopyalama Xüsusiyyətləri əvəzinə Xüsusiyyət Sınıfından Xüsusiyyətlər Sinifindən istifadə etməyə çalışın. The eyni koordinat sistemi ilə eyni şey deyil eyni; ArcCatalog, məkan istinadlarının xüsusiyyətlər dəsti ilə eyni koordinat sistemli xüsusiyyət sinfi ilə uyğun olmadığını söyləyir?

Fc-to-Fc, kopyalamaqdan daha dərindir və lazım gələrsə, avtomatik olaraq koordinat çevrilməsinin, habelə atribut domenlərinin və bəzi digər məhsulların ötürülməsi ilə məşğul olacaq.


Aydınlıq üçün düzəldilmişdir:

Məndə bu var idi səhv dəfələrlə, və bunun ətrafında tapdığım yeganə yol idi Xüsusi məlumatlar dəstini yaratmaq üçün koddan istifadə edin arcpy -də xüsusiyyət sinifləri

İstifadəsi belədir:

arcpy.CreateFeatureDataset_management (workspacePath, fcName, sr)

İş sahəsi yolunun açıq olaraq yerli fgdb -ə gedən yolu olduğu yerdə, fcName, Xüsusi məlumatlar dəsti və sr proyeksiya məlumatıdır. Çox asandır və 00210 -u dərhal müalicə etdi.

sr = "GEOGCS [" GCS_WGS_1984  ", DATUM [" D_WGS_1984  ", SPHEROID [" WGS_1984  ", 6378137.0,298.257223563]], PRIMEM [" Greenwich  ", 0.0], UNIT ", 0.0174532925199433], ORGANİYET [" EPSG  ", 4326]]"

ArcCatalog və ya windows explorer proqramını açın və xüsusiyyət siniflərinin/başqa bir şeyin idxal edilməsini istədiyiniz coğrafi verilənlər bazanızın olduğu qovluğa gedin və xüsusiyyətlərə gedin, təhlükəsizlik cədvəlini vurun və mövcud istifadəçini seçin və ona tam icazələr verin,

İndi xüsusiyyət sinifini idxal etməyə yenidən cəhd edin və işləyəcək, bir xüsusiyyət məlumat dəstindəki bütün xüsusiyyət siniflərinin eyni koordinat sistemində olması lazım olduğunu unutmayın.


Bu mənim üçün eyni problemi həll etdi:

Coğrafi verilənlər bazası> İdarəetmə> Kompakt Veritabanı üzərinə sağ vurun

Bundan sonra mənə 000210 xətası verən Geodatabase/Feature Dataset -ə kopyalayıb yapışdırıb idxal edə bildim.


Videoya baxın: İxrac gömrük proseduru altında malların rəsmiləşdirilməsi