Webメルカトルに纏わる情報を求めるコマンドラインツールが欲しくなったので作りました。

npm install webmerc -g でインストールできます。

npmページはここ

例えばこんなことができます。

緯度経度からピクセルを求める
1
2
% webmerc --c2p 35.7,139.7,15
{ x: 7449549.938230911, y: 3302710.99871282 }
ピクセルから緯度経度を求める
1
2
% webmerc --p2c 7449549.938230911,3302710.99871282,15
{ latitude: 139.70000000000002, longitude: 35.70000000000002 }
緯度経度をメートルに変換
1
2
% webmerc -m 35.7,139.7
{ x: 15551332.863820316, y: 4259419.96554792 }
メートルを緯度経度に変換
1
2
% webmerc -g 15551332.863820316,4259419.96554792
{ latitude: 139.7, longitude: 35.70000000000002 }
緯度経度からタイルインデックスを求める
1
2
% webmerc --tileindex 35.7,139.7,15
15/29099/12901

ソースはここ

ちなみに、proj4は高機能ですが使いにくいし、Webメルカトル以外は使わないんですよね。


Ads

Comments