ユーティリティメソッド

メソッド

DMSオブジェクト ZDC.degTodms(deg)

緯度または経度を十進度形式から度分秒形式DMSオブジェクトに変換します。

引数 タイプ 説明
deg number 十進度形式の値

number ZDC.degToms(deg)

緯度または経度を十進度形式からミリ秒形式に変換します。

引数 タイプ 説明
deg number 十進度形式の値

number ZDC.dmsTodeg(deg, min, sec)

緯度または経度を度分秒形式から十進度形式に変換します。

引数 タイプ 説明
deg number
min number
sec number

number ZDC.dmsToms(deg, min, sec)

緯度または経度を度分秒形式からミリ秒形式に変換します。

引数 タイプ 説明
deg number
min number
sec number

number ZDC.msTodeg(ms)

緯度または経度をミリ秒形式から十進度形式に変換します。

引数 タイプ 説明
ms number ミリ秒形式の値

DMSオブジェクト ZDC.msTodms(ms)

緯度または経度をミリ秒形式から度分秒形式DMSオブジェクトに変換します。

引数 タイプ 説明
ms number ミリ秒形式の値

ZDC.LatLon ZDC.tkyTowgs(latlon)

指定された日本測地系ZDC.LatLonを世界測地系ZDC.LatLon通常精度で変換します。※1

引数 タイプ 説明
latlon ZDC.LatLon 緯度経度

※1 通常精度での変換誤差に対応が必要な場合、高精度測地系変換(PVカウント対象)をご利用ください。


ZDC.LatLon ZDC.wgsTotky(latlon)

指定された世界測地系ZDC.LatLonを日本測地系ZDC.LatLon通常精度で変換します。※1

引数 タイプ 説明
latlon ZDC.LatLon 緯度経度

※1 通常精度での変換誤差に対応が必要な場合、高精度測地系変換(PVカウント対象)をご利用ください。


ZDC.WH ZDC.getDomSize(map, options)

指定されたHTMLソースまたはDOMを地図上に重畳した際のサイズを取得します。※1

引数 プロパティ タイプ デフォルト 説明
map - ZDC.Map - マップクラスオブジェクト
options html string null サイズを取得する対象のHTMLソース
dom DOM null サイズを取得する対象のDOM (htmlが指定されている場合はhtmlが優先)
width number - 返却されるサイズの最大幅
(ここで設定した値を超える場合は縦に長くなる)

※1 ・・・ ただし、一部のタグ(imgタグ等)や、CSSにより指定したdomのスタイルを設定をしている場合、
正常に取得できないことがあります。


object ZDC.getMeshCode(param)

メッシュコード(※)を取得します。
指定したメッシュコードのレベル以下のすべてのメッシュコードが配列内に順番に格納されます。

※標準地域メッシュ・システム(昭48.7.12 行政管理庁告示第143号「統計に用いる標準地域メッシュ及び
標準地域メッシュコード)

引数 プロパティ タイプ デフォルト 説明
param latlon ZDC.LatLon - 緯度経度
level number - 取得するメッシュコードのレベル
1: 1次メッシュ
2: 2次メッシュ
3: 3次メッシュ
4: 4次メッシュ
5: 5次メッシュ
6: 6次メッシュ

結果オブジェクト

プロパティ タイプ 説明
mesh array(string) メッシュコードの配列
box ZDC.LatLonBox 取得したメッシュコードの示す範囲の緯度経度矩形

object ZDC.getMapType(mapType)

指定したマップタイプのプロパティを取得します。

引数 タイプ デフォルト 説明
mapType string - マップタイプ

結果オブジェクト

プロパティ タイプ 説明
latLonPerPx 緯度経度オブジェクト 緯度経度オブジェクト
zoomRange array(number) 縮尺番号の配列

緯度経度オブジェクト

プロパティ タイプ 説明
lat array(number) 縮尺レベルにおけるピクセルあたりのミリ秒形式緯度の配列
lon array(number) 縮尺レベルにおけるピクセルあたりのミリ秒形式経度の配列

例)

 {"latLonPerPx":{"lat":[334640.5229,128836.6013,…,15.72712418,6.740196078],
                 "lon":[410694.1874,158117.6471,…,19.30147059,8.272058824]},
  "zoomRange":[1, 2, 3, …, 18]}

関連項目

DMSオブジェクト

プロパティ タイプ 説明
deg number
min number
sec number