ArcGIS Online supports GeoJSON


ArcGIS Online released a new update and added a long awaited feature for developers and other data users: support to publish and download as GeoJSON.

GeoJSON was developed in 2008 through community discussion and consensus to include spatial data in the newly popular JSON format. These new formats offered web developers an easy way to extend existing APIs – and since then has grown to be widely adopted across many services including Twitter, GitHub and many visualization tools such as D3. While not an official standard, GeoJSON has clearly become a de facto standard on the web.

Adding a new format to ArcGIS is an important milestone. Building enterprise software means making a promise that our solution will support the standard for many years and across our entire platform. We consider all standards about their adoption, flexibility, impact, and maintainability. It’s clear that GeoJSON justifies the engineering and support effort and we are excited that ArcGIS can now support these applications making it easier for data providers and developers to use our services in as many tools as possible.

GeoJSON capabilities

GeoJSON support is available in ArcGIS Online as a format to upload and create new hosted services in your web maps, or as a download format from existing services. This will be available in future versions of ArcGIS Server as well as other client applications, desktop tools and developer libraries.

Learn more

You can read the technical details and walk through of how to use GeoJSON on GeoNet. If you want to explore more support for GeoJSON, ArcGIS Open Data also supports GeoJSON for all open layer datasets. Our open-source Terraformer javascript library makes it easy to convert other ArcGIS Services into GeoJSON and Koop can be used to convert third-party APIs into both GeoJSON and Feature Services. Our existing GeoServices specification is also JSON and will continue to be grown and supported.

This entry was posted in App Developers, Developer, Web. Bookmark the permalink.

Leave a Reply

One Comment

  1. sebenza says:

    Here is a output example from ArcGIS Pro 2.1.1 that clearly illustrate how the GeoJSON Specification (RFC 7946) is not fully supported:

    “type” : “FeatureCollection”,
    “crs” : {
    “type” : “name”,
    “properties” : {
    “name” : “EPSG:3857″

    From Appendix B in RFC 7946 – The GeoJSON Format:

    Appendix B. Changes from the Pre-IETF GeoJSON Format Specification
    This appendix briefly summarizes non-editorial changes from the 2008 specification [GJ2008].
    B.1. Normative Changes
    o Specification of coordinate reference systems has been removed, i.e., the “crs” member of [GJ2008] is no longer used.

    Now that ArcGIS Pro 2.1.1 has been released without full GeoJSON support, this needs to become a priority!