ALPSLAB api - 白地図API
概要
白地図APIは任意の色で白地図を塗り分け、その結果をPNGとして取得するAPIです。白地図は県レベル、市区町村レベルに対応しています。URL
http://api.alpslab.jp/v1/whitemap
リクエストパラメータ(RESTリクエストの構築はこちらをご覧ください)
| パラメータ | 値 | 説明 |
|---|---|---|
| appid(必須) | string | アプリケーションIDを指定します。詳細はこちらをご覧ください。 |
| width | integer | 取得する画像の幅をピクセルで指定します。デフォルトは500 最大が1000です。 |
| height | integer | 取得する画像の高さをピクセルで指定します。デフォルトは500 最大が1000です。 |
| code0 | string | 県コード(2桁)または行政コード(5桁)、0には任意の数値が使用可能です。下記のcolor0とペアを組みます。 県コード・行政コードに関してはこちらをご覧ください。 |
| color0 | string | code0に対応する色コード(RRGGBBの16進形式)、0の部分はcodeで指定した数値とペアになります。 |
| border | string | 県や、市区町村の描画時に境界線の色を指定します。色コード(RRGGBBの16進形式)で指定し、デフォルトは黒となります。 |
| bgcolor | string | 背景の色を指定します。色コード(RRGGBBの16進形式)で指定し、デフォルトは白となります。 |
| occolor | string | 海の色を指定します。色コード(RRGGBBの16進形式)で指定し、デフォルトは上記bgcolorとなります。 |
| antialias | string | アンチエイリアス描画を指定します。yesでアンチエイリアスON、noでアンチエイリアスOFF、デフォルトはOFFとなります。 |
リクエスト例
http://api.alpslab.jp/v1/whitemap?width=300&height=300&code0=23&color0=FF0000 &border=999999&antialias=yesレスポンス
PNG形式の画像データが返ります。アンチエイリアスOFFで使用色数が256色以下の場合はインデックスカラー、その他の場合はフルカラーとなります。サンプルサイト
白地図APIを使ったALPSLABのショーケースへのリンクは以下となります。 http://api.alpslab.jp/white/備考
パラメータ指定時の参考に、県コードと行政コード(市区町村レベル)のリストを示します。- 北海道・東北
- 北海道(01) | 青森(02) | 岩手(03) | 宮城(04) | 秋田(05) | 山形(06) | 福島(07)
- 関東
- 東京(13) | 神奈川(14) | 茨城(08) | 栃木(09) | 群馬(10) | 埼玉(11) | 千葉(12)
- 甲信越
- 新潟(15) | 富山(16) | 石川(17) | 福井(18) | 山梨(19) | 長野(20)
- 東海
- 岐阜(21) | 静岡(22) | 愛知(23) | 三重(24)
- 関西
- 滋賀(25) | 京都(26) | 大阪(27) | 兵庫(28) | 奈良(29) | 和歌山(30)
- 中国
- 鳥取(31) | 島根(32) | 岡山(33) | 広島(34) | 山口(35)
- 四国
- 徳島(36) | 香川(37) | 愛媛(38) | 高知(39)
- 九州・沖縄
- 福岡(40) | 佐賀(41) | 長崎(42) | 熊本(43) | 大分(44) | 宮崎(45) | 鹿児島(46) | 沖縄(47)