/RLIS_Trails_to_OT

A python conversion script for RLIS Trails to Open Trail spec

Primary LanguagePythonMIT LicenseMIT

RLIS Trails to Open Trail Specification

A working python conversion script for RLIS Trails to the Open Trail specification

  • Aims to be lean on dependencies.
  • Does not require GDAL, shapely, arcpy etc.
  • Not web-based.

In Brief

Order of operations

  1. Download trails file from RLIS
  2. Unzip
  3. Read shapefile (into memory)
  4. Create trails_segments.geojson
  5. Create named_trails.csv
  6. Create stewards.csv
  7. Create areas.geojson

Dependencies

If you have a compiler, you can run pip install -r requirements.txt but if not or you don't know, go snag these installables for your correct platform and python version:

Instructions

  • Clone or download the zipped repository
  • Satisfy dependencies (see above)
  • >python RLISTRails2OT.py

Disclaimers

  • Does not include trailheads.geojson
  • Does not include areas.geojson
  • DO NOT HANG ANYTHING OFF OF THE NAMED_TRAIL.CSV IDs
  • See issue 1

License