Understanding the Map Mess in South Asia
The Unsettled Border Unraveling The Complexities Of The Pakistanindia Map
I've spent way too many hours trying to source accurate GIS shapefiles for the India-Pakistan boundary. The problem isn't that the information doesn't exist. It's that every version you find has been drawn by someone with an opinion, and that opinion is usually wrong by 50 kilometers in places that matter. Most people think the border is simple. It's not. The Radcliffe Line of 1947 split Punjab and Bengal, but the actual demarcation was done in about six weeks by a British lawyer who had never been to the subcontinent. He drew lines on a map with incomplete data. Rivers had shifted. Villages had moved. Some areas were just guessed at because the surveys weren't finished when Independence hit. The Simla Agreement of 1972 tried to formalize things after the second war. The Line of Control in Kashmir became the de facto boundary, but it was never legally recognized as an international border by either government. That gap between legal fiction and actual control is where every mapmaker gets stuck.
When I'm working with spatial data for this region, the first thing I check is the projection. A lot of freely available datasets use Web Mercator, which distorts area dramatically at these latitudes. If you're doing anything involving distance calculations or area comparisons along the border, switch to a transverse Mercator or UTM zone appropriate for your study area. The error from using the wrong projection can be significant when you're measuring something that stretches hundreds of kilometers across changing terrain. Here's something most tutorials don't mention: the Sir Creek dispute. It's a 900-square-kilometer tidal wetland area at the mouth of the Rann of Kutch. The border between India and Pakistan there isn't a line on a map at all. It's a dispute over where the creek's thalweg (the deepest navigable channel) runs. Different hydrological surveys from different decades produce completely different boundary lines. I've seen three different GIS datasets for the same area that all claim to be authoritative, and none of them agree with each other. The workaround I ended up using was to pull satellite imagery directly from Sentinel-2, digitize the visible water channels myself, and overlay that against the 1968 arbitration award documents that both countries technically referenced but never fully implemented. It took about three days of work and produced something more honest than any pre-made shapefile I could download.
Another common trap is the treatment of glacial areas in the northern sector. The Siachen region has shifted in terms of actual control since 1984, but the boundary lines on most commercial maps still show the 1972 position. If you're mapping military infrastructure or supply routes, using outdated boundary data will put you in the wrong valley. The Indian Army controls positions well beyond the original NJ9842 termination point, and Pakistan holds the western slopes. The line between them isn't on any official map I've found. I once spent two weeks reconciling border village coordinates between an Indian revenue dataset and a Pakistani census GIS layer. Same villages, different spellings, different administrative hierarchies, and roughly 2 kilometers of positional drift because one side used WGS84 and the other used a local datum. The fix was to match them by name string with a fuzzy search, then manually verify the outliers against cadastral survey records from the 1950s that both countries inherited from the British colonial survey. The Kartarpor Corridor adds another layer of complication. When that crossing was opened in 2019, it required a new boundary crossing infrastructure dataset that no one had published in standard GIS formats. I had to trace the access road from Google Earth Studio at 1-meter resolution and build the buffer zones manually because neither government released the official corridor boundary polygons.
Get the Full Details

If you're building a map project for this region, start with the Global Administrative Unit Layers from the FAO. They're not perfect but they're the least biased baseline available. Then cross-reference with the Bangladesh-India and Pakistan-India bilateral survey commission publications. The positional accuracy of those official documents is generally better than anything floating around on GitHub or natural earth downloads. The real problem isn't technical. It's that every dataset someone produces gets claimed as political evidence. I've had shapefiles rejected by editors because a border segment didn't match their country's official stance. You learn quickly to note which source you used and include a disclaimer that the boundary representation reflects a specific dataset, not a legal position. That alone saves you from a lot of unnecessary disputes. I keep a personal reference layer for the standard disputed segments: the Rann of Kutch, Sir Creek, the Siachen glacier approaches, and the dormant sections of the Radcliffe Line in southern Punjab. Each one has a separate file with multiple possible boundary versions and a metadata note explaining which source produced each line. It takes extra time upfront but it saves hours of rework when someone asks why your map disagrees with their government's published boundary.
There's no single authoritative dataset for this region. That's not a flaw in the available tools. That's the actual situation. The border is unsettled by design. Any map that presents it as settled is lying to you, even if it looks convincing at first glance.