モジュール:Coordinates/doc
このページは、モジュール:Coordinatesの説明文を記述するページです。
このテンプレートは、以下のLuaモジュールを使用しています。 |
このLuaモジュールには、主に座標の計算を行う関数が入っています。
使い方
編集- モジュール内呼び出し用関数
toDec( coord, aDir, prec )
- 10進数か16進数の度分秒の座標を10進数に統一します
- 引数:
coord
: 座標aDir
: 緯度・経度の順番prec
: 小数点以下の桁数
- 返値:
dec
: 10進数の座標error
: エラー番号parts
: 度分秒のパートの数、通常は1(既に10進数)。~4
function cd.getDMSString( coord, prec, aDir, plus, minus, aFormat )
- 10進数か度分秒の座標を度分秒に統一します
function cd.getGeoLink( pattern, lat, long, plusLat, plusLong, minusLat, minusLong, prec, aFormat )
- toDec関数の最適用なしで完全な度分秒座標の変換を行います
function cd.getDecGeoLink( pattern, lat, long, prec )
- toDec関数の最適用なしで完全な10進数座標の変換を行います
- 直接呼出し用関数
function cd.dec2dms( frame )
- 10進数か度分秒の座標を度分秒に統一します
function cd.dms2dec( frame )
- 10進数か16進数の度分秒の座標を10進数に統一します
function cd.geoLink( frame )
- toDec関数の最適用なしで完全な度分秒座標の変換を行います
背景
編集このモジュールはMapSources拡張機能を完全に置き換えるために開発されました。MapSources_math.phpを再デザインしたものです。
使用状況
編集このモジュールを使用しているモジュールは以下の通りです: