ArcGIS Desktop에서 사용자 정의 좌표계를 사용합니까? 시스템 (GCS)이 있습니다. 세 개의 간단한 직교

좌표계에 대해 많이 모른다 …

우리 사무실에서는 고고학 유적지에서 나오는 공간 데이터를 처리하는 데 사용합니다. 각 사이트에는 자체 xyz 좌표 시스템 (GCS)이 있습니다. 세 개의 간단한 직교 직교 축 . 지난 몇 년 동안 특정 좌표계를 사용하지 않고 GIS 소프트웨어 (ArcGIS)를 통해이 공간 데이터를 관리해 왔습니다 ( “정의되지 않은”상태로 두십시오).

일반적인 GCS의 그리드 왜곡없이 간단한 직교 직교 축을 사용하여 이러한 데이터 세트를 처리하도록 설계된 GCS가 있는지 알고 싶습니다. 또한이 시스템이 온라인 매핑 응용 프로그램에서 사용하기에 적합한 지 알고 싶습니다.

그런데 2D (ArcMap) 및 3D (ArcScene) 환경을 관리하고 “mm”를 길이 기본 단위로 사용합니다.

그러한 것이 존재하지 않으면 누군가 그것을 만드는 방법을 알고있을 것입니다.



답변

관심 영역이 지구에 비해 다소 작다고 가정하면 사용자 정의 가로 메르카토르 투영을 설정할 수 있습니다.

CRS 원점의 지리적 좌표 lat_0 및 lon_0과 x 및 y 축의 방향을 알아야합니다.

+proj=tmerc +lat_0=51.4 +lon_0=7 +k=1 +x_0=0 +y_0=0 +ellps=WGS84 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs

Arcgis와 함께 사용하려면 .prj 파일에 다음이 포함되어야합니다.

PROJCS["Transverse_Mercator",GEOGCS["GCS_WGS_1984",DATUM["D_unknown",SPHEROID["WGS84",6378137,298.257223563]],PRIMEM["Greenwich",0],UNIT["Degree",0.017453292519943295]],PROJECTION["Transverse_Mercator"],PARAMETER["latitude_of_origin",51.4],PARAMETER["central_meridian",7],PARAMETER["scale_factor",1],PARAMETER["false_easting",0],PARAMETER["false_northing",0],UNIT["Meter",1]]

이들이 북쪽 및 동쪽 방향과 평행하지 않은 경우, 경사 메르카토르 투영을 사용하여 회전해야합니다.

+proj=omerc +lat_0=51.4 +lonc=7 +alpha=-10 +k=1 +x_0=0 +y_0=0 +gamma=0 +ellps=WGS84 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs

이 투영의 .prj 파일은 다음과 같습니다.

PROJCS["Hotine_Oblique_Mercator_Azimuth_Center",GEOGCS["GCS_WGS_1984",DATUM["D_unknown",SPHEROID["WGS84",6378137,298.257223563]],PRIMEM["Greenwich",0],UNIT["Degree",0.017453292519943295]],PROJECTION["Hotine_Oblique_Mercator_Azimuth_Center"],PARAMETER["latitude_of_center",51.4],PARAMETER["longitude_of_center",7],PARAMETER["azimuth",-10],PARAMETER["scale_factor",1],PARAMETER["false_easting",0],PARAMETER["false_northing",0],UNIT["Meter",1]]

다음은 둘 다입니다 (파란색 tmerc 및 빨강 색 omerc).

lat_0 및 lon_0 (또는 lonc)은 로컬 CRS 원점의 좌표입니다. GPS 또는 다른지도에서 탐색해야합니다. 로컬 X 축에서 알려진 두 점의 좌표에서 계산해야하는 각도입니다.

예상대로 작동하지 않는 유일한 것은 밀리미터 단위입니다. 작동하지만 현재 QGIS에는 없습니다 🙁

http://hub.qgis.org/issues/9414


최신 정보

현재 QGIS 버전은 mm을 단위로 사용하여 로컬 투영에서 작동 할 수 있습니다.