2016-06-13 2 views
0

Я работаю над приложением, где мне нужно загрузить карту иврита, а также обновить карту в качестве изменения местоположения и рисовать путь из исходного местоположения, чтобы изменить местоположение.iOS: Как загрузить карту иврита?

enter image description here

Я работал на карте яблочного и карты Google. Но я нахожу трудности с загрузкой на карту Израиля. Можно ли загрузить такую ​​карту на iOS? Любые предложения приветствуются!

ответ

0

Чтобы загрузить карту иврита

Based из этого SO question, Google Maps IOS SDK использует настройку системы региона/языка, но не подвергать какой-либо способ вручную заставить любой конкретный язык. К счастью, ответы на геокодирование (с использованием классов SDK) и метки карт отражают эти настройки устройства.

Draw путь от начального положения, чтобы изменить местоположение

Вы можете использовать Polylines рисовать линии на карте. Объект GMSPolyline представляет собой упорядоченную последовательность местоположений, отображаемую в виде серии сегментов линии. Вы можете установить цвет полилинии с помощью GMSStrokeStyle.

Чтобы создать полилинию, вам необходимо указать ее путь, создав соответствующий объект GMSMutablePath с двумя или более точками. Каждый CLLocationCoordinate2D представляет точку на поверхности Земли. Линейные сегменты рисуются между точками в соответствии с порядком, в котором вы добавляете их в путь. Вы можете добавить точки к пути с помощью методов addCoordinate: или addLatitude:longitude:.

Пример:

GMSMutablePath *path = [GMSMutablePath path]; 
[path addCoordinate:CLLocationCoordinate2DMake(-33.85, 151.20)]; 
[path addCoordinate:CLLocationCoordinate2DMake(-33.70, 151.40)]; 
[path addCoordinate:CLLocationCoordinate2DMake(-33.73, 151.41)]; 
GMSPolyline *polyline = [GMSPolyline polylineWithPath:path]; 

Вы можете проверить это связано SO thread.

Загрузка ИЗРАИЛЬ карта страны

Проверьте эти ссылки:

Надеется, что это помогает!

Смежные вопросы