postgreSql9.0+GeoServer2.02配置一(postgresql导入shp数据)

1.首先到postgreSQL官网下载postgreSQL,我下的是Version 9.0.2-1

2. 下载postGIS,注意版本对应,我下的是

也可以下载shp文件导入pgsql的图形化文件。

3. 安装这两个文件,postGIS会自动与pgSQL融合。

4. 打开pgAdmin后新建一个数据库如图:

 

然后在myDb数据库中添加一个map模式如图:

       

5. 选中myDb后点击 选择PostGIS Shapefile and DBF Loader

如果没有这选项进行如下操作:

1.    选择文件下的选项

     

 

2.    修改PG Bin路径

  

 

3.    如果你没有安装postGIS而是下载了PostGIS Shp2PgSQL Graphical Loader的话就把

下载包里的postgisgui文件夹放到上一步中PG Bin路径下,然后修改安装pgAdmin文件夹下的 文件,在该文件中添加如下几行:

 

1. ;

2. ;PostGIS shp2pgsql-gui (Windows):

3. ;

4. Title=PostGIS Shapefile and DBF loader

5. Command=”$$PGBINDIR/postgisgui/shp2pgsql-gui.exe” -h “$$HOSTNAME” -p $$PORT -U “$$USERNAME” -d “$$DATABASE” -W “$$PASSWORD”

6. Description=Open a PostGIS ESRI Shapefile or Plain dbf loader console to the current database.

7. KeyFile=$$PGBINDIR/postgisgui/shp2pgsql-gui.exe

8. Platform=windows

9. ServerType=postgresql

10.Database=Yes

11.SetPassword=Yes

 

 

4.    重启pgAdmin后插件项就会出现 

    

5.    选中数据库myDb后点击PostGIS Shapefile and DBF Loader弹出如下对话框:

  

 

6.    选择一个在本地的shp文件,文件名称最好是英文

  

 

7.    添加问shp文件后  修改 map然后点击Import,完成导入

 

8.    在数据库中就可以找到你所导入的数据了

     

 

转载自:https://blog.csdn.net/st5173413161/article/details/6169192

You may also like...