- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我有一个开发、部署和以前成功的应用程序,它使用 Osmdroid 从默认的图 block 提供程序 Mapnik 加载图 block
mMapView.setTileSource(TileSourceFactory.DEFAULT_TILE_SOURCE);
或
mMapView.setTileSource(TileSourceFactory.MAPNIK);
直到最近(也许从今天开始),真实设备(手机和平板电脑)上的磁贴才不再加载。我正在使用 osmdroid 版本 3.0.5。如果我在模拟器上的一个小示例项目中尝试最新的 4.0 版本,我在尝试下载 maptiles 时会在 logcat 中看到“403 forbidden responses”。如果我将图 block 源切换为
mMapView.setTileSource(TileSourceFactory.MAPQUESTOSM);
然后 map 就可以正常显示了。我没有看到任何报告的问题 Osmdroid web site issues list ,Google 搜索也没有显示任何报告的新问题,所以我想问一下是否有其他人看到 Mapnik 的这种新行为并且可能知道修复方法?
最佳答案
请关注Issue 515跟踪这个问题。我们已经实现了修复,我们将很快发布适当的更新。
关于android - Osmdroid 和 Mapnik 瓦片供应商不再工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21191767/
我正在尝试在 android.support.v4.app.Fragment 中使用 OSMdroid 的离线模式。我的图 block 是由 MOBAC 使用“OSMdroid Zip”格式在地球坐标
我一直在尝试从 osmdroid 上的地理服务器获取 WMS 瓷砖。但到目前为止还没有成功。我只是设法获得一个位于其他位置的小型版 block 地理服务器。是的,投影是正确的,因为我也在我的 Web
我有一个使用 osmdroid-android-4.1 的现有 android 应用程序。 现在我想使用新的 osmdroid-android-4.2。因此,我已将 JAR 文件(osm-androi
我尝试在我的一个应用程序中使用 OSMdroid,但我得到了这个: 运行在硬件设备Android 4.0.3 (CM9) 从 logcat 记录: 06-25 16:56:07.389: E/Andr
我的应用程序有问题,其中包括 osmdroid。每次我尝试在我的设备上运行该应用程序并触摸 map 时,该应用程序都会崩溃,并且出现此错误: 2018-10-02 14:11:45.191 1
////OSMdroid 以标记为中心//// 我添加了标记,我需要以所有标记都可见的方式映射最大的增加或减少 我的代码: public class mapcode extends Activity
我试图放置用户代理(参见 https://github.com/osmdroid/osmdroid/wiki/Important-notes-on-using-osmdroid-in-your-app
大家下午好,如何为我从文件中读取的每个点在 map 上创建或插入新的叠加层?为了阅读这些要点,我创建了一个实现FolderOverlay 的类。下面是我的项目的代码:. GeoOverlay.java
我正在使用 Android Studio 用 Java 编写一个应用程序。我已经使用 osmdroid 显示了 map ,添加了一些叠加层以在特殊位置显示标记,并向标记添加了标题和描述。 现在,我
我正在使用 Osmdroid 库来显示离线 map ,并使用折线在 map 上绘制线条。但结果线不是连续的。如果街道是弯曲的,那么这条线就断了。 我的代码: Polyline polyline
我正在使用 osmdroid,并且已将 MyLocationNewOverlay 添加到我的 map 中以显示我当前的位置。这看起来不错。我想要的是一个按钮,可以将 map 置于我当前位置的中心,类似
所以我想制作一个 CheckBoxPreference 来打开 osmdroid 中的夜间模式。但是代码没有任何作用。我在没有 PreferenceScreen 的情况下做了同样的事情,一个带有开关的
我需要有关 osmdroid 功能的代码的帮助,当我点击标记时,它不会返回标题和描述 谁能帮我...这是我的 代码 import java.util.ArrayList; import org.osm
我必须使用 osmdriod map api 实现导航。该 Activity 使用以下接收器从位置服务接收广播: public class ReceiveMessages extends Broadc
我正在尝试为 osmdroid 构建自定义缩放控件。我创建按钮并使用放大方法,如图所示 here但是当我点击按钮时没有任何反应。这是我的代码: private MapView map; @Overri
我在我的应用程序中使用 osmdroid 3.0.5 jar 来显示 map View 。我正在叠加一个由水平线和垂直线组成的叠加层。我注意到只有在某些位置,在高缩放级别时,一些线条会消失,然后在拖动
我有一个使用 OSMDroid 的项目。有一个绘制标记的循环,结束之后我必须将 map 居中放置在某个标记处。我的代码: //I have on open Cursor c Marker switch
我正在使用 OSMDroid,我有一组地理点,然后我创建了一条折线,如下所示: private void drawPolyline(ArrayList polyline) { Polyline
我正在使用 osmdroid 库来渲染 map 。我有两个间歇性变化的地理点,并希望 org.osmdroid.views.MapView 调整大小和转换以确保两个点始终可见。我可以轻松地将 map
1) 我可以使用不同的自定义标记吗? 我需要一个用于用户的位置,一个用于所有其他项目。 编辑:是的,你可以。 2) 我可以在标记中添加图像吗? 我需要为每个标记分配一个不同的图像(我将从数据库中获得)
我是一名优秀的程序员,十分优秀!