"내부"다각형 경계를 숨기는 방법?


33

우리의 임무는 견고한 외부 경계선이있는 호수를 그리고 내부 습지, 떼와 얕은 사이에 선이없는 호수를 그리는 것입니까? 'Arcinfo 커버리지와 리전을 사용하는 비교적 간단한 프로세스이지만, 더 이상 우리에게 실행 가능한 옵션이 아니며, 이제 우리가 사용하는 데이터 세트가 너무 커서 Arcmap의 커버리지 편집 기능이 부족합니다. 지도 제작이 딜레마를 해결할 수 있습니까 ? 지도를보기에 더 좋은 목적을 가진 지형을 복제 (또는 관리)하거나 중복하지 않고 아래와 같은 것을 만들 수 있습니까?

FC와 지역의 렌더링 비교 (자세한 내용을 보려면 클릭하십시오)

피쳐 클래스 : 강과 호수 사이의 경계가 보입니다. 피쳐 클래스를 하나의 피쳐 클래스에서 고유 한 다각형으로 유지하면 이름 속성 (강과 호수가 다름)이 허용됩니다. 다른 곳에서는 굵은 선이 호수와 얕은 / 간헐적 호수 사이의 경계가 뾰족하지만 실제 가장자리는 불확실하며 계절에 따라 물 순환이 심합니다. 선은 그려진 것이 아니라 묵시적이어야합니다.

영역 사용 : 하나의 형상, 여러 속성 테이블, 여러 표현.

  • 외곽 경계선 (일반적인 워터 마크)이 깨끗하게 표시됩니다.
  • 호수와 강 사이에 명백한 구분은 없지만 여전히 어느 것이
  • 얕은 / 간헐적 인 물은 호수 얕은와 구별되는 얕은 강으로 적절하게 상징됩니다.

우리가 달성하고자하는 맵 패키지와 소스 아크 정보 영역 커버리지의 맵 패키지 시뮬레이션은 여기 를 참조 하십시오 .


1
당신은 표현을 시도 했습니까? 지금 내 컴퓨터에 있지 않기 때문에 지금 당장 시도 할 수는 없습니다 ... 내가 생각할 수있는 하나의 조잡한 솔루션 (형상을 복제하지 않고 TOC에 2 개의 레이어가 있음) 모든 기능이 하나의 피쳐 클래스에 있다고 가정하면 : 최상위 레이어 심볼 피처에 윤곽선이없는 범주별로, 맨 아래 레이어는 두꺼운 윤곽선이있는 하나의 피처로 상징됩니다. 이렇게하면 두꺼운 윤곽선이 모든 피처를 둘러싸지만 인접 피처는 아닙니다. 나는 내일 표현으로 이것을 시도 할 것이다
Jakub Sisak GeoGraphics

답변:


13

Esri의 Ask A Cartographer 사이트 에이 질문을 게시했습니다 . 그들은 대부분-적절한 해결 방법으로 나를 지적 : 사용 기호 수준 그리기 일반 및에 그리기 심볼 레벨 사용 또한 용해 다각형 경계 특히합니다. 크레이그가 대답에서 일찍 지적한 것 같습니다. 나는 이전에 대화 상자와 도움말 항목을 보았지만 예제는 사례 선에 관한 것이며 동일한 원리가 다각형에 적용될 수있는 방법을 이해하지 못했기 때문에 파헤 치지 않았습니다. v10의 도움으로 예제와 절차가 크게 확장되었습니다. v10 사용자를 대상으로 작성되었지만 v9.x 사용자에게 큰 도움이되었지만 변경되지 않았습니다.

마지막으로 Symbol Levels가 데이터를 현장에서 사용할 수있게되었습니다 (중복 피쳐 클래스가 생성되지 않고 속성이 추가되지 않음). 심볼 레벨 인터페이스에는 혼동을 추가하는 불일치가 거의 없습니다. 여기에서 언급 할 수 있습니다 (일명 "수중 암석 감시"및 "용은 여기").

  • 마커 또는 그림 채우기를 사용할 때 경계가 녹지 않으며 일반 및 그라데이션 채우기 만 작동합니다.
  • 때때로 심볼을 편집하면 심볼이 스택의 맨 위로 이동하고 ( "고급> 심볼 레벨"아래 ) 결합 / 병합 상태가 선택되지 않은 상태로 변경됩니다.
  • 때때로 고급 설정이 "취득"되지 않고 스택 순서 및 다양한 활성화 / 비활성화 조인 / 병합 응용 프로그램을 변경해보십시오.
  • 심볼 레벨을 활성화 한 후 "적용 램프 적용"단계 (# 17)가 전혀 작동하지 않는 경우가 있습니다. 심볼은 최상위 심볼 편집 대화 상자에 정의 된 내용을 따릅니다. Arcmap 재부팅으로이를 해결하는 것 같습니다.

마커 / 그림 채우기를 사용하고, 모든 내부 경계를 해소하고, 모든 객체의 가장 바깥 둘레를 그리는 방법 (샘플 데이터의 "보통 높은 워터 마크"(Q로 연결))에 대한 해결 방법은 다음과 같습니다.

  • TOC에서 마커 / 그림 채우기 레이어 아래에 레이어를 두 번 추가합니다.
  • "단일 기호", 일반 채우기, 기호 레벨 활성화, 고급 기호 속성에서 위와 동일한 이중 레이어 트릭 수행
  • 결합 및 병합 확인란을 모두 활성화합니다 (다른 버그 : 고급 심볼 속성 편집기로 이동 한 후 [] 병합 상자가 활성화되지 않는 경우가 있습니다).

스택 순서와 조인 병합 속성을 항상 다시 확인하는 습관을 개발하십시오. X가하지 말라고했다고해서 실제로 기억한다는 것은 아닙니다.

요약하자면, 지도 제작 목적 으로 조인 및 병합 속성이있는 심볼 레벨은 Arcinfo Region에 대한 아날로그 일 경우 유용합니다. 위해 분석 목적 "보통 높은 물 질의 표면 영역"와 같은 당신은 여전히 지오 프로세싱을 중복 데이터를 생성해야합니다.

(UPDATE) 그것은 모든 포토 심볼 심볼 레벨 및 TOC 단일 층을 사용하는 것이 가능 후. 당신은 혀를 오른쪽으로 설정하고, 한쪽 다리에 서서 (어떤 문제는 상관 없음) 달을 향합니다. 여기 에서 두 가지 작업 방법 (Lake-cartography-symb-levels-update.mpk)을 보여주는 맵 패키지가 제공됩니다.

3 가지 접근법의 삽화

전체 크기 이미지보기


3
"업데이트에서 ESRI 워크 플로우 설명을 위해"혀를 오른쪽으로 설정하고, 한쪽 다리에 서서 (어떤 것이 든 상관없이) 달을 향합니다 "--- +1
Tim Rourke

중요 사항 : 심볼에 레이어가 둘 이상있는 경우에만 결합 및 병합 옵션을 클릭 할 수 있습니다 ( 심볼 속성 편집기 참조) .
matt wilkie

이것은 중에 있습니다 허용 은 현재 유행의 도구와 함께 할 수있는 최선의 방법과 같이 대답이 가장 아니에요 허용 현대 지역 재부팅 될 대답을. ;-)
matt wilkie 6

6

아래 캡처는 내 의견에 설명 된 방법을 사용하고 있습니다. (표현 아님-동일한 데이터를 참조하는 두 레이어)

한 계층의 표현으로 이것을 달성하려고 시도했지만 그것을 할 수 없었습니다. 지도로 표현 된 외곽선 만 오버레이로 사용할 수 있도록 만들려고 시도했습니다. (Cartographic representation은 ArcEditor로 업그레이드 한 큰 이유 였지만 지금까지 내가 예상했던 것만 큼 강력한 도구가 아니기 때문에 거의 사용하지 않았습니다.) 여기에 이미지 설명을 입력하십시오


좋은 대답입니다. 단순하지만 동일한 데이터 계층을 참조하는 여러 계층 파일을 작성하고 각각에 적절한 정의 쿼리를 적용하는 것이 종종 이러한 유형의 데이터를 표시하는 가장 빠르고 간단한 방법 일 수 있습니다.
RyanDalton

다른 기호로 여러 번로드 된 동일한 레이어는 우리가 과거에 다른 것들에 사용했던 기술이지만 정의 쿼리를 사용하더라도 가장 바깥 쪽 경계 (일반적인 높은 물)는 그리기없이 표시 할 수 없기 때문에 여기에서는 작동하지 않습니다 내부 경계. 게시물에서 링크 된 날짜 집합의 예를 참조하십시오.
matt wilkie

4

지역 다각형을 겹치는 지형지 물로 변환합니다. 그런 다음 속성을 기반으로 원하는대로 심볼을 지정할 수 있습니다. 습지가 항상 맨 위에 그려 지도록 도면 수준을 기호 수준 도면을 통해 제어 할 수 있습니다. 토폴로지 규칙을 사용하여 여러 다각형이 동기화되도록합니다.


겹치는 다각형과 토폴로지가 어떻게 호수와 강의 특성을 유지하면서 경계선을 그릴 수 없는지 알 수 없습니다. 아마도 나는 당신이 무엇을 의미하는지 이해하지 못합니다. 아마도 주요 질문과 연결된 샘플 데이터로 시연 할 수 있습니까?
matt wilkie
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.