Да это понятно, но как это все организовать в коде? Можете показать?Mikhail_dev писал(а):Не поверите, но: находите разницу между Вашим местонахождением и данным местонахождением, и Вы узнаете расстояние, после чего вызываете NotificationManager
Урок 140. Google maps. Свои объекты на карте
Re: Урок 140. Google maps. Свои объекты на карте
Re: Урок 140. Google maps. Свои объекты на карте
Всем здравствуйте!!
Ковыряю OSMdroid
Возник вопрос а как использовать карты ночью
Вернее как создать режим ночного использования карт используя обычные дневные тайлы.
Пока в голову ни чего не приходит.
Ковыряю OSMdroid
Возник вопрос а как использовать карты ночью
Вернее как создать режим ночного использования карт используя обычные дневные тайлы.
Пока в голову ни чего не приходит.
- Mikhail_dev
- Сообщения: 2386
- Зарегистрирован: 09 янв 2012, 14:45
- Откуда: Самара
Re: Урок 140. Google maps. Свои объекты на карте
тайлы - это картинки. Вы никак их не сможете изменить. Посмотрите в сторону osmAnd приложения, оно вроде как на osmDroid основано, + оно open Source, + имеет огромный функционал. Там возможно есть ночной режим, но скорее всего это тоже тайлы, так что просто поменять поставщика тайлов, как мне кажется
Re: Урок 140. Google maps. Свои объекты на карте
Спасибо.
Может наложением полупрозрачного слоя поверх ?
Насколько я понимаю функцию ночного режима в снижении яркости.
Наверно это достигается инвертированием рисунка налету
для меня это сложновато.
Может наложением полупрозрачного слоя поверх ?
Насколько я понимаю функцию ночного режима в снижении яркости.
Наверно это достигается инвертированием рисунка налету
для меня это сложновато.
- Mikhail_dev
- Сообщения: 2386
- Зарегистрирован: 09 янв 2012, 14:45
- Откуда: Самара
Re: Урок 140. Google maps. Свои объекты на карте
И что вы в итоге получите? винегрет?Может наложением полупрозрачного слоя поверх ?
Ну инвертирование это обратная сторона, так что она неприменима к тайлу.Насколько я понимаю функцию ночного режима в снижении яркости.
Наверно это достигается инвертированием рисунка налету
Посмотрите какие виды карт есть у osmand
Re: Урок 140. Google maps. Свои объекты на карте
Здравствуйте.
Существует ли возможность при помощи maps api v2 загружать существующую карту в kmz или kml формате? Или же придётся писать xml-парсер?
Существует ли возможность при помощи maps api v2 загружать существующую карту в kmz или kml формате? Или же придётся писать xml-парсер?
-
- Сообщения: 5
- Зарегистрирован: 09 май 2015, 17:08
Re: Урок 140. Google maps. Свои объекты на карте
Здравствуйте, такой вопрос, может кто поможет.
Мы имеем координаты объекта на карте и с помощью GPS определяем свои. Как системно заставить google map нарисовать маршрут от моих координат до объекта?
Мы имеем координаты объекта на карте и с помощью GPS определяем свои. Как системно заставить google map нарисовать маршрут от моих координат до объекта?
Re: Урок 140. Google maps. Свои объекты на карте
Написал, вобщем, я свой парссер. Все работает.tav писал(а):Здравствуйте.
Существует ли возможность при помощи maps api v2 загружать существующую карту в kmz или kml формате? Или же придётся писать xml-парсер?
Re: Урок 140. Google maps. Свои объекты на карте
На ютубе в описании 140 урока есть ссылка на скачивание примера http://dfiles.ru/files/ymem2o6q5
А по ссылке скачивается 139 урок.
А по ссылке скачивается 139 урок.
Re: Урок 140. Google maps. Свои объекты на карте
Есть ли воможность по id изменять уже добавленный маркер, например, его картинку?
- Mikhail_dev
- Сообщения: 2386
- Зарегистрирован: 09 янв 2012, 14:45
- Откуда: Самара
Re: Урок 140. Google maps. Свои объекты на карте
конечно. смотрите set методы у маркера
Re: Урок 140. Google maps. Свои объекты на карте
Спасибо. Просмотрел.Mikhail_dev писал(а):конечно. смотрите set методы у маркера
Но, подскажите, пожалуйста, как получить доступ к маркеру по id?
- Mikhail_dev
- Сообщения: 2386
- Зарегистрирован: 09 янв 2012, 14:45
- Откуда: Самара
Re: Урок 140. Google maps. Свои объекты на карте
Я не помню, но вроде бы и нельзя. По крайней мере я их сохранял в мапу, где ключом был идентификатор того объекта, которого я отображал, а само значение - маркер. Причем дургой схемы я что-то и не встречал
Re: Урок 140. Google maps. Свои объекты на карте
Создал List<MarkerOptions>, куда поместил все маркеры.Mikhail_dev писал(а):Я не помню, но вроде бы и нельзя. По крайней мере я их сохранял в мапу, где ключом был идентификатор того объекта, которого я отображал, а само значение - маркер. Причем дургой схемы я что-то и не встречал
Могу перебрать все маркеры, посмотреть их значения, но вот изменить не могу. Методы set не находит.
Как тут быть?
По логике, необходимо в массиве изменить icon, потом очистить все маркеры и по-новому их отобразить.
- Mikhail_dev
- Сообщения: 2386
- Зарегистрирован: 09 янв 2012, 14:45
- Откуда: Самара
Re: Урок 140. Google maps. Свои объекты на карте
Немного не так. Когда вы добавляете MarkerOptions, карта вам отдаёт Marker.
Marker marker = getMap().addMarker(markerOptions);
их и сохраняйте в коллекцию, и у них меняйте данные.
marker.setIcon(icon);
marker.setPosition()
...
Marker marker = getMap().addMarker(markerOptions);
их и сохраняйте в коллекцию, и у них меняйте данные.
marker.setIcon(icon);
marker.setPosition()
...
Re: Урок 140. Google maps. Свои объекты на карте
Спасибо, все получилось.Mikhail_dev писал(а):Немного не так. Когда вы добавляете MarkerOptions, карта вам отдаёт Marker.
Marker marker = getMap().addMarker(markerOptions);
их и сохраняйте в коллекцию, и у них меняйте данные.
marker.setIcon(icon);
marker.setPosition()
...
Re: Урок 140. Google maps. Свои объекты на карте
Добрый день.
А подскажите как можно для кастомного infoWindow навесить обработчики на события. например, если в нем должна быть картинка-ссылка и пара кнопок? А то на ней кроме onInfoWindowClick() ничего не работает ...
думал вместо InfoWindow по событию onMarkerClick() вызывать Activity настроенную, но оно новым экраном открывается. Можно ли ее открыть поверх карты окошком маленьким и спозиционированную в нужном месте?
Заранее благодарен за советы
А подскажите как можно для кастомного infoWindow навесить обработчики на события. например, если в нем должна быть картинка-ссылка и пара кнопок? А то на ней кроме onInfoWindowClick() ничего не работает ...
думал вместо InfoWindow по событию onMarkerClick() вызывать Activity настроенную, но оно новым экраном открывается. Можно ли ее открыть поверх карты окошком маленьким и спозиционированную в нужном месте?
Заранее благодарен за советы
-
- Сообщения: 2
- Зарегистрирован: 27 окт 2015, 19:13
Re: Урок 140. Google maps. Свои объекты на карте
Всем привет! .
Может у кого-нибудь есть примеры или опыт использования базы данных и карты. То-есть нужно добавлять точки на карте , и чтобы это точка сохранялась в базе данных - С этим вроде все просто . Но как потом считывать из базы эти координаты и чтобы на карте появлялся нужный маркер.
2 активити - 1 Список , 2 Карта.
Может у кого-нибудь есть примеры или опыт использования базы данных и карты. То-есть нужно добавлять точки на карте , и чтобы это точка сохранялась в базе данных - С этим вроде все просто . Но как потом считывать из базы эти координаты и чтобы на карте появлялся нужный маркер.
2 активити - 1 Список , 2 Карта.
Последний раз редактировалось romanrum45@gmail.com 02 ноя 2015, 07:57, всего редактировалось 1 раз.
-
- Сообщения: 2
- Зарегистрирован: 27 окт 2015, 19:13
Re: Урок 140. Google maps. Свои объекты на карте
Нашел решение через ContentProvider.romanrum45@gmail.com писал(а):Всем привет! .
Может у кого-нибудь есть примеры или опыт использования базы данных и карты. То-есть нужно добавлять точки на карте , и чтобы это точка сохранялась в базе данных - С этим вроде все просто . Но как потом считывать из базы эти координаты и чтобы на карте появлялся нужный маркер.
2 активити - 1 Список , 2 Карта.
Re: Урок 140. Google maps. Свои объекты на карте
Здравствуйте. Как можно реализовать функционал как domofond.ru. Когда обводишь пальцем карту, а она выдает маркеры попадающие в нарисованную фигуру? Спасибо.