Articles of карты

Плохая производительность Android-карт из-за многих Overlays?

У меня есть карта в приложении для Android, которая показывает много маркеров (~ 20-50). Но приложение работает очень плохо, когда я пытаюсь прокручивать / масштабировать (в Google Android Maps я сделал образец поиска для пиццы, а также было найдено около 20-50 результатов, и я не заметил особых проблем с производительностью при масштабировании / прокрутке карта). […]

Изображение, не загружаемое с URL-адреса в пользовательскую инфо-окно с использованием библиотеки загрузки изображений Picasso в android

Я пытаюсь загрузить изображение из URL в пользовательский infoWindow, когда пользователь нажимает на маркер. Я смог загрузить другие детали, но изображение не загружает int it. Я использую библиотеку Picasso для этого. У меня есть поиск по многим связанным темам и просмотр решений, но я не мог понять, какое решение можно применить для решения моей проблемы. […]

Использовать исходные карты javascript с телефонной связью

Мы отправляем Cordova WebApp для таблеток с мини-источником с использованием uglify2-compressor через grunt-contrib-requirejs. Мы генерируем исходные карты для отладки, которые безупречно работают с помощью браузера Chrome Chrome через удаленную отладку на планшетном ПК KitKat. Теперь нам нравится отправлять отчеты об ошибках от наших клиентов на наш сервер. Android WebView, похоже, не заботится о наших исходных […]

Поворотное представление OpenStreetMap – как проложить карту в направлении движения пальца после вращения в Android?

Я использую OSM для приложения для сопоставления, где я поворачиваю карту в направлении движения, как описано здесь, Android Rotating MapView . Это хорошо работает. Тем не менее, мне еще не удалось настроить код dispatchTouchEvent для противодействия эффекту вращения карты для касания пользователя (прямо сейчас, когда карта поворачивается на 90 градусов, горизонтальная развертка пользователя будет перемещать […]

Android-карты получают событие прокрутки

В настоящее время я разрабатываю приложение с SDK Andoid Maps. Теперь я хотел бы получить уведомление, если пользователь прокручивает карту для загрузки дополнительных маркеров с сервера на основе нового центра карты. Я уже искал функцию регистрации слушателя, но я ничего не нашел. Есть ли способ узнать о изменениях центра карты? Я не хочу внедрять механизм […]

Проблема с большим количеством маркеров на карте

Я работаю над Android-приложением, которое уже существует на iPhone. В приложении есть активность карты, в которой (я подсчитал) около 800 маркеров в четырех группах, отмеченных выделением в четырех разных цветах. Каждая группа может быть включена или выключена. Информация о маркерах, которые у меня есть внутри списка. Я создаю mapOverlay для каждой группы, затем добавляю этот […]

Замена для ItemizedOverlay в Google maps V2 для Android?

В V1 Google Maps для Android я реализовал форму кластеризации с использованием класса ItemizedOverlay. Каждый кластер имеет центральную точку (lat / lon), радиус (в милях) и количество элементов в кластере. Я использовал ItemizedOverlay.draw (Canvas, MapView, shadow) для рисования кластеров с использованием методов объекта Canvas, таких как drawCircle () и drawText (). Каждый кластер состоял из […]

Незаконное государственное исключение при попытке изменить маркер на Google Maps v2 Api из сообщения Google Cloud Messaging

Я пишу приложение Android, и у меня есть маркеры на Карте Google, которые должны быть изменены на позицию, которую я получаю от GCM. У меня есть глобальный статический список, в котором я сохраняю маркер вместе с идентификатором и позицией. Я могу изменить позиции объектов в списке в моем GCMBaseIntentService, когда получаю сообщение, но когда я […]

Как отправить экземпляр LatLng в новое намерение

Мне нужно передать экземпляр класса LatLng другому намерению. Как я должен это делать? Вот код. LatLng fromPosition = new LatLng(23.4555453556, 11.145315551); LatLng toPosition = new LatLng(12.1115145311, 99.333455333); Intent i= new Intent(Maps.this, Routes.class); startActivity(i); Пожалуйста, помогите мне здесь. Класс маршрута: public class Routes extends FragmentActivity { GoogleMap mMap; GMapV2Direction md; private String provider; double lati; double […]

Подавление диалога выбора намерений Google Maps

Когда я использую этот код string url = "somegooglemapsurl.com"; Intent mapLauncherIntent = new Intent(android.content.Intent.ACTION_VIEW, Uri.parse(url)); startActivity(mapLauncherIntent); Появится диалоговое окно выбора, спрашивающее, хочу ли я открыть эту карту в приложении карт или в браузере. Я бы хотел, чтобы переход от активности моего приложения к Картам Google был плавным. Как я могу подавить этот диалог и сообщить […]

Intereting Posts