Using OpenStreetMap in your ESRI JSAPI web apps

So yea, one can always use the Google, Bing or ESRI ArcGIS Online for your web mapping base layer, but lets be honest… You really want to use OpenStreetMap. Well there is now a code example on the ESRI JSAPI Resource Center using Cloudmade with JSAPI. Once can easily take the code and modify it to read in the OSM tiles directly into your JSAPI map. I used OpenLayers with OSM and ESRI ArcGIS Server in the past, but if you don’t or can’t use OpenLayers, you can take advantage of the OSM project now inside ESRIs API.

Let’s get it on!

via @sathyaprasad

September 24, 2009 Thoughts






We need a cash for clunkers” program to rid us of old busted web GIS

A day doesn’t go by were I don’t run into it. You know what I’m talking about, some busted old ArcIMS or MapGuide website that is the only thing between me and getting what I need out of data. Clearly new technology isn’t going to just help these websites get upgraded on their own. No, clearly we need some stimulus money to help foster some new open, standards based, http goodness in our lives.

What I would like the Obama administration to do is start Cash for ArcIMS” and a Cash for MapGuide” programs to rid us of these abominations. It is our patriotic duty to replace these old antiquated web technologies with some fine ArcGIS Server, GeoServer, MapGuide Open Source or many of the other great web GIS products out there.

It is time to stand up and take charge. Sing along men!

September 22, 2009 Thoughts






We need a cash for clunkers” program to rid us of old busted web GIS

A day doesn’t go by were I don’t run into it. You know what I’m talking about, some busted old ArcIMS or MapGuide website that is the only thing between me and getting what I need out of data. Clearly new technology isn’t going to just help these websites get upgraded on their own. No, clearly we need some stimulus money to help foster some new open, standards based, http goodness in our lives.

What I would like the Obama administration to do is start Cash for ArcIMS” and a Cash for MapGuide” programs to rid us of these abominations. It is our patriotic duty to replace these old antiquated web technologies with some fine ArcGIS Server, GeoServer, MapGuide Open Source or many of the other great web GIS products out there.

It is time to stand up and take charge. Sing along men!

September 22, 2009 Thoughts






Give your own talk at the 2010 ESRI Developer Summit

You might remember last year, ESRI for the first time allowed developers to give a talk on what they are working on at the DevSummit. I was lucky enough to be chosen to give my talk on using OpenLayers with the ESRI RESTful API. Clearly some things came to light after last years DevSummit. First off there were many more talks submitted than slots to give them. The demo theater was too small, it was too loud and was distracting because of everything else going around in the ESRI showcase. While everyone (including me) enjoyed the opportunity to listen to the talks, it wasn’t as good as an experience as it could have been.

It looks like ESRI is taking that to heart and at the 2010 ESRI Developer Summit, things will be different. There will now be dedicated rooms for the talks giving a better opportunity for everyone to hear the talks. They are going to try and sync the talks with the technical sessions so that you won’t have to miss one or the other. They are doubling the presentation slots so that there is more opportunity to hear great developer stories. Lastly they are going to allow community voting to allow the ESRI developer community to pick what we want to hear.

Clearly ESRI continues to focus on the Developer Summit and it would appear that it will continue to be one, if not the, best GIS Developer conference out there. I went back to the ESRI UC this year for the first time in a couple of years and was shocked at how divergent the DevSummit has become from the ESRI UC. If you want to learn how to develop with ESRI tools, the DevSummit is where you should be going and with more user talks, it will be better than ever.

James took OpenLayers out on the DevSummit wall of death and lived to talk about it.

James took OpenLayers out on the DevSummit wall of death and lived to talk about it.James took OpenLayers out on the DevSummit wall of death and lived to talk about it.

September 18, 2009 Thoughts






Give your own talk at the 2010 ESRI Developer Summit

You might remember last year, ESRI for the first time allowed developers to give a talk on what they are working on at the DevSummit. I was lucky enough to be chosen to give my talk on using OpenLayers with the ESRI RESTful API. Clearly some things came to light after last years DevSummit. First off there were many more talks submitted than slots to give them. The demo theater was too small, it was too loud and was distracting because of everything else going around in the ESRI showcase. While everyone (including me) enjoyed the opportunity to listen to the talks, it wasn’t as good as an experience as it could have been.

It looks like ESRI is taking that to heart and at the 2010 ESRI Developer Summit, things will be different. There will now be dedicated rooms for the talks giving a better opportunity for everyone to hear the talks. They are going to try and sync the talks with the technical sessions so that you won’t have to miss one or the other. They are doubling the presentation slots so that there is more opportunity to hear great developer stories. Lastly they are going to allow community voting to allow the ESRI developer community to pick what we want to hear.

Clearly ESRI continues to focus on the Developer Summit and it would appear that it will continue to be one, if not the, best GIS Developer conference out there. I went back to the ESRI UC this year for the first time in a couple of years and was shocked at how divergent the DevSummit has become from the ESRI UC. If you want to learn how to develop with ESRI tools, the DevSummit is where you should be going and with more user talks, it will be better than ever.

James took OpenLayers out on the DevSummit wall of death and lived to talk about it.

James took OpenLayers out on the DevSummit wall of death and lived to talk about it.James took OpenLayers out on the DevSummit wall of death and lived to talk about it.

September 18, 2009 Thoughts






deCarta now supports OpenStreetMap

Last night deCarta announced that they are now supporting OpenStreetMap with their APIs.

In keeping with the spirit of the OpenStreetMap community, OSM data in deCarta format will be free of charge. deCarta plans to make the product available for both server and client-side solutions to its customers. This includes self hosted solutions using deCarta’s Drill Down Server, deCarta’s Hosted Web Services, Personal Navigation Devices, and Mobile Phones. Developers will also be able to quickly prototype and demonstrate location-enabled applications using OSM content through deCarta’s Developer Zone available to developers a www.decarta.com.

When it comes to LBS services, deCarta is clearly well positioned with their APIs and they’ve been successful at selling them. That deCarta is now supporting OSM is a clear sign that the project is getting mature and that there is demand for it. Given that deCarta is used by the large wireless phone companies, one can expect to see OSM maps in your mobile devices soon.

The deCarta devZone is here and a demo is here.

Update: deCarta will be making quarterly updates to their service.

The deCarta dev team celebrates the real genius” move to support OSM.

The deCarta dev team celebrates the real genius move to support OSM.The deCarta dev team celebrates the real genius move to support OSM.

September 17, 2009 Thoughts