{"repo":"koopjs/koop","free":true,"listed":false,"github":"https://github.com/koopjs/koop","clone":"git clone https://github.com/koopjs/koop.git","description":"Transform, query, and download geospatial data on the web.","language":"JavaScript","stars":711,"topics":["gis","server","nodejs","geojson","arcgis","spatial","api","etl","data-management","arcgishub"],"license":null,"category":"data-pipelines","readme_excerpt":"Koop Translate, query, & integrate any geospatial API on the web Koop is a JavaScript toolkit for making requests to spatial APIs. It exposes a Node.js web server that faciliates on-the-fly transformations of geospatial data from one format to another and delivers it to clients by HTTP. Koop allows you to keep your data in its native format, while making it accessible in any format required. Out-of-the-box, Koop can translates your data into the GeoServices specification supported by ArcGIS products. It's plugin architecture supports output in other formats including vector-tile, WMS, and plain old GeoJSON. Learn more at https://koopjs.github.io. Koop's plugin-architecture facilates custom deployments specific to your needs. \"Provider\" plugins to connect to novel data formats and translate to a common format (GeoJSON), while \"output\" plugins then transform that GeoJSON to other specifications. See a list of plugins already authored and maintained here. If you have a novel datasource or require an as-yet unsupported output format, new plugins can be easily developed and integrated. See the development section of the Koop docs. Demo Want to see Koop in action? The repository ships with a demo that shows Koops support for GeoServices (ArcGIS). It leverages the file-geojson data provider and the GeoServices output-plugin: Koop will start listening on port 8080. You should the following console logging noting the exposed file-geojson/GeoService routes: The following request will t","default_branch":null,"files":null,"tree":[],"storefront":"/r/koopjs","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/koopjs/koop/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}