gis云平台软件
『壹』 地理信息系统软件有哪些
软件主要包括以下几类:操作系统软件 、数据库管理软件 、系统开发软件专 、GIS 软件,等等。属 GIS软件的选型,直接影响其它软件的选择,影响系统解决方案,也影响着系统建设周期和效益。
地理信息系统是能提供存储、显示、分析地理数据功能的软件。主要包括数据输入与编辑、数据管理、数据操作以及数据显示和输出等。作为获取、处理、管理和分析地理空间数据的重要工具、技术和学科,得到了广泛关注和迅猛发展。
(1)gis云平台软件扩展阅读
开发方法:
1、集成式GIS,优点是各项功能已形成独立的完整系统;缺点是系统复杂、庞大,成本较高,并且难于与其他应用系统集成。
2、模块化GIS,具有较强的工程针对性,便于开发和应用。
3、组件式GIS,具有标准的组件式平台,各个组件不但可以进行自由、灵活的重组,而且具有可视化的界面和使用方便的标准接口。
4、WebGIS,未来的WebGIS将是基于COM/AetiveX或COBRA/Java开发的分布式对象GIS系统。
『贰』 ArcGIS for Server10.1云平台是什么求指点
一、基于Site - GIS Servers新模型的架构
在ArcGIS for Server 10.1中采用了新的模型结构:Site - GIS Servers。这里将它称为nGIS Servers,即多节点GIS Servers。新的模型架构取代了10.0以前的基于SOM – SOCs结构。
ArcGIS for Server 10.1 架构模型如下图所示:
重磅推荐:网络阅读APP,免费看书神器!
1/12
新型的nGIS Servers模型已经没有像10.0及9.x版本的SOM主控制节点,采用点对点(p2p)的方式,即每一个GIS Server节点都是平等的。这样新模型即使是某一个GIS Server节点意外的宕掉,也不会导致整个地图服务的停止运行;同样,当需要增加一个GIS Server节点时,以plug-in方式插入一个节点为服务提高负载能力。而这种松散的、热插拔的架构是构建云GIS应用的基石。
在逻辑上,这n个GIS Servers节点组织为一个Site站点。
ArcGIS for Server 10.1新架构模型的逻辑关系简单概括为:以Site为架构单位;Cluster为GIS 服务的逻辑单位;GIS Server为实际处理单位;GIS Instance实例为每个GIS功能的处理容器。
1.1、Site为架构单位
ArcGIS for Server 10.1 在安装完成以后,需要确定创建一个新的Site站点,还是添加到已经存在的Site站点。如果是创建一个新的ArcGIS Server环境,就需要选择New Site操作,在创建新的站点过程中配置了Directories和Configuration Store路径、以及Site用户信息。
只有添加到Site站点的GIS Server,才能称为Siteful的GIS Server节点,要不就为孤立的节点,是不属于架构之内。
每个Runnable的GIS Server所需的一系列数据,它们都被保存到Site相关属性里。如:所属的集群信息、服务信息、服务所依赖的数据信息、目录信息以及日志信息等等。GIS Server也是基于这些信息才能提供具体服务的。
一个具体的应用GIS环境只有一个Site站点。
1.2、Cluster为GIS 服务的逻辑单位
2/12
安装完GIS Server节点,创建一个新的Site站点后,ArcGIS Server默认会产生一个名为“default”的默认集群。以后创建的Runnable GIS Server节点都可以添加到这个集群内,当然某个Site站点可以创建多个集群。
对于某个特定的Cluster,它是某个具体服务的逻辑容器,承载的具体服务如:Map Service、GP Service等等。举个例子:现在需要发布某区域的基础地形的地图服务,就需要选择是有哪个Cluster承载这个地图服务。到此为止,用户发布地图服务的过程就完成了。当然,具体的服务能力是有下面的GIS Server提供。
但并不是一个Cluster不是只承载某一个服务、或者某一类服务,每一个Cluster可以为不同类型,多个服务提供容器。
ArcGIS Server为 Cluster内的GIS Server通信提供了完善的协同保障,如:TCP轮询、UDP广播、心跳感应等等。
1.3、GIS Server为实际处理单位
每一个安装ArcGIS Server的机器为一个GIS Server节点,这里的机器可以是物理机,也可以是虚拟机,当然这样的每个机器内只能有一个GIS Server节点。
上述的GIS Server节点,其实也是Siteless的节点。要想转成为Runnable的GIS Server节点,首先需要添加到Site站点内,转为Siteful的GIS Server节点,然后添加到Cluster内,就成为Runnable 的GIS Server节点。
在每一个Cluster逻辑内可以存在多个GIS Server节点,这些GIS Server节点负载均衡上层的逻辑功能。ArcGIS Server提供了多种负载均衡的算法,对于不同的请求情况,如:密集I/O型、长事务型、高CPU型等,会自动配置到不同的负载算法。
在新模式下,GIS Server是全缓存模式的,这样性能将得到提升。
1.4、GIS Instance实例为每个GIS功能的处理容器
3/12
GIS Instance为GIS Server的处理实例。默认情况下,一个GIS Server节点自动设置最大实例数为两个。对于ArcGIS Server for windows版本,如果这个节点运行饱和下就是产生两个java.exe进程,这些就是处理具体功能的实例进程。
当然,对于某个负载较重的GIS S
『叁』 ArcGis 是什么主要用来干什么的
ArcGis是“计算机制图”应用,包含了全球范围内的底图、地图数据、应用程序,以及可配置的应用模板和开发人员使用的 GIS 工具和 API,可用于创建 Web 地图、发布GIS服务、共享地图、数据和应用程序,以及管理组织的内容和多个用户。
(3)gis云平台软件扩展阅读:
ArcGis允许用户在线创建、浏览、使用和分享智能地图信息。此外,用户还可以在桌面、移动终端、开发SDK等产品中直接上传和设计地理数据,创建Web地图,通过任何设备与地图进行互动,以及将地图嵌入网站和基于Web的应用。
该平台可以充分利用云基础设施,并方便用户存储和管理地图与地理信息,使用户之间通过开放式、可扩展的Web技术快速进行沟通与协同。
参考资料来源:
网络——ArcGis
网络——ArcGIS Online