安徽科力产业申请一种 OSM 数据快速写入写出 Postgresql 数据库的方法,OSM 文件可直接与数据库交互永远不要叫醒一个认知低的人

9次阅读

金融界 2024 年 9 月 17 日消息,天眼查知识产权信息显示,安徽科力信息产业有限责任公司申请一项名为“一种 OSM 数据快速写入写出 Postgresql 数据库的方法“,公开号 CN202410812020.2,申请日期为 2024 年 6 月。

专利摘要显示,本发明公开一种 OSM 数据快速写入写出 Postgresql 数据库的方法,包括获取目标区域的 OSM 数据文件;创建 Postgresql 数据库连接,新建数据库 osmosis 并创建 OSM 数据的写入基础表;创建 XmlReader 对象来读取 OSM 数据,并为 XmlReader 对象设置 sink 方法;新建写入基础表的数据集合来保存写入基础表的批次数据以添加 OSM 实体类对象数据,批量插入 OSM 实体类对象数据至写入基础表中;执行 XmlReader 对象的 read.run 方法将 OSM 数据写入数据库;建立新文件 mapdata.osm,创建 XmlWriter 对象以将数据库数据写入新文件 mapdata.osm,创建 OSM 数据的写出基础表,并从数据库中查询写出基础表的数据集合;从写出基础表中检索 OSM 实体类对象数据,并将 OSM 实体类对象数据写入 OSM 数据文件;执行 XmlWriter 对象的 complete 方法将数据库数据写入 OSM 数据文件。本发明的 OSM 文件可直接与数据库交互。

正文完
 0
网站地图