首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Openstreetmap Overlay Osmdroid示例

Openstreetmap Overlay Osmdroid示例
EN

Stack Overflow用户
提问于 2012-10-21 19:14:04
回答 1查看 3.4K关注 0票数 1

我正在看osmdroid包中的SampleWithTilesOverlayAndCustomTileSource示例,我想知道覆盖是从哪里来的/覆盖的openfietskaart-rcn是什么格式-它是Openlayers/一个WMS服务吗?我如何才能使我自己的自定义覆盖适用于这个示例?它能和GeoServer一起工作吗?我找不到关于这个例子的教程,希望有人能给我一些关于如何创建我自己的层的提示,例如基于.kml文件。谢谢!

代码语言:javascript
复制
    this.mCustomTileSource = new XYTileSource("FietsRegionaal", null, 3, 18, 256, ".png",
        "http://overlay.openstreetmap.nl/openfietskaart-rcn/");

示例如下:http://code.google.com/p/osmdroid/source/browse/trunk/OpenStreetMapViewer/src/org/osmdroid/samples/SampleWithTilesOverlayAndCustomTileSource.java?r=829

EN

回答 1

Stack Overflow用户

发布于 2012-10-26 09:41:03

自定义瓦片源没有指定自定义URL方案,因此您可以假定它使用默认实现-从上面的基URL开始的PNG文件的文件夹结构,然后是zoom/X/Y.png。编号与谷歌地图系统相符。每个PNG是256像素的正方形。您可以使用Mobile Atlas Creator (MOBAC)创建一组自定义的tiles,或者我使用一个名为"mapnik“的库将KML转换为tiles。瓷砖也可能来自你的SD卡。

这里有一个很好的网站来展示如何对磁贴进行编号:http://www.maptiler.org/google-maps-coordinates-tile-bounds-projection/

MOBAC:http://mobac.sourceforge.net/

Mapnik:http://mapnik.org/

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12997283

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档