Articles of openstreetmap

Как использовать 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 (сетчатка), что сделало весь визуальный […]

Ограничение области, в которую пользователь может перейти на Mapview

Я использую настраиваемую версию mapview (версия OSMDroid). Я использую пользовательские плитки внутри него, и я хочу, чтобы пользователь мог просматривать область, где у меня есть свои пользовательские плитки. Есть ли способ установить длинные граничные латы, поэтому, когда они панорамируют карту, она не проходит мимо этих границ?

Поддержка фрагментов для Mapsforge

Я знаю, что здесь есть какой-то патч для фрагментов для Mapsforge: https://code.google.com/p/mapsforge/issues/detail?id=177. Однако я не совсем уверен, как его использовать. Это то, что я реализовал до сих пор: public class TOfflineMapViewFragment extends SherlockFragment{ MapView myOpenMapView; //other codes here… public View onCreateView(LayoutInflater inflator, ViewGroup container, Bundle savedInstanceState) { view = inflator.inflate(R.layout.offline_map_activity, container, false); myOpenMapView = (MapView) […]

Zoom mapView для определенной ограничивающей рамки на osmdroid

Я хочу использовать метод zoomToBoundingBox для масштабирования карты в определенной ограничивающей рамке. Метод ничего не делает, кроме отображения карты на уровне масштабирования 0. В исходном коде mapView.java я нашел это: / ** * Увеличьте масштаб карты, чтобы максимально закрыть указанный ограничивающий прямоугольник. * Должен быть вызван после завершения макета дисплея, или размеры экрана неизвестны, и […]

Осмдроид и Пинч

Я разрабатываю приложение, использующее osmdroid (3.0.8). Когда я увеличиваю масштаб с помощью двух пальцев MapView.setMultiTouchControls(true); , зум начинается от центра карты, а не от середины двух пальцев (используя MapView.setMultiTouchControls(true); ). Я попытался реализовать щепотку ( щепотку ), но с плохими результатами. Я читал другие подобные вопросы, но не нашел хорошего решения. Примечание. Я ДОЛЖЕН использовать […]

Кнопки над Mapview

Я создаю карту MapMitivity.java в OSMdroid, и я хочу добавить кнопки и всплывающие окна – я знаю только, как это делается в .xml, но поскольку этот MapView не использует какой-либо .xml, я озадачен тем, как я могу разместить ( Image) в моем java-коде. @Override public void onCreate(final Bundle savedInstanceState) { super.onCreate(savedInstanceState); // Setup base map […]

Использование OSM вместо Google Maps в приложении для Android

Я хочу использовать OSM вместо Google Maps, в то время как я разрабатываю приложения для Android. Как это возможно?

Ограничение прокрутки на офлайн-картах, на Android

Я получил эти коды или исправления от osmdroid, и я решил попросить ваших помощников, потому что у меня нет достаточных знаний, чтобы объединить эти коды, чтобы придумать решение по моей проблеме, Ограничение прокрутки на автономной карте , Я искал через Интернет и модифицировал учебники. Честно говоря, я пытался изменить эти коды, но я не нашел […]

Открытые карты улиц (osmdroid) показывают серые плитки, а не карту на ПК

Я использую osmdroid, чтобы открывать уличные карты в своем приложении. Я создал свой проект с необходимыми банками (osmdroid) и добавил все необходимые разрешения в манифест. Но когда я пытаюсь отлаживать свое приложение в эмуляторе Android (adt eclipse), я не вижу карту, а только серые плитки. Мой проект работает нормально, потому что, если я отлаживаю смартфон, […]