yamamoto-ryuzo / portal

Other
1 stars 0 forks source link

公共交通オープンデータチャレンジ2024 #5

Open yamamoto-ryuzo opened 1 month ago

yamamoto-ryuzo commented 1 month ago

公共交通オープンデータチャレンジ2024

Step 1:公共交通オープンデータセンターに開発者登録
Step 2:公共交通オープンデータチャレンジ2024にエントリー
Step 3:作品を開発
Step 4:作品を応募 2024年10月1日(火)の公開を予定

 これは、ゆったりとできていいかも!  まずはStep1を週末にでもしてみよう~~

yamamoto-ryuzo commented 1 month ago

7/20 公共交通オープンデータセンターの登録

公共交通オープンデータを利用したサービス・アプリを開発したい〜
公共交通オープンデータを利用したい場合には、公共交通オープンデータセンター開発者サイトに、ユーザ登録を行ってください。ユーザ登録が完了すると開発者サイトに記載されているAPI仕様に沿って、公共交通データを利用することが可能になります。なお、ユーザ登録は無料です。
公共交通データの利用に際しては、開発者サイトに提示されている利用条件を遵守して頂けるようにお願いいたします。
公共交通オープンデータセンター開発者サイト

こうなればOKらしい!何ができるのか楽しみ! 内容確認は来週か! image

yamamoto-ryuzo commented 1 month ago

なんだかよくわからないうちに「Step 3:作品を開発」に進んでいるのであろう・・・たぶん??? わかりにくい。。。が、API用のトークンGETできたのでうれしい。 が!まだ動かないみたいだ! image 「Step 4:作品を応募 2024年10月1日(火)の公開を予定」だから、使えるのはそれ以降なのか????ま~~いいや! 当面はこっちをつかって検証! image

yamamoto-ryuzo commented 1 month ago

とりあえず面白そうなAPIは位置情報!
データベースもRESTful APIとどっかに書いていたような? 早い話、データベースを公開してくれているようなもの! 他のオーブンデータも見習ってほしい!!!!!!

詳細:https://developer.odpt.org/documents#_odpt_train_api (ログイン必要)

3.2.7. GET /api/v4/odpt:Train 説明 列車情報(列車の位置情報)を取得する。

入力:
curl -X GET -L https://api.odpt.org/api/v4/odpt:Train?acl:consumerKey=トークン 出力: [{"@id":"urn:uuid:35901cdb-5730-46cf-90c9-2ea95c5c5b3b","@type":"odpt:Train","dc:date":"2024-07-27T14:39:41+09:00","@context":"http://vocab.odpt.org/context_odpt.jsonld","dct:valid":"2024-07-27T14:40:41+09:00","odpt:delay":0,"owl:sameAs":"odpt.Train:Toei.Asakusa.1433N","odpt:railway":"odpt.Railway:Toei.Asakusa","odpt:operator":"odpt.Operator:Toei","odpt:toStation":null,"odpt:trainType":"odpt.TrainType:Toei.Local","odpt:trainOwner":"odpt.Operator:Hokuso","odpt:fromStation":"odpt.Station:Toei.Asakusa.Shimbashi","odpt:trainNumber":"1433N","odpt:originStation":["odpt.Station:Keikyu.Airport.HanedaAirportTerminal1and2"],"odpt:railDirection":"odpt.RailDirection:Northbound","odpt:destinationStation":["odpt.Station:Hokuso.Hokuso.ImbaNihonIdai"]},{"@id":"urn:uuid:f3de65d2-9d34-4b11-b726-ade0a400d400","@type":"odpt:Train","dc:date":"2024-07-27T14:39:41+09:00","@context":"http://vocab.odpt.org/context_odpt.jsonld","dct:valid":"2024-07-27T14:40:41+09:00",・・・

yamamoto-ryuzo commented 1 month ago

あ!見つけた! https://ckan.odpt.org/dataset/?license_id=odpt-ptodcll&page=1 こちらが、公共交通オープンデータチャレンジ2024専用トークンを使用できるデータベースらしいです。 面白そうなのは「運行情報」だと思ったのですが、位置情報がなかった、、、残念。 https://ckan.odpt.org/dataset/?license_id=odpt-ptodcll&tags=%E9%81%8B%E8%A1%8C%E6%83%85%E5%A0%B1-train_status_information 出力例: [{"@id":"urn:uuid:e316eeed-292f-4937-802a-bc867eda2bd8","@type":"odpt:TrainInformation","dc:date":"2024-07-27T16:17:07+09:00","@context":"http://vocab.odpt.org/context_odpt.jsonld","dct:valid":"2024-07-27T16:19:07+09:00","owl:sameAs":"odpt.TrainInformation:Tobu.Daishi","odpt:railway":"odpt.Railway:Tobu.Daishi","odpt:operator":"odpt.Operator:Tobu","odpt:trainInformationText":{"ja":"平常どおり運転しています。"}},{"@id":"urn:uuid:241678e1-fcfd-487a-bea3-eaddbf476f6a","@type":"odpt:TrainInformation","dc:date":"2024-07-27T16:17:07+09:00","@context":"http://vocab.odpt.org/context_odpt.jsonld","dct:valid":"2024-07-27T16:19:07+09:00","owl:sameAs":"odpt.TrainInformation:Tobu.Isesaki","odpt:railway":"odpt.Railway:Tobu.Isesaki","odpt:operator":"odpt.Operator:Tobu","odpt:trainInformationText":{"ja":"平常どおり運転しています。"}},{"@id":"urn:uuid:e9f6f792-220c-41d7-91cb-e2d8948b4753","@type":"odpt:TrainInformation","dc:date":"2024-07-27T16:17:07+09:00","@context":"http://vocab.odpt.org/context_odpt.jsonld","dct:valid":"2024-07-