Articles of openstreetmap

Замена карт google для открытия карты улиц

Я новичок в этом. Я создаю приложение для Android, которое находит мои контакты. Я пробовал некоторые учебники, и он работает. Но как заменить карту google, чтобы открыть уличную карту. У меня есть этот код. <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.PositionLocator.android"> <application android:icon="@drawable/icon"> <activity android:name=".PositionLocator" android:label="@string/app_name"> </activity> <activity android:name=".PositionLocatorMap" android:label="@string/app_name"> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" […]

Проецирование непроектированных радарных изображений в osmdroid

Я написал приложение радиолокационной погоды, использующее osmdroid для картографической плитки, и вручную накладывая радиолокационные данные NOAA. Все работает отлично, за исключением того, что радарные изображения непроектированы, а плиты openstreetmap – в поперечной проекции Меркатора. Погода лежит в пределах, которые должны быть, но данные искажены. Я вижу три способа исправить это (в порядке предпочтения), но у […]

Android навигационная система навигации

Есть ли какая-нибудь библиотека для интеграции автомобильной навигации в моем собственном приложении Android? Я хотел бы добавить навигационную часть (например, фрагмент) на главный экран моего приложения. Я не знаю, есть ли API, библиотека или проект с открытым исходным кодом, который позволяет мне его использовать. Может быть, тот, который использует openstreetmap?

Листовка (OSM) на Кордове Android бросает смешанное содержимое сообщения

Из-за перехода на HTTPS в приложение «Кордова», я начал получать сообщение смешанного содержания при попытке загрузить фрагменты карты с Open Street Maps через Leaflet. Мой URL для OSM: https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png , и у меня есть следующее в моем файле config.xml: <access origin="*"/> <allow-intent href="http://*.tile.openstreetmap.org/*"/> <allow-intent href="https://*.tile.openstreetmap.org/*"/> Могу ли я что-нибудь сделать в Кордове, чтобы позволить смешанный […]

Osmdroid Bonuspack – MyLocationNewOverlay

В настоящее время у меня есть несколько функций, которые вызывают несколько проблем, из-за которых изначально работают, но после изменения некоторых вещей теперь возникают ошибки. Использование Android Studio, позволяющее мне просматривать предыдущие версии кода, но безрезультатно. Во всяком случае, у меня есть MyLocationNewOverlay, объявленный глобально, например: MyLocationNewOverlay location_overlay; Что инициируется, когда пользователь переходит к активности с […]

Graphhopper на Android-анонимной ошибке pbf-файла

Я пытаюсь создать приложение, которое объединяет Osmdroid с Graphhoper для достижения автономной маршрутизации в городской области. Я экспортировал osm-файл из Open Street Maps и преобразовал этот файл в pbf. Проблема в том, что приложение не загружает файл pbf, потому что Graphhoper пытается проанализировать файл pbf с помощью java.xml.stream, который недоступен на устройствах Android. Вот функция, […]

Повернуть маркер в OSMDroid для Android?

Хорошо, этот меня прослушивал несколько часов, у меня есть следующий относительно простой код, который помещает маркер на карту osmdroid final ArrayList<OverlayItem> items = new ArrayList<OverlayItem>(); OverlayItem marker = new OverlayItem("markerTitle", "markerDescription", new GeoPoint(52.033954,1.210179)); marker.setMarkerHotspot(OverlayItem.HotspotPlace.TOP_CENTER); items.add(marker); Drawable newMarker = this.getResources().getDrawable(R.drawable.maincar); DefaultResourceProxyImpl resProxyImp = new DefaultResourceProxyImpl(getApplicationContext()); ItemizedIconOverlay markersOverlay = new ItemizedIconOverlay<OverlayItem>(items, newMarker, null, resProxyImp); mapView.getOverlays().add(markersOverlay); Однако маркер […]

Подключение к базе данных PostGIS

Я пытаюсь создать приложение, которое позволит пользователю просматривать карту OSM, размещенную на моем собственном сервере плитки, а также иметь возможность редактировать ее. В настоящее время у меня есть tile-сервер, который доставляет фрагменты карты (png-изображения) в мое приложение Android, которое отображается с помощью OSMDroid. У меня также есть база данных PostGIS, которая хранит данные OSM. То, […]

Как использовать OpenStreetMap / OpenLayers?

Я ищу пример использования OpenStreetMap с PhoneGap и Android. Я нашел только старые примеры в Интернете, fe http://mab.edina.ac.uk/geomobile-test/osm.html , но он не работал с новейшей PhoneGap, я следил за учебником в PhoneGap. manifest.xml: <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="de.h3llghost.phonegap.test" android:versionCode="1" android:versionName="1.0" > <uses-sdk android:minSdkVersion="8" /> <supports-screens android:anyDensity="true" android:largeScreens="true" android:normalScreens="true" android:resizeable="true" android:smallScreens="true" /> <uses-permission android:name="android.permission.CAMERA" /> […]

Размытые пользовательские плитки на Android-картах V2

Я хочу показать CustomOverlay на Google Maps V2. Погрузка плиток работает так, как ожидалось, единственное, что показанные плитки не кажутся острыми вообще, размытыми. Google не дал мне полезный ответ. Я принял подход добавления классических 256px x 256px плиток для TileProvider. Мне удалось получить источник плитки, где изображения были @ 2x (сетчатка), что сделало весь визуальный […]

Intereting Posts
Как настойчиво сохранять PendingIntent, предоставляемые другим приложением Украшение RecyclerView (с помощью GridLayoutManager) для отображения разделителя между элементами Есть ли причина продолжать использовать IntentService для обработки сообщений GCM? Android: выровнять LinearLayout центр для всех размеров экрана Прочитать контакты без разрешения? Android KeyboardView не изменяет размер при повороте Как захватить событие «виртуальная клавиатура show / hide» в Android? Пользовательская обработка ошибок с помощью дооснащения Как использовать пользовательские значки на jQuery mobile? Android EditText принудительно использует цифровую клавиатуру, но допускает нечисловые символы Эффективность glDrawElements vs glDrawArray Есть ли способ переопределить strings.xml в res / values? Когда использовать файлы res / xml vs.res / layout в Android Какую коммуникацию между приложениями я должен выбрать? Как сделать autohide v7 appbar, когда scrollin скрывает его частично – андроид