Yahoo! Maps 鉄道地図

  1. Yahoo! 鉄道地図
    1. 基本事項は、Yahoo! の static maps をご参考に。
    2. このような、鉄道地図が作成できます。

  2. 鉄道地図の書き方
    1. 基本的形・・・次のようなタグを貼ります
        <img src="【URL】?【地図パラメータ】">   具体例
    2. 【URL】は、
        https://map.yahooapis.jp/map/V1/static
    3. 【地図パラメータ】の記述。 (各パラメータは「&」で繋いで記述します)
      パラメータ  記 述 法 等
      API ID Yahoo! Maps を使うためには、アプリケーションIDを取得し、それを記述します。
      lat 中心の緯度(十進度形式) (南は-)
      lon 中心の経度(十進度形式) (東は-)
      z 縮尺レベル。大きいほど詳細。値は地図の種類(mode)により異なる。blankmap: z=20~11 など
      mode 地図の種類。map(default),photo,map-b1(地下街),hd,hybrid,blankmap(白地図)
      width 地図の幅(単位:px)を指定します。500 (default値)、2000 (最大値)
      height 地図の高さ(単位:px)を指定します。500 (default値)、2000 (最大値)
      scalebar スケールバーの表示切替、位置指定。on(default:右下),off,ur, ul,dr, dl,N,N[x座標,y座標]
      pin* マーカーを指定。pin*=(1),(2),(3),(4) [ *は文字:0~99,a~z,★default,指定無し]
      (1):緯度 (2):経度 (3):(UTF-8でエンコードされた)ラベル(省略可) (4):(red,blue,green,yellow,省略可)
      l ポリラインを指定。l=(R),(G),(B),(A),(太さpx),(緯度),(経度),(緯度),(経度)……
      緯度・経度を2対以上指定。複数ラインは「:(コロン)」で区切る。RGBは0~255、透過度Aは0~127
      p ポリゴンを指定。p=(R),(G),(B),(A),(太さpx),(R),(G),(B),(A),(緯度),(経度),(緯度),(経度),(緯度),(経度)……
      緯度・経度は3対以上。複数ポリゴンは「:(コロン)」で区切る。RGBは0~255,枠・塗りの順、Aは0~127
      e 円を指定。p=(R),(G),(B),(A),(太さpx),(R),(G),(B),(A),(中心緯度),(中心経度),(半径m)……
      複数の円は「:(コロン)」で区切る。RGBは0~255,枠線・塗りつぶしの順
      pointer 中心点の表示切替。on(表示),off(非表示:default)
      output 地図の出力形式を指定 png (default値),png32,gif,jpg,jpeg,xml
      dx 地図表示の中心からx軸方向移動値 (単位px)、default値 0
      dy 地図表示の中心からy軸方向移動値 (単位py)、default値 0
      quality JPEG品質値。90(default), 0(最小),100(最大)、出力形式(output)がJPEGの場合に有効。
      datum 緯度経度の測地系。wgs(default),tky
      autoscale 自動縮尺切り替え。on(default),off。指定縮尺の地図がない場合、on-上位縮尺で表示、off-nomap
      icon_label マーカーラベルの表示切替。on(default),off。on-表示、off-非表示
      icon_label_size マーカーラベルのフォントサイズ。12(default)
      icon_label_len マーカーラベルの改行文字数。0(default)
      url 表示YDFデータのURLを指定。URLをUTF-8でエンコードして指定。表示形式はviewパラメータで指定
      view YDFの表示形式指定。normal(default):YDFデータをマーカー等で表示、heatmap:ヒートマップで表示
      icon_num マーカーを番号で表示。on:YDF指定マーカーを番号で表示、off(default):通常表示
      style スタイル地図と白地図のスタイル変更。オブジェクトの表示・非表示を設定、色分け白地図を表示等
       
       スタイル地図  (mode=map&style=off:bistro,store|on:store01 のように記述)
      standard(default),
      vivid,bold,simple,monotone,red,orange,yellow,yellowishgreen,green, aquamarine,lightblue,blue,bluepurple,purple,pink,peach,brown,gray,
      midnight-ミッドナイト,railway-鉄道路線,district行政色分け図

       白地図
      bm.p.{code} ポリゴンの色を指定。{code}:default,行政コード (2又は5桁)  例)bm.p.13103:0000ff
      bm.c.{code} 注記の色を指定。{code}:default,state,city,street  例)bm.p.state:00ff00
      bm.b.{code} 境界線の色を指定。{code}:default,state,city,street  例)bm.b.city:f00
      bm.bg 背景(海)の色を指定。  例)bm.bg:ccc
       [default-すべて,state-都道府県界,city-市区町村界,street-町丁目界 色:ffffff,fff,off-透明色]

    4. 具体例
      リスト例:
      <img src="https://map.yahooapis.jp/map/V1/static?appid=【APPID】 &lat=35.337&lon=139.553&z=13&width=640&height=380&style=base:railway">
        表示例

  3. 関連サイト
    1. Yahoo! Static Maps APIを使う。

  ページのTopへ戻る  記述法