Skip to content

Instantly share code, notes, and snippets.

@caged
Created December 21, 2016 18:19
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save caged/d5f899183ce045f9ab18fea10c8496bf to your computer and use it in GitHub Desktop.
Save caged/d5f899183ce045f9ab18fea10c8496bf to your computer and use it in GitHub Desktop.
ndjson-join 'true' <(cat oregon.json) <(shp2json -n data/shp/arc_reference/ned_1arcsec_g.shp) \
| ndjson-filter -r jsts 'function(d) { var r = new jsts.io.GeoJSONReader(), g1 = r.read(d[0].geometry), g2 = r.read(d[1].geometry); return !g1.intersection(g2).isEmpty() }.call(this, d)' \
| ndjson-map 'd[1]'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment