Imported Pennsylvania trail data into the SpikerSoft production trail API.
Details
Source: PASDA (Pennsylvania Spatial Data Access) trail dataset
Region code: US-PA
Trails imported: 679 (including 23 large geometry trails that required backend validator limit increases)
Data format: GeoJSON FeatureCollection with LineString/MultiLineString geometries
Converter: trails/pa/convert.py transforms PASDA format to SpikerSoft DTO format
Import method: import_trails.py --prod --state pa
Related Changes
Backend TrailValidator geometry size limit increased from 1MB to 10MB
Backend TrailValidator.MaxCoordinatesCount increased from 10,000 to 500,000
Backend TrailGeometry.Coordinates changed to JsonElement to support MultiLineString
Source Documentation
trails/pa/SOURCE.md documents the data origin and conversion process
## Summary
Imported Pennsylvania trail data into the SpikerSoft production trail API.
## Details
- **Source**: PASDA (Pennsylvania Spatial Data Access) trail dataset
- **Region code**: `US-PA`
- **Trails imported**: 679 (including 23 large geometry trails that required backend validator limit increases)
- **Data format**: GeoJSON FeatureCollection with LineString/MultiLineString geometries
- **Converter**: `trails/pa/convert.py` transforms PASDA format to SpikerSoft DTO format
- **Import method**: `import_trails.py --prod --state pa`
## Related Changes
- Backend `TrailValidator` geometry size limit increased from 1MB to 10MB
- Backend `TrailValidator.MaxCoordinatesCount` increased from 10,000 to 500,000
- Backend `TrailGeometry.Coordinates` changed to `JsonElement` to support MultiLineString
## Source Documentation
- `trails/pa/SOURCE.md` documents the data origin and conversion process
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Summary
Imported Pennsylvania trail data into the SpikerSoft production trail API.
Details
US-PAtrails/pa/convert.pytransforms PASDA format to SpikerSoft DTO formatimport_trails.py --prod --state paRelated Changes
TrailValidatorgeometry size limit increased from 1MB to 10MBTrailValidator.MaxCoordinatesCountincreased from 10,000 to 500,000TrailGeometry.Coordinateschanged toJsonElementto support MultiLineStringSource Documentation
trails/pa/SOURCE.mddocuments the data origin and conversion process