海氷情報 v2
情報の説明︓オホーツク海⻄部域の最新の海氷情報を提供しています。（海氷情報センター開所期間のみ提供）
詳細︓https://www.msil.go.jp/meta/10053j.pdf
Base URLs:
https://api.msil.go.jp/ice-information-jcg/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": "オホーツク海⻄部域の最新の海氷情報を提供しています。（海氷情報センター開所期間のみ提供）"}

401 Response{"statusCode": 401,"message": "Access denied due to missing subscription key. Make sure to include
subscription key when making requests to an API."}429 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

401

Unauthorized

サブスクリプションキーがありません。

error_code

リクエストが集中しています。

error_code

429

500

Too Many
Requests

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

Internal

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

Server Error

error_code

reference/enterprise/output-formats.htm

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

Parameters
Name

InTypeRequired

Description

bbox

query

stringtrue

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

size

query

stringfalse

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

Name

In

Type

Required

Description

transparent

query

booleanfalse

背景⾊を透明にします。

dpi

query

integerfalse

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

mapScalequeryinteger

false

縮尺を設定します。

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
Example responses
401 Response{"statusCode": 401,"message": "Access denied due to missing subscription key. Make sure to include
subscription key when making requests to an API."}429 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画像を返します。

None

401

Unauthorized

サブスクリプションキーがありません。

error_code

リクエストが集中しています。

error_code

Too Many429Requests
Internal

500

Server Error

ArcGIS REST API の レスポンスコードも参照してください。
https://developers.arcgis.com/rest/servicesreference/enterprise/output-formats.htm

range
GET /MapServer/range
時系列出⼒
データの存在する時間情報を出⼒します。時間検索を⾏う際に使⽤します。
Example responses
200 Response{"displayFieldName": "msiltimepos","fieldAliases": {"msilstarttime": "msilstarttime","msilendtime": "msilendtime"},"fields": [{"name": "msilstarttime","type": "esriFieldTypeDate","alias": "msilstarttime","length": 8},{"name": "msilendtime","type": "esriFieldTypeDate","alias": "msilendtime","length": 8}],error_code

"features": [{"attributes": {"msilstarttime": 1676905200000,"msilendtime": 1676991599000}},{"attributes": {"msilstarttime": 1676991600000,"msilendtime": 1677077999000}},{"attributes": {"msilstarttime": 1677078000000,"msilendtime": 1677164399000}},{"attributes": {"msilstarttime": 1677164400000,"msilendtime": 1677250799000}},{"attributes": {"msilstarttime": 1677250800000,"msilendtime": 1677337199000}},{"attributes": {"msilstarttime": 1677337200000,"msilendtime": 1677423599000}},{"attributes": {"msilstarttime": 1677423600000,"msilendtime": 1677509999000}},{"attributes": {"msilstarttime": 1677510000000,"msilendtime": 1677596399000}},{"attributes": {"msilstarttime": 1677596400000,"msilendtime": 1677682799000}

},{"attributes": {"msilstarttime": 1677682800000,"msilendtime": 1677769199000}},{"attributes": {"msilstarttime": 1677769200000,"msilendtime": 1677855599000}},{"attributes": {"msilstarttime": 1677855600000,"msilendtime": 1677941999000}},{"attributes": {"msilstarttime": 1677942000000,"msilendtime": 1678028399000}},{"attributes": {"msilstarttime": 1678028400000,"msilendtime": 1678114799000}}]}

401 Response{"statusCode": 401,
"message": "Access denied due to missing subscription key. Make sure to include
subscription key when making requests to an API."}429 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

データの存在する時間情報を情報を返します。

range

401

Unauthorized

サブスクリプションキーがありません。

error_code

リクエストが集中しています。

error_code

429

500

Too ManyRequests
Internal
Server Error

ArcGIS REST API の レスポンスコードも参照してください。
https://developers.arcgis.com/rest/services-

error_code

reference/enterprise/output-formats.htm

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
Name

Type

Required

Restrictions

Description

statusCodeinteger(int32)

false

none

状態コード

messagestring(byte)

false

none

エラーメッセージ

description

{"name": "海氷情報","description": "海上保安庁の潮汐推算情報提供地点及び推算値（「潮汐推算」への外部リンク）"}

Properties
NameType

Required

Restrictions

Description

namestring

falsenone

APIの名前description

string

false

none

APIの説明range{"displayFieldName": "string","fieldAliases": {"msilstarttime": "1676818800000","msilendtime": "1676905199000"},"fields": [{"name": "string","type": "string","alias": "string","length": 0}],"features": [{"attributes": {"msilstarttime": "1676818800000","msilendtime": "1676905199000"}}]}

Properties
Name

Type

Required

Restrictions

Description

displayFieldName

string

false

none

none

fieldAliases

targer_date

false

none

none

Name

Type

RequiredRestrictions

Description

fields[object]

false

none

none

» namestring

false

none

none

» typestring

false

none

none

» aliasstring

false

none

none

» length

integer(int64)

false

none

none

features[object]

false

none

none

» attributes

targer_date

false

none

none

targer_date{"msilstarttime": "1676818800000","msilendtime": "1676905199000"}

Properties
Name

Type

Required

Restrictions

Description

msilstarttime

integer

false

none

開始時間

msilendtime

integer

false

none

終了時間