各位大侠帮帮忙~~gis 空间数据库

来源:百度知道 编辑:UC知道 时间:2024/06/18 18:44:54
我现在刚开始学空间数据库。但学的很迷茫,不知道书上要讲的内容是什么,感觉我们现在用的这教材没有层次感,结构不清晰。再加上我们的任课老师讲课根本不照书上讲,她用自己做的幻灯片。作为gis专业的学生,深知这门课对我们的重要性,希望师哥师姐们帮帮忙,给我推荐一本比较好的空间数据库教材。不胜感激~~~

你不要听老师的,呵呵。
老师讲得那么可能太高深。
空间数据库就是将GIS中的图层、数据集、网络、拓扑关系存在关系等数据库中,如SQLSERVER 、ORACLE、Access等,就构成了一个空间数据库。
与其去理解什么叫空间数据库的概念,不如自己动手建立一个空间数据库,就什么都清楚了。
比如,你安装一个arcgis desktop 9.2到机器上,通过它的arccatalog在本地建一个Personal Geodatabase(个人空间数据库,Access格式的),在里面建立要素集(dataset),建立要素类(FeatureClass),给dataset加上空间参照(坐标系统),给FeatureClass(图层)添加属性字段,还可以建立字段域(Domain),建立关系类(Relationship),建立网络(Network),初步学习,主要学会建立dataset与FeatureClass就可以了。
建立完空间数据库,怎样用呢?

将FeatureClass加入到arcgis desktop的arcmap中,可以通过Editor编辑工具往图层里面画点、线、面(针对你建立的图层类型),比如,画一条道路,给道路线输入属性,如“南京路”,然后保存,那么这个“南京路”就被保存到空间数据库中,除了拥有“南京路”这个属性信息之外,还保存了空间信息,那就是二维的一条Polyline(线)。

空间数据库很强大,除了可以存储普通的空间与属性信息,还能存储拓扑、建立网络等等。

如果你想深入学习,可以安装上arcgis desktop,甚至可以把空间数据库引擎(ArcSDE)装上。

深入学习后,可以买一个《Modeling Our world》看看,很好的一本书。

光看书是没用的,最主要是找个机会实践一下,看书就觉得很难,其实就是矢量数据和属性数据,简单的很,慢慢来别着急。

教材理论性太强了,其实空间数据库,就是普通数据库,只不过多了空间坐标等字段而已,你可以自己试着用软件把gis数据导入到数据库再研究一下,实践比理论重要很多
其实这门课不重要,学好数据库就可以了