투영을 사용자 정의 할 때 투영 매개 변수를 결정하는 방법


9

분석중인 영역의 왜곡을 최소화하기 위해 Albers 및 Hotine Oblique Mercator (HOM) 투영을 사용자 정의하려고합니다. 이 지역은 약 51도에서 62도까지 확장되어 우크라이나 크기의 지역을 덮습니다. 이 지역은 NW-SE를 지향합니다.

두 개의 투영 매개 변수를 결정하기 위해 올바른 방법을 사용하고 싶습니다 : 투영 중심의 위도 / 경도중심선 방위각 . ArcMap v10을 사용하고 있습니다. 지금까지 수행 한 절차는 다음과 같습니다.

  1. 분석 영역을 정의하는 단일 다각형을 만들었습니다 (일반적으로 해당 영역을 덮는 유역 범위 주위에 볼록 선체 생성). 이 다각형은 투영을 사용자 정의하는 영역입니다.
  2. 다각형을 지리 / NAD 83으로 투영했습니다.
  3. Jeff Jenness의 그래픽 및 모양 도구
    ( http://www.jennessent.com/arcgis/shapes_graphics.htm )를 사용하여 GRS80 스페 로이드에서 다각형의 질량 중심을 결정했습니다. 결과 좌표는 "투영 센터"매개 변수에 사용한 것입니다.
  4. 중심선 방위각을 결정하기 위해 먼저 3 단계에서 결정된 좌표에서 투영 중심을 지정하여 다각형을 방위각 등거리 투영으로 투영했습니다.
  5. 그런 다음 폴리곤 (방위 등거리 투영에서)을 투영 중심점에 스냅하여 영역 다각형의 방향 추세를 나타냅니다. 투영 중심에서 방위각을 얻기 위해 Jeff Jenness의 그래픽 및 모양 도구를 사용하여 중심점에서 측지선의 시작 방위각을 결정했습니다.
  6. Albers 프로젝션의 경우 3 단계에서 결정한 프로젝션 센터의 경도를 사용하고 있습니다. Bill Huber ( http://forums.esri.com/Attachments/34278.xls )에서 생성 한 멋진 스프레드 시트를 사용하여 위치를 결정합니다. 다각형 영역 내에서 스케일 왜곡을 최소화하기 위해 표준 평행선을 배치합니다.

알아야 할 경우 투영 중심의 한 점과 방위각으로 정의 된 중심선을 사용하는 ArcMap 버전의 HOM을 사용하고 있습니다. ESRI는이를 "Hotine_Oblique_Mercator_Azimuth_Center"라고합니다. EPSG에서는 이것이 Oblique Mercator, Hotine Variant B, EPSG 방법 코드 9815라고 생각합니다.

위의 절차, 특히 3 단계와 4 단계 가 필요한 투영 매개 변수를 결정하는 올바른 방법 인지 알려줄 수있는 투영 전문가가 있기를 바랍니다 . 내가 올바른 길을 가고 있습니까? 회전 타원체의 중심과 중심점 ( "2d"기하 중심 및 방위각 대신)으로부터 측 지각을 결정하는 것이 맞습니까?

문제 설명이 명확하기를 바랍니다. 답변, 팁, 토론 등을 간절히 기대합니다!


좀 더 전략적인 문제에 초점을 맞춘 다소 관련 : gis.stackexchange.com/questions/2769/…
whuber

답변:


11

이 질문에 설명 된 접근 방식은 주어진 연구 영역에 대한 예측을 선택할 때 특별한주의를 기울입니다. 이 답변은 목적 (왜곡 최소화 최소화)과 수행되고 수행 될 수있는 단계 사이를보다 직접적으로 연결하여 그러한 접근 방식이 성공할 것이라고 확신 할 수 있도록하기위한 것입니다 (여기 및 향후 애플리케이션 모두).

왜곡 유형

문제를 좀 더 명확하고 정량적으로 구성하는 데 도움이됩니다. 우리가 "왜곡"이라고 할 때, 우리는 몇 가지 관련이 있지만 다른 것들을 언급 할 수 있습니다.

  • 투영이 매끄러운 각 지점 (즉, "접힘"의 일부가 아니거나 두 개의 서로 다른 돌출부의 결합이 아니며 경계 또는 "눈물"에 있지 않음)에는 일반적으로 베어링에 따라 달라지는 스케일 왜곡 이 있습니다. 지점에서 멀어 지십시오. 왜곡이 가장 큰 반대 방향이 있습니다. 왜곡은 수직 방향으로 가장 적습니다. 이것을 주요 방향 이라고합니다 . 주요 방향에서의 왜곡과 관련하여 스케일 왜곡을 요약 할 수 있습니다.

  • 영역 의 왜곡 은 주요 스케일 왜곡의 곱입니다.

  • 방향과 각도도 왜곡 될 수 있습니다. 각도에서 만나는 지구상의 두 경로가 동일한 각도에서 만나도록 보장 된 선에 매핑 될 때 투영은 포멀합니다 : 컨 포멀 프로젝트는 각도를 유지합니다. 그렇지 않으면 각도 왜곡이 발생합니다. 이것은 측정 될 수 있습니다.

이러한 왜곡을 모두 최소화하고 싶지만 실제로는 불가능합니다. 모든 투영은 타협입니다. 따라서 가장 먼저 할 일은 우선 순위를 정하는 것입니다. 어떤 종류의 왜곡을 제어해야합니까?

전체 왜곡 측정

이러한 왜곡은 지점마다 다르며 각 지점에서 종종 방향에 따라 다릅니다. 경우에 따라 전체 관심 영역을 포괄하는 계산을 수행 할 것으로 예상됩니다. 전체 왜곡의 좋은 척도는 모든 지점에서 모든 방향으로 평균값입니다. 다른 경우에, 왜곡이 명시된 범위 내에서 무엇이든지 상관없이 유지하는 것이 더 중요합니다. 그것들을 위해, 전체 왜곡의보다 적절한 측정은 모든 가능한 방향을 설명하는 영역 전체에서 발생하는 왜곡의 범위입니다. 이 두 측정 값은 실질적으로 다를 수 있으므로 어느 것이 더 나은지 결정하기 위해 약간의 생각이 필요합니다.

투영 선택은 최적화 문제입니다

왜곡을 측정하고 전체 관심 영역에 대한 값을 표현하는 방법을 선택하면 문제가 비교적 간단 해집니다. 소프트웨어가 지원하는 것 중에서 투영을 선택하고 해당 투영에 허용되는 매개 변수 (예 : 중앙)를 찾는 것 meridian, scale factor 등)를 통해 전체 왜곡 측정을 최소화합니다.

응용 프로그램에서는 가능한 많은 투영이 있고, 각각 일반적으로 설정할 수있는 많은 매개 변수가 있으며, 영역에 대한 평균 왜곡을 최소화하려면 해당 평균 (양)을 계산해야합니다. 프로젝션 파라미터가 변경 될 때마다 2 차원 또는 3 차원 적분을 수행하는 것). 실제로 사람들은 일반적으로 휴리스틱을 사용하여 대략적인 최적 솔루션을 얻습니다.

  • 작업에 적합한 예상 등급을 식별하십시오. 예를 들어 , 각도의 정확한 평가가 중요하다면, HOM과 같은 등각 투영으로 제한하십시오. 면적 또는 밀도의 계산이 중요한 경우 (Albers와 같은) 등 면적 투영으로 제한하십시오. 자오선을 평행 한 상하 선에 매핑해야하는 경우 원통형 투영을 선택하십시오. 등

  • 그 수업 내에서, 경험을 통해 알려진 소수의 지역에 관심있는 지역에 적합하도록 집중하십시오. 이 선택은 일반적으로 프로젝션의 어떤 측면 이 필요 할지 (HOM의 경우 "오블 리크"또는 회전 된 측면 임)와 영역의 크기 (전세계, 반구, 대륙 또는 더 작은 것)를 기반으로합니다. ). 영역이 클수록 더 많은 왜곡을 견뎌야합니다. 국가 규모 또는 더 작은 지역에서는 왜곡이 크게 커지지 않기 때문에 신중하게 투영을 선택하는 것이 점점 중요해집니다.

  • 이것은 현재의 질문에 우리를 가져옵니다. 몇 가지 예측을 선택하고, 매개 변수를 선택하는 방법은 무엇입니까? 최적화 문제로 프레임을 구성하려는 초기 노력이 앞장서고 있습니다. 선택한 전체 왜곡 측정을 최소화하려면 파라미터를 선택하십시오. 이것은 직관적으로 합리적인 시작 값을 사용하여 시행 착오에 의해 자주 수행됩니다.

실질적인 적용

이 관점에서 문제의 단계를 살펴 보자.

1) ( 관심 영역의 정의 ) 볼록 껍질을 사용하는 것이 간단합니다. 아무 문제가 없지만 관심 영역을 정확히 사용하지 않는 이유 는 무엇입니까? GIS가이를 처리 할 수 ​​있습니다.

2 & 3) ( 투영 센터 찾기. ) 이것은 센터초기 추정치 를 얻는 좋은 방법 이지만 프로젝션 매개 변수를 변경할 후속 단계를 예상 할 때 이에 대해 까다로울 필요는 없습니다. 모든 종류의 "안구"센터는 시작하기에 좋습니다.

4 & 5) ( 측면 선택. ) HOM 투영의 경우, 방향 지정 방법에 관한 문제입니다. 적도 측면에서 표준 메르카토르 투영법은 적도와 그 주변을 정확하게 매핑하지만 적도에서 멀어 질수록 기하 급수적으로 왜곡을 증가시킵니다. HOM은 기본적으로 동일한 투영법을 사용하지만 "적도"를 관심 영역 위로 이동하고 회전시킵니다. 목적은 왜곡이 적은 적도 지역을 관심 지역 대부분에 배치하는 것입니다. 적도에서 멀어 질수록 왜곡이 기하 급수적으로 증가하기 때문에 전체적인 왜곡을 최소화하려면 중심선에서 가장 먼 관심 영역의 부분에주의를 기울여야합니다. 따라서,이 게임의 이름은 (a) 영역의 벌크가 그 선에 가능한 한 가깝게 (평균 왜곡을 최소화 함) 또는 ( b) 해당 라인에서 가장 먼 영역의 부분은 가능한 한 가깝습니다 (이것은 최대 왜곡을 최소화합니다).

시행 착오로이 절차를 수행하는 가장 좋은 방법은 솔루션을 추측 한 다음 대화식 Tissot Indicatrix 응용 프로그램으로 신속하게 탐색하는 것입니다. ( 사이트 에서이 예제 를 참조 하십시오 . 필요한 계산에 대해서는 https://gis.stackexchange.com/a/5075를 참조 하십시오 .) 탐색은 일반적으로 투영이 가장 왜곡이 심한 지점에 중점을 둡니다. TI는 다양한 종류의 왜곡 (스케일, 면적, 각도, 베어링)을 측정 할뿐만 아니라 그 왜곡을 그래픽으로 보여줍니다. 그림은 천 단어 (및 수십 개의 숫자)의 가치가 있습니다.

6) ( 파라미터 선택 )이 단계는 매우 잘 수행됩니다.이 문제 는 Albers (Conic Equal Area) 투영의 왜곡을 평가 하는 정량적 방법을 설명합니다 . 스프레드 시트를 손에 넣으면 최대 왜곡이 최소화되도록 두 개의 평행선을 조정하는 것이 간단합니다. 영역 전체의 평균 왜곡 을 최소화하도록 조정하기가 조금 더 어렵 기 때문에 거의 수행되지 않습니다.

요약

프로젝션의 선택을 최적화 문제로 골라서, 우리는 그 선택을 현명하고 방어 적으로 만들기위한 실질적인 기준을 설정합니다. 절차는 시행 착오를 통해 효과적으로 수행 할 수 있습니다. 초기 매개 변수 선택에는 특별한주의가 필요하지 않음을 의미합니다. 경험과 직관은 일반적으로 좋은 시작을하기에 충분하며 Tissot Indicatrix 앱 및 관련 소프트웨어와 같은 대화 형 도구는 계산 왜곡은 작업을 마치는 데 도움이 될 수 있습니다.


감사합니다. “투영 센터”를 선택하는 방법 (그래픽 센터? 구면 센터? 정확히 중심에 위치해야합니까? 위치에 미치는 영향을 결정하는 방법) 및 선택 방법에 대한 실질적인 세부 사항을 발견했습니다. 중심선 방위각 (ArcMap에서 방위각을 정확하게 결정하기위한 워크 플로는 무엇입니까? 배치와 관련된 왜곡을 평가하는 방법은 무엇입니까? 이러한 결정에 따라야 할 엄격한 규칙이 있습니까? 다른 사람은 어떻게해야합니까?) 나는 "이것은 시행 착오에 의해 자주 이루어집니다 ..."로 내 질문에 대답했다고 생각합니다.
fbiles

1
관심 영역 정의 – “정확하게 관심 영역”을 사용하여 좋은 제안입니다. 그것은 프로젝트 지역을 관처럼 보이게하는 것에서 랍스터처럼 보이게합니다… 프로젝트 지역의 서쪽 절반이 군도이기 때문에 볼록 껍질을 사용했습니다. 나는 프로젝트 경계가 외곽의 작은 섬들과 수역을 모두 포착했는지 확인하고 싶었습니다.
fbiles September

볼록 껍질 사용에 대한 설명에 감사드립니다. 사실, 내 경험에 의하면 많은 공간 분석이 결국 연구 영역의 원래 경계를 넘어 다소 확장되는 것으로 나타났습니다 (통계 분석에서 에지 효과를 피하는 데 도움이되는 경우에만). 버퍼 원래의 연구 지역을 주변.
whuber

1

죄송합니다. "답변"에 게시하고 있습니다. 그것이 적절한 지 확실하지 않습니다 (댓글이 너무 깁니다). 이 사이트를 처음 접했을 때 ... 왜냐하면 왜곡 평가에 대한 관련 질문을 시작했을 것입니까? 그러나 지난주이 게시물의 결과로 HOM에 대해 다른 투영 중심, 방위각 및 스케일 팩터 값 선택과 관련된 스케일 왜곡을 평가하기위한 아이디어를 연구하고있었습니다. 1) 아마도 원래 질문의 일부에 대답하는 데 도움이되는 유용한 도구 일 것입니다 .2) 이것이 합리적인 접근법처럼 들리는 지에 대한 피드백을 기대하기 때문에 아이디어를 여기에 게시하기로 결정했습니다.

Albers 스케일 왜곡 평가를 위해 생성 된 스프레드 시트 whuber와 동일한 개념 사용, HOM에 대한 스나이더 방정식으로 채워진 스프레드 시트를 작성하십시오 (“맵 프로젝션 – 작업 매뉴얼”74 페이지“엘 립소 이드 공식,“대체 B”). 사용자는 선택한 타원체 매개 변수 (a 및 e)와 "사용자 정의 된"투영 매개 변수 (위도 / 경사 중심, 중심선 방위각, 축척 비율 및 허위 / 노밍)를 입력합니다. 그런 다음 나머지 투영 상수가 자동으로 계산됩니다. 스프레드 시트에는 투영 영역 전체의 각 위도 / 경도 쌍 (반도 단위 또는 원하는 단위로)에 대한 셀이 포함되어 있습니다. 투영 매개 변수를 변경할 때 각 위도 / 경도 쌍의 축척 비율 및 정류 좌표가 자동으로 계산됩니다. 지금, 1) 투영 영역 전체의 전체 평균 및 스케일 왜곡 범위를 계산하여 스케일 팩터를 수치로 평가할 수 있으며 2) 포인트 좌표 및 관련 스케일 팩터를 ArcMap으로 쉽게 가져와 스케일 방식을 시각적으로 보여줄 수 있습니다. 왜곡이 분산됩니다. 분명히 결과는 샘플 일 뿐이며 평가 된 위도 / 경도 위치 수에 따라 달라집니다.이것이 합리적인 접근 방법처럼 들립니까?


+1 실제로 합리적인 접근 방식입니다. 지역 전체에 Tissot 인덱스 세트를 만들 때 수행 할 작업을 자동화하여 잠재적 인 투영 선택을 평가합니다.
whuber
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.