{"name":"Coordtransform","tagline":"提供了百度坐标(BD09)、国测局坐标(火星坐标,GCJ02)、和WGS84坐标系之间的转换","body":"# coordtransform 坐标转换\r\n****\r\n一个提供了百度坐标(BD09)、国测局坐标(火星坐标,GCJ02)、和WGS84坐标系之间的转换的工具模块(另外还提供了python版本的代码https://github.com/wandergis/coordTransform_py)\r\n****\r\n# **支持node、浏览器(AMD方式和直接引用方式)**\r\n- GitHub地址:https://github.com/wandergis/coordtransform\r\n- npm地址:https://www.npmjs.com/package/coordtransform\r\n- 项目主页:http://wandergis.github.io/coordtransform/\r\n\r\n### 安装(install)\r\n\r\n```\r\nnpm install coordtransform\r\n```\r\n\r\n\r\n### 示例用法(Example&Usage)\r\n1 NodeJs用法\r\n\r\n```\r\n//国测局坐标(火星坐标,比如高德地图在用),百度坐标,wgs84坐标(谷歌国外以及绝大部分国外在线地图使用的坐标)\r\nvar coordtransform=require('coordtransform');\r\n//百度经纬度坐标转国测局坐标\r\nvar bd09togcj02=coordtransform.bd09togcj02(116.404, 39.915);\r\n//国测局坐标转百度经纬度坐标\r\nvar gcj02tobd09=coordtransform.gcj02tobd09(116.404, 39.915);\r\n//wgs84转国测局坐标\r\nvar wgs84togcj02=coordtransform.wgs84togcj02(116.404, 39.915);\r\n//国测局坐标转wgs84坐标\r\nvar gcj02towgs84=coordtransform.gcj02towgs84(116.404, 39.915);\r\nconsole.log(bd09togcj02);\r\nconsole.log(gcj02tobd09);\r\nconsole.log(wgs84togcj02);\r\nconsole.log(gcj02towgs84);\r\n//result\r\n//bd09togcj02: [ 116.39762729119315, 39.90865673957631 ]\r\n//gcj02tobd09: [ 116.41036949371029, 39.92133699351021 ]\r\n//wgs84togcj02: [ 116.41024449916938, 39.91640428150164 ]\r\n//gcj02towgs84: [ 116.39775550083061, 39.91359571849836 ]\r\n```\r\n2 浏览器用法\r\n直接引用目录内的index.js,会有一个coordtransform的全局对象暴露出来,也支持用AMD加载器加载\r\n\r\n```\r\n\r\n\r\n
\r\n \r\n