我正在开发一个 iphone 应用程序,该应用程序需要在该国的公园、历史名胜、热门市场或偏远地区等有限区域内进行路由。
鉴于谷歌地图、openstreetmaps 或任何其他地图不应该在我的应用程序应该工作的区域内有确切的景点,那么执行此要求的最佳或可能的方法是什么?
我知道我可以编辑地图(例如 OSM)以标记 POI,但我不希望未经我的许可更改这些地图(可能我需要在编辑后将它们托管在我的服务器上?)
我还需要根据用户的当前位置为同一区域提供路由和导航支持。根据许可证:
如果我使用谷歌地图,则不允许实时路由。
如果我想为该地区创建自己的地图,是否可取。