ホ−ム » クラスリファレンス » ユーティリティメソッド

ユーティリティメソッド

メソッド

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

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

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

number ZDC.degToms(deg)

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

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

number ZDC.dmsTodeg(deg, min, sec)

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

引数タイプ説明
degnumber
minnumber
secnumber

number ZDC.dmsToms(deg, min, sec)

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

引数タイプ説明
degnumber
minnumber
secnumber

number ZDC.msTodeg(ms)

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

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

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

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

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

ZDC.LatLon ZDC.tkyTowgs(latlon)

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

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

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


ZDC.LatLon ZDC.wgsTotky(latlon)

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

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

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


ZDC.WH ZDC.getDomSize(map, options)

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

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

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


object ZDC.getMeshCode(param)

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

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

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

結果オブジェクト

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

object ZDC.getMapType(mapType)

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

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

結果オブジェクト

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

緯度経度オブジェクト

プロパティタイプ説明
latarray(number)縮尺レベルにおけるピクセルあたりのミリ秒形式緯度の配列
lonarray(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オブジェクト

プロパティタイプ説明
degnumber
minnumber
secnumber