ArcGIS是一个完整的GIS软件集合,主要包含四个GIS框架:
创新互联建站-专业网站定制、快速模板网站建设、高性价比凤凰网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式凤凰网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖凤凰地区。费用合理售后完善,十年实体公司更值得信赖。
桌面GIS —— 专业GIS应用的软件包,包括ArcReader,ArcView,ArcEditor,ArcInfo和扩展模块;
服务器GIS——ArcIMS,ArcGIS Server和ArcGIS Image Server;
移动GIS —— ArcPad 以及ArcGIS Mobile;
开发GIS —— 为开发者提供的用于扩展GIS桌面,定制基于桌面和基于WEB的应用,创建移动
解决方案的组件;如ArcGIS Engine.
四个框架各有各的用途,共同组成ArcGIS软件系统。
前端:
1、老一代两大富应用(RIA)框架(目前已经停止更新):flex、silverlight
2、其他开源(早期项目较多):openlayer2、amap、bmap、ArcgisAPI4JS(3系列版本)
3、较新框架:openlayer3、cesiums、ArcgisAPI4JS(4.0之后版本)、
4、轻型框架(需要二次封装):WebGL(例如d3.js、three.js)
后端:arcgisServer、geoserver、mapserver
想写本文,主要是源于前两天有个老师找到我说让我录一个大概半个小时的视频,跟大家分享一下各webgis框架之间的区别以及在应用的过程中应该如何选择。其实之前也有学员问过类似的问题,当时只是针对他们的疑问做了回答。虽然各个框架都有用过,有几个还算比较熟悉,但并没有全面的对各个框架进行过比较,刚好借着这个机会,一方面重新对各个框架有一个比较全面的认识,另一方面对各个框架做一个比较,以便后面使用的时候有一个较好的选择。
v6.5.0
Leaflet 1.7.1
v2.2.0
V0.49.3
4.18
v2.0
v1.0
二维的主流的是GMAP,主要是一些二维地图的开发,如果是简单的需求,像百度,google的二次开发也很不错的,可以试试
三维主流的是WorldWind 是美国NASA研发的,源码公开的,全球可以下载,后期被大家完善了很多插件,功能还不错,不过对编程功底要求比较高