Import West Virginia trail data to production #84

Closed
opened 2026-05-06 21:25:06 +00:00 by spikerj · 0 comments
Owner

Summary

Imported West Virginia trail data into the SpikerSoft production trail API.

Details

  • Source: WV GIS Technical Center trail dataset
  • Region code: US-WV
  • Trails imported: ~2,488
  • Data format: GeoJSON FeatureCollection with LineString/MultiLineString geometries
  • Tags mapped: hiking, biking, horseback, motorized, water-trail, rail-trail, backpacking, ADA accessible
  • Import method: import_trails.py --prod --state wv
  • Deduplication: Composite key (name + region), idempotent on re-run

Infrastructure

  • Trail importer script at trails/import_trails.py with multi-state support
  • Interest-to-trail-tag mapping for frontend filtering
  • IndexedDB caching on frontend with 24h staleness window
## Summary Imported West Virginia trail data into the SpikerSoft production trail API. ## Details - **Source**: WV GIS Technical Center trail dataset - **Region code**: `US-WV` - **Trails imported**: ~2,488 - **Data format**: GeoJSON FeatureCollection with LineString/MultiLineString geometries - **Tags mapped**: hiking, biking, horseback, motorized, water-trail, rail-trail, backpacking, ADA accessible - **Import method**: `import_trails.py --prod --state wv` - **Deduplication**: Composite key (name + region), idempotent on re-run ## Infrastructure - Trail importer script at `trails/import_trails.py` with multi-state support - Interest-to-trail-tag mapping for frontend filtering - IndexedDB caching on frontend with 24h staleness window
Sign in to join this conversation.