Why Your ZIP Code Analysis Is Probably Wrong — And What to Use Instead

A Reddit thread in r/gis titled “ZIP codes are a bad spatial abstraction” accumulated 34 upvotes and substantial agreement. The comments covered reasons ranging from USPS policy to census methodology. The frustration is real: analysts keep getting results that don’t survive peer review, and the problem is usually the spatial unit, not the statistics. ZIP codes are the default because they appear in every address dataset and everyone understands them intuitively. Neither of those properties makes them good for spatial analysis. ...

20 July 2026 · 10 min · CadShift

QGIS Headless with Claude Code: The New Paradigm for GIS Automation

A Reddit thread in May 2026 caught the attention of the GIS community: a spatial analyst running QGIS headlessly via Claude Code, letting an AI agent execute processing algorithms and inspect outputs without ever opening the QGIS GUI. The post got 50 upvotes and 22 comments — more reaction than most QGIS workflow discussions — because it named something practitioners had been edging toward without a label. The shift is real. GIS professionals who already script via PyQGIS or QGIS Model Builder are discovering that qgis_process — QGIS’s native CLI tool for running processing algorithms — is a natural interface for AI agents. It’s discoverable, self-documenting, outputs JSON, and handles the full processing algorithm catalog without requiring a display connection. ...

27 May 2026 · 9 min · CadShift

QGIS to Rhino DXF Export Pitfalls — Why Save Features As Silently Drops Polygons with Holes or Self-Intersections

A GIS analyst exports a parcel layer from QGIS as DXF, opens it in Rhino for an urban design project, and a third of the parcels are missing. The ones with courtyards — inner holes — come in as the outer boundary only. A few with weird digitizing errors don’t come in at all. The analyst checks the QGIS layer: everything is there. The DXF is the problem, and so is the path that was used to produce it. ...

20 April 2026 · 10 min · CadShift

What Is CadShift? The Complete Guide to CAD Data Conversion and Automation

If You’ve Ever Exported the Same File Thirty Times, This Is for You Most engineers don’t think of themselves as doing repetitive data work. But ask anyone who manages CAD outputs across a product line, and you’ll hear the same story: open the file, export it, rename it, check the settings, repeat. Multiply that by fifty parts. Then do it again next revision cycle. That’s the problem CadShift was built to solve. ...

2 April 2026 · 10 min · CadShift