shp_sanitize(1)

🌸 NAME 🌸

okay bestie, say hi to shp_sanitize β€” it's the analysis + sanitizing tool for broken SHAPEFILES πŸ’… (yes, those shapefiles, the ones that woke up and chose chaos). this is the section 1 manual page for it, iykyk 🫢


✨ SYNOPSIS ✨

shp_sanitize [OPTIONS]

that's it. that's the whole vibe. no positional args, no drama, just options πŸ‘‘


πŸ’– DESCRIPTION πŸ’–

so like. shp_sanitize is an analysis/sanitizing tool for SHAPEFILES. it looks at your shapefiles and it fixes them. broken SHPs go in, healed SHPs come out. main character energy fr fr 🌈✨


πŸŽ€ OPTIONS πŸŽ€

  • -h, --help β€” prints the help message, babes. when in doubt, ask for help πŸ₯Ί
  • -idir pathname, --in-dir pathname β€” the directory that's expected to contain all the SHPs you want checked. this is where it looks for the patients πŸ©ΊπŸ’–
  • -odir pathname, --out-dir pathname β€” the directory where all the repaired SHPs get dropped off. glow-up headquarters ✨πŸ₯
  • -geom, --invalid-geoms β€” checks for invalid Geometries. yes, we're calling out the geometry's toxic behaviour πŸš©πŸ‘€
  • -esri, --esri-flag β€” tolerates ESRI-like inner holes. it's giving "i'll allow it" 🫢
  • -force, --force-repair β€” unconditionally repair. no questions asked, no second thoughts, just fixing it on sight πŸ’€πŸ”§

ngl bestie, --force-repair really said "unconditionally" and meant it. don't be surprised when it repairs things that maybe didn't ask to be repaired πŸ™ˆ

okay that's the whole page, periodt πŸ’œ this was shp_sanitize(1), same as the manual section it lives in, and this version is from 9 February 2026. mwah, go un-break some shapefiles for me πŸŽ€πŸ¦‹πŸ’–

πŸ“¦ where this page comes from