Страница 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. Когда обводишь пальцем карту, а она выдает маркеры попадающие в нарисованную фигуру? Спасибо.