openstreetmap - 如何将自定义数据转换为 osm.pbf
问题描述
我有一个带有链接、节点、流量限制等的空间数据库。我想将这些空间数据转换为 osm.pbf ,我知道一些来自https://wiki.openstreetmap.org/wiki/PBF_Format结构的 osm.pbf ,比如节点,方式,关系。
message Node {
required sint64 id = 1;
// Parallel arrays.
repeated uint32 keys = 2 [packed = true]; // String IDs.
repeated uint32 vals = 3 [packed = true]; // String IDs.
optional Info info = 4; // May be omitted in omitmeta
required sint64 lat = 8;
required sint64 lon = 9;
}
我使用 java 和 pfb 工具将消息转换为 java 类,然后创建 pdf 文件。ChangeSet 消息在哪里,我在任何地方都找不到。
解决方案
推荐阅读
- python - 发生异常后如何返回循环?
- javascript - Angular 8 使用带有异步管道的 ngIf 来显示和隐藏 HTML 元素
- python-3.x - Python dataframe with value 'NA' not fetching
- reactjs - Access to outer react component from referenced component
- apache-spark - Replace cell value according to bin value in dataframe
- google-sheets - How to make select with variable using Google Sheets
- c# - 用 C# 生成的 Excel 文件损坏(ExcelExportEngine & IExportEngine)
- html - 元素不在视口底部
- sql - 如何提高sql server中的while循环插入性能?
- bash - 带有特定文本的多行 grep