Skip to content

SUBMIT-921 - Gis compression#968

Open
saravanpa-aot wants to merge 4 commits into
developfrom
gis-compression
Open

SUBMIT-921 - Gis compression#968
saravanpa-aot wants to merge 4 commits into
developfrom
gis-compression

Conversation

@saravanpa-aot

Copy link
Copy Markdown
Collaborator

Replaces in-memory GeoPandas GIS conversion with disk-based ogr2ogr conversion for shapefile uploads,
It should reduce memory pressure and preserving generated preview/standard GeoJSON outputs.

Changes

  • Added safe zip extraction for shapefile archives.
  • Added GDAL/ogr2ogr based conversion with WGS84 reprojection, preview simplification, metadata, and styling fields.
  • Streamed generated GeoJSON files through presigned uploads instead of buffering them in memory.
  • Added Docker GDAL build dependencies for API image support.
  • Added focused unit coverage for archive safety, converter command behavior, and file upload flow.

@saravanpa-aot saravanpa-aot changed the title Gis compression SUBMIT-921 - Gis compression Jul 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant