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

農地ピン情報取得API:SearchByDistance

提供ベンダー:
システム名:
WAGRI運営事務局
利用条件:
ベーシックAPI(申込不要)

概要

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)

 

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