3LIZ and GeoLabs are glad to announce the ZOO Kernel 1.0 release, the open
WPS platform. This first release comes with a set of examples ZOO Services
and with the ZOO API, a concise javascript library designed to easily create and chain Process.
ZOO Kernel 1.0 allows to load dynamic librairies and to use them as WPS
services, which can be written in several programmation languages. Some
sample ZOO services are available and based on existing open source
librairies such as GDAL/OGR. Advanced functionnalities like GIS data
reprojection, raster processing tasks and even document conversion are now
possible online.
ZOO API is a Javascript library designed to facilitate the WPS Process creation and chaining. It is designed to work server-side with the Mozilla foundation JavaScript engine, SpiderMonkey. It uses a Proj4js adaptation for server-side reprojection. It also allows you to easily convert vector formats (GML, KML, GeoJSON, etc). The API also allows to simply orchestrate WPS services and offering the ability to add logic and controls in the chaining.
The ZOO Project official website (http://www.zoo-project.org) has also
been updated, and provides more informations on the different aspects of
the project. Documentation is still under construction on the project Trac
system, but some advices for installation and a few helloWorlds are
already available.
Compared to earlier publications, this version provides the following features:
world coverage : possibility to add "locations" (areas corresponding to a city on which you want to view network) in every country in the world. If a country is not in the combo box "Add a new location", thank you for the request and we will add it.
new design : map adapted to the screen size, quick access buttons to a transportation theme in the upper left, new look (pop-up, color, combo box, icons, etc..)
OpenStreetMaprelations management used to define lines. Thus we can determine all the lines belongs to a bus, tram or subway stop and display it in the pop-up consultation.
Take advantage of this tool to complete your city public transport network.
The very active OSGeo Japanese local chapter has organised FOSS4G Tokyo 2009 and FOSS4G Osaka 2009 this week in Japan. The Tokyo conference is now over (november 1st and 2nd), where interesting talks were given such as :
ZOO project : An Open WPS Platform by Gérald Fenoy
The conference is now moving to Osaka for a second round of presentations and discussions around the wonderful world of free and open source software for geospatial !
Just after the EuMozCamp09HTML5 Roundtable, I've proposed to Vladimir Vukićević the idea to add the possibility to say "Where I Am" in Firefox. He said that this functionnality it's more suitable as an add-on.
During this conversation, I've thought that the Firefox user should be able to choose his geolocation directly in the notification. It's what I've done.
Yesterday, Gervase Markham proposed to add "Where I Am" in Firefox with a feature in the geolocation info bar "Find Myself On A Map", and when I read it, I said to myself: "It's What I Done With My Add-On: Geolocater, Isn't it ?"
Besides, Gervaseasks this question : Would you like to see "Where I Am" directly implemented in Firefox 3.7 ?
The Geolocation API is fairly well implemented by the different browsers on the market. The problem is that it's perceived as only useful on mobile. This perception is due to the fact that the Geolocation API is presented as a means to indicate to a web application where we are, but this information is provided by the browser, it is therefore possible to allow a user to decide where he wants to be geolocated when he is on the Internet. Geolocater offers users to choose the way to be geolocated when a Web application requests it.
The interest you can save locations to choose which geolocation use when an application requests it and facilitate the use of location-based information.
To highlight the importance of being able to choose your position on earth when you're on the Web, I made a video demonstration with Flickr. The Flickr mapping application is equipped with a 'Find my location' button. This button launches a geolocation request to the browser. As mentioned in the specification of the Geolocation API, the browser must notify the request, unless you have specified that you no longer wanted notification. If you have installed Geolocater and you have not disabled notification for Flickr, you can select the geolocation you want to send to Flickr to find photos nearby. You can easily navigate through the world and discover images from around the world.
One of the major improvements Firefox 3.5 is support for W3C Geolocation API. This API allows web applications to request the browser geolocation which offers the possibility of geographically contextualize the content.
By default the geolocation is provided by a Google service. The results vary depending on the OS you are using and where you are. But especially since the geolocation becomes a navigation context why not be able to choose it easily? But Firefox is hackable, Geolocater is born.
Geolocater gives you the possibility to edit your default geolocation. You don't have to know the latitude and longitude, Geolocater give you the possibility to find a place or drag the geolocation over a map. Geolocater gives you the possibility to define more than one geolocation and to jump from one geolocation from another easily.
With Geolocater, you can define a geolocation more accurate than that provided by the Google Service, or a place where you were or where you go.
We will distribute through this channel short but interesting informations on OsmTransport changes. We will continue on this blog to keep you informed of significant developments or thinkings.
In some countries like Germany, the networks are fairly well defined, but generally without colors. It's a pity because without color, all lines are similar and blend together without distinction. For exemple :