返回顶部
首页 > 资讯 > 后端开发 > Python >每日一读 Packtpub.OpenSt
  • 423
分享到

每日一读 Packtpub.OpenSt

一读PacktpubOpenSt 2023-01-31 05:01:26 423人浏览 泡泡鱼

Python 官方文档:入门教程 => 点击学习

摘要

第六章 Mapping and Editing Techniques 讲地图编辑,第七章 Checking OpenStreetMap Data for Problems 介绍如何校准地图。没有多大兴趣,跳到了第八章 Producing C

第六章 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,草草过了一下,没留下什么印象。不管怎样,明天要终结这本书了,都三天了。

--结束END--

本文标题: 每日一读 Packtpub.OpenSt

本文链接: https://lsjlt.com/news/189374.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 每日一读 Packtpub.OpenSt
    第六章 Mapping and Editing Techniques 讲地图编辑,第七章 Checking OpenStreetMap Data for Problems 介绍如何校准地图。没有多大兴趣,跳到了第八章 Producing C...
    99+
    2023-01-31
    一读 Packtpub OpenSt
  • python每日一练(4)
      🌈write in front🌈 🧸大家好,我是Aileen🧸.希望你看完之后,能对你有所帮助,不足请指正!共同学习交流. 🆔本文由Aileen_0v0...
    99+
    2023-10-20
    python 开发语言 学习 算法 抽象代数 github windows
  • python每日一练(7)
      🌈write in front🌈 🧸大家好,我是Aileen🧸.希望你看完之后,能对你有所帮助,不足请指正!共同学习交流. 🆔本文由Aileen_0v0...
    99+
    2023-10-20
    python 算法 学习 开发语言 服务器 青少年编程
  • python每日一练(6)
       🌈write in front🌈 🧸大家好,我是Aileen🧸.希望你看完之后,能对你有所帮助,不足请指正!共同学习交流. 🆔本文由Aileen_0v...
    99+
    2023-10-18
    前端 学习 算法 python 笔记 开发语言
  • python每日一练(5)
       🌈write in front🌈 🧸大家好,我是Aileen🧸.希望你看完之后,能对你有所帮助,不足请指正!共同学习交流. 🆔本文由Aileen_0v...
    99+
    2023-10-18
    前端 开发语言 python 学习 算法 服务器 数据结构
  • Java每日一题(3)
    题目: 使用java.lang.Math类,生成100个0到99之间的随机整数,找出它们之中的最大者和最小者,并统计大于50的整数个数   已有答案: http://jythoner.javaeye.com/blog/322336page...
    99+
    2023-01-31
    Java
  • python每日一练(9)
       🌈write in front🌈 🧸大家好,我是Aileen🧸.希望你看完之后,能对你有所帮助,不足请指正!共同学习交流. 🆔本文由Aileen_0v...
    99+
    2023-10-26
    python 开发语言 笔记 经验分享 算法
  • 每日一道SQL题 - Lu
    说明: 作者:原文出处 答案基于mysql 8.0,自己写的,不一定正确。 目录2021060420210603 20210604 题目: 两张表: id 是自动递增的主键,CandidateId 是 T0604A 表中的 id. ...
    99+
    2017-10-23
    每日一道SQL题 - Lu
  • 每日一学——防火墙
    防火墙是网络安全的重要组成部分,可以帮助保护网络免受恶意攻击和未经授权的访问。以下是防火墙的基本配置步骤: 定义安全策略:防火墙通过安全策略来决定允许或拒绝网络流量。你需要定义适当的安全策略来保...
    99+
    2023-09-07
    php 网络 apache
  • c语言每日一练(4)
    五道选择题 有以下代码,程序的输出结果是( ) #include int main(){int a = 0, b = 0;for (a = 1, b = 1; a = 20) break;//1if (b % 3 == 1)//2{b = ...
    99+
    2023-08-31
    c语言 算法 c++
  • 每日一题_Python.纯Python实
    具体需求:1. 由于自主开发的XmZoomEye-Agent目前被动监控为主,为了实现Zabbix Low-Level Discovery服务自主发现,需要根据进程名自动获取占用端口列表,并根据端口分析上报数据实现思路:1. 利用psuti...
    99+
    2023-01-31
    _Python Python
  • Android实例 每日一句(英语)
    前言:添加了学习模块,所以做了一个每日一句的功能,主要是在天行数据申请了一个每日一句的api,之后用okgo,调取,并解析成对象。获取文字、图片、音频等。在线显示、播放。同时做...
    99+
    2022-06-06
    每日一句 英语 Android
  • 2023-08-26力扣每日一题
    链接: 228. 汇总区间 题意: 升序数组找连续区间 解: 简单遍历题 实际代码: #includeusing namespace std;vector summaryRanges(vector& nums){ if(!nums.s...
    99+
    2023-08-30
    leetcode
  • 【每日一题】57. 插入区间
    【每日一题】57. 插入区间 57. 插入区间题目描述解题思路 57. 插入区间 题目描述 给你一个 无重叠的 ,按照区间起始端点排序的区间列表。 在列表中插入一个新的区间,你需要确保列表中的区间仍然有序且不重叠(如果有必要...
    99+
    2023-08-30
    leetcode 算法 职场和发展
  • C语言每日一练------Day(5)
    本专栏为c语言练习专栏,适合刚刚学完c语言的初学者。本专栏每天会不定时更新,通过每天练习,进一步对c语言的重难点知识进行更深入的学习。 今日练习题关键字:错误的集合 密码检查 💓博主csdn个人主页:小小u...
    99+
    2023-08-30
    c语言 C语言每日一题 数据结构
  • C语言每日一练------Day(6)
    本专栏为c语言练习专栏,适合刚刚学完c语言的初学者。本专栏每天会不定时更新,通过每天练习,进一步对c语言的重难点知识进行更深入的学习。 今日练习题关键字:整数转换 异或 💓博主csdn个人主页:小小unic...
    99+
    2023-08-30
    c语言 C语言每日一题
  • Go 每日一库之termtables的使用
    目录快速使用模式总结今天学个简单点的😀,termtables处理表格形式数据的输出。适用于随时随地的输出一些状态或统计数据,便于观察和调试。是一个很小巧的工具库。我在...
    99+
    2024-04-02
  • Go每日一库之quicktemplate的使用
    目录简介 快速使用 语法结构 变量 调用函数 Web 总结 参考简介 最近在整理我们项目代码的时候,发现有很多活动的代码在结构和提供的功能上都非常相似。为了方便今后的开发,我花了一...
    99+
    2024-04-02
  • 【每日一记3.16】python学习记录
    6.Python的列表    Python列表是python内置的数据对象之一    列表用【】包含,内有数据对象,每个数据对象以‘,’分隔,每个数据对象称为元素    python是一个有序的序列,支持嵌套    【】空列表,同时用lis...
    99+
    2023-01-31
    python
  • 每日一题 LeetCode 有效的数字
    有效的数字(简单题) class Solution:def isValid(self, s):""":type s: str:rtype: bool""" a=list(s) b=[] ...
    99+
    2023-01-31
    数字 LeetCode
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作