基于PostgreSQL+Postgis的空间数据库的实现(结合PHP)(2)
来源:互联网 发布:smart电子白板软件安装 编辑:程序博客网 时间:2024/06/05 08:33
安装完PostGIS后,就可以像使用其他数据库一样使用PostgreSQL,可以在SQL中执行语句建立含有空间数据类型的表。但对于建表而言,要注意空间数据类型。图中SQL窗口里的内容就是生成点类型空间数据的SQL语句。后面附上将标准shp文件导入Postgis中的SQL语句。
-- Table: res1_4m-- DROP TABLE res1_4m;CREATE TABLE res1_4m( gid serial NOT NULL, area double precision, perimeter double precision, res1_4m_ double precision, res1_4m_id double precision, gbcode integer, "name" character varying(30), adcode93 integer, adcode99 integer, adclass smallint, pinyin character varying(50), geog geography(Point,4326), CONSTRAINT res1_4m_pkey PRIMARY KEY (gid))WITH ( OIDS=FALSE);ALTER TABLE res1_4m OWNER TO postgres;-- Index: res1_4m_geog_gist-- DROP INDEX res1_4m_geog_gist;CREATE INDEX res1_4m_geog_gist ON res1_4m USING gist (geog);
可以用SQL语句试着插几条数据,如果没问题的话,则OK。下面就可以考虑如何在服务器端用脚本语言对PostgreSQL数据库进行操作。在PHP连接PostgreSQL之前,需要将PHP适当配置下。对于使用WAMP的童鞋来说,直接在PHP扩展中直接将php_pgsql勾上,重新启动所有服务;对于单一使用PHP的童鞋来说,在php.ini中将extension=php_pgsql.dll前面的分号去掉,然后设置extensiion_dir指向php文件下的ext文件夹。或者直接把/php/libpq.dll和/php/ext/php_pgsql.dll这两个dll文件复制到C盘system32下就可以。
- 基于PostgreSQL+Postgis的空间数据库的实现(结合PHP)(2)
- 基于PostgreSQL+Postgis的空间数据库的实现(结合PHP)(1)
- 基于PostgreSQL+Postgis的空间数据库的实现(结合PHP)(3)
- PostgreSQL+PostGIS的使用 2
- PostGIS,ArcSDE For PostgreSQL,ArcEngine的关系与结合
- PostgreSQL+PostGIS的使用
- PostgreSQL+PostGIS的使用
- PostgreSql+PostGIS的安装
- PostgreSQL+PostGIS的使用
- postgresql+postgis空间数据库安装总结
- postgresql+postgis空间数据库使用总结
- 基于postgresql+postGIS+QGIS+MapServer的WebGIS部署
- 地图的开发研究--基于openlayers+geoserver+tomcat的离线地图--postgis空间数据库
- 地图的开发研究--基于openlayers+geoserver+tomcat的离线地图--postgis空间数据库
- PostgreSQL PostGIS pgrouting 泰国(thailand)全国路网分析(2)入库的数据处理
- PostgreSQL+PostGIS的使用 1
- PostgreSQL+PostGIS的使用 3
- PostgreSQL+PostGIS的使用 4
- Android基于XMPP Smack openfire 开发的聊天室(一)
- 搜狗笔试题目:4*5的棋盘,在左下角的格子移动到右上角的格子,求有多少种移动方法
- exe4j制作可执行文件
- 代码获取IOS crash log
- Android SD卡的基本操作【备忘】
- 基于PostgreSQL+Postgis的空间数据库的实现(结合PHP)(2)
- 一个INFORMIX的处理日期相减得秒的函数
- Android 输入法键盘和activity页面遮挡问题解决
- 深入理解dp,px,以及density
- Infragistics-UltraChar-新增目标线
- 坑爹的宏语法...宏名字和括号间不能有空格!
- CXF web service安全之Username Token Authentication
- 在Mysql数据库中查找某一个字段在哪个数据库下
- Android基于XMPP Smack openfire 开发的聊天室(二) 【聊天信息、成员】