Oracle 10.2g 데이터베이스와 함께 ArcGIS Server 9.3을 사용하고 있습니다. 필자는 필자의 피쳐 클래스를 포함하고있는 MXD를 만들었고, 속성 중 하나를 라벨로 표시하도록 구성했습니다. 피쳐 클래스와 레이블은 모두 모든 스케일에서 볼 수 있도록 설정되었습니다.ArcGIS : 10,000,000 스케일로만 렌더링 된 레이블
ArcMap에서 레이블은 1 : 10,000,000의 눈금으로 만 표시됩니다. 확대하면 사라집니다.
는 는 은 내가 '비표준'방법으로이 일을하고 있어요는 :
는이 기능 클래스가 ArcCatalog의 지오 데이터베이스 디자이너 플러그인을 통해 스키마를 가져 와서 만든- 가져 오기 후 나는 같은 버전 화 등록 이동 내가 SQL을 사용하여 내 데이터를 삽입하고있어
의 기반이 편집에 - 다음과 같이 :
INSERT INTO MYTABLE ( OBJECTID, LABEL , SHAPE ) VALUES ( sde.version_user_ddl.next_row_id('MYSCHEMA',2712) , 'SHOWME' , sde.st_geometry('POINT (9689097.37142934 4423553.842365312)', 4) );
그래서 이것을 ArcMap에서 시각화 할 때 점은 괜찮지 만 최대한 많이 확대 할 때만 레이블이 렌더링됩니다. 레이어 및 레이블은 모든 배율로 표시되도록 설정됩니다.
비슷한 일을하는 사람이 있습니까? 아니면 수정을 제안 할 수 있습니까? -l을 변경 -o
sdelayer : 나는 내 응용 프로그램 정면 그래서이 쉽고 적절하다고 전체 범위를 알고 -
"나는 MXD를 만들었습니다."라고 말하면됩니다. 이것은 바로 ArcMap에 있습니까? 라벨을 표시하도록지도를 어떻게 구성 했습니까? –
예, arcmap을 통해 mxd를 작성하고 모든 눈금에 대해 라벨을 켰습니다. – prule