Урок 140. Google maps. Свои объекты на карте

Обсуждение уроков
sport2015
Сообщения: 2
Зарегистрирован: 20 сен 2014, 02:53

Re: Урок 140. Google maps. Свои объекты на карте

Сообщение sport2015 » 20 сен 2014, 05:06

Mikhail_dev писал(а):Не поверите, но: находите разницу между Вашим местонахождением и данным местонахождением, и Вы узнаете расстояние, после чего вызываете NotificationManager
Да это понятно, но как это все организовать в коде? Можете показать?

0800009
Сообщения: 36
Зарегистрирован: 08 мар 2014, 20:40

Re: Урок 140. Google maps. Свои объекты на карте

Сообщение 0800009 » 28 сен 2014, 08:52

Всем здравствуйте!!
Ковыряю OSMdroid
Возник вопрос а как использовать карты ночью
Вернее как создать режим ночного использования карт используя обычные дневные тайлы.
Пока в голову ни чего не приходит.

Аватара пользователя
Mikhail_dev
Сообщения: 2386
Зарегистрирован: 09 янв 2012, 14:45
Откуда: Самара

Re: Урок 140. Google maps. Свои объекты на карте

Сообщение Mikhail_dev » 28 сен 2014, 11:37

тайлы - это картинки. Вы никак их не сможете изменить. Посмотрите в сторону osmAnd приложения, оно вроде как на osmDroid основано, + оно open Source, + имеет огромный функционал. Там возможно есть ночной режим, но скорее всего это тоже тайлы, так что просто поменять поставщика тайлов, как мне кажется

0800009
Сообщения: 36
Зарегистрирован: 08 мар 2014, 20:40

Re: Урок 140. Google maps. Свои объекты на карте

Сообщение 0800009 » 28 сен 2014, 12:32

Спасибо.
Может наложением полупрозрачного слоя поверх ?
Насколько я понимаю функцию ночного режима в снижении яркости.
Наверно это достигается инвертированием рисунка налету
для меня это сложновато.

Аватара пользователя
Mikhail_dev
Сообщения: 2386
Зарегистрирован: 09 янв 2012, 14:45
Откуда: Самара

Re: Урок 140. Google maps. Свои объекты на карте

Сообщение Mikhail_dev » 28 сен 2014, 13:55

Может наложением полупрозрачного слоя поверх ?
И что вы в итоге получите? винегрет?
Насколько я понимаю функцию ночного режима в снижении яркости.
Наверно это достигается инвертированием рисунка налету
Ну инвертирование это обратная сторона, так что она неприменима к тайлу.

Посмотрите какие виды карт есть у osmand

tav
Сообщения: 14
Зарегистрирован: 23 авг 2013, 12:48

Re: Урок 140. Google maps. Свои объекты на карте

Сообщение tav » 04 апр 2015, 23:34

Здравствуйте.
Существует ли возможность при помощи maps api v2 загружать существующую карту в kmz или kml формате? Или же придётся писать xml-парсер?

Sibirichok
Сообщения: 5
Зарегистрирован: 09 май 2015, 17:08

Re: Урок 140. Google maps. Свои объекты на карте

Сообщение Sibirichok » 09 май 2015, 17:10

Здравствуйте, такой вопрос, может кто поможет.
Мы имеем координаты объекта на карте и с помощью GPS определяем свои. Как системно заставить google map нарисовать маршрут от моих координат до объекта?

tav
Сообщения: 14
Зарегистрирован: 23 авг 2013, 12:48

Re: Урок 140. Google maps. Свои объекты на карте

Сообщение tav » 11 май 2015, 13:20

tav писал(а):Здравствуйте.
Существует ли возможность при помощи maps api v2 загружать существующую карту в kmz или kml формате? Или же придётся писать xml-парсер?
Написал, вобщем, я свой парссер. Все работает.

Аватара пользователя
jony
Сообщения: 1
Зарегистрирован: 17 окт 2015, 14:30

Re: Урок 140. Google maps. Свои объекты на карте

Сообщение jony » 17 окт 2015, 19:26

На ютубе в описании 140 урока есть ссылка на скачивание примера http://dfiles.ru/files/ymem2o6q5
А по ссылке скачивается 139 урок.

correptum
Сообщения: 7
Зарегистрирован: 19 сен 2015, 15:57

Re: Урок 140. Google maps. Свои объекты на карте

Сообщение correptum » 20 окт 2015, 17:58

Есть ли воможность по id изменять уже добавленный маркер, например, его картинку?


correptum
Сообщения: 7
Зарегистрирован: 19 сен 2015, 15:57

Re: Урок 140. Google maps. Свои объекты на карте

Сообщение correptum » 20 окт 2015, 18:57

Mikhail_dev писал(а):конечно. смотрите set методы у маркера
Спасибо. Просмотрел.
Но, подскажите, пожалуйста, как получить доступ к маркеру по id?

Аватара пользователя
Mikhail_dev
Сообщения: 2386
Зарегистрирован: 09 янв 2012, 14:45
Откуда: Самара

Re: Урок 140. Google maps. Свои объекты на карте

Сообщение Mikhail_dev » 20 окт 2015, 23:55

Я не помню, но вроде бы и нельзя. По крайней мере я их сохранял в мапу, где ключом был идентификатор того объекта, которого я отображал, а само значение - маркер. Причем дургой схемы я что-то и не встречал

correptum
Сообщения: 7
Зарегистрирован: 19 сен 2015, 15:57

Re: Урок 140. Google maps. Свои объекты на карте

Сообщение correptum » 31 окт 2015, 16:26

Mikhail_dev писал(а):Я не помню, но вроде бы и нельзя. По крайней мере я их сохранял в мапу, где ключом был идентификатор того объекта, которого я отображал, а само значение - маркер. Причем дургой схемы я что-то и не встречал
Создал List<MarkerOptions>, куда поместил все маркеры.
Могу перебрать все маркеры, посмотреть их значения, но вот изменить не могу. Методы set не находит.
Как тут быть?

По логике, необходимо в массиве изменить icon, потом очистить все маркеры и по-новому их отобразить.

Аватара пользователя
Mikhail_dev
Сообщения: 2386
Зарегистрирован: 09 янв 2012, 14:45
Откуда: Самара

Re: Урок 140. Google maps. Свои объекты на карте

Сообщение Mikhail_dev » 31 окт 2015, 18:57

Немного не так. Когда вы добавляете MarkerOptions, карта вам отдаёт Marker.
Marker marker = getMap().addMarker(markerOptions);
их и сохраняйте в коллекцию, и у них меняйте данные.
marker.setIcon(icon);
marker.setPosition()
...

correptum
Сообщения: 7
Зарегистрирован: 19 сен 2015, 15:57

Re: Урок 140. Google maps. Свои объекты на карте

Сообщение correptum » 31 окт 2015, 20:16

Mikhail_dev писал(а):Немного не так. Когда вы добавляете MarkerOptions, карта вам отдаёт Marker.
Marker marker = getMap().addMarker(markerOptions);
их и сохраняйте в коллекцию, и у них меняйте данные.
marker.setIcon(icon);
marker.setPosition()
...
Спасибо, все получилось.

Necro
Сообщения: 2
Зарегистрирован: 01 ноя 2015, 14:39

Re: Урок 140. Google maps. Свои объекты на карте

Сообщение Necro » 01 ноя 2015, 14:49

Добрый день.
А подскажите как можно для кастомного infoWindow навесить обработчики на события. например, если в нем должна быть картинка-ссылка и пара кнопок? А то на ней кроме onInfoWindowClick() ничего не работает ...

думал вместо InfoWindow по событию onMarkerClick() вызывать Activity настроенную, но оно новым экраном открывается. Можно ли ее открыть поверх карты окошком маленьким и спозиционированную в нужном месте?

Заранее благодарен за советы

romanrum45@gmail.com
Сообщения: 2
Зарегистрирован: 27 окт 2015, 19:13

Re: Урок 140. Google maps. Свои объекты на карте

Сообщение romanrum45@gmail.com » 01 ноя 2015, 17:59

Всем привет! .

Может у кого-нибудь есть примеры или опыт использования базы данных и карты. То-есть нужно добавлять точки на карте , и чтобы это точка сохранялась в базе данных - С этим вроде все просто . Но как потом считывать из базы эти координаты и чтобы на карте появлялся нужный маркер.

2 активити - 1 Список , 2 Карта.
Последний раз редактировалось romanrum45@gmail.com 02 ноя 2015, 07:57, всего редактировалось 1 раз.

romanrum45@gmail.com
Сообщения: 2
Зарегистрирован: 27 окт 2015, 19:13

Re: Урок 140. Google maps. Свои объекты на карте

Сообщение romanrum45@gmail.com » 02 ноя 2015, 07:56

romanrum45@gmail.com писал(а):Всем привет! .

Может у кого-нибудь есть примеры или опыт использования базы данных и карты. То-есть нужно добавлять точки на карте , и чтобы это точка сохранялась в базе данных - С этим вроде все просто . Но как потом считывать из базы эти координаты и чтобы на карте появлялся нужный маркер.

2 активити - 1 Список , 2 Карта.
Нашел решение через ContentProvider.

edikgagra
Сообщения: 1
Зарегистрирован: 31 авг 2015, 15:39

Re: Урок 140. Google maps. Свои объекты на карте

Сообщение edikgagra » 23 фев 2016, 00:27

Здравствуйте. Как можно реализовать функционал как domofond.ru. Когда обводишь пальцем карту, а она выдает маркеры попадающие в нарисованную фигуру? Спасибо.

Ответить