I would highly recommend using OpenStreetMap as a mapping structure, not for mapping Google APIs.
- OpenStreetMap is less restrictive under license than Google Maps.
- You can provide better data mapping using OpenStreetMap and then using Google maps using custom or predefined display layers.
As for the engines (frameworks / api) that access OSM data. Check the following.
If you want to find more information about using OSM on iPhone / iPod Touch, check out the OSM iPhone Wiki
We hope this information helps.
source
share