Today we delivered Cloudmade Location API plugin for qt-mobility and very open for you feedback!
The Cloudmade Location API plugin is implemented as qt-mobility pluging using Cloudmade Location Management service. This service allows developers to create, delete, update and search locations, i.e. places on the map, which have attributes such as: name, description, latitude, longitude, tags and photos.
More info is available here: "http://developers.cloudmade.com/projects/show/locations":http://developers.cloudmade.com/projects/show/locations
The Cloudmade Location API plugin extends functionality of qt-mobility, while our CloudMade GeoServices plugin ("http://developer.qt.nokia.com/forums/viewthread/3621/":http://developer.qt.nokia.com/forums/viewthread/3621/) overrides existent functionality.
The Cloudmade Location API plugin:
has interface, were Location API functions and their parameters are defined (tools/cloudmadelocationmanagement/plugin/locationinterface.h).
this interface has implementation (locationplugin.cpp, h).
and there is also a small unit test program (testlocmgmt), which loads this plugin and test that CloudMade Location API (via new qt api) is working. So it is possible to see how to use the location API .
The code is placed here (this is development branch):
To check it out, you need:
Also, as required by the meego build system the CloudMade Location API plugin was extracted from the big tree to a separate repository:
We are glad to hear from you, so any feedback, review comments and questions are very welcome!