QGIS에서 벡터 공간에 액세스하고 편집하는 데 필요한 Oracle 공간 연결 작업을하고 있습니다. 지오메트리를 편집 할 때 정점 순서가 반대로되어 (외부 링에서 시계 방향으로) oracle에서 오류로 표시됩니다.
편집 도구에서 결합 기능 ( http://www.qgis.org/api/classQgsGeometry.html )을 사용하고 있지만 기본 병합 다각형 도구에서도 발생합니다.
QGIS의 시계 방향으로의 재정렬 순서는 https://hub.qgis.org/issues/6283 링크를 기반으로 한 기본 순서 이며 시계 반대 방향으로 되돌릴 방법이 있는지 궁금합니다. (바람직하게는 파이썬으로)
파이썬 으로이 작업을 수행하는 방법을 모르지만 Oracle Spatial에는 다각형 링의 방향을 수정하는 SDO_UTIL.RECTIFY_GEOMETRY 함수가 있습니다. docs.oracle.com/cd/B28359_01/appdev.111/b28400/…
—
트래비스