Parcels Tiles

5 tokens per tile

Vector tiles for tax parcel boundaries with ownership and valuation data. Parcels provide the definitive legal property boundary layer sourced from county assessor records.

Endpoint

GEThttps://api.landmapmagic.com/v1/tiles/parcels/{z}/{x}/{y}.mvt

Returns a Mapbox Vector Tile containing parcel polygon geometries. Zoom range: 14 – 17.

URL Parameters

Parameters

NameTypeDescription
z*numberZoom level (14-17).
x*numberTile X coordinate.
y*numberTile Y coordinate.
key*stringYour API key.

Source Layers

Source Layers

parcelsParcel polygon boundaries with ownership and valuation attributes.z14-17

Attributes

Available Attributes

AttributeTypeDescription
parcel_idstringCounty-assigned parcel identification number (APN/PIN).
ownerstringProperty owner name from county assessor records.
acreage_calcnumberCalculated acreage of the parcel polygon.
mkt_val_totnumberTotal market value (land + improvements) in USD from the most recent assessment.

Code Examples

curl
curl "https://api.landmapmagic.com/v1/tiles/parcels/15/8430/12164.mvt?key=YOUR_API_KEY" \
  --output tile.mvt
JavaScript
const response = await fetch(
  "https://api.landmapmagic.com/v1/tiles/parcels/15/8430/12164.mvt?key=YOUR_API_KEY"
);
const data = await response.arrayBuffer();
console.log("Tile size:", data.byteLength, "bytes");
Python
import requests

response = requests.get(
    "https://api.landmapmagic.com/v1/tiles/parcels/15/8430/12164.mvt",
    params={"key": "YOUR_API_KEY"}
)
print(f"Status: {response.status_code}, Size: {len(response.content)} bytes")

Response

Response Headers

HTTP/1.1 200 OK
Content-Type: application/vnd.mapbox-vector-tile
Content-Encoding: gzip
Cache-Control: public, max-age=86400

The response body is a binary MVT protobuf. Empty tiles return HTTP 204 with no body.

Parcel data is sourced from county assessor and recorder offices nationwide. Coverage and attribute completeness vary by county. Owner names and valuations reflect the most recent publicly available assessment records. Parcel tiles are available at higher zoom levels only (z14-17) due to the density and detail of property boundaries. Each tile request costs 5 tokens.