用于将来自第三方源的点与openstreetmap数据合并的命令行脚本

osm_conflate的Python项目详细描述


这是一个脚本,用于将来自第三方源的点与 打开街道地图数据。请确保许可证允许。之后 合并和上传,数据可以更新。

有关详细说明和说明,请参见the OSM wiki page

安装

跑步 pip install osm_conflate

配置文件

每个源都应该有一个配置文件。它是一个带有变量的python脚本 配置名称、标记和处理。查看大量评论示例 在profiles目录中。

用法

对于最简单的情况,请运行:

conflate <profile.py> -o result.osm

你可能想添加其他参数, 传递数据集文件或准备预览geojson。跑步 conflate -h查看参数列表。

上传到OpenStreetMap

建议在josm编辑器中打开结果文件,然后 手动检查更改。或者,您可以使用 bulk_upload.py从命令行上载更改文件。

请注意Import Guidelines,否则您的工作可能会被还原。

许可证

Ilya Zverev为我写的地图。在Apache2.0下发布 执照。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java未从Facebook OAuth接收名字、姓氏和姓氏   我自己代码中的java ConcurrentModificationException   java在Android上获得单像素TIFF图像   java图形输出中的swing集成弹出窗口“通知”   将数据库表中的所有数据集插入jTable Java   java如何使用Hibernate获取不完整的集合?   打印无法从java连接到打印机   java使用分隔符拆分带引号的字符串   java Axis2禁用严格验证(wsdl2java中的Eosv)允许什么,如何使其更加严格?   java有人能帮我处理循环代码吗   java将JsonObject数组转换为整数   JavaXWiki扩展:检测事件空间创建   java如何设置图表的文本方向以使用poi旋转所有文本?   eche RecyclerView项的java Set自定义字体   java单元测试带有私有构造函数的spring组件,无需注入   用户界面如何在java中动态显示一组多个元素?   如何从java应用程序调用IDL(交互式数据语言)?   Java的内置库实现