ktailab日本山岳API

開発のねらい

まず「山人賛歌さん」の「全国山名18000座」データベース に感謝します。そもそもこれが無かったら山岳APIを作ることなど考えなかったでしょう。。ここに約18000の日本山岳に関する名前、 位置、高度がカシミール3D NDB形式にて整理されています。利用させていただきました。ありがとうございました。 今回APIを作成するに当たり、峠の行は削除し、山岳の読みを「ローマ字語表記」で付与しました。

作成した山岳検索サービスはこちらです。

緯度経度を指定して付近の山を検索するjmt.cgi,と、名前を指定してマッチした山(峠)を検索するjmt_byname.cgi, (jpass_byname.cgi) があります。

2008/04/01 : 登録されている山岳の件数は約18,000件です。

API仕様

URI : http://api.ktailab.net/cgi-bin/jmt.cgi?lat=$lat&lon=$lon&apikey=000000000000000000(&dir=$dir)

入力パラメータ :

  • lat=dd.ddddd(実数) - WGS84で表示した緯度です。度分秒形式(DD.MM.SS.SSにも対応しています。)
  • lon=ddd.ddddd(実数) - 同じく経度です。度分秒形式(DDD.MM.SS.SSにも対応しています。)
  • dir=N, NE, E, SE, S, SW, W, NW の何れかの検索方向を指定します。オプションです。dirを指定しない場合、指定した場所から 半径10km以内の山を全方位で検索して答えを返します。dirを指定した場合、半径30km以内の山を指定した方角(プラスマイナス45度)で 検索して答えを返します。
  • apikey=000000000000000000 (0が18個)はお試しでご利用いただけますが、 利用時間が毎時00-29分に限られます。正式APIkey発行手順はこちらをご覧ください。
出力形式 :
  • 文字コード : UTF-8です。
  • フォーマット : XMLです。
    • name - 日本語山岳名です。
    • ename - ローマ字読みです。
    • height - 標高(m)です。
    • lat - 山の緯度です。WGS84。
    • lon - 山の経度です。WGS84。
    • distance - 指定地点から山頂までの距離(単位はm)です。
    • azimuth - 指定地点からの方位角です。真北が0度で時計周りに359度まで表示します。

URI : http://api.ktailab.net/cgi-bin/jmt_byname.cgi?name=$name&apikey=000000000000000000

入力パラメータ :

  • name - 山の名前です。UTF-8文字コードセットです。URLエンコード必要です。
  • apikey=000000000000000000 (0が18個)はお試しでご利用いただけますが、 利用時間が毎時00-29分に限られます。正式APIkey発行手順はこちらをご覧ください。
出力形式 :
  • 文字コード : UTF-8です。
  • フォーマット : XMLです。
    • name - 日本語山岳名です。
    • ename - ローマ字読みです。
    • height - 標高(m)です。
    • lat - 山の緯度です。WGS84。
    • lon - 山の経度です。WGS84。

URI : http://api.ktailab.net/cgi-bin/jpass_byname.cgi?name=$name&apikey=000000000000000000

入力パラメータ :

  • name - 峠の名前です。UTF-8文字コードセットです。URLエンコード必要です。
  • apikey=000000000000000000 (0が18個)はお試しでご利用いただけますが、 利用時間が毎時00-29分に限られます。正式APIkey発行手順はこちらをご覧ください。
出力形式 :
  • 文字コード : UTF-8です。
  • フォーマット : XMLです。
    • name - 日本語峠名です。
    • ename - ローマ字読みです。
    • height - 標高(m)です。
    • lat - 山の緯度です。WGS84。
    • lon - 山の経度です。WGS84。

例

緯度経度指定(jmt.cgi)
  • 東京の周辺
  • 前橋から北東方向

名称指定(jmt_byname.cgi)

  • 検索キーワード=剣ヶ峰

名称指定(jpass_byname.cgi)

  • 検索キーワード=ヤビツ峠

変更履歴

  • ver 1.0.0 : ベータ版公開 2008/03/18
  • ver 1.2.0 : リクエスト先URLを変更しました。2009/12/08
  • ver 1.3.0 : jmt_byname.cgi, jpass_bynameを公開しました。2009/12/18

注意

予告なくサービス停止または仕様変更する可能性があります。またこの検索結果の位置精度、距離精度について何の保証もいたしません。 同様に読み仮名についても正確性を保証しません。また非合法活動や個人のプライバシーを侵害する目的で利用することはできません。
当APIを利用した結果生じたいかなる損失・損害についても製作者は一切の責任を負いません。
  • TOP
  • APIとは


Copyright © ktailab.net. All Rights Reserved. テンプレート by ネットマニア