Я ищу пример использования 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" /> […]
Я хочу показать CustomOverlay на Google Maps V2. Погрузка плиток работает так, как ожидалось, единственное, что показанные плитки не кажутся острыми вообще, размытыми. Google не дал мне полезный ответ. Я принял подход добавления классических 256px x 256px плиток для TileProvider. Мне удалось получить источник плитки, где изображения были @ 2x (сетчатка), что сделало весь визуальный […]
Я использую настраиваемую версию mapview (версия OSMDroid). Я использую пользовательские плитки внутри него, и я хочу, чтобы пользователь мог просматривать область, где у меня есть свои пользовательские плитки. Есть ли способ установить длинные граничные латы, поэтому, когда они панорамируют карту, она не проходит мимо этих границ?
Я знаю, что здесь есть какой-то патч для фрагментов для 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) […]
Я хочу использовать метод zoomToBoundingBox для масштабирования карты в определенной ограничивающей рамке. Метод ничего не делает, кроме отображения карты на уровне масштабирования 0. В исходном коде mapView.java я нашел это: / ** * Увеличьте масштаб карты, чтобы максимально закрыть указанный ограничивающий прямоугольник. * Должен быть вызван после завершения макета дисплея, или размеры экрана неизвестны, и […]
Я разрабатываю приложение, использующее osmdroid (3.0.8). Когда я увеличиваю масштаб с помощью двух пальцев MapView.setMultiTouchControls(true); , зум начинается от центра карты, а не от середины двух пальцев (используя MapView.setMultiTouchControls(true); ). Я попытался реализовать щепотку ( щепотку ), но с плохими результатами. Я читал другие подобные вопросы, но не нашел хорошего решения. Примечание. Я ДОЛЖЕН использовать […]
Я создаю карту 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. Как это возможно?
Я получил эти коды или исправления от osmdroid, и я решил попросить ваших помощников, потому что у меня нет достаточных знаний, чтобы объединить эти коды, чтобы придумать решение по моей проблеме, Ограничение прокрутки на автономной карте , Я искал через Интернет и модифицировал учебники. Честно говоря, я пытался изменить эти коды, но я не нашел […]
Я использую osmdroid, чтобы открывать уличные карты в своем приложении. Я создал свой проект с необходимыми банками (osmdroid) и добавил все необходимые разрешения в манифест. Но когда я пытаюсь отлаживать свое приложение в эмуляторе Android (adt eclipse), я не вижу карту, а только серые плитки. Мой проект работает нормально, потому что, если я отлаживаю смартфон, […]