我正在开发一个应用程序,我需要加载希伯来语地图,并将地图更新为位置更改并从初始位置绘制路径到更改位置。
我曾经在苹果地图和谷歌地图上工作过。但我发现装载以色列国家地图有些困难。是否可以在iOS上加载此类地图?欢迎任何建议!
答案 0 :(得分:0)
加载希伯来语地图
根据此SO question,Google Maps iOS SDK使用系统区域/语言设置,但不会以任何方式手动强制使用任何特定语言。谢天谢地,地理编码响应(使用SDK类)和地图标签都反映了这些设备设置。
从初始位置绘制路径到更改位置
您可以使用Polylines在地图上绘制线条。 GMSPolyline
对象表示有序的位置序列,显示为一系列线段。您可以使用animateLayout()
设置折线的颜色。
要创建折线,您需要通过创建具有两个或更多点的相应
GMSStrokeStyle
对象来指定其路径。每个GMSMutablePath
代表地球表面上的一个点。根据您将它们添加到路径的顺序在点之间绘制线段。您可以使用CLLocationCoordinate2D
或addCoordinate:
方法为路径添加点。
示例:
addLatitude:longitude:
您可以查看此相关的SO thread。
正在加载以色列国家地图
检查以下链接:
希望这有帮助!