船舶通航量(⽉別) v2
情報の説明︓海上保安庁がAIS（⾃動船舶識別装置）によって収集した船舶の位置情報の統計情報
詳細︓ https://www.msil.go.jp/meta/10110j.pdf
Base URLs:
https://api.msil.go.jp/monthly-vessel-traffic-amount/v2

Authentication
API Key (apiKeyHeader)Parameter Name: Ocp-Apim-Subscription-Key, in: header.
API Key (apiKeyQuery)Parameter Name: subscription-key, in: query.

Default
GET /MapServer/
説明
このAPIの情報を返します。
Example responses
200 Response{"name": "船舶通航量(⽉別)","description": "海上保安庁がAIS（⾃動船舶識別装置）によって収集した船舶の位置情報の統計情報"}

400 Response{"statusCode": 401,"message": "Access denied due to missing subscription key. Make sure to include
subscription key when making requests to an API."}500 Response{"statusCode": 401,
"message": "Access denied due to missing subscription key. Make sure to include
subscription key when making requests to an API."}

Responses
StatusMeaning

Description

Schema200

OK

APIの情報を返します。

description

400

500

ArcGIS REST API の レスポンスコードも参照してください。

BadRequest

https://developers.arcgis.com/rest/services-

error_code

reference/enterprise/output-formats.htm

Internal

ArcGIS REST API の レスポンスコードも参照してください。

Server

https://developers.arcgis.com/rest/services-Error

reference/enterprise/output-formats.htm

error_code

exportGET /{year}/MapServer/export
画像出⼒
経緯度で指定した範囲に含まれる地理情報をWebメルカトル図法で投影し、PNG画像形式で出⼒します。

Parameters
NameInType

Required

Description

year

path

integertrue

出⼒する年を設定します。

layersquery

stringtrue

出⼒する⽉を設定します。

bbox

query

stringtrue

出⼒範囲を設定するバウンディングボックスです。

size

query

stringfalse

出⼒する画像のサイズです。

transparent

query

booleanfalse

背景⾊を透明にします。

dpi

query

integerfalse

解像度を指定します。デフォルトは96です。

mapScalequery

integerfalse

縮尺を設定します。

Detailed descriptions

bbox: 出⼒範囲を設定するバウンディングボックスです。 経緯度をカンマ区切りで4点⼊⼒します。 例:
bbox=135.0,35.0,136.0,40.0
size: 出⼒する画像のサイズです。 幅,⾼さをカンマ区切りで⼊⼒します。単位はpixelsです。 例:
size=1920,1080
transparent: 背景⾊を透明にします。 trueなら背景は透過します。デフォルトはfalseです。 例:
transparent=true
dpi: 解像度を指定します。デフォルトは96です。 例: dpi=200
mapScale: 縮尺を設定します。 bboxパラメータの中⼼点を基準に 1:mapScaleの⽐率で画像を出⼒します。
例: mapScale=5000000
Enumerated Values
Parameter

Valueyear

2017

year

2018

year

2019

layersshow:1layersshow:2layersshow:3layersshow:4layersshow:5layersshow:6layers

show:7layersshow:8layersshow:9layersshow:10layersshow:11layersshow:12transparent

false

transparent

true

dpi

96

Example responses
400 Response{"statusCode": 401,
"message": "Access denied due to missing subscription key. Make sure to include
subscription key when making requests to an API."}

500 Response{"statusCode": 401,
"message": "Access denied due to missing subscription key. Make sure to include
subscription key when making requests to an API."}

Responses
StatusMeaning

Description

Schema200

OK

PNG画像形式を返します。

None400

500

ArcGIS REST API の レスポンスコードも参照してください。

Bad
Requesthttps://developers.arcgis.com/rest/services-

error_code

reference/enterprise/output-formats.htm

Internal

ArcGIS REST API の レスポンスコードも参照してください。

Server

https://developers.arcgis.com/rest/services-

Error

reference/enterprise/output-formats.htm

error_code

Schemaserror_code{"statusCode": 401,
"message": "Access denied due to missing subscription key. Make sure to include
subscription key when making requests to an API."}

Properties
NameType

Required

Restrictions

Description

statusCodeinteger(int32)

falsenone

状態コードNameType

Required

Restrictions

Description

messagestring(byte)

false

none

エラーメッセージ

description{"name": "船舶通航量(⽉別)","description": "海上保安庁がAIS（⾃動船舶識別装置）によって収集した船舶の位置情報の統計情
報"}

Properties
Name

Type

Required

Restrictions

Description

namestring

false

none

APIの名前description

string

false

none

APIの説明