Map image of a Punjab parcel and its neighbours
PK_parcel_imageA map image centred on a Punjab parcel (id, or its uniParco code) or a point (query), with every parcel in view outlined and labelled with its khasra plot number, so you can see which parcel is where. The parcel passed as id is drawn in red with a larger label; a query point is a red dot. Returns the parcels in view as JSON (label, id, uniParco, society, landuse, area in m²; labelled: false where its label didn't fit), then one JPEG per basemap. Basemaps: satellite (Esri World Imagery, often a few years old), hybrid (the same imagery with road and place names), streets and topo (Esri's street and topographic maps). Pass several to compare, e.g. ['satellite', 'streets'] to match buildings with street names. Parcel outlines are yellow on imagery and magenta on maps. PULSE linework is indicative: offsets of several metres from both imagery and the legal boundary are normal. A scale bar is at bottom left. Labels are left off where they'd overlap; call again with a smaller radius to read them. Each image costs about as much context as 1,000 words, so ask for what you need.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "PK_parcel_image"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | parcel id ('lda_schemes-148641') or uniParco code, drawn in red | |
| size | No | Image width and height in pixels | |
| query | No | 'latitude, longitude' to centre on instead of a parcel | |
| radius | No | Metres from the centre to the image edge. Default: fits the parcel with a margin, or 80 m around a point | |
| basemaps | No | One image per basemap |