GithubHelp home page GithubHelp logo

bandosamurai / awesome-geojson Goto Github PK

View Code? Open in Web Editor NEW

This project forked from tmcw/awesome-geojson

0.0 1.0 0.0 61 KB

GeoJSON utilities that will make your life easier.

License: Creative Commons Zero v1.0 Universal

awesome-geojson's Introduction

awesome geojson Awesome

GeoJSON utilities that will make your life easier.

operations

  • CoGran: Resample statistics from one set of GeoJSON polygons to another
  • geo_assigner: Copy a property to all intersecting features
  • geojson-coords: Extract coordinates from GeoJSON
  • geojson-extent: compute the bounding box of geojson features
  • geojson-flatten: flatten multi geometries into normal geometries
  • geojson-multiply: merge normal geojson features into one multi geometry type feature
  • geojson-js-utils: JavaScript helper functions for manipulating GeoJSON
  • geojson-merge: Merge multiple GeoJSON files into one FeatureCollection.
  • geojson-normalize: normalize any geojson object into a geojson featurecollection
  • geojson-pick: remove all but specified properties from features in a geojson featurecollection
  • geojson-random: generate random geojson points, lines, and polygons
  • geojson-rewind: enforce ring winding order
  • geojson-summary: get a plain-english summary of what's in a geojson file
  • point-grouper: group geojson points into containing polygons
  • geojson-join: join geojson against json, dbf, and csv files
  • simplify-geojson: apply the ramer-douglas-peucker line simplification to geojson features or feature collections in JS or on the CLI
  • turf: collection of functions for spatial operations and analysis
  • winnow: run sql queries against geojson with javascript
  • geojson-id-streaming: Add a unique id to each Feature
  • geojson-mesh: extract shared borders of Polygons in a GeoJSON
  • geojson-polygon-labels: generate point labels from GeoJSON polygons

editors & viewers

  • geojson.io: web-based editor, supports many filetype imports & exports, operations, sharing via GitHub
  • umap: web-based editor, supports sharing on-site
  • simple geojson editor: geojson editor on a google map, by google
  • mapstarter: helps generate svg, images, and code from GeoJSON
  • gjv: electron app enables viewing GeoJSON locally and hack on it with turf; works offline
  • GeoJSON editor: a modified version of Google's simple geojson editor
  • geojson2image: library for generating images from GeoJSON
  • dropchop: browser-based GIS based on Turf.js

validation

services

  • geojsonio-cli: send geojson features to geojson.io from your command line
  • geojsonio-extension: chrome extension for editing github files in geojson.io
  • geojsonlint: REST interface for GeoJSON validation
  • mapshaper: Simple interface for simplification and conversion of GeoJSON and TopoJSON
  • koop: Server with plugins that recast Esri, GitHub, Socrata and other services as GeoJSON endpoints
  • featureserver: An open source Esri-Style Feature Server

conversion

  • csv2geojson: convert CSV to geojson
  • geojson-mapnikify: Transform GeoJSON objects into Mapnik XML stylesheets with embedded GeoJSON data and simplestyle-spec-derived styles.
  • geojson-vt: Slice GeoJSON into vector tiles on the fly in the browser
  • geojson2dsv: convert geojson to csv and tsv
  • geojson2rtree: generate a static rtree (using terraformer) from a set of geojson features
  • ogr2ogr: convert anything to anything
    • fiona: nice python interface on top of ogr
  • minjur: converts OpenStreetMap data to GeoJSON faster than anything else
  • shp2json: convert shapefile zip archives to streaming GeoJSON
  • togeojson: convert gpx & kml to geojson
  • tokml: convert geojson to KML
  • topojson: convert GeoJSON to & from TopoJSON, join data from CSV
  • vt-geojson: Extract GeoJSON from Mapbox vector tiles
  • wellknown: convert wkt to geojson
  • osmtogeojson: convert OpenStreetMap data to GeoJSON
  • osm2geojson: converts OSM XML to GeoJSON
  • esri2open converts proprietary Esri formats to GeoJSON
  • gtfs2geojson: convert GTFS transit data to GeoJSON
  • geoxform: convert any size stream of geojson into a streaming csv, shapefile or kml, etc.
  • supercluster: A fast GeoJSON clustering library for browsers and Node.
  • rfc7946-to-d3: Converts polygon winding order between rfc7946 and d3 compatible conventions.
  • geojson-svgify: Convert GeoJSON geometry paths to SVG polyline elements.
  • geojson-to-svg-cli: Command line tool to convert GeoJSON to SVG.
  • svg-to-geojson: Drag and drop SVG on the map and it returns GeoJSON back to you.
  • geojsontools: Python tools for manipulating GeoJSON files
  • geojsontoosm: convert GeoJSON to OSM XML
  • geojson2osm: convert GeoJSON to OSM XML
  • osm-and-geojson: convert GeoJSON to OSM XML and OSM XML to GeoJSON
  • geojson2osm-es6: convert GeoJSON to OSM XML

data

serialization

resources

License

CC0

To the extent possible under law, Tom MacWright has waived all copyright and related or neighboring rights to this work.

awesome-geojson's People

Contributors

tmcw avatar andrewharvey avatar torfsen avatar derhuerst avatar tyrasd avatar simon04 avatar tomscholz avatar anandthakker avatar brycejohnston avatar chrtze avatar frewsxcv avatar moklick avatar pcwu avatar readmecritic avatar teeparham avatar todrobbins avatar yinshanyang avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.