It’s been 4 months since my last rant on Google‘s half-baked support of WMS. To be honest i haven’t looked at recent BETA versions but I have v4.0.2722 andÂ a little bit ofÂ time up my sleeve so lets have a look at my gripes from last time,
- The mandatory Service=WMS parameter is not attached to the online resource which causes some services to fail
- The is no support for layer subgroups as per WMS spec
You cannot select the preferred image format when requesting (defaults to image/gif .. wheres my PNG!). Some services seem to pick PNG â€¦ ?
The overlay never seems to be requested at the current, full extents .. for some reason?
The [t] iâ€™m assuming stands for transparency ?
- The client, out of courtesy, should always request any exceptions in image if the service supports it
Generic HTTPS support is still broken for everything, including image overlays
- The client should really be able to interpret the bounding box and set the image overlays to start using the region KML functionality. If the average joe blogs adds a service, it would be for good measure to zoom to the envelope extents of that layer/service.
Hmmm, wellÂ 4 out of 8 seems to be have been fixed. Now forÂ some new additions,
- The request string does not correctly append an empty STYLES= KVP when a single layer is added. The spec dictates this should always be requested, but GE for some reason only attaches this for multiple layers which causes exceptions with some strict services.
- The width and height always defaults to 512×512. Why? We aren’t using a tiled service here guys, GE should calculate the ratio from the screen windowÂ resolution and the set scale factor. Expecting Joe Blogs to know what value to set this to so their overlays dont look squished is absurd.
- While i crossed off the #3 issue because you can now edit the request string, the layer window should really include a dropdown of supported image formats that the user can choose from. Again, a usability thing.
Although some issues are resolved, the WMS support is still very average. With the latest interest of the OnEarth WMS service on the community forums, i would hope that some of these issues can be fixed with the next version. One day we will get there … meanwhile what_nick’s improved WorldWind WMS support gets my seal of approval~
Cam Shorter just sent me a mail to plug the last minute OSGEO stall that will be appearing at the Linux Conf. Australia open day. The conference coincides nicely with the current work of formalising an Australian OSGEO chapter that Tim Bowden has been pushing locally. So if you’re around Sydney, stop by and say hello … the more interest the better!
Speaking of which, there is still a proposed OSGEO meeting for Perth on the 24th in the City and I hear Tim’s shouting free beers*
We will be demonstrating the stable of quality Open Source Geospatial
applications and talking all things OSGeo related.
Drop by the “Open Source Geospatial Foundation” stand if you are in
Sydney, and forward this email to all your Australia friends.
- Details: http://lca2007.linux.org.au/OpenDay
- Where: Mathews Pavilions (E24) – University of NSW, Kensington
- When: 3pm – 8:00pm Thursday the 18th January, 2007 with *prizes* being announced at 7pm
- Cost: Free
- Food: Dinner and drinks will be available at 6pm
- Freebies: The first 100 registered visitors will receive a *free* bag with goodies! There will also be other giveaways at the stands from information, software and other goodies.
Well,Â while the big A is churning its marketing machine for its new iPhone i’ve been busy playing with my Eten X500 that Santa kindly bought for me.
Wifi? Check. BT2? Check. Internal SiRF GPS? Check. 400mhz CPU? Check. 2GB Microsd card? Check. WM5 RU2? Check. All for AU$850? Bargain.
As some other bloggers have pointed out, the iPhone is a joke. Fact is, all the functionality that it touts as being cutting-edge has been available for quite some time, especially on the mapping side of things. So for those interested in whats available, give the following a try
- MGMaps has provided a J2ME solution for the big 3 mapping apps for quite some time now.
- JVNMobileGIS (OSS) &
- Skylab-MobilesystemsÂ are some moreÂ options available for OGC WMS services.
- Map24 has free mobile viewers for MIDP and PocketPC capable phones.
- OSGEO wiki has many more links to check out
Overall though, there really needs to be a bigger push into this space. The http://wiki.osgeo.org/index.php/Mobile_Solutions project is still very much at the thinking stage, but it still has promise. I suggest that if you are interested in developing a robust solution in the future that you hop on the bandwagon and start some discussion on the list. I like the idea of extending the JVNMobileGIS codebase as certainly J2ME seems to be the way to go for device-compatibility~
In other news, big kudos goes to Howard for his json-rpc proj4 service. I wonder how long it will be before someone wraps ogr/gdal into an online equivalent? Now *that* would be cool.