Using OpenLayers with ArcGIS Server REST API

Here is my user presentation from the 2009 ESRI Developer Summit.  Feel free to email me with questions or post below.  You can get the instructions and code (including a zip file with everything ready to work out of the box) online.  Many people have told me that they are very interested in working with ArcGIS Server and OpenLayers so some really great things should be happening soon.

About James Fee
Chief Evangelist for WeoGeo.com

25 Responses to Using OpenLayers with ArcGIS Server REST API

  1. straight outa the 70's says:

    Dude – some day you will look back at that slide show -and like a 70′s leisure suit and pleather jacket say … what were we thinking. interesting content. whack presentation style.

  2. Bill Dollins says:

    I remember there was buzz about this from the time Jack mentioned OpenLayers at the 2008 FedUC. Thanks for closing the loop.

  3. Simon says:

    very interested to hear the audio – will ESRI be posting this on the resource pages? Can you post link here, when they do?
    Looks good.

  4. Alper Dincer says:

    Thanks for the presentation, it is awesome :)

    Can’t wait to listen the cast of whole presentation.

  5. James Fee says:

    Yes as soon as ESRI posts the audio, I’ll go ahead and post that. I was told about a week.

  6. James, great presentation. Glad you were able to highlight the Long Island Index map project. We’re a week or two away from deploying another OpenLayers/ArcGIS combo, this time an upgrade of an old ArcIMS site. I’ll keep you posted when we launch the beta version.

    Btw, love the “restful” photo — those La-Z-Boy sofas are great.

  7. Matt Kenny says:

    Looks like Dave Bouwman gave you a run for your money in terms of crazy photos: http://www.slideshare.net/dbouwman/unit-testing-101?type=powerpoint

  8. Pingback: James Fee GIS Blog » Blog Archive » Reflections on the 2009 ESRI Developer Summit

  9. Pingback: Fernando Quadro - Usando OpenLayers com a ArcGIS Server RESTFul API

  10. Is it possible to consume AGS REST cached services using OpenLayers?

  11. James Fee says:

    I guess by that definition you are correct, but there is already a way to handle this.

    http://trac.openlayers.org/ticket/1967

    I suppose 2.9 here we come…

    • Christopher Schmidt says:

      That code won’t read tiles from an ArcGIS 9.3 Map Cache either. That’s only for 9.2 caches.

  12. James Fee says:

    True, but it does read Tile Caches.

    The person asking the question said he wanted to read REST Cached layers. 2.8 will do that. If you want to directly read the ESRI Map Cache, you’ve got work ahead of you even if you want to read 9.2 or 9.3.

    • Christopher Schmidt says:

      2.8 will do that in the same what that 2.7 did that: by treating ESRI map caches as a set of static tiles. If you’re expecting that there’s a switch to flip that says “download data from the metadata and display my layer automatically”, you’re out of luck no matter what version you’re at; OpenLayers has no support for reading ESRI caches. It can read any set of custom tiles in a planar projection: http://docs.openlayers.org/library/spherical_mercator.html#custom-tiles has described that for a long time, and that’s not changing.

  13. Pingback: James Fee GIS Blog » Blog Archive » OpenLayers 2.8 Released

  14. Pingback: James Fee GIS Blog » Blog Archive » Give your own talk at the 2010 ESRI Developer Summit

  15. Pingback: James Fee GIS Blog » Blog Archive » ESRI Tries to Answer, “Which ESRI Web Mapping API Should I Use?”

  16. i am still confused about the Licensing of ArcGIS REST Services.
    can anyone give me a hint where to find terms & conditions??

    as for the JSAPI there is
    http://resources.esri.com/arcgisserver/apis/flex/display/esri.html

    or the google maps extension
    http://www.esri.com/legal/pdfs/g-599_arcgis_api_lic_agmt.pdf

    so, where is that ESRI REST License??