最近在 http://www.opencyclemap.org 发现 Landscape 图层. 比原来的 opencyclemap 改进了不少.
Thunderforest Landscape map 资料
http://www.thunderforest.com/landscape/
加上天地图的地标, 可以用标准的mobac制作离线地图, 或在oruxmaps直接调用. 不须纠偏.
http://www.doyouhike.net/forum/comm_nav/968266,0,0,0.html#post3



对我们基础知识太少的驴友学习起来真有点难,
在oruxmaps里直接调用天地图地标,是不是创建wms,在输入网址中填上“ http://t4.tianditu.cn/DataServer?T=cva_w&X=1692&Y=779&L=11”?
兄能直接把在mobac中使用的图源文件,天地图地标+opencyclemap Landscape 图层. 分享一个给我吗?153454620@qq.com
我看了epic的文章后,自己写了一个open clycle landscape 加 天地图的混合图层,给你吧:
<?xml version="1.0" encoding="UTF-8"?>
<customMultiLayerMapSource>
<name>My Own Cycle Tianditu Hybrid Map</name>
<layers>
<customMapSource>
<name>Open Cycle Map1</name>
<minZoom>1</minZoom>
<maxZoom>18</maxZoom>
<tileType>PNG</tileType>
<tileUpdate>None</tileUpdate>
<url>http://{$serverpart}.tile3.opencyclemap.org/landscape/{$z}/{$x}/{$y}.png</url>
<serverParts>a b c</serverParts>
</customMapSource>
<customMapSource>
<name>天地图文字层1</name>
<minZoom>3</minZoom>
<maxZoom>18</maxZoom>
<tileType>PNG</tileType>
<ignoreErrors>true</ignoreErrors>
<url><![CDATA[http://t{$serverpart}.tianditu.cn/DataServer?T=cia_w&X={$x}&Y={$y}&L={$z}]]></url>
<serverParts>0 1 2 3 5 6 7</serverParts>
<backgroundColor>#00000000</backgroundColor>
</customMapSource>
</layers>
</customMultiLayerMapSource>
其实,在Oruxmaps的config文件里面写配置,和这个是差不太多的,看着其他的例子,就能写出来了。
存为xml文件以后,你得退出moabc,然后再重新进入,就可以在列表的最下面看到了。
找到问题原因了 把<name>天地图文字层1</name>,改为英文字符就可以了
用moabc来下图,字体大小是改变不了的。你用浏览器上网站上看,也是不能调整字体大小的。其实我觉得大小还可以,14、15级的地图就能看得清楚了。17、18级的更没有问题,就是地图文件太大了。
谷歌卫星图
<url>http://mt{$s}.google.com/vt/lyrs=s&hl={$l}&x={$x}&y={$y}&z={$z}</url>
<servers>0,1,2,3</servers>
这个方法好,也不用自己做等高线了
放哪个文件夹啊
Mobac下mapsources文件夹
这样方法做的地图,在手机上看,字是小了点,眼神不好的驴友有点恼火
不知道有没有办法在下载事,把字定义大一点?主公研究下
多谢分享!
下了两个IPHONE 应用,3D & Trails. 谢谢!其它的还没有弄明白!
最新的 Opencyclemap 已改用 Landscape map 的等高线.
Opencyclemap 与 Landscape map 各擅胜长.
这是我在手机ORUX里的onlinemapsources.xml文件添加的OCM等高线和天地图地标的代码,但加载后手机显示不出地图来,请EPIC大神指点下
<onlinemapsource uid="198">
<name>Open Cycle Map1</name>
<url><![CDATA[http://{$serverpart}.tile3.opencyclemap.org/landscape/{$z}/{$x}/{$y}.png]]></url>
<minzoom>1</minzoom>
<maxzoom>18</maxzoom>
<projection>MERCATORESFERICA</projection>
<servers>a b c</servers>
<httpparam name=""></httpparam>
<cacheable>1</cacheable>
<downloadable>1</downloadable>
<maxtilesday>0</maxtilesday>
<maxthreads>0</maxthreads>
<xop></xop>
<yop></yop>
<zop></zop>
<qop></qop>
</onlinemapsource>
<onlinemapsource uid="199">
<name>tianditu1</name>
<url><![CDATA[http://t{$serverpart}.tianditu.cn/DataServer?T=cia_w&X={$x}&Y={$y}&L={$z}]]></url>
<minzoom>3</minzoom>
<maxzoom>18</maxzoom>
<projection>MERCATORESFERICA</projection>
<servers>0 1 2 3 5 6 7</servers>
<httpparam name=""></httpparam>
<cacheable>1</cacheable>
<downloadable>1</downloadable>
<maxtilesday>0</maxtilesday>
<maxthreads>0</maxthreads>
<xop></xop>
<yop></yop>
<zop></zop>
<qop></qop>
</onlinemapsource>
这是葫芦样板
<onlinemapsource uid="0">
<!--uid must be an unique integer per map. Used to store the tiles in the cache-->
<name>Google Maps</name>
<!--the name of the map-->
<url>http://mt{$s}.google.com/vt/lyrs=m@121&hl={$l}&x={$x}&y={$y}&z={$z}</url>
<!--url of the map web site.
{$s} will be replaced randmoly with one of the servers in the 'servers' tag
{$l} replaced with device locale, example 'es_ES'
{$x} x tile value
{$y} y tile value
{$z} zoom level
{$q} quad encoded value, from x,y,z
You can apply operations to x,y,z,q values before replacing (below xop, yop,...)-->
<minzoom>0</minzoom>
<!--minimum zoom level-->
<maxzoom>19</maxzoom>
<!--maximum zoom level-->
<projection>MERCATORESFERICA</projection>
<!--allowed: MERCATORESFERICA, MERCATORELIPSOIDAL-->
<servers>0,1,2,3</servers>
<!--comma separated possible servers-->
<httpparam name=""></httpparam>
<!--not in use-->
<xop></xop>
<!--operation to apply to x value before replacing allowed values: 1-->
<yop></yop>
<!--operation to apply to y value before replacing allowed values: 0, 1-->
<zop></zop>
<!--operation to apply to z value before replacing allowed values: 1-->
<qop></qop>
<!--operation to apply to q value before replacing allowed values: 2-->
<!--Current operations
0: inverse y: (2^z - 1 - y)
1: plus one: (val + 1)
2: add a '/' each 6 characters-->
</onlinemapsource>
这是葫芦样板
<onlinemapsource uid="0">
<!--uid must be an unique integer per map. Used to store the tiles in the cache-->
<name>Google Maps</name>
<!--the name of the map-->
<url>http://mt{$s}.google.com/vt/lyrs=m@121&hl={$l}&x={$x}&y={$y}&z={$z}</url>
<!--url of the map web site.
{$s} will be replaced randmoly with one of the servers in the 'servers' tag
{$l} replaced with device locale, example 'es_ES'
{$x} x tile value
{$y} y tile value
{$z} zoom level
{$q} quad encoded value, from x,y,z
You can apply operations to x,y,z,q values before replacing (below xop, yop,...)-->
<minzoom>0</minzoom>
<!--minimum zoom level-->
<maxzoom>19</maxzoom>
<!--maximum zoom level-->
<projection>MERCATORESFERICA</projection>
<!--allowed: MERCATORESFERICA, MERCATORELIPSOIDAL-->
<servers>0,1,2,3</servers>
<!--comma separated possible servers-->
<httpparam name=""></httpparam>
<!--not in use-->
<xop></xop>
<!--operation to apply to x value before replacing allowed values: 1-->
<yop></yop>
<!--operation to apply to y value before replacing allowed values: 0, 1-->
<zop></zop>
<!--operation to apply to z value before replacing allowed values: 1-->
<qop></qop>
<!--operation to apply to q value before replacing allowed values: 2-->
<!--Current operations
0: inverse y: (2^z - 1 - y)
1: plus one: (val + 1)
2: add a '/' each 6 characters-->
</onlinemapsource>[/quote]
我在orux试过
<url><![CDATA[http://t{$serverpart}.tianditu.cn/DataServer?T=cia_w&X={$x}&Y={$y}&L={$z}]]></url>
不行啊?到底哪里错了?
后来把t{$serverpart}.tianditu.cn直接改成t4.tianditu.cn就可以了。怎么使用服务器的参数啊?
我在orux试过
<url><![CDATA[http://t{$serverpart}.tianditu.cn/DataServer?T=cia_w&X={$x}&Y={$y}&L={$z}]]></url>
不行啊?到底哪里错了?
后来把t{$serverpart}.tianditu.cn直接改成t4.tianditu.cn就可以了。怎么使用服务器的参数啊?[/quote]
<url>http://mt{$s}.google.com/vt/lyrs=m@121&hl={$l}&x={$x}&y={$y}&z={$z}</url>
<servers>0,1,2,3</servers>
这个出来的区域DEM是否很过大?
正在偿试用GM输出hgt格式的DEM,请问是否有针对orux的dem教程? 这个出来的区域DEM是否很过大?[/quote]
可参考
http://www.doyouhike.net/forum/comm_nav/908450,0,0,1.html#post14
1-arc HGT, 每个大小25MB
3-arc HGT, 每个2.75MB
多谢解答,刚才试了一下,直接用Aster输出海拔网格格式加载hybrid的毛刺感很严重.
继续看下去
www.doyouhike.net/forum/comm_nav/908450,0,0,1.html#post21
可以了,感谢!
发现同样的地区,等高线比卫星图小很很多.
建议用 mobac 下载离线地图.
道路图及地形图可转成 8bit PNG.
卫星图用 JPEG 70-75% 压缩.
第四栏: 图片转换 (Layer settings: custom tile processing)
最近在 http://www.opencyclemap.org 发现 Landscape 图层. 比原来的 opencyclemap 改进了不少.
Thunderforest Landscape map 资料
http://www.thunderforest.com/landscape/
从化 五指山 opencyclemap
从化 五指山 landscape map
加上天地图的地标, 可以用标准的mobac制作离线地图, 或在oruxmaps直接调用. 不须纠偏.
http://www.doyouhike.net/forum/comm_nav/968266,0,0,0.html#post3
四川丹巴附近
[/quote]
那个Landscape图层好,还有天地图地标,是怎么添加到手机oruxmaps的?
留记号学习
最近在 http://www.opencyclemap.org 发现 Landscape 图层. 比原来的 opencyclemap 改进了不少.
Thunderforest Landscape map 资料
http://www.thunderforest.com/landscape/
加上天地图的地标, 可以用标准的mobac制作离线地图, 或在oruxmaps直接调用. 不须纠偏.
http://www.doyouhike.net/forum/comm_nav/968266,0,0,0.html#post3
[/quote]
天地图是否坏掉了?我发现无法下载地标?
是的,我的地标也无法显示了
不错,MAKR一下
留印记,好好学习