Is there any free/open source map engine for iPhone?
I have a bunch of开发者_开发百科 map images and i wonder if there is any free/open source map engine that I can use for iPhone development. Just like google map api but they are for native development
I would highly recommend using OpenStreetMap as a mapping framework rather then the Google API mapping.
- OpenStreetMap is less restrictive in license terms then Google maps.
- You can provide better mapping data with OpenStreetMap then with Google maps using custom or predefined mapping layers.
In regards to engines (frameworks/api's) that access the OSM data. Check out the following.
- route-me
- CloudMade
If you would like to find more information on using OSM on the iPhone/iPod Touch check out the OSM iPhone Wiki
Hope this information helps.
It looks like there is, and it's called Route-me. Licensed under licensed under the BSD license.
Adding some frameworks/api's that access the OSM data, I recommend you to have a look at Navit (it's an open source projects) and skobbler's OSM SDK (it's a good solutions with a free tier plan that might be large enough for your needs).
Another possibility is cloudmade.com - its a layer on the OSM and includes an iphone library routing toolkit etc.
精彩评论