【文件属性】:
文件名称:osmchanges-postgres:使用分钟差异将 OpenStreetMap 变更集同步到 PostgreSQL
文件大小:7KB
文件格式:ZIP
更新时间:2021-06-14 08:48:29
Ruby
PostgreSQL 的 OpenStreetMap 变更集同步
该脚本将changesets-latest.osm导入到Postgres 数据库中,并且还提供了一种方法来使数据库保持最新的。
我写了这个 ,其他人可能会发现它很有用。
变更集数据按以下结构存储在数据库中:
CREATE TABLE changes
(
id serial NOT NULL ,
osm_id integer NOT NULL ,
uid integer NOT NULL ,
username character varying ( 255 ),
num_changes integer ,
open boolean ,
closed_at timestamp without time zone ,
created_at timestamp without time zon
【文件预览】:
osmchanges-postgres-master
----pushpin.rb(4KB)
----Gemfile(122B)
----README.md(4KB)
----Gemfile.lock(476B)
----.gitignore(32B)
----osmchanges.rb(8KB)