Haiku Inc
Code a map application (Part 4)
Code a map application similar to GNOME Maps using OpenStreetMap as a data source.
This is a multi-part task, there will be more tasks adding more functionalities to the application.
You must work from the application created in parts 1-3: https://github.com/raefaldhia/Maps
For this third part, the goal is to implement a search function. You will need to:
- Add a text view where the user can enter a location (latitude/logitude or a place name)
- Convert a name to a latitude/longitude using the Nominatim API (http://wiki.openstreetmap.org/wiki/Nominatim)
- Show the location on the map
If you run Haiku on a machine with wifi support, you may also use BGeolocation to approximate the location of the machine and use that as the initial location, when the application starts.
Task tags
Students who completed this task
raefaldhia