Arcgis Server初学笔记(一)
什么是Arcgis Server(以下简称AS)?
AS是一个基于web的企业级GIS解决方案。AS为创建和管理基于服务器的GIS应用提供了一个高效的框架平台。AS宿主了各种GIS资源,并把他们作为服务发送到客户端。
Accgis Server架构
AS是一个分布系统,由分布在不同物理机上的多个角色协同工作。AS搭建的webgis应用支持各种类型的客户端:Arcgis Desktop,Arcgis Engine Application,Web Browers。
GIS Server
运行SOM和SOCs的机器。SOM是Server Object Manager,负责管理和调度Server Object,而具体的Server Object运行在ArcSOC.exe进程中,SOC即Server Object Container。SOM和SOC可以部署到一台机器,也可以分布式的部署在不同的机器,从而提高应用的整体性能。
Web Server
运行web application或者web service的机器。这里的web application或者web service通过访问gis server并调用gis server的对象来实现gis功能,然后把结果返回到客户端。
Web Browers
IE,Firefox等浏览器。
桌面应用程序
arcgis desktop或者arcgis engine的应用。通过http协议访问在web server上发布的gis服务,或者通过lan/wan直接连接到gis server。一般通过ArcCatalog应用程序来管理AS。
AS架构图
转载于:https://www.cnblogs.com/evan-zhu/archive/2009/02/17/1392294.html
Arcgis Server初学笔记(一)相关推荐
- ASP.NET MVC 初学笔记.3 MVC5、EF、RDLC实现报表操作
在ASP.NET的研究学习中又要用到报表,比如在OA系统里实现凭证.文件等,报表是一个必不可少的东西,但百度了一圈,发现讲得最多的还是水晶报表等第三方报表,好像微软原装的RDLC报表随着MVC的升级渐 ...
- ArcGIS Server发布GP
1.首先将工作文件夹共享(存放mxd..tbx的文件夹,本测试为:E:\TestRouting) 2.在ArcMap中设置工作环境 1)地图文档最好弄成相对路径,且不要中文名:(文件--地图文档属性) ...
- Arcgis server Javascript API 官网相当于HelloWorld的完整版
虽然放暑假了,不过最近依然很忙,一边忙着准备电子设计大赛,一边跟随研究生师兄们要做Arcgis相关内容,看了一本ArcGIS Server JavaScript API的书,结果发现是针对Arcgis ...
- Node.js初学笔记
Node.js初学笔记 Node.js学习笔记,包括原生模块.Express框架.Koa框架的基本使用.以及基于Koa项目的搭建以及Postman接口测试和一些使用技巧. Node.js http模块 ...
- MyBatis - 初学笔记
MyBatis - 初学笔记 前提准备: mysql假数据: /* Navicat MySQL Data TransferSource Server : test Source Server Vers ...
- cesium加载arcgis server地图服务
1.制作arcgis server服务 从bigmap中下载了全球1-8级 arcgis 瓦片,配置arcgis地图服务,并发布服务 http://www.bigemap.com/helps/doc2 ...
- [转]ArcGIS.Server.9.3和ArcGIS API for Flex实现Query查询定位中心功能(七)
目的: 1.ArcGIS API for Flex实现Query查询定位中心功能,进行属性查图的功能,选择图层然后输入查询语句进行查询把查到的地理元素高亮显示同时在右边的Grid中显示查到的数据,然后 ...
- 修改机器名、IP对arcgis server、portal的影响?
修改机器名.IP是否对ArcGIS Server .Portal等有影响? 请教赛姐:修改IP对ArcGIS Server .Portal 无影响,不过建议将ArcGIS Server .Portal ...
- ArcGIS JS 学习笔记4 实现地图联动
原文:ArcGIS JS 学习笔记4 实现地图联动 1.开篇 守望屁股实在太好玩了,所以最近有点懒,这次就先写个简单的来凑一下数.这次我的模仿目标是天地图的地图联动. 天地的地图联动不仅地图有联动,而 ...
最新文章
- 手把手教你搭建智能合约测试环境、开发、编译、部署以及如何通过JS调用合约方法
- python【数据结构与算法】内置函数enumerate(枚举) 函数(看不懂你来打我)
- linux之ps命令详解
- centos下如何使用sendmail发送邮件
- 学成在线--15.课程计划查询
- GET和POST区别详解
- 运用设计模式实现Sql语句动态转换
- uniapp实现登录功能步骤
- ES Elasticsearch
- Matlab报错错误使用symengine
- UEditor上传漏洞修复
- 范美忠的逃生本能需要一种理性伪饰吗?
- 自我介绍思维导图简单又漂亮
- Python基础–详细记录Fourth_Chapter
- php获取linux服务器CPU、内存、硬盘使用率的实现代码
- 01组团队项目-Beta冲刺-2/5
- Git克隆码云代码No such file or directory
- 多级反馈队列调度算法(c++)
- 2019年天猫年货节淘客文案(全网节日淘客文案通用最新版持续更新)
- 开发了一个可以上班偷偷看小说的阅读器,欢迎大家批正
热门文章
- [机器学习]gcForest算法理解
- 硬件工程师电路设计必须紧记的十大要点
- 【Ubuntu-Docker】ubuntu16.04(18.04)Docker安装配置与卸载
- 【Ubuntu-caffe-anaconda3】安装错误总结
- 航海学校高级课程任务讲义--海事课程
- The IP you're using to send email is not authorized
- 【卷积核设计】Scaling Up Your Kernels to 31x31: Revisiting Large Kernel Design in CNNs
- OpenCL列举平台列表以及平台属性信息
- cad考试题库绘图题答案_证券从业资格考试证券市场基本法律法规题库答案
- php 获取某一年最后一天_vivo年货节最后一天!多款机型大促,错过让你后悔再等一年!...