Esri REST API Could Be an OGC Standard

Update: @ThomasG77 gives a head up on Twitter the confirmation by the OGC on the status of the Esri REST API and the OGC process.


Now I’m sorry if I butchered that name, I don’t recall being briefed on what the API Is called these days.[ref]Seems like REST API for ArcGIS Server would be right[/ref]  It appears that over last weekend Esri announced that they were “giving” their REST API to OGC as a standard.  Big news if you ask me given that the OGC has just never been able to get an OGC REST Standard adopted.  Plus it might make more sense given that the Esri REST API is pretty damn awesome and you got to think that the OGC would rather have awesome over a committee standard that no one uses.

One curious outcome of this is that we could now have a JSON standard in OGC, in this case Esri JSON.  GeoJSON, despite the fact that almost everyone uses it, is a community standard[ref]And there isn’t anything wrong with that[/ref] not an OGC one (like GeoRSS).  If the OGC adopts the Esri JSON standard in the REST API, we could finally have a JSON standard for the INSPIRE project [ref]Does anyone else use OGC on purpose or is it only by law?[/ref]  Brian Flood thinks it make sense and I tend to agree with him.  Bill Dollins isn’t so sure.

If this is all going to happen, we’ll see a couple things come out of this.  First off we’ll probably see Geoserver and Mapserver start supporting this standard[ref]Though we’ve seen Esri’s REST API documented for months, no one that I know of has implemented it[/ref] which means that Esri Desktop users can add these servers without having to use WMS or WFS.  It also may mean that clients such as QGIS, gvSIG and OpenLayers will have native Esri REST API[ref]And thus Esri ArcGIS for Server[/ref] reading.

If OGC was an open organization, we’d probably know more.  Heck, something to talk about at the UC next month, right?

Wonder how Esri was able to do this?

Is it Monday Already?

Wait, what happened to 3 day weekends.  I guess you get one and then you expect them all the time.  Oh well…

Some interesting reading for a Monday morning:

ArcGISEditor for OSM – Randal looks at the ArcGIS Editor for OSM and concludes it is complicated, but powerful.  I all Esri tools (they are “scientific” mind you) nothing is ever simple, but if you can get your hands around it, powerful results happen.

FOSS4G 2010 Final Answer – Apparently there was a Geospatial conference going on somewhere.  They all kind of start blending in to each other, don’t they?

Making a Data Portal With WordPress – Content management is content management, right?  (bless his heart for trying to do this with WordPress)  Just goes to show that if you can hack your way around code, there isn’t anything you can’t accomplish (assuming your billable time isn’t an issue).

Gearing up for GIS in the Rockies – Time for the fall conference season to kick into high gear.  Front Range GIS is a unique community who do some really great things with both proprietary and open source tools (usually in combination).  Bummed I can’t go.

Why not GeoJSON? – Looks like France was good to Sean.  He’s got a great post up on ESRI’s use of JSON in their RESTful API.

Oh and way to represent SEC!

Simple Layer List from the ArcGIS Server Using the JavaScript API

Jason Harris of ROK Technologies describes how easy it is to work with the new ESRI ArcGIS JavaScript API.

I thought it was time to put my money where my mouth has been these past couple of months. I have been yapping about how easy the new ArcGIS javascript api is to work with, so I thought I’d share a very simple example.

The ease and speed of developing with the JavaScript/REST API at 9.3 will probably pull many developers back into ESRI who have left over the WebADF. I predicted that we’d see many ArcIMS developers finally move off of working with those wacky AXL XML files and to a very RESTful process.

Careful when you grab it though, rocks may still fall on your head

Even Indiana Gilles likes what ESRI has done

Speaking of AXL being a PITA, ESRI’s REST[ful] API uses JSON which in my humble opinion is enough reason to switch off of ArcIMS, I noticed today that Safe Software is now supporting GeoJSON 1.0 in FME. ESRI isn’t supporting GeoJSON with ArcGIS Server, but maybe they will in the future. JSON with ArcGIS Server REST[ful] API is a least a step in the right direction.