We thought it might be interesting to show off one of the new features in 5.1.1: geotagging.
Let’s imagine that you are making a map of pubs, as some of us do. The geographical location of a pubs is a very important piece of information to attach to it, so let’s do that. We create two occurrence types, latitude and longitude, and give them the required PSIs. Once we’ve done that, the pub instance page looks like this:
Note the little icon next to the latitude field. Clicking that will open a dialog window, as follows:
If you now type in the address and click the “Search” button, and then zoom in, you see the following:
This is the correct location, so we just click “Set position” at the bottom, and are done. Alternatively, you can click anywhere on the map to set a different position. After clicking “Set position” you come back to the topic, with the coordinates set, as shown below:
Ontopia 5.1.1 beta 1 was released today. The main changes in this version are support for geotagging in Ontopoly, pluggable support for authentication and authorization, and a number of bug fixes.
We hope to release the final version before long. In the meantime, any and all beta testing is much appreciated.
The new 5.x version of Ontopoly has a number of features that earlier Ontopoly versions did not have, and which are not described in the documentation (yet). To help people see what is actually available Geir Ove Grønmo has written a set of slides about the new features, which you can see below:
We are working to get these features properly documented in the Ontopoly User Guide that comes with the product, but in the meantime this may be helpful. Issues have already been created for two of these features, views and the embeddable version, where you can find a bit more information.
If you have further questions, please use the comments or post to the mailing list.
Trond Pettersen has now published part 2 of his excellent series of blog posts on how to develop web applications with Ontopia. This part is called “Creating the database,” and focuses on creating the ontology with the Ontopoly editor. Highly recommended reading!