osm文件导入PostGIS
来源:互联网 发布:和女生网络聊天技巧 编辑:程序博客网 时间:2024/06/11 18:26
前提条件,系统已安装好OpenGeo Suite 4.5[内含PostGIS]
1.下载osm2pgsql命令行工具.[负责将OSM数据导入到基于PostgresSql的Postgis的数据库中]解压至文件夹C:\Program Files (x86)\osm2pgsql
3.创建一个Postgresql的数据库
第一步: 打开命令行输入createdb -U postgres -E UTF8 osm其中osm是数据库的名称,postgres是数据库的用户名。执行完成后我们打开pgAdmin III客户端刷新,就可以看到刚才创建的数据库。【此处可用pgAdmin工具来创建】
第二步:安装language plpgsql、hstore
createlang -U postgres plpgsql osm
一般这一步都不需要,默认已经安装上去了
安装hstore
create extension hstore;
第三步:添加PostGIS功能到数据库
psql -U postgres -d osm -f “PostgreSQL安装路径/share/contrib/postgis-2.1/postgis.sql
控制台会打印 CREATE FUNCTION ......第四步:添加EPSG: 900913支持
将900913.sql文件拷贝至 C:\Program Files (x86)\osm2pgsql
执行命令psql -U postgres -d osm -f "C:/Program Files (x86)/sm2pgsql/900913.sql"
第五步:添加OSM数据到数据库
将default.style文件并拷贝到本地osm2pgsql的x64目录中,
把下载的chain.osm.bz2文件解压得到的chain.osm文件也拷贝到osm2pgsql的x64目录中
新打开一个命令行进入osm2pgsql的x64目录中,执行如下命令:
osm2pgsql -U postgres -d osm –hstore -s -S ./default.style ./china.osm
0 0
- osm文件导入PostGIS
- 三、OSM数据导入PostGIS数据库的过程
- shp文件导入postgis
- 使用osm2pgsql工具将osm数据导入postgis中(图解)
- shp 文件导出sql或导入postgis
- 将shape文件导入到postgis
- OSM导入PostGreSQL数据库
- postgresq+postgis导入导出shape文件的编码问题
- PostgreSQL、PostGIS安装使用和Shapefile文件的导入
- OSM数据插入PostGIS数据库为GeoServer提供数据
- line导入postgis数据库
- shp2pgsql shapefile导入postgis
- OSM
- pbf文件转换为osm
- shp2pgsql shpfile 导入到 postgis
- ESRI File Geodatabase导入PostGIS
- PostGIS安装与导入数据
- postgis安装及shapefile导入
- android使用ViewPager实现底部菜单栏和左右滑动效果,加载多个Activity
- 悟空学Linux专栏----第34篇
- Altium Designer 3D封装下载及导入教程
- 如何判断android 网络连接是否可用
- 悟空学Linux专栏----第35篇
- osm文件导入PostGIS
- android padding和margin的区别
- ABAP 日期时间函数
- Android Studio 快捷键
- struts jxl导出Excel
- 检测密码强度
- ibatis[mybatis]的安全加固
- Android中使用GSON包解析JSON数据(简单JSON)
- 悟空学Linux专栏----第36篇