跳转到主要内容

读取OSM Express (.osmx) 数据库文件。

项目描述

一个用于读取OSM Express (.osmx) 数据库文件的Python包。

安装

pip install osmx

用法

examples/read_way.py : 简单程序:给定一个道路ID,打印其成员节点的坐标、其元数据以及它直接属于的所有关系。

examples/web_server.py 仅使用Python标准库;启动一个HTTP服务器,该服务器接受类似于 /way/WAY_ID 的url,并返回该OSM对象的GeoJSON特征。显示了如何向下遍历关系成员的示例。

examples/augmented_diff.py 创建一个类似于Overpass API实现但仅限于单个OsmChange (.osc) 复制序列文件增强差分。要求OSMX数据库直接表示.OSC文件的复制序列状态。

项目详情


下载文件

下载适合您平台的应用程序。如果您不确定选择哪个,请了解有关安装包的更多信息。

源分布

osmx-0.0.5.tar.gz (2.9 kB 查看哈希值)

上传时间:

构建分布

osmx-0.0.5-py3-none-any.whl (3.2 kB 查看哈希值)

上传于 Python 3

由以下提供支持