lzp007
路人甲
路人甲
  • 注册日期2003-09-28
  • 发帖数36
  • QQ
  • 铜币221枚
  • 威望0点
  • 贡献值0点
  • 银元0个
阅读:3031回复:6

GIS中地图的转换问题,开发GIS程序的流程(求助!!)

楼主#
更多 发布于:2003-09-28 11:54
GIS中地图的转换问题,开发GIS程序的流程
--------------------------------------------------------------------
我对GIS有过接触但是不太深刻,特想各位大侠高手求助,有几个问题我想问一下,希望能支持:
1,我在扫描一张地图,但是我想把地图分层,我怎样做?
2,我想在网业上能实现GIS功能,我怎样做?用过DELPHI 和mapx空间
3,如何在网上实现网上看房,看地理位置功能?
4,对于地图的分层有什仫样的标准?
喜欢0 评分0
gis
gis
管理员
管理员
  • 注册日期2003-07-16
  • 发帖数15945
  • QQ554730525
  • 铜币25337枚
  • 威望15352点
  • 贡献值0点
  • 银元0个
  • GIS帝国居民
  • 帝国沙发管家
  • GIS帝国明星
  • GIS帝国铁杆
1楼#
发布于:2003-09-30 11:50
实现webgis用mapxtreme可以实现,看房?需要把楼层分层,然后查看各个楼层吗?
举报 回复(0) 喜欢(0)     评分
lzp007
路人甲
路人甲
  • 注册日期2003-09-28
  • 发帖数36
  • QQ
  • 铜币221枚
  • 威望0点
  • 贡献值0点
  • 银元0个
2楼#
发布于:2003-10-12 18:09
不是,主要是房地产开发商要租用我们的数字地图,但是我们的地图只是大概,需要做一个本市的数字地图,各个房地产会有一个web界面可以查看房的位置及周围的环境和一些房屋本身的信息及图型。
实现这种功能我该需要做些什仫?能否详细一些,我会用delphi+mapx去做程序实现地图操作,但是在网上发布我不知如何做?(或告诉我有实现的相关文章),况且对我们本市的地图我怎样去电子化?听说要扫描一下,但我不知具体实现,那仫对于扫描的地图我怎样去分层呢?这样我感觉重要的是地图电子化了。
举报 回复(0) 喜欢(0)     评分
gis
gis
管理员
管理员
  • 注册日期2003-07-16
  • 发帖数15945
  • QQ554730525
  • 铜币25337枚
  • 威望15352点
  • 贡献值0点
  • 银元0个
  • GIS帝国居民
  • 帝国沙发管家
  • GIS帝国明星
  • GIS帝国铁杆
3楼#
发布于:2003-10-13 10:06
mapx不具备网上发布的功能,用mapxtreme可以发布web,下面是一段关于数字化地图的说明,
       当纸地图经过计算机图形图像系统光——电转换量化为点阵数字图像,经图像处理和曲线矢量化,或者直接进行手扶跟踪数字化后,生成可以为地理信息系统显示、修改、标注、漫游、计算、管理和打印的矢量地图数据文件,这种与纸地图相对应的计算机数据文件称为矢量化电子地图。这种地图工作时需要有应用软件和硬件系统的支撑。对矢量化地图的操作是以人机交互方式,通过GIS应用软件对硬件设备的控制来实现的。
在硬件系统及相应的地理信息系统软件支持下,矢量电子地图与纸地图相比有如下优点:
.计算距离和标注地名符号快速准确;
.可对地图局部放大、全图缩小和移动显示、漫游功能很强;
.分层显示地图(当对地图上各种信息分不同层归类存放后,则可以显示某些层,关闭不显示的层);
.可以以图元为单位进行信息编缉修改,人机交互画线标注符号文字,删除地图上多余的信息;
.可以通过计算机网络进行电子地图传递,提供信息共享,传递的速度快,保密性强;
.如果能有效解决地图符号自动分割和识别问题,则能实现地图的智能矢量化。这里智能化是指自动矢量化和自动标注符号,最佳路径优化选择和自动跟踪目标等。
矢量电子地图与点阵地图图像相比有如下优点:
.相同信息量下前者的文件相对要小得多,图越复杂表现越明显;
.前者可以以图元为单位进行信息编缉修改删除,人机交互画线标注符号文字;后者只能以像素为基本单位(如矩形图像块)进行拷贝,移动和删除,即它的编辑功能很差;
.前者可对所有图元分层显示,后者只能做到对整图某区域(矩形区)的开窗显示控制。
1.2地图数据类型
为地图自动制图目的所搜集的上述资料,要适应计算机处理的需要,必须同时考虑通过这些资料,最后能获取各种不同性质的地图数据。
为此,可以定义地图数据是载荷地理信息的数字集合。它们应指被输入到某种计算机系统中进行处理,必要时可重新生成人的视觉可以感受的地理信息。在这一层意义上,地图数据可以分为:
1)空间数据(或图形数据)
空间数据是构成地图内容要素的几何图形,例如地图上的井、山峰、灯塔、河流、道路、等值线、湖泊、森林界线和土壤类型界线等。为表示这些要素在二维平面上空间图形的定位特征,常用一对平面直角坐标(X,Y)来表示,这种地图数据称为矢量数据;或用其通过栅格单元的左下角坐标(行和列)来表示,称此为栅格数据。
地图要素图形大致可以分为点、线、面三种基本类型。
面——可由环绕它们的线表示;也可以由其区域内的点表示;
线——可离散化成为点的集合;
而点则能用一对平面坐标系中的坐标来确定。
在实际应用中,仅有坐标数据是不够的,必须依照不同地图要素的意义,通过特别的编码加以区别。
2)语义数据(属性数据)
语义数据又称为非几何数据,包括定性数据和定量数据。定性数据用来描述要素的分类或对要素进行标名。定量数据是说明要素的性质、特征或强度的,例如距离、面积、人口、产量、收人、流速,以及温度和高程等.
对于语义数据,基本上是一个地理编码问题。以科学的分类分级系统为基础,对地理环境中各基本实体及其联系进行编码,以便唯一地对某一系统中所有地图要素进行认别和处理,这种功能不仅在用户环境中而且在计算机系统内也是十分重要的。
当前,要为满足各方面全部需求而建立一种通用的编码是不可能的。因此,最现实的是研制多样性编码满足各部门的不同需要,同时兼顾符合建立数据库的规定。一般来说编码的一些基本要求包括:
(2.1)要素类别——如地名,实体类型及等级等;
(2.2)要素特征(属性)——每一要素可具有与它有联系的大量的属性值,它承载关于要素特征的信息;
(2.3)作用范围的描述——例如,一个区域的土壤类型;
(2.4)地理定义——在某些情况下编码可以是一个实体集合的间接参考,而集合中的每一个实体也会被它自身的地理代码所说明,如水系、地质层的编码。
在GIS数据录入过程中,空间数据的录入更为重要,因为处理空间数据和空间信息正是GIS的核心功能。与属性数据录入相比,空间数据录入的工作量更大,并且需要GIS软件工具的支持(利用通用的数据库软件即可以进行属性数据录入)。
举报 回复(0) 喜欢(0)     评分
lzp007
路人甲
路人甲
  • 注册日期2003-09-28
  • 发帖数36
  • QQ
  • 铜币221枚
  • 威望0点
  • 贡献值0点
  • 银元0个
4楼#
发布于:2003-10-13 15:56
感谢大师指点,我一直在转向工作中心,怎样去做电子地图,但这样我应要明白建立空间数据库,空间数据建库有有什仫不同呢,在MIS+GIS系统中公用一个数据库能达到效果吗?如何实现?
举报 回复(0) 喜欢(0)     评分
gis
gis
管理员
管理员
  • 注册日期2003-07-16
  • 发帖数15945
  • QQ554730525
  • 铜币25337枚
  • 威望15352点
  • 贡献值0点
  • 银元0个
  • GIS帝国居民
  • 帝国沙发管家
  • GIS帝国明星
  • GIS帝国铁杆
5楼#
发布于:2003-10-13 18:11
空间数据库可以包括图形和属性(关系数据库),可以使用mapinfo或者mapx+mapinfo spatial,也可以使用arcgis、mo+arcsde +sql,oracle等数据库。个人意见,请大家讨论。
举报 回复(0) 喜欢(0)     评分
lzp007
路人甲
路人甲
  • 注册日期2003-09-28
  • 发帖数36
  • QQ
  • 铜币221枚
  • 威望0点
  • 贡献值0点
  • 银元0个
6楼#
发布于:2003-10-14 16:18
一起努力!
举报 回复(0) 喜欢(0)     评分
游客

返回顶部