「しずみち info」API による大型イベントのオープンデータ提供 API

データ活用方法

API 利用の概要
静岡市では道路に関連する情報を提供する「しずみち info」にて、API よりリアルタイムにオープンデータを提供しています。この API では動的データとして道路規制情報や災害情報、アンダーパスのデータに加えて、大型イベントのデータを API よりご自由に利用できます。また、静的データとして道路台帳などの提供を行っており、静的データは合わせて Shape でダウンロードできます。詳細は下記 Wiki サイ
トに記載してあります。
本資料では大型イベントのデータを利用するための説明をします。API の利用方法については下記 Wikiで確認願います。

【運営中】API 利用の Wiki サイト

API によるオープンデータ提供の Wiki サイト（運用中）
http://opendata-api-wiki-dot-shizuokashi-road.appspot.com/
いつでも、自由に利用できます。
オープンデータ CC BY 4.0 のもと提供です（無料）。
利用方法は Wiki の利用ガイドをご覧ください。

【データ取得 URL】大型イベントの提供データ

大型イベントの API URL
大型イベント基本情報

https://openapi.city.shizuoka.jp/opendataapi/servicepoint/bigEvents

大型イベント点

https://openapi.city.shizuoka.jp /opendataapi/servicepoint/bigEvents/feature/point

大型イベント線

https://openapi.city.shizuoka.jp /opendataapi/servicepoint/bigEvents/feature/lineString

大型イベント面

https://openapi.city.shizuoka.jp /opendataapi/servicepoint/bigEvents/feature/polygon

大型イベント道路規制情報

https://openapi.city.shizuoka.jp /opendataapi/servicepoint/roadRegulation

大型イベントをリアルタイムにオープンデータ提供していく試験 API です。
利用 URL は Wiki 記載のオープンデータ一覧の URL と異なります。

【取得データについて】

取得データは「GeoJSON」です
クリエイティブ・コモンズ・ライセンス 表示 CC BY 4.0 のもと提供です（無料）1大型イベントのデータ取得例
Wiki のサンプルプログラムを利用した大型イベントのデータ取得例です。
1. 事前準備（1） 大型イベント用の利用ガイドがありますWiki サイト

Wiki サイト（2） データ詳細はオープンデータ一覧で確認
WikiWiki サイト

スクロール（3） Wiki サイトのサンプルプログラムで取得データの確認ができます。
サンプルプログラムは以下の手順で利用できます。

①②「受信」を押下③

取得したい URL を入力
今回、大型イベント「基本情報」URL を入力

地図上で、表形式で、JSON で取得データの確認可能

Wiki サイト2

（4） 認証キーの発行ができます。
認証キーがない場合は利用者全体で 10 秒あたり 10 回までの利用になります。
認証キーを利用することで、利用者毎に 10 秒あたり 10 回までの利用が可能になります。
Wiki サイト

2. 提供する大型イベントについて
静岡市で提供する大型イベントのイメージとして以下のイベントを考えています。

大型イベントのイメージ
 １イベントで数十万人を動員するイベント
 道路の通行規制を伴う大きいイベント（マラソンなど）
 広範囲で実施し、周辺住民の生活に大きな影響を及ぼすイベント
大型イベントの情報は複数のデータ種別に分けて提供することとしています。目指すは大型イベントのパンフレットのようなデータ提供です。




大型イベント
悪天候時のイベント中止情報など
大型イベントが影響を及ぼしそうなエリアなど
祭りの神輿ルートやマラソンコースなど
パフォーマンス場所や案内所、臨時バス停など
大型イベントに伴う規制状況

基本情報データ（写真も含む）
リアルタイム開催状況データ
大型イベント面（ポリゴンデータ）
大型イベント線（ラインデータ）
大型イベント点（ポイントデータ）
道路規制情報さらにデータ間の関係は基本情報データもとに、それぞれのデータを取得するようになります（図１参照）。詳細は別項に記載をします。
基本情報データ
リアルタイム開催状況

ポリゴンデータbigevent_id or
event_name で判断

ラインデータbigevent_id or
event_name で判断

ポイントデータbigevent_id or
event_name で判断

道路規制データbigevent_id or
public_memo で判断

図１．大型イベントのデータ関係イメージ
3

3. 大型イベントのデータ提供について（道路規制情報を除く）
大型イベントは前述のとおり、複数のデータ種別に分かれます。ここでは、道路規制情報を除くデータについて説明します。
（1） 基本情報について大型イベントのカテゴリや概要などが提供されます。この基本情報の id もしくは event_nameのイベント名称に紐づいて、関連図形情報の該当イベントデータを取得します。
① リアルタイム開催情報について
基本情報では雨によりイベントの開催が中止になる場合など、急に開催内容が変更される場合の開催情報をリアルタイムに提供します。データ提供の変遷案を図２に示します。

図２．大型イベントリアルタイム開催情報の変遷案
4静岡市の大型イベントは通常パンフレットが作成され、交通規制を含めた内容がイベント開催前に決まります。大型イベントのデータはパンフレットに沿って作成することを想定し、データ作成後に静岡市の判断でオープンデータ提供が開始します。
オープンデータ提供後、開催日も好天に恵まれ開催される場合は提供される内容が変わることは想定していません。ただし、例えば開催日前日になり開催日に荒天が予想される場合は開催日の当日の朝にそのまま開催するか決定することを予告する場合があります（開催決定予告）。この場合には evt_opn_decision に”1”、evt_opn_decision_str に”判断要”という情報が入り、 evt_opn_comment に自由文章で詳細説明、 evt_opn_date にいつ開催が決定されるかの日時を提供していきます。
さらに開催日当日、開催決定時間にどんな開催になるかをデータ提供（イベント開催有無）していきます。また、前日までに荒天の予想がなく、開催日当日に荒天になり開催内容が変わる場合にもどんな開催になるかデータ提供します。データは evt_opn_decision_str に「通常開催」または「中止」、「順延」もしくは「一部変更」が格納、evt_opn_decision がそれに対応した判断区分の数値が格納され、その内容で開催状況を判断します。また、
evt_opn_comment に自由文章で説明が入ります。なお、データが入れ替わったかについては
evt_opn_update_date で更新された日時で確認できます。なお、 evt_opn_decision 、evt_opn_decision_str evt_opn_comment 、 evt_opn_update_date の JSON フィールドは開催決定予告とイベント開催有無にて共有します。
表１．イベント開催有無と開催決定予告のデータ格納について

通常開催

evt_opn_decision_str

evt_opn_decision

evt_opn_date

への格納

への格納

への格納

判断不要

0無し

判断要

1有り

開催日まで開催状況が変わらなく、イベント開催する場合

開催決定予告イベント開催当日に悪天候が予想され、イイベント開催有無

ベント開催当日などにイベント開催をするが決定する日時がかなどを決めることを予告する場合格納されます。

イベント開催有無

通常開催

10

通常開催

開催決定予告がされ、イベント開催当日に順延

20

順延

開催についての決定された内容もしくはイ一部変更

30

一部変更

ベント当日悪天候になり予定していたイベ中止

90

中止無し

ント内容が変更される場合② デフォルトのイベント種別
静岡市で作成しているイベント種別は category に格納され、現在は「祭り」、「スポーツ」、「花火」の３種類です。ただし、追加可能ですし、テキストですので表現の変更も可能です。

5

③ 基本情報の JSON 例
ここでは、静岡市で毎年開催される静岡まつりのデータを例に取って、JSON 例を記載します。
https://{オープンデータサーバ}/opendataapi/servicepoint/bigEvents

大型イベント固有の id は大型イベント面、大型イベント線、大型イベント点、道路規制情報の bigevent_id に紐づけします。また、event_name で大型イベントのイベント名称を記載しますが、“大型イベント面、大型イベント線、大型イベント点”と道路規制情報は後述のとおり、このイベント名称でcも紐づけできます。
outline では大型イベントの概要を400 文字以内で記載し、highlight ではさらに詳細の紹介文章を記載します。観光サイトで紹介するようなイメージです。
イ ベ ン ト の 期 間 は term_start とterm_end で示します。左記の静岡まつりは 3/31 から 4/2 の 3 日間開催し連続した期間としてデータ提供しています。
related_files には写真などのデータを入れ子しており、location で写真の URLを thumbnail_location でサムネイル画像の取得 URL を示します。なお、写真などに関しては例えばパフォーマーの写真など CC BY のライセンスで提供できない場合があります。その場合、画像ごとに creative_commons_type にてライセン

図３．大型イベントの基本情報の JSON 例

ス表示をしています。
リアルタイム開催状況は図３ではイベント前日を想定したデータです。この例ではイベント当日に悪天候が予想されるため、evt_opn_decision を”1”、evt_opn_decision_str で”判断要”として、イベント開催日当日に開催をどうするか決定することについて予告することを示しています。evt_opn_date の日時が記載されていますが、この日時にイベントを開催するか中止するか、それともその他の判断があるか決める日時になります。
なお、静岡市以外のデータ提供を想定し、country_code、prefecture_code、city_code でどの市町村で開催されるイベントかわかるようにしています。
6

図４はイベント当日、荒天などの理由で開催状況を判断した結果の例を示しています。ここではイベントを中止にした場
合で evt_opn_decision とevt_opn_decision_str で示しています。
また、evt_opn_comment に中止の詳細内容の記載を、evt_opn_update_date に更新が行われた日時を示します。
なお、evt_opn_date に日時がある場合は、図３で示した開催予告日時が残っていると考えてください。

図４.大型イベントの基本情報例２④ 添付ファイルのライセンス
上述の JSON 例に記載していますが、オープンデータ CC-BY のライセンスで提供できない場
合の情報がありその一つが写真になります。その解決として添付ファイル毎にクリエイティブ・コモンズ・ライセンスのライセンス標記ができるようにしています。
なお、大型イベントによってはオープンデータ提供できない情報もあり、この情報は API から提供されません。

7

（3） 基本情報と図形情報との関連性について
大型イベントのデータは図１に記載のとおり、基本情報に紐づいて “大型イベント面（ポリゴン）、大型イベント線（ライン）、大型イベント点（ポイント）”（以下、「関連図形情報」という。
）、道路規制情報を取得し、大きな一つのイベントを構成しています。ただし、JSON データとしてはそれぞれ独立しており、基本情報、関連図形情報、道路規制情報のうち必要データのみを取得して利用することも可能です。
基本情報と関連図形情報および道路規制情報とは、基本情報の id もしくは event_name に紐づいて取得できるようになっています。取得方法の詳細は Wiki サイトの利用ガイドを参照く
ださい。参考に基本情報とそれ以外のデータとを紐づく JSON フィールド名を下記に示します。
表２．基本情報からの関連図形情報および道路規制情報の取得
基本情報大型イベント面

大型イベント線

大型イベント点

道路規制情報JSON フィールド名

関連フィールド名

関連フィールド名

関連フィールド名

関連フィールド名

bigevent_id

bigevent_id

bigevent_id

bigevent_id

完全一致

完全一致

完全一致

完全一致

event_nameevent_nameevent_namepublic_memo

完全一致

完全一致

完全一致

部分一致

id

event_name

例えば、基本情報の event_name に格納されるイベント名に対して関連図形情報は以下の通り、完全一致で取得します。
https://{オープンデータサーバ}/opendataapi/servicepoint/bigEvents/feature/polygon?event_name={イベント名}
https://{オープンデータサーバ}/opendataapi/servicepoint/bigEvents/feature/lineString?event_name={イベント名}
https://{オープンデータサーバ}/opendataapi/servicepoint/bigEvents/feature/point?event_name={イベント名}

道路規制情報の場合は public_memo にて部分一致で取得します。
https://{オープンデータサーバ}/opendataapi/servicepoint/roadRegulation?public_memo=%{イベント名}%（4） 大型イベント面（ポリゴン）データについて
大型イベントのエリア情報で例えば、大型イベントの混雑する想定影響エリアやイベント会場のエリア、イベントにて規制をかける道路範囲などを提供します。なお、JSON フィールド
名は大型イベント面（ポリゴン）、大型イベント線（ライン）、大型イベント点（ポイント）の関連図形情報で共通としています。
ここでは、大型イベント面の JSON 例を「イベント範囲」、「イベント会場」、「交通規制図」を例にして説明をしていきます。また、API で JSON 取得する URL は下記の通りです。
参考 URLhttps://{オープンデータサーバ}/opendataapi/servicepoint/bigEvents/feature/polygon?event_name={イベント名}8

① イベント範囲
大型イベント開催によって生活や道路環境に影響することが想定されるイベント範囲になります。この範囲についてはプローブデータなどと合わせて解析することで、毎年精度が上がっていくデータと推測しています。
図５は平成 29 年度開催の静岡まつりのポリゴン形状を示します。また、イベント範囲のみを取得したい場合は attribute=イベント範囲 を指定してください。
囲まれたエリアがイベント開催によって影響を受ける想定のイベント範囲を示します

🄫Google🄫2018 ZENRIN CO.LTD(Z18JG 第 062 号)

図５．大型イベント・イベント範囲の地図表示例
bigevent_id が基本情報の id に紐づき同イベントのデータを取得できます。
event_name でも完全一致で該当大型イベントのデータを取得できます。
cattribute でイベント範囲、イベント会場、交通規制図などが確認でします。
イベントの影響がある期間は start_dtと end_dt で確認できます。今回の静岡まつりのデータは開催期間と同一としています。イベント範囲も期間を変更することで技術的には開催日程によってポリゴン形状を変えることも可能です。

地物の緯度経度
以下に続く

description は説明、free_field は任意項目として記載できますが、大きな役割の違いは現在ありません。

図６．大型イベント面のイベント範囲の JSON 例

9② イベント会場
大型イベントのエリアで開催する会場です。図７は平成 29 年度開催の静岡まつりのポリゴン形状を示します。また、イベント会場のみを取得したい場合は attribute=イベント会場 を指定してください。
（dummy データは現在用意されておりません）
囲まれたエリアがイベント会場

🄫Google🄫2018 ZENRIN CO.LTD(Z18JG 第 062 号)

図７．大型イベント・イベント会場の地図表示例
bigevent_id と event_name は前述の通りです。
attribute でイベント会場を指定していますが、会場が複数に分かれる場合があります。その場合はポリゴン形状の他にname で会場名が分かるようにしています。
また、会場が開場している期間は、会場別に start_dt と end_dt で設定することができます。
description と free_field で説明を任意に記載でき、ここでは会場の説明を格納しています。

地物の緯度経度
以下に続く

図８．大型イベントのイベント会場 JSON 例

10

③ 交通規制図
大型イベントのパンフレットで提供されるような交通規制図のポリゴンデータです。図９は平成 29 年度の静岡まつりのポリゴン形状を示します。交通規制図のみを取得したい場合はattribute = 交通規制図 を指定してください。（dummy データは現在用意されておりません）
交通規制図はポリゴンごとに規制内容や規制する時間が異なります。また、イベントでよくある歩行者専用道路の表現も name に格納しています。

パンフレット提供される交通規制図を想定
🄫Google🄫2018 ZENRIN CO.LTD(Z18JG 第 062 号)

ポリゴン毎に規制内容、規制時間が異なる

図９．大型イベント・交通規制図の地図表示例

bigevent_id と event_name は前述の通りです。
attribute で交通規制図を指定しています。また、交通規制の内容は name でどのような規制が分かるようにするとともに、description にてその内容を説明しています。
なお、毎日規制時間が変わる場合、規制時間は同一ポリゴン形状で日にちごとに規制時間を変えて作成することで対応することは可能ですが、今回のデータはその作成までしていません。規制内容の詳細は別途道路規制情報のラインデータで提供しています。また、今回の場合には free_field に日毎の規制時間の詳細を記載しています。
地物の緯度経度
以下に続く

今回の start_dt と end_dt はあくまで静岡まつりの開催期間での連続した規制期間を示しています。

図 10．大型イベントの交通規制図 JSON 例11

（5） 大型イベント線（ライン）データについて
大型イベントの線情報で例えば、祭りの行列やパレードのコース、会場までの推奨徒歩ルートなどを提供します。現在は提供していませんが、将来はマラソンコースや臨時バスの走行ルートなどの提供ができると考えています。
ここでは、大型イベント線の JSON 例を「行列・パレード」と「徒歩ルート」を例にして説明していきます。また、API で JSON 取得する URL は下記の通りです。
参考 URLhttps://{オープンデータサーバ}/opendataapi/servicepoint/bigEvents/feature/lineString?event_name={イベント名}① 行列・パレード
例えば「祭り」などの大型イベントで実施される神輿ルートや行列、パレードなどのルートになります。ルートの出発点と到着点はラインの geometry の始点の緯度・経度、終点の緯度・経度で判断できます。
図 11 は平成 29 年度開催の静岡まつりのライン形状を示します。また、行列・パレードの一覧を表形式で表示したものを表３に示します。
「行列・パレード」のみを取得したい場合
は attribute=行列・パレード を指定してください。（dummy データは現在用意されておりません）
行列やパレードのルートをライン提供

🄫Google🄫2018 ZENRIN CO.LTD(Z18JG 第 062 号)

図 11．静岡まつりの行列ルートの地図表示例

12

bigevent_id が基本情報の id に紐づき同イベントのデータを取得できます。
event_name でも完全一致で該当大型イベントのデータを取得できます。
attribute で行列・パレードなどの属性を確認します。どんな行列なのかは nameで行列名称を、description でどんな行列なのかを記載しています。
行列やパレードの行う時間は start_dt とend_dt で確認できます。行列ではどの場所に何時くらいに先頭が来るなどの目安の時間がありますが、データ化はしてい行列の起点ません。ここでは、自由に記載できる
free_field で提供をしています。
なお、行列・パレードの起点はlinestring の最初の緯度経度で示しま地物の緯度経度す。ルート順序は linestrig の緯度経度以下に続く順としており、終点は最後の緯度経度としています。

図 12．大型イベントの行列・パレードの JSON 例

表３．静岡まつりの行列・パレードの一覧

13

② 徒歩ルート
例えば大型イベントの会場まで最寄りの駅から行くのにどのようなルートを通っていけばいいのかはその地域に住んでいる方はわかりますが、観光で来られたかたは難しいことがあります。そこで、徒歩で会場まで行く推奨ルートをデータ化したものです。
図 13 は平成 29 年度開催の安倍川花火大会のライン形状を示します。また、「徒歩ルート」のみを取得したい場合は attribute=徒歩ルート を指定してください。
（dummy データは現在用意されておりません）

🄫Google🄫2018 ZENRIN CO.LTD(Z18JG 第 062 号)

図 13．安倍川花火大会の徒歩推奨ルートの地図表示例
行列・パレードと基本、同一の内容です。
name に歩行ルート、attribute に催し物と記載しています。ただし、attributeの属性を徒歩ルートへと変更を予定しています。
description にどんな徒歩ルートか、距離と所要時間を記載、free_field に注意事項を記載しています。
なお、start_dt と end_dt による期間は花火大会の時間より長めの時間設定としています。

図 14．大型イベントの徒歩ルートの JSON 例
14

（6） 大型イベント点（ポイント）データについて
大型イベントの点情報でイベント会場や臨時バス停の発着所から、ゴミ置き場、授乳所・おむつ、案内所、トイレまで大型イベントに関わる様々な地点の情報を提供します。
ここでは、大型イベント点の JSON 例として「イベント会場」と「バス乗り場」を説明していきます。また、API で JSON 取得する URL は下記の通りです。
参考 URLhttps://{オープンデータサーバ}/opendataapi/servicepoint/bigEvents/feature/point?event_name={イベント名}① イベント会場
大型イベントでいくつかの会場に分かれてイベントや催し物が開催される、そのデータになります。
平成 29 年度開催の静岡まつりのイベント会場の地図表示例を図 15 に、提供情報例を表 4に示します。また、図 16 に静岡まつりのイベント会場の JSON 例を示します。表 5 は平成 29
年度開催の大道芸ワールドカップのイベント会場の提供情報を示します。大道芸ワールドカップなどイベントによっては一部有料情報としてオープンデータ提供できない情報があります。表 5 にて“詳細はパンフレットをご覧ください”と記載した様に、オープンデータ提供できない情報については提供はいたしません。
なお、「イベント会場」のみを取得したい場合は attribute=イベント会場 を指定してください。

🄫Google🄫2018 ZENRIN CO.LTD(Z18JG 第 062 号)

図 15．静岡まつりのイベント会場の地図表示例

表 4．静岡まつりのイベント会場の一覧例

15

bigevent_id が基本情報の id に紐づき同イベントのデータを取得できます。
event_name でも完全一致で該当大型イベントのデータを取得できます。
name にイベント名称やイベント会場の名称を記載、attribute にイベント会場と記載しています。属性としては「イベント」の記載のみも候補となります。
このイベント会場のイベント内容、開催時間などは free_field に記載しています。
なお、start_dt と end_dt にあくまで静岡まつりの開催期間での連続した規制期間を示しています。
図 16．静岡まつりのイベント会場の JSON 例

表 5．大道芸ワールドカップのイベント会場の一覧例

16

③ バス乗り場
大型イベントではイベントを実施する会場エリアに行くために臨時バスなどを用意する場
合があります。路線バスと異なり、イベント開催時の臨時バスはどの場所で発着し、何時に出発するかを把握するのが難しい情報と考えています。そこで、臨時バスの発着所の情報をポイントデータで提供します。なお、発着所間を結ぶ臨時バスルートのラインデータは現在、作成しておりません。（dummy データは現在用意されておりません）
event_seq:10 のデータは安倍川花火大会の会場までのシャトルバス乗り場の発着所を示しています。
start_dt と end_dt で臨時バスが運行している時間を示していますが、何時に発着するかまでは記載していません。この花火大会では臨時便として数十本発着し、正確な時刻で出発しないためになります。
料金や最寄りの鉄道駅からの距離はdescription に記載。free_field に注意事
項を記載しています。
event_seq:32 のデータは安倍川花火大会会場から出発するシャトルバス乗り場を示しています。
name にて花火大会会場からの行き先を示しています。また、臨時バスの停留所はdescription に記載していますが、停留所の緯度経度までは提供していません。
地物の緯度経度
以下に続く

図 17．安倍川花火大会のバス乗り場の JSON 例

表 6．安倍川花火大会のバス乗り場の一覧例

17

④ その他のポイントデータ
イベントのポイントで表されるデータは様々です。参考までに平成 29 年度の静岡まつりにおけるポイントデータ例を表 7 に記載します。

表 7．静岡まつりポイントデータ一覧例

18

5. 大型イベントの道路規制情報について
道路規制情報は工事や災害のデータと同じ構成で提供されます。つまり、大型イベント専用の道路規制情報として提供されるわけではありません。大型イベントの道路規制情報は JSON フィールド名
bigevent_id が基本情報の id と紐づいて格納されて判断する もしくは public_memo に event_nameとしてイベント名称が格納されることで判断します。道路規制情報の詳細は以下に記載します。
（1） 道路規制情報の生成するための元データについて
静岡市では道路規制情報の規制区間である LineString の地物形状は静岡市が所有している道路台帳の道路網図基盤（以下、「道路網図」という。）を基本として生成しています。道路網図のデー
タは Wiki のオープンデータ一覧より Shape ファイルをダウンロードすることができます。
道路網図は静岡市の道路管理上およびデータの２次利用を可能とすることを目的として基本データとして採用しました。データ利用をする際は注意すべき事項があり、その例を記載します。
① DRM との比較
道路網図は DRM と異なり、あくまでも道路の基本的事項を示した台帳データとして道路管理用地図データであり、DRM のノード、リンクなどのネットワーク構成を持っていません。また、道路の路線を管理するため、起点、終点で示す路線網になっており、交差点などでは路線が交わらない交差点が発生します。

© QGIS図 18．道路網図例（交差点を確認）

赤枠

●

起点

●

終点

青線 道路網図

二条道路の違い

道路網図では二条道路など DRM では上下線分離されている道路でも分離帯で構成分離同一路線名であるために中心線を通っています。そのため、高規格道路など二条道路の上下線分離などが単一線で表現されます。

公園で構成分離

赤線：DRM青線：道路網図
図 19．DRM と道路網図の比較© QGIS

なお、道路規制情報のデータを生成している道路網図と DRM や例えばゼンリンの地図の道路では地図上の精度が異なります。特に山間部での精度の違いが顕著に表れます。
19

② 静岡市以外の大型イベントの道路規制データの作成
静岡市以外の自治体が大型イベントの道路規制データを生成する場合、道路網図はデータとして整備されていないことが想定されます。ただし、大型イベントに伴う道路規制情報はイ
ベント開始前にはわかっているため、その時点で例えば Open Street Map などの地図を背景として路線の中心線を通すことで作成することで対応できると考えています。

（2） 扱っている規制種別と規制原因について
しずみち info で扱っている規制種別は下記の通りです。なお、規制種別を示すアイコンは Wiki
サイトより取得することが可能です（しずみち info で利用）。
表 8．大型イベントで利用する主な規制種別
規制種別 regulation_type

アイコン

説明

全面通行止

全面通行止め

夜間通行止夜間のみ全面通行止め

時間帯全面通行止

時間帯によって全面通行止めを実施し、全面通行止めを実施してない時間は通行可能

片側通行止

上下線いずれかを全面通行止め

車線減少

複数車線ある場合、一部車線の規制を行う車線減少

その他規制

その他規制

なお、大型イベントの規制原因はイベントの原因による規制のみの利用になります。
表 9．大型イベントでの規制区分と規制原因
規制区分
category

規制原因
reason

規制原因詳細reason_detailイベント

祭り・フェスティバル―（3） 道路規制情報の JSON 表示例について
大型イベントの道路規制情報は基本情報の id を bigevent_id で完全一致するか、基本情報でのイベント名を public_memo で完全一致もしくは部分一致の検索条件を URL に付けて取得します。
https://{オープンデータサーバ}/opendataapi/servicepoint/roadRegulation?bigevent_id={基本情報の id}
https://{オープンデータサーバ}/opendataapi/servicepoint/roadRegulation?public_memo=%{イベント名}%

図 20 に平成 29 年度の静岡まつりにおける道路規制情報の地図表示例を示します。
ここでは道路規制情報のうち、規制種別が「時間帯全面通行止」、「片側通行止」、「その他規制」を例にして、取得できる JSON を以下より説明します。
20

🄫Google🄫2018 ZENRIN CO.LTD(Z18JG 第 062 号)

図 20．静岡まつりにおける道路規制情報の地図表示例① 時間帯全面通行止
ここでは大型イベントによる時間帯全面通行止の JSON 例を記載します。
regulation_type で規制種別を示します。
ここでは時間帯全面通行止です。
規制原因の項目

データが大型イベントですので categoryでイベントを reason で祭り・フェスティバルと記載しています。
mid_point の座標値は規制区間の中間ポイントです。しずみち info ではここに規制アイコンを配置しています。

時間帯全面通行止
夜間通行止などで規制時間を示す
項目

start_date と end_date で規制する期間を示します。例えば平成 29 年度の静岡まつりは 3/31 から 4/2 の開催ですのでこの期間が提供されます。ただし、終日規制ではなく実際には時間帯によって規制をかけるため、規制をかける時間帯を timezonesにて提供します。なお、end_date はシステ
ム上、時間指定ができないため 4/2 を指定した場合に 0:00:00 が返ってきます。ただし、この時間帯通行規制でも実際には 4/2の 17 時 30 分まで規制をかけています。
なお、
clear_date は実際の規制が終了した日時になるので、提供されることはありません。
rldated_files は写真などの添付ファイルの提供になりますが、大型イベントでの提供は考えていません。

図 21．大型イベントによる時間帯全面通行止の JSON 例21

② 片側通行止
片側通行止は上り線もしくは下り線のいずれかを規制をかける場合など、一方向に向かう規制情報として提供しています。図 22 では矢印方向に規制をかけている表示例になりますが、この規制方向は LineString の最初の緯度経度から最後の緯度経度に向かっての方向が規制をかけている方向として示されます。
JSON 例を図 23 に示します。
regulation_type が片側通行止の場合です。
片側通行止でも終日規制をかけるわけではなくある時間帯だけ規制をかけることが大型イベントでは多いです。そこ
で、時間帯全面通行止と同様にtimezones に通行止めをかける時間帯を記載します。timezones の説明は時間帯全面通行止めと同様です。

規制の始点

🄫Google🄫2018 ZENRIN CO.LTD(Z18JG 第 062 号)
規制の終点

図 22．片側通行止めの方向

図 23．大型イベントによる片側通行止の JSON 例③ その他規制
その他規制は通常の規制表現では難しい規制を総称した規制種別になります。例えば、静岡まつりでは祭りの行列が通る時だけ規制をかける場合がありますが、この場合はいつ行列が通過するか正確な時刻を表現できないために、その他規制としてデータ提供しています。
図 24 に大型イベントによるその他規制の JSON 例を記載します。

22

regulation_type がその他規制の場合です。
左記は静岡まつりの例ですが、この規制は祭りの行列が通過する時のみ止める規制で説明は public_memo に記載しています。行
列自体は timezones で 14:00 から 16:30 に予定ルートを練り歩くことを記載していますが、その他規制が示されている路線では、通過時のみの短時間の規制になります。そのため、regulation_type でその他規制とし、public_memo にて説明を記載しています。

図 24.大型イベントによるその他規制

6. 大型イベントの試験データ
大型イベントの関連情報は大型イベント開催に合わせてデータ提供されるためにデータ提供されない期間が長期間発生します。そこで、ダミーデータモードを用意して、大型イベントの試験データを取得できるようにしてあります。詳細は Wiki の API リファレンスを参照してください。
例えば、以下のように dummy=true を記載することで試験データを取得できます。
https://{オープンデータサーバ}/opendataapi/servicepoint/bigEvents?dummy=true
https://{オープンデータサーバ}/opendataapi/servicepoint/bigEvents/feature/polygon?event_name={イベント名}&dummy=true
https://{オープンデータサーバ}/opendataapi/servicepoint/bigEvents/feature/lineString?event_name={イベント名}&dummy=true
https://{オープンデータサーバ}/opendataapi/servicepoint/bigEvents/feature/point?event_name={イベント名}&dummy=true

7. 今後の大型イベントのデータ提供
大型イベントの API によるオープンデータ提供は静岡市のみデータ提供で、国内利用向けを想定しています。今後は以下の対応などの検討が考えられます。
（1） 提供サイトの多言語化とデータの多言語化提供（2） 静岡市独自データではないデータの標準化、共通語彙基盤（IMI）の GoeJSON 対応（3） 多くの自治体・団体が同様データ提供できる仕組みの構築
以上23