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となります。
※ code と color のペアは複数指定可能です。

リクエスト例

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/

備考

パラメータ指定時の参考に、県コードと行政コード(市区町村レベル)のリストを示します。