Страница 2 из 3

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Добавлено: 20 окт 2015, 17:58
correptum
Есть ли воможность по id изменять уже добавленный маркер, например, его картинку?

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

Добавлено: 20 окт 2015, 18:10
Mikhail_dev
конечно. смотрите set методы у маркера

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Добавлено: 01 ноя 2015, 17:59
romanrum45@gmail.com
Всем привет! .

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

2 активити - 1 Список , 2 Карта.

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

Добавлено: 02 ноя 2015, 07:56
romanrum45@gmail.com
romanrum45@gmail.com писал(а):Всем привет! .

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

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

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

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