Daha çox

ArcMap üçün SDO_GEOM funksiyası ilə baxın


Mənim mərkəzlərim (nöqtələri) ilə ArcGIS Server vasitəsilə təmin edilməsi lazım olan bir cədvəl cədvəli (çoxbucaqlı) var. Oracle məkanından istifadə edirəm və bunun ən səmərəli yolunun həndəsədə SDO_CENTROID funksiyasının istifadə olunduğu məkan görünüşü yaratmaq olduğunu düşünürdüm.

Cədvəl tərifi:

görünüşü VW_LOCALITIES_CENTROIDS-i seçin, seçin l.IDENTIFIER, l.SUBURB, l.LOCALITY_NAME, l.LOCALITY_CODE, l.LOC_STATUS, SDO_GEOM.SDO_CENTROID (l.GEOMETRY, (SEÇİN DOMINFO FROM) '') YERLİKLƏR l;

Metadata girişim var: table_name: VW_DCDB_LOCALITIES_CENTROIDS column_name: GEOMETRY diminfo: ((X, -180, 180, 0.05), (Y, -90,90,0.05) (,,,) (,,,)) SRID: 8311

Koordinat sistemi GDA94-dür.

Bu görünüşü ArcMap-a əlavə edirəm və çəkməyəcək. Sonra cədvələ baxmağa çalışıram və aldığım səhv ORA-13226: məkan göstəricisi olmadan interfeys dəstəklənmir. Görünüşə və ya Oracle Spatial funksiyasına bildiyim qədər bir məkan indeksini qoya bilmirəm.

Kimsə yaratdığım görünüşlə bir iş xidməti necə dərc edə biləcəyimi bilirmi?

Maddi görünüş yaratmaqdan çəkinmək istəyirəm ...

Əsas masada və görünüşdə 110 sıra var.

Bu xidmətin məqsədi kiminsə "SUBURB" atributunu soruşması və çoxbucağının mərkəzini geri almasıdır. Centroidi birdən çox qeydə əlavə edəcəklər. Xidmətdən heç vaxt həndəsi çəkmək üçün istifadə olunmayacaq.


Videoya baxın: Change Projection - Coordinate System in ArcMap (Oktyabr 2021).