| 項目名 | 日本語名 | 型 | Not Null | 説明 |
|---|---|---|---|---|
| PostId | 投稿ID | long | ○ | 当システム内における投稿データのIDです。 |
| PostTypeTypical | 投稿種別 | string | ○ | 「クマ出没情報」「イノシシ出没情報」といった分類を「投稿種別」と呼んでいます。当システム内で投稿種別コードとして使っている文字列です。 |
| PostTypeText | 投稿種別日本語名 | string | ○ | 投稿種別の日本語名です。 |
| PostTypeDetail | 詳細種別 | string | ○ |
投稿種別の下位にあたる種別です。 例えば投稿種別が「クマ出没情報」のとき、目撃、痕跡、人身被害を分けて登録する必要が生じた場合に、この項目を使って見分けられるようにします。 現時点では使っておらず、投稿種別と同じ値が入っています。 |
| PostTypeDetailText | 詳細種別日本語名 | string | ○ |
詳細種別の日本語名です。 現時点では、投稿種別と同じ値が入っています。 |
| IssueDate | 問題発生日時 | DateTime | ○ |
日本標準時です。 CSV出力時は "yyyy/MM/dd HH:mm:ss" 形式でフォーマットします。 投稿する内容の発生日時、または、ユーザーが気付いた日時を格納します。 ユーザーが任意の値を入力できる仕組みになっています。 デフォルト値は、ユーザーが投稿画面を開いたときの日時です。 秒は通常00が格納されています。01が格納されている場合は、時刻が不明確であり、おおよその時刻であることを示しています。 時刻が00:00:01となっている場合は、時刻が全く分からないことを示しています。null値として扱ってください。 |
| Latitude | 緯度 | double | ○ |
測地系はWGS84です。 小数14~15桁ほどの精度で入っています。 実際の運用では小数6桁もあれば十分だと思われます。 |
| Longitude | 経度 | double | ○ |
小数14~15桁ほどの精度で入っています。 実際の運用では小数6桁もあれば十分だと思われます。 |
| PrefectureCode | 都道府県コード | int |
都道府県コードの整数値です。 投稿時に入力された座標をもとに都道府県を特定しています。 実際の行政区画とは一致しない場合があるかもしれません。 海上を指定された場合や検索に失敗した場合はnullになります。 |
|
| CityCode | 市区町村コード | string |
市区町村を示す6桁の数字です。 都道府県コードと同じように、投稿時に逆ジオコーディングした結果を保持しています。nullになる条件も同じです。 市区町村コードは、デジタル庁が公開している市区町村マスタの全国地方公共団体コードと一致しています。 デジタル庁→アドレス・ベース・レジストリ→日本 市区町村マスター データセット https://dataset.address-br.digital.go.jp/ |
|
| PrefectureName | 都道府県名 | string | 都道府県コードに該当する都道府県名です。 | |
| CityName | 市区町村名 | string | 市区町村コードに該当する市区町村名です。 | |
| SectionNameText | 補足地名 | string |
都道府県、市区町村を除いた残りの部分の地名が入ります。 大字・丁目にあたる文字列が入っていることが多いです。 |
|
| IssueComment | コメント | string | ○ |
ユーザーが入力したコメントです。 改行文字は半角スペース1文字に置き換えてあります。 |
| WitnessedSituation | 目撃状況 | int | ○ |
目撃時の状況を示す値です。 1:直接見た、鳴き声が聞こえた、カメラで撮影したなど、発生日時時点でその場にいたことを表します。 2:痕跡を見つけた、食害があったなど、発生日時時点ではその場にいなかったことを表します。 |
| ParentFlag | 親フラグ | bool | ○ |
成獣・親熊がいた場合、trueになります。 親フラグと子フラグ両方がfalseの場合、ユーザーが「わからない」を選択したことを意味します。 |
| ChildFlag | 子フラグ | bool | ○ |
子熊がいた場合、trueになります。 親フラグと子フラグ両方がfalseの場合、ユーザーが「わからない」を選択したことを意味します。 |
| HeadCount | 目撃頭数 | int |
親熊・子熊の合計頭数です。 目撃状況が2(痕跡を見つけた)である場合や、ユーザーが入力を忘れた場合はnullになることがあります。 |
| パラメータ名 | 型 | 説明 | URLの例(JSON取得用) | URLの例(マップ表示用) |
|---|---|---|---|---|
| PostId | 数値 |
指定したIDのデータだけを返します。他の検索条件は無視します。 地図上で1件だけを表示する際に使っています。 |
https://public.sharp9110.com/view/opendatajson/bear?postid=1111 | https://public.sharp9110.com/view/allposts/bear?postid=1111 |
| LastId | 数値 |
当機能を使って、定期的にデータを収集する用途向けのパラメータです。 指定した値"より大きい"IDのデータを返します。他の検索条件も効きます。 既存のデータも稀に変更・削除する場合があるので注意してください。 |
https://public.sharp9110.com/view/opendatajson/bear?lastid=1234 | https://public.sharp9110.com/view/allposts/bear?lastid=1234 |
| LastDays | 数値 |
問題発生日時を対象に、本日から何日前までのデータを取得するか指定します。 0~366の数値を指定できます。 0を指定した場合は本日のデータだけを返します。 |
https://public.sharp9110.com/view/opendatajson/bear?lastdays=14 | https://public.sharp9110.com/view/allposts/bear?lastdays=14 |
| Year | 文字列 |
複数指定可能。 Y0:今年、Y1:1年前、Y1:2年前、Y1:3年前、Y4:4年前以前 |
https://public.sharp9110.com/view/opendatajson/bear?year=y0&year=y1&year=y2&year=y3&year=y4 | https://public.sharp9110.com/view/allposts/bear?year=y0&year=y1&year=y2&year=y3&year=y4 |
| Month | 数値 |
複数指定可能。 指定した月のデータだけを抽出します。 |
https://public.sharp9110.com/view/opendatajson/bear?month=1&month=2&month=3 | https://public.sharp9110.com/view/allposts/bear?month=1&month=2&month=3 |
| Hour | 数値 |
複数指定可能。 指定した時間のデータだけを抽出します。 |
https://public.sharp9110.com/view/opendatajson/bear?hour=0&hour=1&hour=2&hour=23 | https://public.sharp9110.com/view/allposts/bear?hour=0&hour=1&hour=2&hour=23 |
| IssueDateFrom | 日付 | 指定した日付以降のデータを抽出します。 | https://public.sharp9110.com/view/opendatajson/bear?issuedatefrom=2026-01-01 | https://public.sharp9110.com/view/allposts/bear?issuedatefrom=2026-01-01 |
| IssueDateTo | 日付 |
指定した日付以前のデータを抽出します。 ここに指定した日付の翌日"より小さい"データを抽出します。 From > To のように大小関係が逆転している場合は、FromとToを入れ替えて検索します。 |
https://public.sharp9110.com/view/opendatajson/bear?issuedateto=2026-12-31 | https://public.sharp9110.com/view/allposts/bear?issuedateto=2026-12-31 |
| Prefecture | 数値 | 都道府県コード(1~47の数値)を指定します。 | https://public.sharp9110.com/view/opendatajson/bear?prefecture=13 | https://public.sharp9110.com/view/allposts/bear?prefecture=13 |
| City | 文字列 |
アドレスベースレジストリの市区町村マスターにある全国地方公共団体コード(6桁の数字)を指定します。 |
https://public.sharp9110.com/view/opendatajson/bear?city=131016 | https://public.sharp9110.com/view/allposts/bear?city=131016 |
| Comment | 文字列 |
コメントの部分一致検索ができます。
クマ出没マップ用のタグ |
https://public.sharp9110.com/view/opendatajson/bear?comment=%23%E4%BA%BA%E8%BA%AB%E8%A2%AB%E5%AE%B3 | https://public.sharp9110.com/view/allposts/bear?comment=%23%E4%BA%BA%E8%BA%AB%E8%A2%AB%E5%AE%B3 |
| CommentAndOr | 文字列 |
コメントを検索する際に、複数のキーワードの利かせ方を指定できます。 None:スペースで分割せずに一つの文字列として検索します。 And:スペースで分割した各キーワードに対してAND検索をします。 Or:スペースで分割した各キーワードに対してOR検索をします。 半角・全角どちらのスペースでも分割対象となります。 |
https://public.sharp9110.com/view/opendatajson/bear?comment=%23%E4%BA%8B%E6%95%85%20%23%E9%A7%86%E9%99%A4&commentandor=and | https://public.sharp9110.com/view/allposts/bear?comment=%23%E4%BA%8B%E6%95%85%20%23%E9%A7%86%E9%99%A4&commentandor=and |
| バージョン | 変更内容 |
|---|---|
| 1 | 初版 |
| 2 | 検索条件を増やしました。 |
| 3 | 検索条件を増やしました。 |