Daha çox

ArcMap-da Oracle görünüşünə əsaslanan xüsusiyyət qatından məkan olaraq seçmək mümkün deyil

ArcMap-da Oracle görünüşünə əsaslanan xüsusiyyət qatından məkan olaraq seçmək mümkün deyil


Ümid edirəm ki, kimsə bunu əvvəllər görmüş və həll yolu tapmışdır. Bütün fikirlərimi tükəndim. Seçim və ArcMap-da alət müəyyənləşdirməkdə problem yaşayıram.

Zlevels-dən yaradılan sv_zlevels nöqtə xüsusiyyət sinfi, zlevels və Oracle məkan görünüşü var. ArcMap 9.3-də yeni bir xəritə yaratdım və hər ikisini də əlavə etdim. Orijinal xüsusiyyət təbəqəsində Identify alətini və Feature Toolunu seçdiyim zaman yaxşı işləyir. Görünüş qatında da eyni şeyi etməyə çalışsam, heç bir nəticə əldə etmirəm. Seçilən olduğunu və bütün təbəqələrdən müəyyən edə biləcəyini yoxladım. Təbəqə gözəl çəkir. Simbologiyasını və etiketini dəyişdirə bilərəm. Seçim menyusunun altında Özəllikləri Seçə bilərəm, ancaq Yerə Göre Seçim etdikdə nəticə çıxmır. Onun kimi deyil. Orijinal xüsusiyyət sinifində Yerlə Seçin Eyni şeyi etsəm, yaxşı işləyir. Bir polilin xüsusiyyət sinfi, küçələr ilə eyni quruluşum var və bununla bağlı heç bir problemim yoxdur. Küçələr və zlevellər eyni yerdən gəldi - NAVTEQ. Qəribə olan şey zlevellərin işləməsidir. Həmişə birbaşa ArcMaps-da işləmədiyim üçün nə zaman dayandığını dəqiq deyə bilmərəm. Və bu, əvvəllər zlevels ilə baş vermişdi. Maşınımı yenidən işə saldım və deyəsən bundan sonra işləyirdi, amma bu bir təsadüf ola bilər. Digərləri sv_zlevels arasından seçim etməyə çalışarkən maşınlarında eyni problemi yaşayırlar.

Uğurla sınadığım şey:

* Oracle-da görünüşü atmaq və yenidən yaratmaq

* Maşınımı yenidən başladın

* Serverin yenidən başlanması və məkan görünüşlərinin yenidən qeydiyyatı

Daha əvvəl kimsə belə bir şey yaşamışmı?

Service Pack 1 ilə ArcSDE 9.3.1 və Service Pack 1 ilə ArcGIS Server 9.3.1 çalışırıq. Oracle versiyamız Oracle 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Productiondır. Həftənin sonunda hər şeyi yeniləyəcəyik.


Hər kəsdən daha çox vaxt almadan əvvəl bütün yamaqları quraşdırana qədər gözləyirdim. Həm ArcSDE, həm də ArcGIS Server-i yenilədik və problemimizi həll etmiş kimi görünür. Hələ nə üçün işlədiyini başa düşmürəm və sonra dayanmış kimi görünürdüm. Yenidən işləməyini dayandırsa, bunun üçün narahat olacağam.

Verilən bəzi sualları cavablandırmaq üçün bilinən bir nöqtə ətrafında düzgün sayımı, tam ölçüdə sıfır alıram. Məkan görünüşünü istifadə etdiyim kimi təbəqənin məlumat mənbəyi üçün həqiqi cədvəldən istifadə edərək eyni nəticələri əldə edirəm.

Bəzi daha qəribə şeylər tapdım:

  • Məkan görünüşünü istifadə edərkən bir xəritə hazırlamağa çalışın. SelectByShape ((IGeometry) çoxbucaqlı, boş, yalnış) nəticə əldə etmirəm. Ancaq cədvəldən istifadə edərək eyni kodu çalıştırdığım zaman yaxşı işləyir.

  • GdsExtent-in 4 küncünü düzəltdim və onların təxminən 1500 m məsafədə yerləşməli olduqları yerdən şimala doğru sürüşdüklərini və ərazinin təqribən 1/20 ölçüdə olduğunu gördüm. Bu, məlumat mənbəyi olaraq məkan görünüşü və ya cədvəl istifadə edən zlevellər üçündür.

Nə baş verdiyini kim bilir, amma yamaqlar düzəldilmiş kimi görünür. Yenə gündəmə gəlsə, qayıdacağam.


SDELayer əmrindən istifadə edərək məkan görünüşünü SDE ilə qeydiyyatdan keçirmisinizmi? Oracle Spatial obyektlərindən istifadə edərək görünüş yaratdığınız üçün SDE-də əl ilə qeydiyyatdan keçmək istəyə bilərsiniz və bundan sonra SDE Obyekt ID-si üçün işləyici ola bilər burada skript

sdelayer -o qeyd -l masa, sütun -t saxlama növü

Oracle Spatial Index yerləşdirdikləri yerə göndərdikləri bu foruma da baxın

http://forums.arcgis.com/threads/11480-No-select-or-identify-possible-on-SDO_GEOMETRY-layer