一、Arcgis整体体系架构

1、总览

首先上图,总结结构如下,这次主要包括:应用于开发模块与Arcgis Enterprise。

桌面端在推出Arcgis pro的基础上进行了版本提升;

SDK与API进行了版本升级;

主要推出的Arcgis Enterprise包括:portal和GIS服务器。其中GIS服务器在原来server的基础上添加了其他的服务器:

GeAnalytics Server:大数据分析服务器软件;

GeoEnvent Server:实时大数据接入和处理;

Image Server:影像大数据管理、处理与分析;

2、Arcgis Portal

原来不太清楚portal的用处,听了这次大会才明白portal是用来管理各个server发布的服务,并可以通过portal在横向同级部门或者纵向上下级部门直接共享管理数据。不过配置这玩意比较麻烦,一般也很少用到,感觉用处不是特别大所以以前没有接触也有这方面原因吧==

3、Arcgis Enterprise

server方面在之前的基础上提供了很多特殊用途的server,不过据说都得分别授权,这个应该是10.5最大的变化了==

二、Arcgis应用开发

Arcgis为不同的人员提供了不同级别的应用搭建方式,我很不幸是最后一种,现在才知道了全部的真相==

1、其中配置和定制的如下,不够过自己也没怎么使用过,还不知道好不好用,不过拿这个做原型做原型比较快:

2、其中自己开发的这块有

三、Arcgis开发中数据处理服务方案(自己总结)

自己总结了下前端API不能满足需求的时候使用的数据处理方案,当然javascriptAPI中也有一些简单的处理方法==

后面两种方案比较底层,熟悉AE开发与空间SQL的GISer都比较熟悉, 后面两种我也是最近听大家说到的,这里说下SOE与GP两种便捷的方式,

SOE使用:

分析超越了即拿即用的GP工具

功能超越了Esri Web APIS中包含的内容

通过其他方式细粒度的ArcObjects操作不可用

GP使用:

在尽可能少的编写代码的情况下,可以通过在ModelBuilder中通过拖拽对话框的形式构建和发布服务

调用GP服务后,其可以在服务器端一直执行,期间可以执行其他操作,直到操作完成后返回结果,适合耗时长的复杂处理。

而GP服务的缺点在于:

每次请求,gp服务都需要实例化,内存消耗大,耗时。

GP提供的工具比较固定,有些操作并不能通过Toolbox实现一步操作完成,这时候可以采用SOE进行相关的功能的编写。

四、总结

  • ArcGIS产品体系架构;
  • ArcGIS应用开发;
  • ArcGIS开发中数据处理服务方案;

ESRI2017总结(深度好文有彩蛋——数据处理服务方案总结)相关推荐

  1. 【文末彩蛋】数据仓库服务 GaussDB(DWS)单点性能案例集锦

    摘要:介绍了13种GaussDB(DWS)单点性能的案例. 一.数据倾斜 1.1 问题描述 某局点SQL执行慢,涉及大表的SQL执行不出来结果. 1.2 分析过程 数据倾斜在很多方面都会有体现: 1) ...

  2. 项目实战:借鉴Android API源码(Splitter-split和TextView-setText),不惧NullPointerException(文末彩蛋)

    NullPointerException空指针异常可以说是我们开发中最常遇到的Bug,因此我们处处判空,胆战心惊. 处处判空确实可以解决空指针异常的Crash. 但处处判空未免过于草木皆兵,而且写出来 ...

  3. 为什么说混合云是新基建的流行架构?文末彩蛋!

    混合云为什么是新基建的流行架构? 让我们从"什么是新基建"开始说起! 以下内容节选自<混合云架构>一书! --正文-- 01 什么是新基建 "新基建" ...

  4. 请不要在朋友圈晒你的火车票,用 Python 能够算出身份证号码!「文末彩蛋」...

    为了一杯奶茶. 事情的经过是这样的: 我的同事李大伟最近出差去了. 昨晚睡觉前翻了翻朋友圈, 就跟他愉快地 互怼 交流了起来. 估计是他想起了我朱小五从不打无把握之赌,后面就怂了. 一杯奶茶嘛,也可以 ...

  5. VS Code 1.39 发布!Web 版 VS Code 是否离我们越来越近了?(文末彩蛋)

    今天(北京时间 2019 年 10 月 10 日),微软发布了 Visual Studio Code 1.39 版本.此版本主要更新的内容包括: Source Control tree view - ...

  6. 骚操作!有了这款神器,轻轻松松用Python写APP!(文末彩蛋)

    本文转自机器之心  作者:Adrien Treuille 机器之心编译 参与:魔王.一鸣 机器学习开发者想要打造一款 App 有多难?事实上,你只需要会 Python 代码就可以了,剩下的工作都可以交 ...

  7. 机器学习的数学,从入门到不放弃(文末彩蛋)

    文末有活动 似乎每个理科生都在生命的一大段时间中幻想过自己精通各种理论和技术,理科生的装腔相比其他人要硬核得多,说起话来也更加烧脑. 有时他们看到跑车就想聊起涡轮增压发动机马力和排量的关系,看到飞机起 ...

  8. 轻量级数据库中间件利器Sharding-JDBC深度解析(有彩蛋)

    讲师介绍 张亮 当当架构部总监 负责分布式中间件和私有云平台建设 目前主导开源项目:Elastic-Job及Sharding-JDBC 主题简介: 1.关系型数据库中间件核心功能介绍 2.Shardi ...

  9. vscode web版搭建_VS Code 1.39 发布!Web 版 VS Code 是否离我们越来越近了?(文末彩蛋)...

    今天(北京时间 2019 年 10 月 10 日),微软发布了 Visual Studio Code 1.39 版本.此版本主要更新的内容包括: Source Control tree view - ...

最新文章

  1. as死机了怎么办_Acer AS574/G开机死机故障排除手记
  2. mysql router手册_mysql router
  3. 界面设计方法 (2) — 3.卡式, 列表, 主细表, 树形, 页签
  4. 机器学习算法一般步骤
  5. Linux操作问题解答
  6. Git检出指定的目录-稀疏检出
  7. android 退出代码
  8. 拓端tecdat|python研究汽车传感器数据统计可视化分析
  9. ISO27000信息安全管理体系
  10. xampp使用教程方法免费分享
  11. 【经验之谈】谷歌SEO一般具体要做哪些工作?
  12. 基于C++的关键字检索系统
  13. 电脑桌面云便签软件怎么显示最小化按钮?
  14. 如何在个人信用报告中添加“本人声明”?
  15. 2022爱分析·人工智能厂商全景报告
  16. AUTOSAR架构中的配置文件
  17. 二进制转八进制和十六进制
  18. [源码解析] NVIDIA HugeCTR,GPU版本参数服务器--- (5) 嵌入式hash表
  19. Android:仿QQ 发表说说/上传照片 弹出框
  20. 计算机系统最基本的输出设备,输出设备_最基本的输出设备

热门文章

  1. python3怎么安装docx_如何在 Python 3.4 上安装 python-docx
  2. 内核提速开机linux,Linux启动全线提速法
  3. vue页面乱码_项目部署到weblogic后页面乱码问题
  4. vue 使用this.reload方法刷新页面配置
  5. THREEJS - 模型居中
  6. java dental chart,DentalChart Backup Utility
  7. python的类中包含什么_Python中的类(中)
  8. Python 中非常狗的一个坑(在 `a={1:2},`后面多了一个逗号,自动被判为 tuple 类型了)
  9. python 学习之 PythonBasic2
  10. 冒泡排序 c语言,冒泡排序(C语言)