Search Punjab (Pakistan) land parcels
PK_parcel_searchFind urban Punjab parcels (PULSE development-authority data) by parcel code, society name, or location, with each parcel's whole record. query takes a parcel code ('TXL-TEH-00C-000-0157-0000'; a prefix like 'MDT-TNS' lists that tehsil's or mouza's parcels), a housing society name or part of one ('DHA', 'Millat Town'), or coordinates as 'latitude, longitude' (e.g. 31.4726, 74.2728). With coordinates it returns parcels containing the point (distance 0), then the nearest within radius metres, closest first. Society and prefix searches list parcels paged with offset. Each parcel has id, uniParco, khasra (plot number), plotNo, block, sector, phase, society, source (which authority's layer), landuse, landuseSub, plotSize, area and mapArea (m²), anomaly (PULSE's data-quality flag), district, tehsil, division and bbox. Set include_geometry for each boundary as GeoJSON (keep limit small). Use PK_parcel_image to see a parcel and its neighbours.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"query": "<query>"
},
"name": "PK_parcel_search"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum results | |
| query | Yes | parcel code or prefix ('TXL-TEH-00C-000-0157-0000', 'MDT-TNS'), society name ('DHA'), or 'latitude, longitude' | |
| offset | No | Skip this many parcels of a society or code prefix, to page through them | |
| radius | No | Search radius in metres around coordinates | |
| include_geometry | No | Include each boundary as a GeoJSON MultiPolygon |