空间数据库简单介绍.ppt

上传人:牧羊曲112 文档编号:6596448 上传时间:2023-11-16 格式:PPT 页数:19 大小:215.66KB
返回 下载 相关 举报
空间数据库简单介绍.ppt_第1页
第1页 / 共19页
空间数据库简单介绍.ppt_第2页
第2页 / 共19页
空间数据库简单介绍.ppt_第3页
第3页 / 共19页
空间数据库简单介绍.ppt_第4页
第4页 / 共19页
空间数据库简单介绍.ppt_第5页
第5页 / 共19页
点击查看更多>>
资源描述

《空间数据库简单介绍.ppt》由会员分享,可在线阅读,更多相关《空间数据库简单介绍.ppt(19页珍藏版)》请在三一办公上搜索。

1、空间数据库简单介绍,2006-11-30,空间数据库,对象-关系性数据库PostgreSQL“PostgreSQL 是一种特性非常齐全的自由软件的对象-关系性数据库管理系统(ORDBMS),它的很多特性正是当今许多商业数据库的前身”-摘自 PostgreSQL 手册。空间数据库引擎PostGISPostGIS adds support for geographic objects to the PostgreSQL object-relational database.In effect,PostGIS spatially enables the PostgreSQL server,allow

2、ing it to be used as a backend spatial database for geographic information systems(GIS),much like ESRIs SDE or Oracles Spatial extension.PostGIS follows the OpenGIS Simple Features Specification for SQL and has been certified as compliant with the Types and Functions profile.PostGIS has been develop

3、ed by Refractions Research as a project in open source spatial database technology.PostGIS is released under the GNU General Public License.,GIS应用-空间,几个例子(测绘院、中建上海设计公司、政府部门、南京房地产公司、城规专业同学、海洋同学)GeoRSS、GeoBlog、GeoIP、WebMap,空间数据管理适用的行业和人群,司机最近加油站在哪,附近有没有餐馆(GPS)军队指挥家敌军动向(电子沙盘)公司供货经理 新的物流仓库和零售店应建在什么地方(选址

4、)环境专家 该地区的总体环境评价(多因素多因子空间叠置分析)交通专家 路网建设怎样能改善交通状况(网络分析)应急服务 求助人的位置?最佳路线怎么走(最短路径分析)停车场 附近有哪些停车场,有多少空位(GPS+LBS)突发公共卫生事件 感染源在哪里?带有5000m缓冲的隔离区,发生原因及趋势(空间自相关空间分析),空间数据库能做什么,空间数据库典型实例卫星影像存储,要求(时间序列,大存储量)(NASA,QuickBird,Google Earth,Google Map)车辆GPS 监管土地部门规划管理传统数据库列出南京市销售额最高的十家苏果分店空间数据库列出南大附近1000范围内的所有超市 找出

5、南京市内附近500m内有学校的所有售房,数据库的简单回顾,数据库的优点数据库的几种类型 文件、关系、对象、对象关系数据库的几个相关概念 ER图、SQL、索引、安全、版本控制,空间数据库的优势,统一的数据格式标准查询功能和效率强大海量空间数据存储并发控制机制安全机制空间操作,现有空间数据库简介,ESRI Personal database(mdb)SDE(sde for oracle|mysql|sqlserver)Oracle spatialMysql spatialPostgreSQL+PostGIS,空间数据库,空间数据库概览 数据模型(矢量栅格空间坐标系元数据)查询语言 查询处理 文件组

6、织和索引 查询优化 数据挖掘,空间数据库需要解决的技术问题,假设底层设计空间数据库的步骤(以矢量数据模型为例)1、定义空间概念,空间数据存储 2、空间操作 3、运行效率,建立空间索引,空间数据模型,空间数据模型,OGC WKB and WKTThe OpenGIS specification defines two standard ways of expressing spatialobjects:the Well-Known Text(WKT)form and the Well-Known Binary(WKB)form.Both WKT and WKB include informati

7、on about the type of the object and the coordinates which form theobject.Examples of the text representations(WKT)of the spatial objects of the features are asfollows:*POINT(0 0)*LINESTRING(0 0,1 1,1 2)*POLYGON(0 0,4 0,4 4,0 4,0 0),(1 1,2 1,2 2,1 2,1 1)*MULTIPOINT(0 0,1 2)*MULTILINESTRING(0 0,1 1,1

8、2),(2 3,3 2,5 4)*MULTIPOLYGON(0 0,4 0,4 4,0 4,0 0),(1 1,2 1,2 2,1 2,1 1),(-1-1,-1-2,-2-2,-2-1,-1-1)*GEOMETRYCOLLECTION(POINT(2 3),LINESTRING(2 3,3 4),空间数据模型,OGC(WKT WKB)Sql:Select name,the_geom from ip where name=南京大学北大楼Result:南京大学北大楼 0101000000BA286CEBA4B15D40E1F188068C074040Sql:Select name,astext(

9、the_geom)from ip where name=南京大学北大楼Result:南京大学北大楼 POINT(118.775690894722 32.0589607399631)Sql:Select name,assvg(the_geom)from ip where name=南京大学北大楼Result:南京大学北大楼 cx=118.77569089472209 cy=-32.058960739963148“Sql:Select name,asgml(the_geom)from ip where name=南京大学北大楼Result:南京大学北大楼 118.775690894722,32.0

10、589607399631,空间操作,-Function:distance(geometry,geometry)-DROP FUNCTION distance(geometry,geometry);CREATE OR REPLACE FUNCTION distance(geometry,geometry)RETURNS float8 AS$libdir/liblwgeom.dll,LWGEOM_mindistance2d LANGUAGE c IMMUTABLE STRICT;ALTER FUNCTION distance(geometry,geometry)OWNER TO postgres;

11、,空间数据库索引介绍,R树索引 GIST,空间数据库的应用与集成,c,c+,php,vb,perl,pythonGrass,RXml、svg、Gml、kml、landxml等,Postgresql+PostGIS实例演示,参考资料空间数据库 Shashi Shekhar等著PostgreSQL7数据库开发指南 许宏松编著 http:/www.sai.msu.su/megera/postgres/gist 参考标准OpenGIS Simple Features Specification For SQL Revision 1.1 1999Geography Markup Language(GML)3.1 2004Scalable Vector Graphics(SVG)1.1 Specification 2003,谢谢!有什么问题?,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号