- API (データ&プログラム) -API(data&program)

農地ピン情報取得API:SearchByDistance

提供ベンダー:
システム名:
WAGRI運営事務局
利用条件:
WAGRI会員は無償

概要

API名称
AgriculturalLand
説明

一般社団法人 全国農業会議所(NCA)から連携を受けた農地ピン情報を、WAGRI運営事務局が提供します。

(参考)全国農地ナビのWEBサイト https://www.alis-ac.jp/

データの更新頻度
随時(日次処理)
カテゴリー
添付ファイル

リクエスト

URL

https://api.wagri.net/API/Public/AgriculturalLand/SearchByDistance?Latitude={Latitude}&Longitude={Longitude}&Distance={Distance}

説明

一般社団法人 全国農業会議所(NCA)から連携を受けた農地ピン情報を、WAGRI運営事務局が提供します。

指定経度緯度から、指定範囲メートル内の農地ピン情報を取得することができます。

HTTPメソッド
GET
パラメータ

URLデータ定義
農地ピンデータ取得:緯度経度範囲指定

名称 値の説明
Latitude 緯度(JGD2011:10進) number Required
Longitude 経度(JGD2011:10進) number Required
Distance 距離(メートル) number Required
呼出例

Get https://api.wagri.net/API/Public/AgriculturalLand/SearchByDistance?Latitude={Latitude}&Longitude={Longitude}&Distance={Distance}

header

X-Authorization:{アクセストークン}

レスポンス

レイアウト

レスポンスデータ定義
農地ピン情報

名称 値の説明
CityCode 市区町村コード string Required
Longitude 経度 number Required
Latitude 緯度 number Required
Address 所在・番地 string
LandCategoryCode 地目コード string
LandCategory 地目 string
Area 面積 number, null
AgriculturalVibrationMethodClassificationCode 農振法区分コード string
AgriculturalVibrationMethodClassification 農振法区分 string
CityPlanningActClassificationCode 都市計画法区分コード string
CityPlanningActClassification 都市計画法区分 string
IntentionOwnerAgriculturalLandCode 所有者の農地に関する意向コード string
IntentionOwnerAgriculturalLand 所有者の農地に関する意向 string
FarmerNumber 耕作者整理番号 string
RightClassificationCode 権利の種類コード string
RightClassification 権利の種類 string
StartDuration 存続期間始期 string
EndDuration 存続期間終期 string
FarmlandIntermediaryManagementStatusCode 農地中間管理権の状況コード string
FarmlandIntermediaryManagementStatus 農地中間管理権の状況 string
IsIdleAgriculturalLandCode 遊休農地かどうかコード string
IsIdleAgriculturalLand 遊休農地かどうか string
DescriptiveStudyData 利用状況調査日 string
OwnerAssuranceStatusCode 所在者等の確知の状況コード string
OwnerAssuranceStatus 所在者等の確知の状況 string
OwnerAssurancePublicNoticeDate 所在地等の確知できない旨の公示を行った日 string
IntentionOwnerIdleAgriculturalLandCode 遊休農地の所有者等の意向コード string
IntentionOwnerIdleAgriculturalLand 遊休農地の所有者等の意向 string
UseIntentionSurveyData 利用意向調査日 string
FarmlandIntermediaryManagementInstitutionRecommendedDate 農地中間管理機構との協議の勧告日 string
FarmlandIntermediaryManagementInstitutionArbitrationDate 農地中間管理権を設定すべき旨の知事裁定日 string
MeasuresDate 措置命令日 string
MayorOfTheMunicipalityMeasuresPublicNoticeDate 所有者等の確知できない場合に市町村長が措置を行う旨の公示を行った日 string
JurisdictionAgricultureCommitteeName 所管農業委員会等名 string
レスポンス例

サンプルコードのレスポンスイメージ(抜粋)

[
    {
        "CityCode": "432041",
        "Latitude": 32.98320504,
        "Longitude": 130.444294214,
        "Address": "熊本県荒尾市宮内字折口436-1",
        "LandCategoryCode": "1",
        "LandCategory": "田",
        "Area": 333,
        "AgriculturalVibrationMethodClassificationCode": "0",
        "AgriculturalVibrationMethodClassification": "調査中",
        "CityPlanningActClassificationCode": "2",
        "CityPlanningActClassification": "市街化調整区域",
        "IntentionOwnerAgriculturalLandCode": "0",
        "IntentionOwnerAgriculturalLand": "農地に関する意向の表明なし",
        "FarmerNumber": "a1edea92d2a6d806dc7176f39d8091f9",
        "RightClassificationCode": "0",
        "RightClassification": "賃借権等の設定がない",
        "StartDuration": "",
        "EndDuration": "",
        "FarmlandIntermediaryManagementStatusCode": "0",
        "FarmlandIntermediaryManagementStatus": "農地中間管理権が設定されていない",
        "IsIdleAgriculturalLandCode": "3",
        "IsIdleAgriculturalLand": "遊休農地ではない",
        "DescriptiveStudyData": "20161003",
        "OwnerAssuranceStatusCode": "2",
        "OwnerAssuranceStatus": "調査中",
        "OwnerAssurancePublicNoticeDate": "",
        "IntentionOwnerIdleAgriculturalLandCode": "6",
        "IntentionOwnerIdleAgriculturalLand": "調査対象外",
        "UseIntentionSurveyData": "20150309",
        "FarmlandIntermediaryManagementInstitutionRecommendedDate": "",
        "FarmlandIntermediaryManagementInstitutionArbitrationDate": "",
        "MeasuresDate": "",
        "MayorOfTheMunicipalityMeasuresPublicNoticeDate": "",
        "JurisdictionAgricultureCommitteeName": "荒尾市農業委員会"
    },
    {
        "CityCode": "432041",
        "Latitude": 32.9830883290001,
        "Longitude": 130.444542393,
        "Address": "熊本県荒尾市宮内字折口437",
        "LandCategoryCode": "1",
        "LandCategory": "田",
        "Area": 598,
        "AgriculturalVibrationMethodClassificationCode": "0",
        "AgriculturalVibrationMethodClassification": "調査中",
        "CityPlanningActClassificationCode": "2",
        "CityPlanningActClassification": "市街化調整区域",
        "IntentionOwnerAgriculturalLandCode": "9",
        "IntentionOwnerAgriculturalLand": "非公表",
        "FarmerNumber": "2bbfa8b94fdde338f467b2726ae2fb33",
        "RightClassificationCode": "0",
        "RightClassification": "賃借権等の設定がない",
        "StartDuration": "",
        "EndDuration": "",
        "FarmlandIntermediaryManagementStatusCode": "0",
        "FarmlandIntermediaryManagementStatus": "農地中間管理権が設定されていない",
        "IsIdleAgriculturalLandCode": "9",
        "IsIdleAgriculturalLand": "調査中",
        "DescriptiveStudyData": "20161003",
        "OwnerAssuranceStatusCode": "2",
        "OwnerAssuranceStatus": "調査中",
        "OwnerAssurancePublicNoticeDate": "",
        "IntentionOwnerIdleAgriculturalLandCode": "",
        "IntentionOwnerIdleAgriculturalLand": "調査中",
        "UseIntentionSurveyData": "",
        "FarmlandIntermediaryManagementInstitutionRecommendedDate": "",
        "FarmlandIntermediaryManagementInstitutionArbitrationDate": "",
        "MeasuresDate": "",
        "MayorOfTheMunicipalityMeasuresPublicNoticeDate": "",
        "JurisdictionAgricultureCommitteeName": "荒尾市農業委員会"
    },

 

ステータスコード
コード 名称 値の説明
200 OK リクエストが成功しました。
400 Bad Request リクエストが不正です。
401 Unauthorized 認証情報が不正です。
403 Forbidden リソースのアクセスが禁止されています。
404 Not Found リソースが見つかりませんでした。
500 Internal Server Error サーバー内部でエラーが発生しました。

 

サンプルソースコード

ソースコード

Python(requestsモジュール)でのサンプルコード

指定パラメータ:Latitude=32.9832、Longitude=130.4444、Distance=1000

import requests

url = "https://api.wagri.net/API/Public/AgriculturalLand/SearchByDistance"
payload = {
           'Latitude': '32.9832',
           'Longitude': '130.4444',
           'Distance': '1000'
          }
headers = {
           'X-Authorization': 'アクセストークン',
          }
response = requests.get(url, headers=headers, params=payload)
print(response.text)

 

前に戻る
上部へスクロール
Scroll to Top