All Projects â†’ koopjs â†’ Koop

koopjs / Koop

Licence: other
🔮 Transform, query, and download geospatial data on the web.

Projects that are alternatives of or similar to Koop

Featureserver
An open source Geoservices Implementation
Stars: ✭ 66 (-86.93%)
Mutual labels:  gis, geojson, arcgis, server
Agstoshapefile
Convert ArcGIS Server Dynamic Map Service to GeoJSON and Shapefile
Stars: ✭ 172 (-65.94%)
Mutual labels:  gis, geojson, arcgis
Terraformer
A geographic toolkit for dealing with geometry, geography, formats, and building geo databases
Stars: ✭ 643 (+27.33%)
Mutual labels:  data-management, geojson, arcgis
terraformer-arcgis-parser
No description or website provided.
Stars: ✭ 30 (-94.06%)
Mutual labels:  arcgis, geojson, data-management
de9im
DE-9IM spatial predicate library implemented in Javascript.
Stars: ✭ 22 (-95.64%)
Mutual labels:  geojson, gis, spatial
Spatial pre2021
This repo has been archived. The latest version of the GIS and Spatial Analysis online book is at https://github.com/mgimond/Spatial
Stars: ✭ 88 (-82.57%)
Mutual labels:  gis, spatial
polylabel cmd
A command-line utility for generating optimum polygon label coordinates from GeoJSON
Stars: ✭ 12 (-97.62%)
Mutual labels:  geojson, gis
GeoJSON.jl
Utilities for working with GeoJSON data in Julia
Stars: ✭ 46 (-90.89%)
Mutual labels:  geojson, gis
Kanary
A minimalist web framework for building REST APIs in Kotlin/Java.
Stars: ✭ 319 (-36.83%)
Mutual labels:  api, server
GeoJSON.Net.Contrib
Repository for all GeoJSON.Net *.Contrib projects
Stars: ✭ 31 (-93.86%)
Mutual labels:  geojson, spatial
GeoConvert
Converting between Geojson and GIS file formats
Stars: ✭ 32 (-93.66%)
Mutual labels:  geojson, gis
Pogo
Server framework for Deno
Stars: ✭ 341 (-32.48%)
Mutual labels:  api, server
WLib
Personally compiled C#.NET + ArcObject/ArcEngine common code base, most of which are packaged as static methods or extension methods, including detailed comments
Stars: ✭ 22 (-95.64%)
Mutual labels:  arcgis, gis
registrant
Python package used for generating HTML reports about the contents of Esri geodatabases.
Stars: ✭ 44 (-91.29%)
Mutual labels:  arcgis, gis
nl
geojson and topojson for common dutch areas
Stars: ✭ 30 (-94.06%)
Mutual labels:  geojson, gis
Arcgis Osm Editor
ArcGIS Editor for OpenStreetMap is a toolset for GIS users to access and contribute to OpenStreetMap through their Desktop or Server environment.
Stars: ✭ 281 (-44.36%)
Mutual labels:  data-management, arcgis
Jekyll
Jekyll-based static site for The Programming Historian
Stars: ✭ 387 (-23.37%)
Mutual labels:  api, data-management
Orb
Types and utilities for working with 2d geometry in Golang
Stars: ✭ 378 (-25.15%)
Mutual labels:  gis, geojson
Fastd
🚀 A high performance PHP API framework.
Stars: ✭ 423 (-16.24%)
Mutual labels:  api, server
Go Geom
Package geom implements efficient geometry types for geospatial applications.
Stars: ✭ 456 (-9.7%)
Mutual labels:  gis, geojson

Koop

Translate, query, & integrate any geospatial API on the web

npm version build status js-standard-style

Koop is a JavaScript toolkit for connecting incompatible 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 has a plugin-architecture to facilate 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.

lots of geojson into feature services

Repositories and versioning

Due to its plugin architecture, Koop is a collection of modules stored in their own repositories. The core code-base, which all plugins connect to, is koop-core. References to the "Koop version" refer to the version of this module. All plugins have their own version numbers.

Issues

Find a bug or want to request a new feature? If you are new to Koop and have an issue but are not sure which repository it should be attached to, feel free to post it here.. Otherwise, post the issue to its originating repository.

Resources

Contributing

Esri welcomes contributions from anyone and everyone. Please see our guidelines for contributing.

License

Apache 2.0

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].