gis开发与设计table和featureclass区别

gis开发与设计table和featureclass区别,第1张

table是"New Table" 窗口。

FeatureClass是ArcGIS产品在关系型数据库上虚拟出来的一个存储矢量图像的对象,

主要是为了开发的方便,其在后台数据库中对应了一系列的对象,是表,视图,索引,类型等一些对象的组合,使用ArcGIS的现有前端产品直接 *** 作FeatureClass即可,ArcGIS来 *** 作后面所对应的数据库对象。

地理信息系统(GIS)的存在与发展已历经30余年。

用户的需要、技术的进步、应用方法论的提高,以及有关组织机构的建立等因素,深深地影响着地理信息系统的发展。

综观GIS发展,尤其是北美地区的实际情况,可将地理信息系统发展分为以下几个阶段:

(1)60年代为地理信息系统开拓期,注重于空间数据的地学处理。

例如,处理人口统计局数据(如美国人口调查局建立的DIME)、资源普查数据(如加拿大统计局的GRDSR)等。

许多大学研制了一些基于栅格系统的软件包,如哈佛的SYMAP、马里兰大学的MANS等。

综合来看,初期地理信息系统发展的动力来自于诸多方面,如学术探讨、新技术的应用、大量空间数据处理的生产需求等。

对于这个时期地理信息系统的发展来说,专家兴趣以及 的推动起着积极的引导作用,并且大多地理信息系统工作限于 及大学的范畴,国际交往甚少。

(2)70年代为地理信息系统的巩固发展期,注重于空间地理信息的管理。

地理信息系统的真正发展应是70年代的事情。

这种发展应归结于以下几方面的原因:

一是资源开发、利用乃至环境保护问题成为 首要解决之疑难,而这些都需要一种能有效地分析、处理空间信息的技术、方法与系统。

二是计算机技术迅速发展,数据处理加快,内存容量增大,超小型、多用户系统的出现,尤其是计算机硬件价格下降,使得 部门、学校以及科研机构、私营公司也能够配置计算机系统;在软件方面,第一套利用关系数据库管理系统的软件问世,新型的地理信息系统软件不断出现,据IGU调查,70年代就有 80多个地理信息系统软件。

第三,专业化人才不断增加,许多大学开始提供地理信息系统培训,一些商业性的咨询服务公司开始从事地理信息系统工作,如美国环境系统研究所(ESRI)成立于1969年。

这个时期地理信息系统发展的总体特点是:地理信息系统在继承60年代技术基础之上,充分利用了新的计算机技术,但系统的数据分析能力仍然很弱;在地理信息系统技术方面未有新的突破;系统的应用与开发多限于某个机构;专家个人的影响削弱,而 影响增强。

(3)80年代为地理信息系统大发展时期,注重于空间决策支持分析。

地理信息系统的应用领域迅速扩大,从资源管理、环境规划到应急反应,从商业服务区域划分到政治选举分区等,涉及到了许多的学科与领域,如古人类学、景观生态规划、森林管理、土木工程以及计算机科学等。

许多国家制定了本国的地理信息发展规划,启动了若干科研项目,建立了一些 性、学术性机构。

如中国于1985年成立了资源与环境信息系统国家重点实验室,美国于1987年成立了国家地理信息与分析中心(NCGIA),英国于1987年成立了地理信息协会。

同时,商业性的咨询公司,软件制造商大量涌现,并提供系列专业 。

这个时期地理信息系统发展最显著的特点是商业化实用系统进入市场。

(4)90年代为地理信息系统的用户时代。

一方面,地理信息系统已成为许多机构必备的工作系统,尤其是 决策部门在一定程度上由于受地理信息系统影响而改变了现有机构的运行方式、设置与工作计划等。

另一方面,社会对地理信息系统认识普遍提高,需求大幅度增加,从而导致地理信息系统应用的扩大与深化。

国家级乃至全球性的地理信息系统已成为公众关注的问题,例如地理信息系统已列入美国 制定的“信息高速公路”计划;同美国副总统戈尔提出的“数字地球”战略、我国的“21世纪议程”和“三金工程”也包括地理信息系统。

毫无疑问,地理信息系统将发展成为现代社会最基本的服务系统。

扩展资料:

社会应用

随着GIS在决策中的普及,学者们已经开始审议地理信息系统的社会影响。

有人认为 ,地理信息的生产、分配、利用和表述的很大程度上与社会环境有关。

其他相关议题包括版权、隐私和审查的讨论。

较为乐观的GIS社会应用是将它作为一个公众参与的工具来应用。

规划

测绘地理信息发展“十二五”总体规划纲要

国家测绘地理信息局日前印发了《测绘地理信息发展“十二五”总体规划纲要》,目标是到2015年,建成数字中国地理空间框架和信息化测绘体系。

规划还提出,争取把地理信息产业纳入国家战略性新兴产业规划。

统计显示,截至“十一五”末,我国地理信息产业总值突破1000亿元;而到“十二五”末,这一数字有望突破2000亿元。

倍增的规模将给地理信息产业链上下游企业带来巨大的市场空间。

推进地理信息资源整合

规划提出,要加快推进地理信息资源整合和数字城市建设。

据统计,“十一五”期间,我国数字城市建设试点和推广城市已达130个。

国家测绘地理信息局副局长王春峰表示,“十二五”期间将在全国全面推进数字城市建设,力争完成全部333个地级市和部分有条件的县级市的数字城市建设。

国家测绘地理信息局日前发布的2011年测绘工作要点明确要求,进一步加快数字城市建设步伐,力争在2011年完成100个以上、启动100个以上数字城市建设,使数字城市覆盖全国2/3以上的地级城市。

业内人士指出,基于这样的建设速度,未来3-5年,数字化城市管理平台的市场容量将超过100亿元。

值得注意的是,“十一五”末,公众版国家地理信息公共服务平台“天地图”开通并产生重要影响。

规划提出,“十二五”期间将“天地图”服务功能延伸到省级和市级,并加大“天地图”推广应用工作力度,将其打造成为互联网内容服务的中国自主品牌。

争取纳入新兴产业规划

规划还表示将继续完善产业发展政策,争取把地理信息产业纳入国家战略性新兴产业规划。

鼓励地理信息企业参与 采购,推动企业自主创新产品在 投资项目中的应用,努力实现重大测绘工程中国产装备使用比例超过50%。

规划还提出,要深入挖掘基于位置的地理信息服务等方面的市场潜力,大幅度提高地理信息服务业务覆盖范围和市场盈利水平。

其中包括加大地理信息技术与有关技术的集成应用,培育新的经济增长点。

加大地理信息技术和位置服务产品在电子商务、电子政务、智能交通、现代物流等方面的应用;开发基于地理信息的电子游戏产品、地理信息电视频道以及基于物联网的位置服务产品等。

分析人士指出,随着多项引导性政策的出台,地理信息产业链上下游企业将迎来巨大的市场机遇。

巡更应用

地理信息系统(GeographicInformationSystem),简称GIS系统。

它是在计算机硬、软件系统支持下,对整个或部分地球表层(包括大气层)空间中的有关地理分布数据进行采集、存储、管理、运算、分析、显示和描述的技术系统。

GIS通常和GPS结合使用。

对于大范围的、露天的巡更巡检,巡更人员手持GPS巡检器,实时接收GPS卫星定位消息(时间、经纬度),并按预先设定的时间间隔自动发送或者在特定地点手动发送定位信息到无线通讯前置机。

无线通讯前置机在收到定位信息后将数据传输到管理系统平台,系统软件采用GIS电子地图技术,动态显示和回放巡检轨迹,交由GIS分析可得该巡逻点的详细信息。

GIS二次开发发展模式

1独立开发

指不依赖于任何GIS 工具软件,从空间数据的采集、编辑到数据的处理分析及结果输出,所有的算法都由开发者独立设计,然后选用某种程序设计语言,如Visual C++、Delphi 等,在一定的 *** 作系统平台上编程实现。这种方式的好处在于无须依赖任何商业GIS 工具软件,减少了开发成本,但一方面对于大多数开发者来说,能力、时间、财力方面的限制使其开发出来的产品很难在功能上与商业化GIS 工具软件相比,而且在购买GIS 工具软件上省下的钱可能还抵不上开发者在开发过程中绞尽脑汁所花的代价

2宿主型二次开发

指基于GIS 平台软件上进行应用系统开发。大多数GIS 平台软件都提供了可供用户进行二次开发的脚本语言,如ESRI 的ArcView 提供了Avenue 语言,MapInfo 公司的MapInfo Professional提供了MapBasic 语言等等。用户可以利用这些脚本语言,以原GIS 软件为开发平台,开发出自己的针对不同应用对象的应用程序。这种方式省时省心,但进行二次开发的脚本语言,作为编程语言,功能极弱,用它们来开发应用程序仍然不尽如人意,并且所开发的系统不能脱离GIS 平台软件,是解释执行的,效率不高。

3基于GIS 组件的二次开发

大多数GIS 软件产商都提供商业化的GIS 组件,如ESRI 公司的MapObjects、MapInfo 公司的MapX 等,这些组件都具备GIS 的基本功能,开发人员可以基于通用软件开发工具尤其是可视化开发工具,如Delphi、Visual C++、Visual Basic、Power Builder 等为开发平台,进行二次开发。

利用GIS 工具软件生产厂家提供的建立在OCX 技术基础上的GIS 功能控件,如ESRI 的MapObjects、MapInfo 公司的MapX 等,在Delphi 等编程工具编制的应用程序中,直接将GIS 功能嵌入其中,实现地理信息系统的各种功能

组件式GIS系统的特点

1)、 小巧灵活、价格便宜

由于传统GIS结构的封闭性,往往使得软件本身变得越来越庞大,不同系统的交互性差,系统的开发难度大。在组件模型下,各组件都集中地实现与自己最紧密相关的系统功能,用户可以根据实际需要选择所需控件,最大限度地降低了用户的经济负担。。组件化的GIS平台集中提供空间数据管理能力,并且能以灵活的方式与数据库系统连接。在保证功能的前提下,系统表现得小巧灵活,而其价格仅是传统GIS开发工具的十分之一,甚至更少。这样,用户便能以较好的性能价格比获得或开发GIS应用系统。

(2)、 无须专门GIS开发语言,直接嵌入MIS开发工具

传统GIS往往具有独立的二次开发语言,对用户和应用开发者而言存在学习上的负担。而且使用系统所提供的二次开发语言,开发往往受到限制,难以处理复杂问题。而组件式GIS建立在严格的标准之上,不需要额外的GIS二次开发语言,只需实现GIS的基本功能函数,按照Microsoft的ActiveX控件标准开发接口。这有利于减轻GIS软件开发者的负担,而且增强了GIS软件的可扩展性。GIS应用开发者,不必掌握额外的GIS开发语言,只需熟悉基于Windows平台的通用集成开发环境,以及GIS各个控件的属性、方法和事件,就可以完成应用系统的开发和集成。目前,可供选择的开发环境很多,如Visual C++、Visual Basic、Visual FoxPro、Borland C++、Delphi、C++ Builder以及Power Builder等都可直接成为GIS或GMIS的优秀开发工具,它们各自的优点都能够得到充分发挥。这与传统GIS专门性开发环境相比,是一种质的飞跃。

(3)、 强大的GIS功能

新的GIS组件都是基于32位系统平台的,采用InProc直接调用形式,所以无论是管理大数据的能力还是处理速度方面均不比传统GIS软件逊色。小小的GIS组件完全能提供拼接、裁剪、叠合、缓冲区等空间处理能力和丰富的空间查询与分析能力。

(4)、 开发简捷

由于GIS组件可以直接嵌入MIS开发工具中,对于广大开发人员来讲,就可以自由选用他们熟悉的开发工具。而且,GIS组件提供的API形式非常接近MIS工具的模式,开发人员可以像管理数据库表一样熟练地管理地图等空间数据,无须对开发人员进行特殊的培训。在GIS或GMIS的开发过程中,开发人员的素质与熟练程度是十分重要的因素。这将使大量的MIS开发人员能够较快地过渡到GIS或GMIS的开发工作中,从而大大加速GIS的发展。

(5)、 更加大众化

组件式技术已经成为业界标准,用户可以象使用其他ActiveX控件一样使用GIS控件,使非专业的普通用户也能够开发和集成GIS应用系统,推动了GIS大众化进程。组件式GIS 的出现使GIS不仅是专家们的专业分析工具,同时也成为普通用户对地理相关数据进行管理的的可视化工具。

呵呵

你直接问我就是

哪用到到这里

本地服务的优点是比较方便,简洁,缺点是功能没有企业数据库的多,基本没有开放性,处理大量数据不是强项。

两者的区别:

本地数据库扩展名为sdf,是一个基于sql server compact edition的数据库文件,不需要安装SQL Server就可以用。

基于服务的企业数据库扩展名为mdf,是基于SQL Server服务的,需要在运行程序的机器安装SQL Server(enterprise/standard/express等版本都可以)。

顾名思义,本地数据库就是本地一个文件,程序直接访问,基本服务的数据库需要有一个数据库服务来提供访问服务。

ArcGIS产品线为用户提供一个可伸缩的,全面的GIS平台。ArcObjects包含了许多的可编程组件,从细粒度的对象(例如单个的几何对象)到粗粒度的对象(例如与现有ArcMap文档交互的地图对象)涉及面极广,这些对象为开发者集成了全面的GIS功能。

发展过程:

在GIS发展的早期,专业人士主要关注于数据编辑或者集中于应用工程,以及主要把精力花费在创建GIS数据库并构造地理信息和知识。

慢慢的,GIS的专业人士开始在大量的GIS应用中使用这些知识信息库。用户应用功能全面的GIS工作站来编辑地理数据集,建立数据编辑和质量控制的工作流,创建地图和分析模型并将这些工作和方法记录成文档。

创建地理数据库是ArcGIS软件的基础实验,掌握ArcMap点数据的创建方法,掌握ArcCatlog的数据库的创建与管理。

具体内容有:

1: *** 作excel与xy数据:显示x-y坐标;设置坐标系统,并将点图层与降水数值表关联,将临时点图层导出为Geodatabase数据;

2: 地理数据库创建:个人地理数据库(rcdata);创建要素数据集,添加Coverage到要素数据,添加shapefile(裁切)到要素数据集。

你好,首先需要了解相关地理信息方面的基本知识是最好的,但是不是必须的,但是做一些常识也是好的,然后就是会一门基础语言,这里会是指至少要能熟练编写基本的应用程序,然后从一种GIS平台开始掌握,推荐arcgis系列,根据c/s还是b/s不同,可以再细化,先说到这里。Good luck~

以上就是关于gis开发与设计table和featureclass区别全部的内容,包括:gis开发与设计table和featureclass区别、简述GIS的发展、GIS二次开发经历了哪些发展模式什么是组件式GIS组件式GIS二次开发的优点是什么等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10135778.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存