Proj4js 로 클 라 이언 트 좌표 변환 실현

41543 단어 클 라 이언 트
Proj4js 로 클 라 이언 트 좌표 변환 실현
작성 자:  조 박  • 2008 년 5 월 11 일 •  기술 주의  •  댓 글 10 개
Proj4js 는 javascript 으로 Proj 4 를 다시 썼 고 클 라 이언 트 가 좌표 변환 기능 을 강화 시 켰 다.OpenLayers 2.6 은 좌표 변환 기능 을 증가 시 키 려 고 하지만 관련 인터페이스 만 제공 한 것 으로 알려 졌 다.현재 Proj4js 는 많이 보완 되 었 습 니 다. 다음 코드 는 WGS 84 좌표계 아래 (108.80, 32.08) 의 좌 표를 구 글 투영 으로 전환 하 는 과정 을 실 현 했 습 니 다.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 
<meta http-equiv="Content-Type" content="text/html; charset=gb2312"> </meta><meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <script src="lib/OLprototype.js"></script> <script src="lib/proj4js/proj4js-combined.js"></script> <script type="text/javascript"> Proj4js.defs["EPSG:4326"] = "+proj=longlat +ellps=WGS84 +datum=WGS84 +no_defs "; Proj4js.defs["EPSG:900913"] = "+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs"; var sourceProj = new Proj4js.Proj("WGS84"); var destProj = new Proj4js.Proj("EPSG:900913"); var p = new Proj4js.Point(108.80,32.08); Proj4js.transform(sourceProj,destProj,p); alert(p); </script> </meta>
PS: Proj4js 홈 페이지 에서 Proj4js 의 최신 스 크 립 트 파일 을 다운로드 하 십시오.

좋은 웹페이지 즐겨찾기