このページは、モジュール:Coordinatesの説明文を記述するページです。

このLuaモジュールには、主に座標の計算を行う関数が入っています。

ウィキデータでのバージョン: 2022-10-22 問題なし

使い方

編集
モジュール内呼び出し用関数
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を再デザインしたものです。

使用状況

編集

このモジュールを使用しているモジュールは以下の通りです: