Esri REST API Could Be an OGC Standard
June 16, 2011 Leave a Comment
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?















CityGML
First off, I had an absolute blast. The
not supporting OGC very well and they’ve probably earned that reputation. But to be fair, there are plenty of FOSS users who want to limit their products or services to only other FOSS systems. While ESRI’s might have been technical in nature (though I can see how people might have taken their stance as cultural), the limit of not allowing your products and services to be used by all because of some cultural or personal feelings about the spirit of Microsoft, Apple, ESRI, Oracle, etc is just as bad. Those who want to take part in this new open environment will grow quickly and leave those who put up artificial impediments to their participation will be left behind.
their data and information to be part of everything from mashups created by some neighborhood group to global companies who want to see new marketplaces and areas for expansion. This should be done through services, not FTP sites or zipped up shapefiles. I can’t be sure my applications are using the latest data if I have to manually browse an FTP site and somehow reconcile my data with yours. A simple service where I can subscribe to information is much simpler for all. Second, end users of the data should begin to recognize that their output shouldn’t be only paper map or even a PDF. 
