이것은 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 제공업체에서 실행할 수 있는 ConicProj 명령입니다.
프로그램:
이름
ConicProj - 원뿔 투영을 수행합니다.
개요
원뿔Proj ( -c | -a ) lat1 lat2 [ -l 론 0 ] [ -k k1 ] [ -r ] [ -e a f ] [ -w ] [ -p 사전 ]
[ --주석 구분 기호 논평 ] [ --번역 | -h | --도움 ] [ --입력 파일 인파일 |
--입력 문자열 인스트링 ] [ --줄 구분 기호 라인셉 ] [ --결과물 파일 아웃파일 ]
기술
두 개의 원추 투영 측지선 중 하나를 수행합니다. 측지 좌표를 다음 중 하나로 변환합니다.
Lambert 등각 원뿔 또는 Albers 동일 면적 좌표. 표준 위도 lat1 그리고
lat2 에 의해 지정됩니다 -c 옵션(Lambert 등각 원추형의 경우) 또는 -a option
(Albers 동일 면적의 경우). 이 옵션 중 적어도 하나는 제공되어야 합니다(마지막 옵션이 제공됨).
사용). 지정하다 lat1 = lat2, 단일 표준 병렬로 케이스를 얻으려면. 그만큼
중앙 자오선은 다음과 같이 주어진다. 론 0. 원산지의 경도는 위도에 따라 결정됩니다.
Lambert 등각 원추형(Albers 동일 면적)에 대한 최소(방위각) 스케일. 그만큼
표준 평행선의 (방위각) 눈금은 k1.
측지 좌표는 (공백
분리) 위도 그리고 경도 (소수 도 또는 도, 분, 초); ~을 위한
위도 및 경도에 허용되는 형식에 대한 자세한 내용은 "GEOGRAPHIC"을 참조하세요.
COORDINATES' 섹션의 지리 변환(1). 각 측지 좌표 세트에 대해
해당 투영 동향, x, 북향, y, (미터)는 표준에 인쇄되어 있습니다.
자오선 수렴과 함께 출력 감마 (도) 및 (방위각) 눈금 k.
Albers 동일 면적의 경우 방사형 스케일은 1/k. 자오선 수렴이 방위이다
의 y 진북에서 시계 방향으로 측정한 축.
Lambert 등각 투영의 특별한 경우는 Mercator 투영입니다(
표준 위도가 같고 반대) 및 극 입체 투영(둘 다
표준 위도는 동일한 극에 해당합니다). 알베르스 등면적의 특수한 경우
투영은 원통형 동일 면적 투영입니다(표준 위도는 동일하고
반대), Lambert 방위각 동일 면적 투영(두 표준 위도 모두 해당)
동일한 극에 대한) 및 Lambert 동일 면적 원추 투영(하나의 표준 평행은
기둥에서).
옵션
-c 표준 평행선과 함께 Lambert 등각 원뿔 투영을 사용합니다. lat1 그리고 lat2.
-a 표준 평행선과 함께 Albers 동일 면적 투영을 사용합니다. lat1 그리고 lat2.
-l 원산지 경도 지정 론 0 (도, 기본값 0).
-k (방위각) 축척 지정 k1 표준 평행선에서(기본값 1).
-r 역 투영을 수행합니다. x 그리고 y 표준 입력과 각 줄에 제공됩니다.
표준 출력 제공 위도, 경도, 감마및 k.
-e 다음을 통해 타원체 지정 a f; 적도 반경은 a 그리고 평탄화는 f.
환경 f = 0은 구를 생성합니다. 지정 f prolate 타원체의 경우 < 0. 간단한
분수(예: 1/297)가 허용됩니다. f. 기본적으로 WGS84 타원체가 사용되며, a =
6378137m, f = 1/298.257223563.
-w 입력 및 출력에서 경도가 위도보다 우선합니다(단, 입력 시 다음이 될 수 있음)
반구 지정자로 재정의되고, N, S, E, W).
-p 출력 정밀도를 다음으로 설정 사전 (기본값 6). 사전 다음의 자릿수입니다.
길이의 소수점(미터). 위도와 경도(도 단위)의 경우
소수점 이하 자릿수는 사전 + 5. 수렴을 위해 (in
도) 및 스케일, 소수점 이하 자릿수는 사전 + 6.
--주석 구분 기호
주석 구분 기호를 다음으로 설정 논평 (예: "#" 또는 "//"). 설정하면 입력
이 구분 기호에 대해 행을 스캔하고, 발견된 경우 구분 기호와 나머지
행은 처리 전에 제거되고 이후에 출력에 추가됩니다.
줄(공백으로 구분).
--번역
버전을 인쇄하고 종료합니다.
-h 인쇄 사용 및 종료.
--도움
전체 문서를 인쇄하고 종료합니다.
--입력 파일
파일에서 입력 읽기 인파일 표준 입력 대신에; "-"의 파일 이름
표준 입력을 나타냅니다.
--입력 문자열
문자열에서 입력 읽기 인스트링 표준 입력 대신. 모든 발생
줄 구분 문자(기본값은 세미콜론) 인스트링 변환됩니다
읽기 시작 전에 줄 바꿈.
--줄 구분 기호
줄 구분 문자를 다음으로 설정 라인셉. 기본적으로 이것은 세미콜론입니다.
--결과물 파일
파일에 출력 쓰기 아웃파일 표준 출력 대신에; "-"의 파일 이름
표준 출력을 나타냅니다.
사용 예
에코 39.95N 75.17W | 원추형Proj -c 40d58 39d56 -l 77d45W
=> 220445 -52372 1.67 1.0
에코 220445 -52372 | 원추형Proj -c 40d58 39d56 -l 77d45W -r
=> 39.95 -75.17 1.67 1.0
오류
잘못된 입력 줄은 다음으로 시작하는 표준 출력에 오류 메시지를 인쇄합니다.
"오류:" 및 원인 원뿔Proj 종료 코드 1을 반환합니다. 그러나 오류는
원인 원뿔Proj 종료하다; 다음 행이 변환됩니다.
onworks.net 서비스를 사용하여 ConicProj를 온라인으로 사용하세요
