每日一读 Packtpub.OpenSt

发布时间:2019-09-11 07:46:09编辑:auto阅读(826)

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

    image

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

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

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

    image

    先来建个工程玩玩。

    image

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

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

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

    image

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

    image

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

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

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

    image

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

    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

    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

    再来玩玩Rendering map tiles

    tiles 是什么没搞得太懂。

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

    image

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

    image

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

    image

    原来是要切换到Home。

    image

    再看就有了。

    image

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

关键字