Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mapbox/geojsonio-cli
a cli for geojson.io
https://github.com/mapbox/geojsonio-cli
Last synced: 3 months ago
JSON representation
a cli for geojson.io
- Host: GitHub
- URL: https://github.com/mapbox/geojsonio-cli
- Owner: mapbox
- License: isc
- Archived: true
- Created: 2013-09-09T16:19:56.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2017-12-11T20:42:00.000Z (about 7 years ago)
- Last Synced: 2024-10-28T17:44:17.584Z (3 months ago)
- Language: JavaScript
- Homepage:
- Size: 25.4 KB
- Stars: 169
- Watchers: 118
- Forks: 19
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-starred - mapbox/geojsonio-cli - a cli for geojson.io (others)
README
# geojsonio-cli
Shoot files from your shell to [geojson.io](http://geojson.io/) for lightning-fast
visualization and editing. This is a [node.js](http://nodejs.org) module and thus requires
node.Read or pipe a file
geojsonio map.geojson
geojsonio < run.geojsonOptions:
--print prints the url rather than opening it
--domain="http://custominstancedomain.com/"## installation
npm install -g geojsonio-cli
## examples
[pipe wkt through wellknown into geojsonio to get magic](https://github.com/mapbox/wellknown):
```sh
npm install -g geojsonio-cli
npm install -g wellknown
echo "MultiPoint(0 0, 1 1, 3 3)" | wellknown | geojsonio
```[pipe grep'ed geojson through geojsonify](https://github.com/blackmad/geojsonify):
```sh
npm install -g geojsonio-cli
npm install -g geojsonify
grep -h something *json | geojsonify | geojsonio
```[convert kml or gpx to geojson and push it to geojson.io](https://github.com/mapbox/togeojson):
```sh
npm install -g geojsonio-cli
npm install -g togeojson
togeojson foo.kml | geojsonio
```copy the generated url instead of opening it in a browser (on OSX)
```sh
geojsonio foo.geojson --print | pbcopy
```simplify geojson with [simplify-geojson](https://github.com/maxogden/simplify-geojson)
```sh
npm install simplify-geojson geojsonio-cli csv2geojson -g
curl https://raw.github.com/maxogden/simplify-geojson/master/test-data/oakland-route.csv | \
csv2geojson --lat "LATITUDE N/S" --lon "LONGITUDE E/W" --line true | \
simplify-geojson -t 0.001 | \
geojsonio
```## Ports
* [AJ Ashton ported geojsonio-cli to shell/perl](https://gist.github.com/ajashton/6504728)