前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >每日一读 Packtpub.OpenSt

每日一读 Packtpub.OpenSt

作者头像
py3study
发布2020-01-07 17:44:53
4370
发布2020-01-07 17:44:53
举报
文章被收录于专栏:python3python3

第六章 Mapping and Editing Techniques 讲地图编辑,第七章 Checking OpenStreetMap Data for Problems 介绍如何校准地图。没有多大兴趣,跳到了第八章 Producing Customised Maps,定制地图。 openstreetmap.org exporter 网站自身就带有输出功能,支持多种格式。

image
image

咱导几个下来,方便后面测试。

Windows 桌面应用程序 Kosmos 下载地址:http://downloads.igorbrejc.net/osm/kosmos/Kosmos-latest.zip

下载完后,解压就可以用了,挺绿色的。

image
image

先来建个工程玩玩。

image
image

左边的列表,列出了可以添加的文件类型。

先来试试加载个 OpenStreetMap data 文件。

前面导出了一个上海的地图,加载进来看看。

image
image

再来下载一个现成的Web地图。

image
image

加完后,发现没有多大的区别。后面一大段开始讲自定义展现规则。如果一种方式看腻了,可以自己做规则找点新鲜。

要从头开始做,对我来说也太难了,拿来主义,改改人家的吧:

http://wiki.openstreetmap.org/wiki/User:Jonobennett/Compton_Rendering_Rules http://bit.ly/kompton

image
image

登进去后,点击Edit,复制文本框的内容。

image
image
image
image

小小的改一下,把背景改成紫色,嘿嘿,注意保存。

回到Kosmos,用新链接:http://wiki.openstreetmap.org/wiki/User:Lovespss/Lovespss_Rendering_Rules,替换原来的,http://wiki.openstreetmap.org/index.php/Kosmos_General_Purpose_Rules

image
image

保存以后就可以看到效果了。

image
image

O(∩_∩)O哈哈~,变成这个鬼样子了。具体语法可以查看帮助文档: http://wiki.openstreetmap.org/wiki/Kosmos_Rendering_Help

Kosmos 控制台

Kosmos 还提供一个控制台,方便执行一些批量脚本。执行一个导出图片试试。

Kosmos.Console.exe bitmapgen ../Projects/NewProject.kpr shanghai.png -mb 51.20868 -0.63794 51.22011 -0.61772 -z 16

image
image

导出后效果:

image
image

再来玩玩Rendering map tiles

tiles 是什么没搞得太懂。

Kosmos.Console.exe tilegen ../Projects/compton.kpr 51.20868 -0.63794 51.22011 -0.61772 15 18 -ts Tiles

image
image

创建完后,据书本说,可以启动Kosmos服务器,在本地就可以访问。

image
image

打开localhost一看,却啥都没有。

image
image

原来是要切换到Home。

image
image

再看就有了。

image
image

这章接下来开始讲 Osmarender,草草过了一下,没留下什么印象。不管怎样,明天要终结这本书了,都三天了。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2019-09-11 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档