1.0.2 • Published 3 years ago

coordtransform-js v1.0.2

Weekly downloads
6
License
MIT
Repository
github
Last release
3 years ago

coordtransform

coord transform

This module provides coords transform function.

支持坐标类型:
	WGS84           WGS84坐标系[大地坐标系]
	GCJ02           火星坐标系
	BD09            百度坐标系
	BD09MC          百度墨卡托坐标系
	Mercator        普通墨卡托坐标系坐标系

源码:coordtransform-js

example

js

coordtransform.js

shell

# 帮助
node bin/coordtransform.js -h

# 百度墨卡托坐标系 -> 百度坐标系
node bin/coordtransform.js  -t "DB09MctoBD09"  "12732754.092201,3549486.938401;12732775.608553,3549592.609005;"

# 通过管道,百度墨卡托坐标系 -> 百度坐标系 -> 火星坐标系
echo "12732754.092201,3549486.938401;12732775.608553,3549592.609005;" | node bin/coordtransform.js  -t "DB09MctoBD09" | node bin/coordtransform.js  -t "BD09toGCJ02" 

methods

BD09toGCJ02     百度坐标系 -> 火星坐标系
GCJ02toBD09     火星坐标系 -> 百度坐标系        (默认)
WGS84toGCJ02    WGS84坐标系 -> 火星坐标系
GCJ02toWGS84    火星坐标系 -> WGS84坐标系
BD09toWGS84     百度坐标系 -> WGS84坐标系
WGS84toBD09     WGS84坐标系 -> 百度坐标系
BD09toBD09MC    百度坐标系 -> 百度墨卡托坐标系
DB09MctoBD09    百度墨卡托坐标系 -> 百度坐标系
ToMercator      任意坐标系 -> 墨卡托坐标系
FromMercator    墨卡托坐标系 -> 任意坐标系

install

With npm do:

npm install coordtransform-js

license

MIT

refer

百度源码: