求问做一个webgis的基本流程

求问做一个webgis的基本流程,第1张

首先说明一下,如果题主想成为一名webgis开发者,可以参考这个链接小白如何成为webgis初级开发工程师

其次我们来说一下webgis的开发流程:

一般我们的开发采用两条路线:esri方案开源方案

esri方案举个例子:

ArcgisServer+SqlServer+IIS+Arcgis js Api+前端基础框架

开源方案举个例子:

GeoServer+PostgresSql+Tomcat+OpenLayers+前端基础框架

Webgis开发的大概流程是

我们的矢量文件或者栅格文件,需要展示在网页上的话,必须先通过GeoServver或者ArcgisServer发布成服务,然后这些地理服务器就会提供出可供访问的链接,然后用Openlayers或者Arcgis js api访问就行。当然了我们Webgis系统不可能只有gis数据,还需要一些普通数据,这些就要在SqlServer或者PostgreSql里建表,然后我们的后台程序(C#或者Java)会连接这些数据库,取到数据,仍然返回给前端,只不过此时数据的接收者就变成了前端那几大框架,比如JQuery、Vue、Angular、React等等。

总结一下:

那么开发一个Webgis到底需要些什么呢?

GIS服务器+基础数据库+网站部署环境+GIS Api框架+前端基础框架

一个完整的Webgis系统,上面的东西都会有,欢迎补充和提问。

ARCGIS软件是从ARC/INFO发展而来的,它的发展历史实际上也就是ESRI公司的发展历史。

美国环境系统研究所(Environmental Systems Research Institute Inc,简称ESRI)创建于1969年,总部位于加州的Redlands。公司最初是为企业创建和分析地理信息进行咨询工作的。 20世纪80年代,ESRI致力于发展和应用一套可运行在计算机环境中的,用来创建地理信息系统的核心开发工具,这就是今天众人所知的地理信息系统(GIS)技术。

1981 年 ESRI 发布了它的第一套商业 GIS 软件—— ARC/INFO 软件。它可以在计算机上显示诸如点、线、面等地理特征,并通过数据库管理工具将描述这些地理特征的属性数据结合起来。 ARC/INFO 被公认为是第一个现代商业 GIS 系统。

1986 年, PC ARC/INFO 的出现是 ESRI 软件发展史上的又一个里程碑,它是为基于 PC 的 GIS 站设计的。 PC ARC/INFO 的出现标志着 ESRI 成功地向 GIS 软件开发公司转型。

1992年,ESRI推出了ArcView软件,它使人们用更少的投资就可以获得一套简单易用的桌面制图工具。ArcView在刚刚出现的头六个月就在全球销售了10000套。同一年ESRI还发布了ArcData,它用于发布和出版商业的、即拿即用的、高质量数据集,使用户可以更快地构建和提升他们的GIS应用。今天这套程序已经被改进为Geographic Network系统。ArcCAD也在1992年推出,它的出现使用户可以在CAD环境下使用GIS工具。

在1995年,为了满足了B to B市场的需要,ESRI推出了SDE,这样空间数据和表格数据可以同时存储在商业的关系性数据库管理系统(DBMS)中。同时,ESRI还推出了BusinessMAP以及相关产品,为满足B to C市场的需求。

在二十世纪九十年代中期, ESRI 公司的产品线继续增长,推出了基于 Windows NT 的 ArcInfo 产品, MapObjects (基于软件开发的地图和 GIS 组件), Data Automation Kit ( DAK )和 Atlas GIS 也在同一时间推出。这样 ESRI 公司的产品线就可以为用户的 GIS 和制图需求提供多样的选择。 ERSI 公司也在世界 GIS 市场中占据了领先地位。

1997年,ESRI计划用COM组件技术将已有的GIS产品进行重组。之后更是进行了上百人/年的投入。终于在1999年的12月,发布了ArcInfo 8,同时也推出了ArcIMS,这是当时第一个只要运用简单的浏览器界面,就可以将本地数据和Internet网上的数据结合起来的GIS软件。

2001年的4月ESRI 开始推出ArcGIS 81,它是一套基于工业标准的GIS软件家族产品,提供了功能强大的,并且简单易用的完整的GIS解决方案。ArcGIS是一个可拓展的GIS系统,提供了对地理数据的创建、管理、综合、分析能力,ArcGIS还为单机和基于全球分布式网络的用户提供地理数据的发布能力。

2004年4月,ESRI推出了新一代9版本ArcGIS软件,为构建完善的GIS系统,提供了一套完整的软件产品。9版本中包含了两个主要的新产品:在桌面和野外应用中嵌入GIS功能的ArcGIS Engine,和为企业级GIS应用服务的中央管理框架ArcGIS Server。

今天,ESRI 的GIS产品在高速增长中依然保持着平衡。计算机技术的革新使得复杂的GIS *** 作可以在野外个人数字助理(PDA),桌面乃至整个企业级层面上完成。更快速、更廉价的电脑、网络 *** 作技术、电子数据出版和更易学易用工具的飞速出现,使得个人商业用户也可以将GIS技术引入其工作中作为决策工具。随着交互式地图 *** 作在互联网上的出现,任何计算机用户都可以从地理信息系统技术中获益。

ESRI产品发布时间表
时间 产品
1982 ARC/INFO 10
1983 ARC/INFO 20
1984 ARC/INFO 22
1985 ARC/INFO 30
1986 PC ARC/INFO 10
1987 ARC/INFO 40
1988 ARC/INFO 401
1989 ARC/INFO 50
1990 ARC/INFO 扩展模块 ArcGRID
1991 ARC/INFO 601

1992
ARC/INFO 61
ArcView 10
ArcCAD for AutoCAD 110

1993 ARC/INFO 611 and 612
ArcCAD for AutoCAD 113

1994
ARC/INFO 70
ArcView 20
PC ARC/INFO 342

1995
ARC/INFO 701, 702 and 703
ArcView 20
PC ARC/INFO 35
ArcCAD for AutoCAD 13
BusinessMap
Data Automation Kit (DAK)
Spatial Database Engine (SDE)

1996
MapObjects 10
BusinessMap 20
ArcView GIS 30 and Extension
PC ARC/INFO 35
ARC/INFO 71

1997
ARC/INFO 711 and 712
ArcView Internet Map Server
MapObjects 11a, 12 and MapObjects LT 10
ArcExplorer 10
SDE 30
PC ARC/INFO 351
DAK 351
ArcCAD for AutoCAD 1141

1998
ARC/INFO 72
ArcSDE 302
ArcView GIS 31 and Extension
ArcFM 72 and ArcFM Viewer 12
MapObjects Internet Map Server 20
ArcExplorer 11
ArcLogistics Route

1999
ArcInfo 8
MapObjects 20
ArcView GIS 32

2000
ArcIMS 3
ArcPad 50
MapObjects LT 2
PC ARC/INFO 40
ArcLogistics Route 2

2001
ArcGIS 81: ArcView 81, ArcInfo 81, ArcEditor 81, ArcSDE 81
MapObjects 21
ArcIMS 31
ArcExplorer 31 Java Edition

2002
ArcGIS 82
ArcView GIS 33
ArcIMS 40
MapObjects 22 and MapObjects Java Standard Edition
ArcPad 60

2003
ArcPad 601
ArcIMS 401
ArcGIS 83
ArcView 83, ArcEditor 83, and ArcInfo 83
ArcSDE 83

2004
ArcGIS 9
ArcView 9, ArcEditor 9, and ArcInfo 9
ArcReader 901
ArcGIS Data Interoperability Extension Module
ArcIMS 901
ArcGIS Server
ArcSDE 9
ArcGIS Engine
ArcPad 603
注:以上只列出了ESRI公司部分主要产品发布时间,如需扩展模块和其他产品最新的发布时间表,请访问:>

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

原文地址: https://outofmemory.cn/zz/10881900.html

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

发表评论

登录后才能评论

评论列表(0条)

保存