用于Postgis的OpenStreetMap导入程序。
imposm的Python项目详细描述
imposm是openstreetmap数据的导入程序。它读取xml和pbf文件并 可以将数据导入postgresql/postgis数据库。
它旨在创建为渲染/wms优化的数据库 服务。
它由Omniscale开发和支持,运行于 Linux或MacOSX,在Apache Software License 2.0下作为开源发布。
有关详细信息,请参见http://imposm.org/。
更改日志
2.6.0 2015年1月10日
- 提高几何大极限的负载性能
- 读取前请检查连接,如果无法连接,则检查连接失败
- 保持插入方式的新BoundaryPolygons映射类
- 泛化表时引用列名
- 仅当将way作为multipolygon插入时跳过多边形的导入
- 旋转表时,仅查找schema=public的表/视图/索引
- 更新了内部缓存的生成代码
- 小修
2.5.0 2012年12月6日
- Postgis 2支持
- new–limit to选项将导入限制为多边形
- 新增–静音选项,每分钟只记录一次进度
- 为PostgreSQL添加字符串索引和索引映射
- 创建新视图之前,始终删除同名的表和视图 表/视图。允许将映射从视图更改为表和 反之亦然。
- 内部重构,使对非sql数据库的支持更容易
2.4.0 2012年3月30日
- 新的类和类型字段类型
- 添加对禁用自动type列的支持
- 新–连接选项
- 支持Postgis三元索引
- 不要试图简化空几何图形
- 将进度日志记录限制为每秒5次
- 使用串行作为主键以支持多个功能 具有相同的OSM ID
- 新的可选长字符串拆分
- 在postgres中使用bigint for osm id支持64位osm id
2.3.2 2011-09-05
- fixed–表前缀
- add–debug选项以获得更详细的输出
- 固定方式合并
- 修正了Unionviews的默认名称字段
- 改进(包含)关系生成器
2.3.1 2011-07-05
- 删除视图而不是替换以防止错误 当列更改时
2.3.0 2011年7月5日
- 新的伪区域字段类型
- 新名称和本地化名称字段类型
- 在generalizedTables和unionTables中更新srs
- 默认样式中的新水域_gen0 1
- 土地利用表中的新面积字段
- 使用相同映射的新meter_to_mapunit函数 对于EPSG:4326和投影SRS
2.2.0 2011-06-01
- 支持匀速加速(>;=1.2.10)
- 新–PostgreSQL端口的端口选项
- 将节点缓存大小减少约40%
- 将插入的方式存储在额外的缓存中
- 支持关系类型=边界
- 新的更快的关系构建器,支持 与1000个环的关系
- 在映射文件中设置导入选项
- 导入部分关系=真/假
- 关系生成器=包含(新)/联合(旧)
- imposm_multipolygon_report=60(秒)
- imposm_multipolygon_max_ring=0
2.1.3 2011年4月19日
- 支持冒号和其他特殊字符 表名(例如de:name)
2.1.2 2011-04-13
- 使其在32位系统上工作
2.1.1 2011-04-12
- 从epsg:900913更改db投影的新--proj选项
- 如果存在现有缓存文件
- 新的--merge-cache和--overwrite-cache选项
2.1.0 2011年3月29日
- 第一个开源版本