ESRI Personal GeoDatabase(MDB)导入PostgreSQL

esri 的数据库( .mdb 格式)导入到开源数据库 postgreSQL


  1. 使用fwtools工具导出到数据库中。
  2. 安装fwtools工具后,打开FWTools Shell窗口,进入mdb文件所在目录,编写如下代码:
ogr2ogr 
-f "PostgreSQL" 
PG:"host=127.0.0.1 user=postgres dbname=database password=123456 port=5432" 
file.mdb 
-a_srs EPSG:3857

有时OGR不输出正确的投影,特别是单位英尺或数据没有投影信息或投影信息系统不容易翻译。
有时OGR不能匹配spatial_ref_sys中的投影到一个表,在表中创建一个新的条目。
在这些情况下你必须告诉OGR投影的输出是什么。
你可以使用 -a_srs 标记。

在执行过程中出现如下错误: invalid byte sequence for encoding "UTF8"

因为属性字段有中文,所以报错,在转换前需要做如下设置:

SET PGCLIENTENCODING = GBK
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容