Форум программистов, компьютерный форум, киберфорум
Наши страницы
Swift
Войти
Регистрация
Восстановить пароль
 
Kennedy_SK
0 / 0 / 0
Регистрация: 05.04.2015
Сообщений: 20
#1

Обновление Annotation на MKMapView - Swift

22.07.2015, 15:24. Просмотров 593. Ответов 4
Метки нет (Все метки)

Добрый день
подскажите как мне решить одну проблему:
у меня есть динамический массив, с данными, которые я получаю с сервера, там координаты точек.
Я вывожу аннотацию на карту, в соответствии с полученными координатами.
Потом обновляю массив, и должен "обновить" мои аннотации, но в итоге у меня они просто ставятся.
Как мне реализовать движущие "анотации"?

массивы сохраняю в таком виде:
Objective-C
1
2
var lon = [some_coord1, some_coord2...]
var lar = [some_coord, some_coord2....]
цикл добавления аннотаций на карту:
Objective-C
1
2
3
4
5
6
7
8
var i = 0
do {
    var pin: CLLocationCoordinate2D = CLLocationCoordinate2dMake(lon[i], lat[i])
    var obj = MKPointAnnotation()
    obj.coordinate = pin
    self.myMap.addAnnotation(obj)
    i++
} while (i < lat.count)
Обновление Annotation на MKMapView

т.е. оно добавляет дальше
как мне сделать проверку аннотаций по title и обновлять их данные, а если нет с таким title, то добавить
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.07.2015, 15:24
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Обновление Annotation на MKMapView (Swift):

MkMapView автоматическое перемещение карты
Всем привет! Я создал в приложении элемент с MkMapView с автоматическим...

Hibernate Annotation
Помогите связать таблицы : билеты на самолет, билеты на поезд, пассажир,...

Spring Autowired Annotation
Ребята, че за нафиг, как это вообще работает?! Стандартный пример,...

Spring: using annotation declaration and @Qualifier
Используя для опредиления бинов аннотацию @Component и эту настройку в xml -...

Java Spring (Annotation Controller)
Люди помогите с Java Spring (Annotation Controller). Мучаюсь уже долго но ни...

Jsp+Spring MVC+annotation redirect
Добрый день нужна помощь. Есть home.jsp с формой поиска &lt;div&gt; &lt;form:form...

4
Митя800
59 / 60 / 18
Регистрация: 13.07.2015
Сообщений: 210
22.07.2015, 15:31 #2
Цитата Сообщение от Kennedy_SK Посмотреть сообщение
Как мне реализовать движущие "анотации"?
Поясните точнее что вы хотите сделать. Анимацию движения?
0
Kennedy_SK
0 / 0 / 0
Регистрация: 05.04.2015
Сообщений: 20
22.07.2015, 16:32  [ТС] #3
Цитата Сообщение от Митя800 Посмотреть сообщение
Поясните точнее что вы хотите сделать. Анимацию движения?
пример:
есть 3 машины
у них стоит GPS и оправляет координаты на сервер, я получаю координаты и должен выводить позицию машин
т.е. они в движении и я каждые 5 секунд обновляю их положение на карте...аналогия с UserLocation ты двигаешься и точка тоже в движении
0
Митя800
59 / 60 / 18
Регистрация: 13.07.2015
Сообщений: 210
23.07.2015, 12:26 #4
Добавьте аннотацию один раз для одной машины. Сохраните ссылку MKPointAnnotation на нее. Когда приложение получит новые координаты, меняйте значения в obj.coordinate.
0
Destroer32
0 / 0 / 0
Регистрация: 07.08.2015
Сообщений: 49
07.08.2015, 00:13 #5
Хорощая вещ, спасибо большое
0
07.08.2015, 00:13
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.08.2015, 00:13
Привет! Вот еще темы с решениями:

PostgresSQL + Hibernate (many-to-many, annotation) - операция delete
всем привет! все переискал, перепробовал различные виды каскадов, но...

Получение содержимого annotation с помощью рефлексии
Привет друзья! Вопрос такой. У меня есть класс в котором есть поле и на этом...

jaxb annotation problem if reciprocal links in objects
Есть такая ситуация: @XmlRootElement Class A{ List&lt;B&gt; b; void...

Не могу установить обновление KB2670838 (Обновление платформы для Windows 7)
Не могу установить обновление KB2670838(Обновление платформы для Windows 7)....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru