Catastro GPS

com.parcelgps由 parcelgps.com 发布官方发布者v2.2.1更新于 Oct 26, 2026

Cadastral parcels from 29 European countries, by reference in 27 and by coordinates in all 29

已验证Streamable HTTP可网页运行位置与生活金融数据与分析

概览

AI 生成的概览

按宗地编号、坐标或地址查询欧洲官方地籍宗地,并提供地形、太阳能、农业与估值分析。

可以做什么
  • 按地籍编号或 WGS84 坐标查询宗地,并把自由文本地址解析为按置信度排序的宗地
  • 获取 GeoJSON 或坐标环形式的宗地边界,以及相邻宗地、子宗地和西班牙 SIGPAC 地块
  • 列出西班牙建筑内的每个单元,并浏览西班牙的省、市镇和街道
  • 读取宗地的地形起伏、保护区、气候常年值与卫星地面形变
  • 估算太阳能潜力、农业背景、投资评分与价值历史,并比较两到三个宗地
  • 判断一段文本是编号、坐标还是地名,并列出作物代码,两者都不消耗配额
适用场景
当助手需要欧洲(尤其是西班牙)房产、土地、太阳能、农业或 GIS 问题的权威宗地几何与属性时适用。也适合从地址或地图点出发、需要官方地籍编号、面积和边界的工作流程。
运行要求
需要 Catastro GPS API 密钥:远程端点通过 Authorization bearer 请求头发送,本地 npm 包(用 npx 运行)通过环境变量 CATASTROGPS_API_KEY 提供。可选设置 CATASTROGPS_API_URL 和 CATASTROGPS_TIMEOUT。需要能访问服务商 API 的网络;仅列出工具无需密钥。
安装前请注意
每次成功调用都会消耗密钥配额,超出后按付费套餐或预付余额计费;市场数据和价值历史需要付费套餐。密钥属于机密,作为查询参数传递时不要放进共享链接。数据来自第三方官方地籍,可能存在覆盖缺口和服务中断,结果仅供参考,不构成法定登记文件。

安装

在 SourceWeft 中

  1. 打开 控制台中的 Catastro GPS,将其添加到工作区。
  2. 连接 Authorization token 凭据。它们会被私密存储,绝不会在公开页面上展示。
  3. 为需要使用其工具的对话启用该服务。

Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。

交给智能体安装

把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。

阅读 https://sourceweft.com/mcp/com.parcelgps%2Fcatastro-gps/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。

查看智能体所依据的安装指南

其他 MCP 客户端

把它添加到你客户端的 mcpServers 配置中。

{
  "mcpServers": {
    "catastro-gps": {
      "type": "http",
      "url": "https://mcp.parcelgps.com/mcp",
      "headers": {
        "Authorization": "Bearer <YOUR_TOKEN>"
      }
    }
  }
}

README

Catastro GPS MCP server

Official cadastral parcels for AI agents from the full cadastre of 27 European countries (including the Basque Country and Navarre foral cadastres), with one API key, by cadastral reference and by coordinates. Partial coverage in 2 more: the United Kingdom (Scotland only, by coordinates) and Sweden (agricultural blocks). Every parcel names its official source and licence in source.

Ask your agent for a parcel by its cadastral reference, by a point on the map or by a postal address. It gets back the reference, location, area, land use and the parcel outline; it can list every dwelling of a Spanish building, read relief, protected areas, climate normals and satellite ground motion, estimate solar and agricultural potential, read aggregated market prices, and score and compare parcels.

  • 27 full cadastres plus 2 partial countries, one call shape. ES, PT, FR, IT, DE, PL, NL, CH... and the two Spanish foral cadastres (PV, NA) that the central Catastro does not serve.
  • The country is optional. It is detected from the reference format or from the point. When bare digits fit several countries the API says so (CNV_AMBIGUOUS) and resolve_reference tells you which ones, for free.
  • Address search in 27 countries. "Calle Gran Via 31, Madrid", "8 boulevard du Port, Amiens" or "Damrak 1, 1012 LG Amsterdam" become ranked parcels.
  • Buildings, not only plots. get_units lists every dwelling, shop and garage of a Spanish building with floor, door, area and participation coefficient.
  • Your quota in every answer. Each result carries the monthly quota left, the prepaid balance and the per-minute headroom.
  • Free tier for good. 25 calls a month at no cost, no card. Failed lookups are not charged.

Get a key at parcelgps.com/developers.

Install

Remote server, nothing to install

The server runs at https://mcp.parcelgps.com/mcp (Streamable HTTP). Every tool call runs on your own key, so it counts against your own quota. Listing the tools needs no key.

Claude Code

bash
claude mcp add --transport http parcel-gps https://mcp.parcelgps.com/mcp --header "Authorization: Bearer pk_live_your_key_here"

Cursor, VS Code, Windsurf (mcp.json)

json
{  "mcpServers": {    "parcel-gps": {      "url": "https://mcp.parcelgps.com/mcp",      "headers": { "Authorization": "Bearer pk_live_your_key_here" }    }  }}

Claude.ai and ChatGPT custom connectors, or any client that only takes a URL: put the key in the URL and keep that URL private.

https://mcp.parcelgps.com/mcp?api_key=pk_live_your_key_here

The key is also accepted in an X-API-Key header.

Claude Desktop

json
{  "mcpServers": {    "catastro-gps": {      "command": "npx",      "args": ["-y", "catastro-gps-mcp"],      "env": { "CATASTROGPS_API_KEY": "pk_live_your_key_here" }    }  }}

Claude Code

bash
claude mcp add catastro-gps --env CATASTROGPS_API_KEY=pk_live_your_key_here -- npx -y catastro-gps-mcp

Cursor, Windsurf, VS Code and other MCP clients

Use the same npx -y catastro-gps-mcp command with CATASTROGPS_API_KEY in the environment.

Tools

ToolWhat it doesCountries
get_parcelParcel by cadastral reference or WGS84 coordinates: reference, location, address, municipality, area, land use, outline, number of crop subparcels and a crop summary (lang for crop names)All 29 countries, Basque Country and Navarre included (UK: Scotland, coordinates only)
search_addressPostal address in free text to ranked parcels, with confidence and whether the number and municipality matchES (with PV and NA entrances) and FR, IT, DE, AT, NL, BE, PL, CH, CZ, DK, NO, FI, EE, LV, LT, SI, SK, BG, GR, CY, LU, LI, IS, IE, UK, PT
get_unitsEvery unit (dwelling, shop, garage, storage) of a Spanish building: stair, floor, door, use, area, participation, year. Paginated, 200 per pageES, PV, NA
resolve_referenceFree, no quota: is this text a reference, coordinates or a place name, and of which countryAll
get_parcel_subparcelsEvery crop or land-use part of the parcel: crop code, crop name in 10 languages, original label, area, land-use class, source and (optionally) outline. A source failure is SUB_001, not chargedES (with Bizkaia, Álava, Navarre, Gipuzkoa), AT, DE, CZ, NL, FR, PT, SE, CH, FI, BE, IE, SI, EE, GR
get_parcel_sigpacEvery SIGPAC enclosure (recinto) of a Spanish parcel: land-use code and name in 10 languages, area in ha, irrigation coefficient, slope, altitude, CAP pasture eligibility and region, incidents and (optionally) outline. Cite "Fuente: FEGA — SIGPAC". A SIGPAC failure is SIG_001, not chargedES, PV, NA
get_crop_catalogFree, no quota: every crop code with its name in the chosen language and its land-use classAll crop catalogues
get_neighborsParcels that touch or surround the parcel (up to 60) with reference and centre pointES from the cadastre; elsewhere from our own copy (supported: false when not)
list_provinces, list_municipalities, list_streetsSpanish cadastre provinces, municipalities (with INE code) and streets of a municipalityES (common territory)
get_boundariesParcel outline as GeoJSON / [lat, lng] ring, centroid and area30 codes (all but UK)
get_terrainRelief over the parcel outline (Copernicus DEM GLO-30), Natura 2000 / protected areas (EEA) and ERA5-Land climate normals with the recent changeEvery reference country but HR; outside ES, PV, NA, PT, FR, IT, DE pass latitude/longitude
get_ground_motionGround motion measured by satellite (Copernicus EGMS, 2020-2024): subsidence or uplift in mm/year, fastest-sinking cell, east-west motion, yearly displacement; says so when there are no radar reflectorsSame as get_terrain
get_solar_potentialPVGIS photovoltaic estimate: kWp, kWh/year, savings, payback, CO2, tiltES, PV, NA, PT, FR, IT, DE
get_agricultureLand use, main crop, NDVI and a reference crop price (SIGPAC detail in Spain)ES, PV, NA, PT, FR, IT, DE
get_market_dataRural land prices, paid API plans only. Never individual sales or housing figuresES, PV, NA: rural parcels only, small agricultural buildings allowed (crop_prices, zone_prices.rural); anything else answers MKT_001, not charged
get_investment_scoreScore 0-100 with a rating and qualitative factor levels (high / medium / low / not available)ES, PV, NA, PT, FR, IT, DE
get_value_historyArea and land-use snapshots of the parcel over timeES, PV, NA, PT, FR, IT, DE, AT
compare_parcelsTwo or three parcels side by side: location, solar, agriculture, scoreES, PT, FR, IT, DE (not PV or NA)

Quota, prepaid balance and limits

  • Only successful answers with data spend quota: a not found, a validation error, CNV_COVERAGE, CNV_AMBIGUOUS, a 5xx and an answer without data (available: false) are free. resolve_reference and get_crop_catalog never spend; get_parcel_subparcels and get_parcel_sigpac are free when the parcel has none.
  • Each successful call costs 1 unit, except get_units (one unit per unit served in the page, minimum 1) and compare_parcels (one per parcel found).
  • Every result carries a quota object read from that same response: remaining, limit, resets_at, plan, and when they apply prepaid_overage, prepaid_balance_eur, overage_units_left, per_minute_remaining, and on get_units with a contract per-finca cap finca_cap / finca_cap_used.
  • When the monthly quota runs out the API does not cut you off if you have prepaid balance: each extra unit is paid from it (top up at parcelgps.com/app/developer). With the quota used up and no balance the call fails with KEY_AUTH_004 (HTTP 429, never 402) and the error says whether to top up or upgrade, and when the quota resets.
  • A separate per-minute limit depends on the plan (Free 10, Developer 60, Startup 120, Growth 300 calls per minute; a global per-IP guard also applies). Going over it answers KEY_RATE_002 with the seconds to wait.

What the market, score and history tools can and cannot tell

  • get_market_data is for paid API plans only (a Free-plan key gets KEY_PLAN_001, not charged) and only prices rural land: agricultural parcels in Spain (Basque Country and Navarre included), small agricultural buildings (sheds, farm stores, ponds, greenhouses) allowed; the figure is the land price, buildings are not valued. It returns crop_prices (price per hectare for each crop group of the parcel, with the number of sales behind it) and zone_prices.rural (the province farmland price per hectare). Housing, industrial or any other non-agricultural property is not supported and answers MKT_001 with nothing charged; so does rural land without a price and any other country.
  • get_investment_score combines what the API can gather for the parcel: solar potential and agricultural use everywhere it answers, market prices only in France, Italy and Germany (NRW). Accessibility and risk are not computed yet and come back as not_available, so the score is relative to the factors that were available. You get the score, the rating and qualitative factor levels, never the weights.
  • get_value_history starts the first time anyone looks the parcel up through Catastro GPS (at most one snapshot every 30 days). A parcel nobody has queried returns an empty list. It records area and land use; the official cadastral value is not recorded yet, so cadastral_value_eur is always null and change_pct is the change in area.
  • compare_parcels fills area, land use and municipality only for Spanish parcels; for Portugal, France, Italy and Germany it returns the location, solar, agriculture and score. It does not include market prices. A parcel that is not found comes back with an error and the others are still compared.

Coverage

What each code answers today (measured against production on 1 October 2026). "Partial" means the official source does not cover the whole territory.

CodeCountry / regionBy referenceBy coordinatesAddress searchNotes
ESSpain (central Catastro)yesyesyesBuildings and dwellings with get_units
PVBasque Country (Araba, Bizkaia, Gipuzkoa)yesyeswith country: ESForal cadastres; get_units without participation coefficient
NANavarreyesyeswith country: ESForal cadastre; get_units
FRFranceyesyesyes
ITItalyyesyesyes
DEGermanypartialpartialpartial15 of 16 Lander: not Bavaria
ATAustriayesyesyes
NLNetherlandsyesyesyes
BEBelgiumyesyes (slow source)yes
PLPolandyesyesyesTERYT parcel IDs
CHSwitzerlandyespartialyesNot in cantons that publish no parcels (e.g. Vaud)
CZ DK NO FI EECzechia, Denmark, Norway, Finland, Estoniayesyesyes
LT SI SK BGLithuania, Slovenia, Slovakia, Bulgariayesyesyes
LU LI ISLuxembourg, Liechtenstein, Icelandyesyesyes
CYCyprusyesyesyes, low confidenceFew house numbers mapped
LVLatviawith country: LVyesyes
GRGreecewith country: GRyesyes
PTPortugalyespartialpartialThe cadastre does not cover Lisbon, Porto or Coimbra; the DGT source is often down
IEIrelandwith country: IE (SP_ID)registered landpartialUnregistered land answers CNV_COVERAGE (Tailte Éireann, CC BY 4.0)
UKUnited KingdomnoScotland onlyScotland onlyEngland, Wales and Northern Ireland not yet
HRCroatiayes (334553-6250/3 or 6250/3 k.o. Zabok)yesnoFull DGU cadastre (Otvorena dozvola); a bare parcel number lists its cadastral municipalities
SESwedenagricultural blocksagricultural blocksnoNot property units

Hungary, Romania and the rest of Europe are not covered: a reference or point there answers CNV_COVERAGE. Data comes from each country's official cadastre or INSPIRE service (Spain from our copy of the Catastro), so availability follows theirs; when one is down the server answers SERVICE_UNAVAILABLE, which is free.

Official registry documents (Spanish nota simple, Italian visura, Portuguese certidão permanente and others) can be ordered at catastrogps.es. They are not exposed through the API or this server yet.

Examples

Ask your agent:

Find the cadastral parcel at Calle Mallorca 213, Barcelona, and give me its area and outline.

List every flat of the building at Avenida Jose Rodriguez de la Borbolla 10, Dos Hermanas, with floor, door and area.

Is the ground sinking under parcel 30024A16000286? Is it inside a Natura 2000 site?

What is the parcel at 52.2297, 21.0122? What's its area?

Look up the Polish parcel 146510_8.0502.1/3 and tell me its area.

Compare the solar potential of these two rural parcels in Navarre and Portugal.

Compare these three parcels in Spain, France and Italy and tell me which has the best investment score.

What do land prices look like around the French parcel 75056000AB0001?

What a get_parcel call returns (shortened; values are illustrative):

json
{  "reference": "9872023VH5797S0001WX",  "country": "ES",  "latitude": 40.4165,  "longitude": -3.7038,  "address": "CL MAYOR 1",  "municipality": "MADRID",  "region": "MADRID",  "area_m2": 512,  "land_use": "Residencial",  "outline_lat_lng": [[40.41662, -3.70391], [40.41671, -3.70362], "..."],  "google_maps_url": "https://maps.google.com/?q=40.4165,-3.7038"}

Every call goes to the English v1 REST API (https://api.parcelgps.com/v1/...), so nested blocks such as agriculture, relief or ground_motion use the same English camelCase field names as the API docs.

Errors come back as a code plus a sentence the agent can act on, for example:

text
CNV_COVERAGE: That reference or point is in a country that is not covered yet.SERVICE_UNAVAILABLE: The official cadastre for this country is not responding. Try again in a few minutes.KEY_AUTH_004: Monthly quota used up and prepaid balance empty: top up at https://parcelgps.com/app/developer (or upgrade at https://www.parcelgps.com/developers).

Pricing

The same key works for this server, the REST API and the SDKs (catastrogps on npm and PyPI).

PlanPriceCalls / month
Free€0, forever25
Developer€19 / month5,000
Startup€49 / month15,000
Growth€99 / month50,000
EnterpriseContact usCustom

Details and sign-up: parcelgps.com/developers.

Configuration

VariableRequiredDefaultDescription
CATASTROGPS_API_KEYYesYour API key
CATASTROGPS_TIMEOUTNo20000Request timeout in ms. Official cadastres can be slow
CATASTROGPS_API_URLNohttps://api.parcelgps.comAPI base URL

Development

bash
npm installnpm run lintnpm testnpm run test:coveragenpm run buildCATASTROGPS_API_KEY=pk_live_xxx node build/index.jsnode build/http.js

License

MIT

来源:README.md,提交 0913f04

工具

20

get_parcel

Get Parcel

Look up a cadastral parcel in 29 European countries (including the Basque Country and Navarre foral cadastres) by its official cadastral reference or by WGS84 coordinates. Returns the reference, location, address, municipality, area, land use and the parcel outline when the official source provides them. The country is detected from the reference format or the point when omitted. Where the parcel has crop or land-use parts it also returns their count and a crop summary (crop and share of the area); the full list with outlines is get_parcel_subparcels. United Kingdom: coordinates only. Codes: ES Spain, PV Basque Country, NA Navarre, PT Portugal, FR France, IT Italy, DE Germany, AT Austria, CH Switzerland, LI Liechtenstein, BE Belgium, NL Netherlands, LU Luxembourg, PL Poland, CZ Czechia, SK Slovakia, SI Slovenia, HR Croatia, BG Bulgaria, GR Greece, CY Cyprus, DK Denmark, SE Sweden, NO Norway, FI Finland, IS Iceland, EE Estonia, LV Latvia, LT Lithuania, IE Ireland, UK United Kingdom.

输入参数langcountrylatitudelongitudereference

search_address

Search Address

Turn a postal address typed as free text into cadastral parcels, ranked by confidence (0 to 1; 0.75 or more means the house number and the municipality match). Spain (default, CartoCiudad; Basque Country and Navarre entrances come back with country ES and their foral reference) and 26 more countries: FR, IT, DE (not Bavaria), AT, NL, BE, PL, CH, CZ, DK, NO, FI, EE, LV, LT, SI, SK, BG, GR, CY, LU, LI, IS, IE, UK (Scotland only) and PT (not Lisbon, Porto or Coimbra). Sweden and Croatia answer CNV_COVERAGE. Include the street number and the municipality or postcode, e.g. 'Calle Gran Via 31, Madrid' or '8 boulevard du Port, Amiens'. In Spain the 14-character reference is the building (finca): call get_units for its dwellings or get_parcel for the outline. Costs 1 quota unit when it returns candidates; misses are free.

输入参数limitaddress必填country

get_boundaries

Get Parcel Boundaries

Get the outline of a cadastral parcel as GeoJSON and/or a [lat, lng] ring, plus its centroid and area, for mapping and GIS work. Accepts references from the same 30 codes as get_parcel (every covered country except the United Kingdom, which is coordinates only).

输入参数countryreference必填

get_solar_potential

Get Solar Potential

Estimate the photovoltaic potential of a parcel from PVGIS (European Commission JRC): installable kWp, yearly production, savings, payback, CO2 avoided, optimal tilt and orientation. Available for Spain (ES, PV, NA), Portugal, France, Italy and Germany.

输入参数countryreference必填

get_terrain

Get Terrain, Protected Areas and Climate

Relief of the parcel computed over its outline from Copernicus DEM GLO-30 (30 m): mean/min/max elevation, mean and maximum slope with class and distribution, share steeper than 10 %, dominant orientation. Whether it lies in Natura 2000 (EEA) or a nationally designated protected area (CDDA), with each site's name, code, type (SPA/SCI) and the share of the parcel inside it. Climate normals at the parcel point from ERA5-Land (mean temperature, precipitation, frost and hot days, and the recent change against the baseline). Every block carries its source and licence; status is ok, no_data or unavailable. In ES, PV, NA, PT, FR, IT and DE the reference is enough; in every other covered country also pass latitude and longitude (from get_parcel). Costs 1 quota unit.

输入参数countrylatitudelongitudereference必填

get_ground_motion

Get Ground Motion (Subsidence)

Whether the ground under the parcel sinks or rises and how fast, measured by satellite radar (Copernicus European Ground Motion Service, EGMS L3 Ortho, Sentinel-1 InSAR, 100 m grid, 2020-2024): mean vertical velocity in mm/year over the parcel outline (negative = sinking), fastest-sinking cell, east-west velocity, class from stable to severe_subsidence, cells with data and the mean displacement of each year. status no_data with reason no_reflectors means the satellite found nothing stable to measure (fields, forest, water): there is no figure, not a zero. Carries the source, licence and the attribution to show. Every covered country inside EGMS coverage: in ES, PV, NA, PT, FR, IT and DE the reference is enough; elsewhere also pass latitude and longitude (from get_parcel). Costs 1 quota unit.

输入参数countrylatitudelongitudereference必填

get_agriculture

Get Agricultural Data

Agricultural context for a rural parcel: land use and main crop from the agricultural parcel registry (SIGPAC in Spain, with slope, altitude and irrigation), vegetation index (NDVI) and a reference crop price when available. Richest in Spain; also Portugal, France, Italy and Germany. Values from official registries (land use, crop) stay in the source language.

输入参数countryreference必填

get_market_data

Get Market Data

Paid API plans only (Developer, Startup, Growth, Enterprise): with a Free-plan key it answers KEY_PLAN_001 and nothing is charged. Rural land only: prices agricultural parcels in Spain (ES, PV, NA), small agricultural buildings allowed (sheds, farm stores, ponds, greenhouses), with crop_prices (EUR per hectare for each crop group of the parcel, with the number of sales behind it) and zone_prices.rural (the province farmland price per hectare). It is the price of the land; buildings are not valued (price_note). Housing, industrial or any other non-agricultural property is not supported and answers MKT_001 with nothing charged; so does rural land without a price, and any other country. One API call, charged only when a price comes back.

输入参数countryreference必填

get_investment_score

Get Investment Score

Investment score (0-100) for a parcel with a rating (excellent, good, moderate, low, very_low or no_data) and qualitative factor levels (high/medium/low/not_available), never the formula. Built from the data the API can gather for that country: solar potential (PVGIS) and agricultural use in ES, PV, NA, PT, FR, IT and DE; the market factor only in France, Italy and Germany (North Rhine-Westphalia). Accessibility and risk are not computed yet and come back as not_available, so the score is relative to the factors that were available. Other countries are not supported. One API call.

输入参数countryreference必填

get_value_history

Get Parcel History

Paid API plans only: with a Free-plan key it answers KEY_PLAN_001 and nothing is charged. Snapshots of a parcel as the official cadastre reported it over time: area and land use, at most one snapshot every 30 days. History starts the first time anyone looks the parcel up through CatastroGPS (get_parcel) and grows from there, so a parcel never queried before returns an empty list. The official cadastral value is not recorded yet (always null). change_pct is the area change between the oldest and newest snapshot. Recorded for ES, PV, NA, PT, FR, IT, DE and AT. One API call.

输入参数countryreference必填

compare_parcels

Compare Parcels

Compare 2 or 3 parcels side by side: location, solar potential, agricultural use and investment score (0-100 with rating). Parcels can be in different countries: ES (Spain, common regime), PT, FR, IT and DE. The Basque Country and Navarre are not supported here (use the single-parcel tools). Area, land use and municipality are only filled for Spain. No market prices. A parcel that is not found comes back with an error and the others are still compared. Costs one quota unit per parcel found (0 to 3).

输入参数parcels必填

get_units

Get Units of a Building (Spain)

Every unit (dwelling, shop, garage, storage) of a Spanish building (finca), up to 200 per page, with stair, floor, door, use, area, participation coefficient and year. Spain only: ES (14-character finca reference, e.g. from search_address), PV (Basque Country) and NA (Navarre) with the foral reference of any unit or the finca key; the foral data carry no participation coefficient. When truncated is true, call again with cursor = next_cursor. Costs one quota unit per unit served (minimum 1 per page), so a 120-dwelling building costs 120 units; repeat pages within the plan's per-finca cap (Startup/Growth contracts) are free.

输入参数cursorcountryreference必填

resolve_reference

Identify a Reference

Free and without quota: tell what a piece of text is before looking it up. Classifies it as a cadastral reference, a coordinate pair or a place name, for each country it could belong to, with confidence (0-1), the normalised form and whether that country is supported. ambiguous=true means bare digits that fit several countries: pick one and pass it as country to get_parcel. Use it when get_parcel answers CNV_AMBIGUOUS, or to find the country of an unknown reference.

输入参数hinttext必填

get_parcel_subparcels

Get Parcel Subparcels

What is on each part of a parcel: every crop or land-use subparcel with a stable crop_code, the crop name in the requested language, the original label of the source, area in m2, kind (cadastral, declaredCrop, landCover), a common use_class (arable, vineyard, olive, forest...), intensity, land type and class, source and, with include_geometry, its GeoJSON outline. Spain (Catastro, including Bizkaia, Alava, Navarre; Gipuzkoa without outlines), Austria, Germany, Czechia, the Netherlands, France, Portugal, Sweden, Switzerland, Finland, Belgium, Ireland, Slovenia, Estonia and Greece. One API call; free when the parcel has none. If the source does not answer it returns SUB_001: nothing is charged, retry in a few seconds. Translate codes with get_crop_catalog.

输入参数langcountryreference必填include_geometry

get_parcel_sigpac

Get Parcel SIGPAC Enclosures

Every SIGPAC enclosure (recinto) of a Spanish parcel, the CAP land parcel identification system: SIGPAC id, land-use code (TA, OV, VI, FY, PS...) with its name in the requested language, area in hectares, irrigation coefficient, mean slope, altitude, CAP pasture eligibility and region, incidents with their official text and, with include_geometry, the GeoJSON outline. Spain, the Basque Country and Navarre only; other countries answer CNV_COVERAGE. match tells whether the SIGPAC parcel was found by the cadastral reference or under the parcel's point. Source FEGA SIGPAC: cite 'Fuente: FEGA - SIGPAC'. One API call; free when there are no enclosures. If SIGPAC does not answer it returns SIG_001: nothing is charged, retry in a few seconds.

输入参数langcountryreference必填include_geometry

get_crop_catalog

Get Crop Catalog

Free and without quota: every crop or land-use code that can appear as crop_code (Spanish Catastro codes, the foral codes of Alava, Bizkaia, Gipuzkoa and Navarre, and the Austrian, Estonian and Greek catalogues) with its name in the requested language, the original label and its common use_class. Use it to translate or group crop codes; pass code to look one up.

输入参数codelangsource

get_neighbors

Get Neighboring Parcels

Parcels that touch or surround a parcel (up to 60), each with its cadastral reference and centre point. Spain from the official cadastre; other countries from our own copy where we hold one. Where neighbours cannot be listed it answers supported=false with an empty list, free. One API call.

输入参数countryreference必填

list_provinces

List Spanish Provinces

Provinces of the Spanish cadastre, with the names that list_municipalities and list_streets expect as region. Spain only (common territory: the Basque Country and Navarre have their own cadastres and are not listed). One API call.

无需输入参数。

list_municipalities

List Spanish Municipalities

Municipalities of one Spanish province, with the cadastre code and the INE code. Spain only (common territory). Take the province name from list_provinces. One API call.

输入参数region必填

list_streets

List Spanish Streets

Streets of one Spanish municipality as the cadastre writes them (type code such as CL or AV, name and full name), optionally filtered by part of the name. Spain only (common territory). Take region from list_provinces and municipality from list_municipalities. One API call.

输入参数nameregion必填municipality必填

版本历史

7
  1. v2.2.1最新Oct 26, 2026
  2. v2.2.0Oct 24, 2026
  3. v2.1.0Oct 21, 2026
  4. v1.3.2Oct 6, 2026
  5. v1.3.1Oct 5, 2026
  6. v1.2.1Sep 30, 2026
  7. v1.2.0Sep 29, 2026

评分

已满足适用检查项的 100%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通必需25 分
  • 已声明认证方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分