Yesterday was the first day of Google IO and there are some news about the geo products. The main theme of the conference is about Web and HTML5. This conference makes me sure about the future is on the Web and HTML5.
I haven’t still watch the geo sessions but the blog posts gave us a good news.
The most important and surprising news is the depreciation of Google Maps JS API V2. Google Maps JS API V3 is the new KING 😀 V3 has been evolving day by day with the support of polylines, polygons, driving directions and KML. Today StreetView support is also added to V3, but this time it is fully based on HTML instead of Flash due to mobile accessibility. This is matching with the theme of conference.
V2 will be still supported by Google at least three years, but I should move to V3 as soon as possible to learn the new capabilities.
There is also announcements of Directions Web Service and Nearby Places Widget. There is still one more day and we are looking for the new announcements, especially the Android Update 2.2 aka Froyo
I have been waiting for the new version (V3) for a long time. This new version has a superb feature that called Cloud Services. This is the killer feature of Arc2Earth V3 due to decrease the need of ArcGIS Server. It uses Google App Engine for hosting and storage. This gives scalability to your GIS services.
Thanks to Brian, last year, I had a chance to try the clouding services for my presentation about Cloud Computing. I just changed my ArcGIS Server URLs to App Engine URLs and it was still working. There is no need to do extra things to work with Cloud Services, because it is fully compatible with ArcGIS APIs.
Anyway, I’ll write in details later when I finished reviewing the new version.
Today Google Geo Developers Blog announced KML support for Google Maps JS API v3.
There is a new class kmlLayer which supports both KML and GeoRSS. The examples are as follows :
GeoRSS Example :
var georssLayer = new google.maps.KmlLayer('http://api.flickr.com/services/feeds/geo/?g=322338@N20〈=en-us&format=feed-georss');
KML Example :
var ctaLayer = new google.maps.KmlLayer('http://gmaps-samples.googlecode.com/svn/trunk/ggeoxml/cta.kml');
There is also support for traffic and bicycling layers added at this version.
These are good signs to use V3 as new playground both for web and mobile applications.
Last month, I submitted an abstract about the ExtMap to FOSS4G 2010. Now FOSS4G is calling for voting the abstracts. You can see 360 candidate abstracts and your votes will make the schedule.
The voting address is as follows : http://2010.foss4g.org/review/ (deadline is May 14, 2010)
By the way, I’m quite busy with a new project on IPhone which is a mapping application indeed