ArcGIS产品体系介绍_伏伟伟
- 格式:pptx
- 大小:30.38 MB
- 文档页数:59
一、A r c E d i t o r 是 G I S 数据的自动化处理和编辑的平台,可以创建和维护 Geodatabase,shapefiles和其它地理信息。
ArcEditor除了具有ArcView 中的所有功能之外,还可以利用丰富的信息模型,支持Geodatabase高级行为和事务处理。
ArcEditor可以创建所有类型的Geodatabase(个人级,文件型和 ArcSDE Geodatabase)。
ArcEditor包含了一个Microsoft SQL Server Express。
可以使用ArcCatalog 创建及管理SQL Server Express中的ArcSDE Geodatabase,这个过程需要 DBMS的数据库管理员即可实现。
ArcEditor包含ArcScan扩展模块用于扫描矢量化。
ArcEditor还具有丰富的空间处理工具用于自动化数据流程管理以及执行一些分析。
使用ArcEditor 通过ArcSDE可以实现多用户的Geodatabase编辑及数据库的版本化管理,为此ArcEditor配备了高级的版本管理工具,比如版本合并工具,冲突解决工具,离线编辑工具和历史管理工具等。
二、ArcGIS Server Standard:这是基于服务器的 ArcGIS 工具,可以提供专业用户使用ArcGIS A r c E d i t o r创建的地图、地理数据库、分析模型以及其他地理信息。
通过 ArcGIS Server 发布的GIS服务遵循广泛采用的Web访问和使用标准。
ArcGIS Server 还包括企业级地理数据库管理和事务支持。
为用户提供用于空间数据管理和可视化(制图)的GIS服务器。
它的功能包括2D制图等一系列相关功能,如地理编码、地名辞典和路径。
应用开发人员可以通过访问组件(对象、Web控件和服务)来构建Java和.NET框架下的解决方案。
1)ArcGIS Server的主要功能描述:空间数据管理——ArcGIS Server具有两种同样是基于ArcGIS geodatabase 模型的数空间数据管理级别。
ArcGIS 产品体系ESRI中国(北京)有限公司内容概要• 产品 产品应用简介 应用简介 • ArcGIS产品体系结构 • ArcGIS Desktop • ArcGIS Engine • ESRI服务器产品 ArcSDE ArcIMS ArcGIS Server • ArcGIS移动终端解决方案——ArcPad产品应用简介 产品 应用简介ArcGIS 9的产品结构E X T E N S I O N S ArcGIS Engine ArcGIS DesktopArcInfo Custom applicationE X T E N S I O N SArcGIS 的客户端ArcReaderArcEditorArcViewArcPadWeb browser组件ArcObjects Network ArcGIS Server ArcIMS ArcSDE应用服务和数据服务RDBMSArcGIS DesktopDesktop的功能级别ArcInfoArcEditor ArcView ArcReaderArcView +ArcEditor+ 高级地理处理功能 ArcInfo Workstation ArcView + Geodatabase定义和管理 Geodatabase编辑 交互式制图 地图设计和输出 基于地图的查询 地理处理框架 定制浏览数据Desktop的组成部分GeoprocessingCommand & Dialog WindowArcGIS Desktop ArcCatalog ArcMap ArcGlobe,ArcSceneArcGIS 扩展模块Publisher 3D Analyst StreetMap ArcPress Spatial Analyst Tracking Analyst Business Analyst NetWork Analyst Schematics ArcScan MaplexGeostatistical Analyst Survey S AnalystImage AnalysisData I t Interoperability bilitArcGIS 桌面程序第三方扩展模块...整合在统一的框架中空间处理的框架———一个空间分析的全面而完整的环境AnalysisScripting Model BuilderCommand Line空间处理的应用Spatial Analyst• 高级栅格数据处理及建模 • 整合了栅格和矢量的分析工具 • 为所有ArcGIS的应用添加分析 • 功能的扩展产品 • 从矢量要素生成栅格 • 从点要素生成密度图 • 从离散点生成连续表面 • 创建等高线,坡度等 • 临域和区域分析 • 在多个个栅格数据上进 行逻辑查询和代数运算3D Analyst——对表面数据进行高效可视化与分析• 允许: – 海量数据的交互式 3D 浏览 – 表面建模 – 分析 • 提供: – 在 ArcCatalog 中的 3D 预览和操作 – 在 ArcMap 中的附加 3D 工具 – 3D 空间处理工具 – 独立的 3D 应用: ArcScene 和 ArcGlobe – ArcInfo Workstation 中的 TIN 扩展支持3D Analyst...对表面数据进行高效可视化与分析Network Analyst高级网络分析的工具和应用网络功能ArcGIS Desktop• 路径/方向分析 • 服务区域 • 物流分配 • 最临近设施 • 原始位置/目标位置矩 阵 (空间交叉)ArcGIS EngineArcGIS Server网络数据集为复杂网络建模步行自驾 多种模型乘车. . . 在大数据集时表现快速处理的性能Network AnalystData Interoperabililty可以增加众多的新数据源并将其转换入ArcGIS系统 与 ModelBuilder的整合 直接读入/使用MIFGMLM.S. MIF. . . 支持复杂的数据转换从开发视角看ArcGIS 9• ArcGIS Desktop 可扩展及定制的桌面GIS应用 • ArcGIS Engine GIS开发组件 • ArcGIS Server 用于Web和企业级应用的共享GIS对象 • 支持的APIs – C++, COM, .NET, and JavaArcGIS EngineArcGIS Engine是什么?• ArcGIS Engine Engine是用于构建定制应用的一个完整的嵌入式 是用于构建定制应用的一个完整的嵌入式 GIS组件库 GIS 组件库 • 开发者能将 开发者能将ArcGIS ArcGIS功能集成到一些应用软件,还可以为用 功能集成到一些应用软件,还可以为用 户提供针对GIS 户提供针对 GIS解决方案的定制应用 解决方案的定制应用 • ArcGIS Engine里面包含着两个部分 Engine g 里面包含着两个部分 : – 开发ArcGIS Engine Developer kit : 是创建自定义的GIS和制图应用的工具包. – 部署ArcGIS Engine Runtime : 是为了运行自定义的Engine应用的可分发的ArcObejcts.ArcGIS Desktop 9.2中已经包含ArcGIS Engine RuntimeArcGIS Engine为开发者提供的GIS组件工具 & 控件开发包Applications定制的应用创建 部署. . . 快速而简单的应用开发. . . 在您的应用中嵌入GISArcGIS Engine 可以实现的功能• 标准的 Engine 运行时 – 数据的获得, 地图的制作, 分析, 以及简单的要素编辑 • Engine 运行时的扩展模块 – 3D (Scene and Globe) – Spatial – Geodatabase Update – Tracking Analyst – Schematics – Data InteroperabilityArcGIS Engine 开发包• 组件, APIs和工具的集合, 开发人员可以用来创建高级的GIS 应用 • 组件 – Engine 库 – 制图, 绘制, 选择, 编辑等 – Control 库 – 地图控件, 布局控件, 工具条等 具条等 • APIs – COM, .NET, Java, and C++为快速应用ArcGIS 为快速应用 ArcGIS Engine开发而提供的控件和工具 Engine开发而提供的控件和工具ESRI 服务器产品ESRI 服务器产品GIS 应用服务ArcGIS Server ArcIMS地理发布ArcSDE地理数据的管 理. . . 三个互补的系统 . . . 支持多用户的应用ESRI 的服务器平台• • • • • • • • 通用的Web应用程序 通用的Web 应用程序 整合了ArcSDE 整合了 ArcSDE技术 技术 更易于管理 高效运营 强大的可扩展性 互操作能力 安全设计 友好的开发环境——关注扩展和整合能力Web应用 ArcIMS (地图发布)ArcGIS Server (完整的GIS) ArcSDEESRI 的服务器产品——ArcSDE什么是ArcSDE? • GIS连接DBMS的通道(Gateway) – Oracle、Informix、DB2、SQLServer • 一个使用RDBMS存储管理空间数据的工具 – 管理维护空间数据 – 多用户支持 – 长事务、版本控制和工作流 • 为其它应用提供数据的服务 – ArcIMS、ArcGIS Engine、ArcGIS Server 应用ArcSDE应用服务器ArcGIS• 传统的连接方式 –支持所有的数据库 • GIS GIS客户端不需要额外的软件 客户端不需要额外的软件 • 服务器端需要安装 服务器端需要安装ArcSDE ArcSDE软件 软件 • 性能考虑 –降低了客户端负担 –降低了网络负担 –增加了服务器的负担ArcSDE gsrvr RDBMS serverArcSDE giomgrESRI 的服务器产品——ArcIMS什么是ArcIMS? • Internet Map Server • 通过Internet为用户提供完备的地理信息系统和制图服务ArcIMS的多层结构 表达层Client ViewersWEB服务器中间件层ArcIMS应用服务器连接器ArcIMS应用服务器数据存储层ArcIMS 空间服务器 数据源地理发布的完整解决方案ESRI 的服务器产品——ArcGIS ServerArcGIS Server —— 一个新的服务器平台 完整的基于服务的GIS • 一个完整的、即拿即用的Web GIS应用以及用于空间数据 管理 可视化和分析的GIS服务。
引领开发新模式,ArcGIS 引领开发新模式, ArcGIS不 不停步于强 Esri中国信息技术有限公司ArcGIS向Web GIS转变通用的架构部署模式ArcGIS 即平台GIS专业人群组织机构开发者Geo-Centric专业GIS平台Geo-Enabled制图平台Geo-Embedded 位置平台ArcGIS Platform1.开发的新模式GIS系统建设路线的演变利用通用的计算架构,支持多种部署模式Web GIS以文件为中心以数据库为中心以服务器为中心以Web为中心ArcGIS平台架构全面整合现有用户已经在使用的产品软件产品Apps APIs & SDKs 基础版 标准版 高级版订阅账户Web/Device桌面系统PortalServer Online以Online/Portal核心实现GIS作为基础架构Desktop Web DevicePortal“云+端”模式ServerOnline Content and Services实现分享与协同GIS信息线上平台-ArcGIS OnlineGIS资源在组织机构不同业务部门之间高效共享桌面网页移动公有云新特点:• 在线分析 • 用户认证集成 • 在线、离线应用提供:• 内容和服务 • 在线分析能力 • 应用程序AppsServerOnline Content and Services资源的订阅与按需使用线下平台-Portal@Server桌面• 高性能 • 安全性 • 管理灵活性 • 多种数据库接入 • 实时数据接入 • 智慧影像接入网页移动私有、私有云Portal- 内容管理/分享-Web Maps ServicesPortal-- 制图编辑 - 空间分析 - 应用程序AppsServerOnline Content and Services开发方式的转变拥抱这种改变访问Portal的内容 通过WebMap来构建各终端应用 为Portal开发应用模板Web GIS以Web为中心以服务器为中心Portal 信息模型组织机构群组Item用户应用WebMap图层 服务 数据集ArcGIS REST API(Portal)Portal,开发的纽带• • • • • •门户访问的API 访问portal中的内容 群组、用户更新 创建、共享(Item) 自定义应用 已集成到API和SDK中WebMap• 服务整合− Feature、Tiles − Dynamic Layers − Dynamic Imagery•智能手机 社会化媒体 平板电脑 网站 桌面 浏览器能力− 支持信息弹出,查询,编辑,分析•Text/JSON− WebMap Item − WebMap Data•不同的客户端访问− Web API − 移动 SDK信息传递的媒介− 桌面 SDK制作WebMap注重用户的交互作用,分享和参与制作WebMap• • • Map Viewer(Portal) Esri Maps for Office ArcGIS Pro(10.3)分享的不仅仅是服务即拿即用的Apps使得ArcGIS平台更加简单易用Dashboard Collector*Explorer可以满足• 采集编辑 • 浏览查询 • 制图出图 • 分析决策 • 聚合感知 • 协同办公Microsoft Office*Open Data Insight全新推出Viewer Story Maps Web App Builder缩短了从地图到应用时间为Portal开发应用模板开发面向业务的应用模板社区分析 商业分析 Geo-Enabled景观分析• IBM CognosPlanner Modeler Analyst• MicroStrategy • SharePoint • SAP • SalesForce扩展地图在不同业务职能部门中使用ArcGIS 即平台制图平台• • • Users, Maps, Apps 企业级集成(BI、CRM、CRM…) 云中或组织机构内位置平台• • SDKs, APIs, ServicesGIS平台• • • • • ArcGIS Desktop ArcGIS Server Geodatabase Geoprocessing Imagery, 3D, . . .成就GIS大未来Portal随时随地访问专业GIS人员WebMap+应用模板 (APPS)GIS成为人人可以使用的平台=• • • • •IBM Cognos MicroStrategy SharePoint SAP Salesforces2.不断进步的API和SDK灵活多样的API和SDKWebSilverlight JavaDeviceWPF .NETDesktopHTML5/JS Objective-C Objective-C RESTWPFFlexJava• •灵活多样的API 终端全覆盖Windows, Mac, Linux, iOS 和 Android 平台Web开发简单的配置与部署Silverlight HTML5/JS Flex 查询REST时态制图简单编辑三维可视化 (Web Scene)Web设备 •新应用-编辑 社交媒体 众包 地图故事 Dashboard / COP制图 服务器端分析-• • 聚合 •路径分析 客户端渲染 实时交通流量APIJavaScript API的发展未来发布4.x2014 年4月7日 2014 年1月2日 2013 年10月1日 2013 年8月6日 2013 年7月6日3.93.83.73.63.5JavaScript API 演示张楠JavaScript API,开发者能:• 查询增强− 按几何要素和距离查询 − 分页查询•丰富的渲染− 符号角度 − 按实际比例渲染符号 − 连续颜色值渲染 − 随机的点的来渲染面 − ……•值得期待Web3D(4.X)− 与Javascript2DAPI完全集成Web 应用模板Web App Builder快速搭建Web 应用• 完全基于Html/JavaScript技术 • 2D 和 3D 一体化 • Apps可以在桌面和移动电脑跨平台使用 • 可以对App的界面进行定制,使之与众不同 • 丰富的功能插件,您可以扩展自己的插件 • 将您的配置信息可以保存成Web App的模版Web App Builder演示张楠Web APP Builder,开发者能:• 主题样式开发 • 图形用户界面定制 • 自定义Widget • 深度源码开发移动开发原生开发成本 功能Web性能 需求移动SDK提供企业级移动能力可视化 编辑 查询 iOS Android Windows 野外采集Dashboard• 离线使用 • 路径分析 • GeoTrigger服务 • Portal REST API支持 • 移动apps− Data collector − Dashboard• KML支持 • ArcPad 集成ArcGIS移动离线解决方案马亚军移动SDK,开发者能:• • • 离线数据高性能展示 离线空间分析 离线数据同步更新桌面SDK• • ArcGIS Runtime SDKs for Desktop ArcObjectsDesktop.NETWPFObjective-CJavaArcGIS Runtime SDKs for Desktop• 全面支持所有主流平台– 高性能,64位 – 异步编程 – 体积小,按需部署,免安装 – 多版本部署ArcGIS Online/PortalArcGIS Runtime演示伏伟伟、杜保坤Runtime SDK,开发者能:• 开发轻量级应用程序– 免安装、易部署 – 可配置、易扩展•高性能数据展示– 动态目标 – 指挥中心大屏应用•实时GIS框架– 与GeoEvent集成,接入多种传感器 – 仪表盘ArcObjects最全面的GIS功能• 定制或扩展桌– Add-In – Python – 扩展• Server Object Extensions (SOE) 扩展 • 开发桌面程序– ArcGISEngine强大的影像平台智能影像Web Map 检索 Web 分析新传感器• • • •SPOT 6 Landsat 8 Pleiades DMCii 中国卫星(HJ、ZY)影像表 影像属性•高级服务DigitalGlobe RapidEye AccuWeather. . . 系统的基础支撑RasterType 扩展流程IRasterTypeFactory IRasterBuilder(2)Get Recommended CrawlerIRasterTypeItemTemplates URIFilterCreateRasterTypeBuildCreate Raster TypeSet Product FilterPick Processing TemplatesAdd DataGet CrawlerSet propertiesSystem实现高分一号PMS和WFV传感器的L1级影像支持影像在线应用影像在线应用新模式全力支持Web GIS,为用户挖掘影像新价值在线 分发在线 分析在线影像 应用模式在线 使用在线 处理高分一号扩展、管理和在线应用演示马元ArcObjects,开发者能:• • • • 扩展卫星格式支持 扩展影像实时处理算法 开发影像管理与分发系统 建立影像在线应用完整三维GIS平台多端三维应用 三维服务发布 本地三维应用3D Runtime ArcGIS EngineScene ServiceWeb3DArcGlobe ArcGIS EngineMobile3DCityEngine三维内容制作CityEngine•CityEngine– – –GIS 数据作为建模基础 规则驱动创造三维模型 动态布局与智能的编辑ArcGIS Online、 Portal内容分享 内容创建 分析 可视化 编辑 规则 CityEngine 地理数据库CityEngineSDK将CityEngine规则批量建模的能力集成到各种客户端•ArcGIS Desktop–GP Tools桌面应用Browser CityEngine Desktop•ArcGIS Server–CityEngine GP ServiceCustom Pipelines•CityEngine–CityEngine SDKArcGIS Desktop制作扩展其他三维格式•第三方建模软件插件–Web应用ArcGIS ServerMaya、3dmax…CityEngine和CityEngine SDK演示甘鑫平CityEngine SDK,开发者能:• • • 将规则建模的能力嵌入到业务系统 扩展CityEngine输出输出格式 与数据生产工具(3DMax、Maya)整合Maya Plug-inArcGIS Engine 调用 GP3.专属开发者的站点和应用商店专属开发者的站点开发 APIs 新资料文档 开发社区• • •。
ArcGIS产品技术介绍一、桌面产品介绍ArcGIS桌面产品<ArcGIS Desktop)是一套完整的专业GIS应用,通过对地理现象,事件及其关系进行可视化表达,从而解决用户的问题,构建特定的应用,提升工作效率以及制定科学决策。
综合一下,一个GIS使用者进行的GIS操作包括:浏览地图;创建、编辑和维护地理数据并提供在线地图功能;使用空间处理工具实现自动化工作流;对二维、三维数据进行空间分析和空间建模;用二维、三维地图进行可视化并能够显示基于时间的动态现象;向大量用户访问的GIS资源服务;创建定制的应用来共享GIS;将GIS处理的结果——地理数据集,地图,球体,空间处理的脚本,GIS服务,应用等等创建为文档和目录;ArcGIS桌面是GIS专业人士的主要工作平台,利用它来管理复杂的GIS流程和应用项目,来创建数据,地图,模型和应用。
可以这么说,它是在机构内部署GIS应用的起点和基础。
ArcGIS桌面是一系列整合的应用程序的总称,包括ArcMap、ArcCatalog、ArcGlobe、ArcScene、ArcToolbox 和Model Builder。
通过通用的应用界面,用户可以实现任何从简单到复杂的GIS任务。
根据用户的伸缩性需求,ArcGIS桌面分为为四个级别产品:ArcReader:免费的地图数据<PMF)浏览、查询以及打印出版工具;ArcView:主要用于综合性数据使用、制图和分析;ArcEditor:在ArcView基础上增加了高级的地理数据库编辑和数据创建功能;ArcInfo:是ArcGIS Desktop的旗舰产品,作为完整的GIS桌面应用包含复杂GIS 的功能和丰富的空间处理工具;Esri 和其他一些组织为后三个层次产品都提供了一系列的ArcGIS Desktop 的扩展模块。
用户也可以通过对ArcObjects<ArcGIS 软件的组件库)的编程为ArcGIS Desktop 开发自定义的扩展。