Web GIS开发—— Flex+ArcGIS Server

Slides:



Advertisements
Similar presentations
煤矿瓦斯监测监控系统应用管理.
Advertisements

计算机网络课程总结 一、计算机网络基础 计算机网络定义和功能、基本组成 OSI/RM参考模型(各层的功能,相关概念, 模型中数据传输 等)
LSF系统介绍 张焕杰 中国科学技术大学网络信息中心
第三章 数据类型和数据操作 对海量数据进行有效的处理、存储和管理 3.1 数据类型 数据源 数据量 数据结构
地理資訊系統概論 第三章 地理資訊系統之組成架構.
在PHP和MYSQL中实现完美的中文显示
服務聯網地政雲.
Information & Security System in China China North Eastern Air Traffic Control Bureau (CAAC) Customer Background Subsidiary of General Administration of.
Android快速开发入门 巫文杰、Android工程师 讲师的CSDN博客地址
LSF系统介绍 张焕杰 中国科学技术大学网络信息中心
Android开发入门 -----Android 开发“Ready go!” 主讲:李晓蕾
第9章 GIS新技术与”数字地球”简介 北京建筑工程学院 王文宇.
SVN的基本概念 柳峰
第二讲 搭建Java Web开发环境 主讲人:孙娜
面向对象建模技术 软件工程系 林 琳.
Chinese Virtual Observatory
R in Enterprise Environment 企业环境中的R
第八章 菜单设计 §8.1 Visual FoxPro 系统菜单 §8.2 为自己的程序添加菜单 §8.3 创建快捷菜单.
从现在做起 彻底改变你自己 Sanjay Mirchandani EMC公司高级副总裁、首席信息官.
把COM口设置到没有使用的 COM1 – COM4
李杰 首都经济贸易大学 安全与环境工程学院 个人主页:
大学计算机基础 典型案例之一 构建FPT服务器.
SVN服务器的搭建(Windows) 柳峰
第11章:一些著名开源软件介绍 第12章:服务安装和配置 本章教学目标: 了解当前一些应用最广泛的开源软件项目 搭建一个网站服务器
大数据管理技术 --NoSQL数据库 HBase 陈 辉 大数据分析技术.
DM81X 视频采集处理 ——简单采集显示例程讲解 广州创龙电子科技有限公司
第十章 IDL访问数据库 10.1 数据库与数据库访问 1、数据库 数据库中数据的组织由低到高分为四级:字段、记录、表、数据库四种。
第17章 网站发布.
逆向工程-汇编语言
《手把手教你学STM32》 主讲人 :正点原子团队 硬件平台:正点原子STM32开发板 版权所有:广州市星翼电子科技有限公司 淘宝店铺:
数据挖掘工具性能比较.
PaPaPa项目架构 By:Listen 我在这.
VSS使用简介 王树升
用event class 从input的root文件中,由DmpDataBuffer::ReadObject读取数据的问题
DevDays ’99 The aim of this mission is knowledge..
任务1-3 使用Dreamweaver创建ASP网页
宁波市高校慕课联盟课程 与 进行交互 Linux 系统管理.
三:基于Eclipse的集成开发环境搭建与使用
程序设计工具实习 Software Program Tool
SOA – Experiment 2: Query Classification Web Service
Flex.
C语言程序设计 主讲教师:陆幼利.
Web安全基础教程
第四章 团队音乐会序幕: 团队协作平台的快速创建
VisComposer 2019/4/17.
商业分析平台-语义元数据 用友集团技术中心 边传猛 2013年 11月 06日.
2019/4/26 关注NE官方微信,获取更多服务.
计算机网络与网页制作 Chapter 07:Dreamweaver CS5入门
《手把手教你学STM32-STemWin》 主讲人 :正点原子团队 硬件平台:正点原子STM32开发板 版权所有:广州市星翼电子科技有限公司
JSP实用教程 清华大学出版社 第2章 JSP运行环境和开发环境 教学目标 教学重点 教学过程 2019年5月7日.
iSIGHT 基本培训 使用 Excel的栅栏问题
《手把手教你学STM32-STemWin》 主讲人 :正点原子团队 硬件平台:正点原子STM32开发板 版权所有:广州市星翼电子科技有限公司
LOGIX500软件入门 西安华光信息技术有限公司 2008年7月11日.
VRP教程 2011.
Delphi 7.0开发示例.
GIS基本功能 数据存储 与管理 数据采集 数据处理 与编辑 空间查询 空间查询 GIS能做什么? 与分析 叠加分析 缓冲区分析 网络分析
Python 环境搭建 基于Anaconda和VSCode.
ARM裸机第一部分-ARM那些你得知道的事
《手把手教你学STM32-STemWin》 主讲人 :正点原子团队 硬件平台:正点原子STM32开发板 版权所有:广州市星翼电子科技有限公司
基于列存储的RDF数据管理 朱敏
YOUR SUBTITLE GOES HERE
第8章 创建与使用图块 将一个或多个单一的实体对象整合为一个对象,这个对象就是图块。图块中的各实体可以具有各自的图层、线性、颜色等特征。在应用时,图块作为一个独立的、完整的对象进行操作,可以根据需要按一定比例和角度将图块插入到需要的位置。 2019/6/30.
本节内容 进程 视频提供:昆山爱达人信息技术有限公司 官网地址: 联系QQ: QQ交流群 : 联系电话:
FVX1100介绍 法视特(上海)图像科技有限公司 施 俊.
创建、启动和关闭Activity 本讲大纲: 1、创建Activity 2、配置Activity 3、启动和关闭Activity

使用Fragment 本讲大纲: 1、创建Fragment 2、在Activity中添加Fragment
《手把手教你学STM32-STemWin》 主讲人 :正点原子团队 硬件平台:正点原子STM32开发板 版权所有:广州市星翼电子科技有限公司
《手把手教你学STM32-STemWin》 主讲人 :正点原子团队 硬件平台:正点原子STM32开发板 版权所有:广州市星翼电子科技有限公司
百万行、千万行数据查询教程 老黄牛.
Presentation transcript:

Web GIS开发—— Flex+ArcGIS Server 翁玉鹏

WebGIS 应 用 示 例 ArcGIS 软 件 体 系 Flex+ArcGIS 开 发 Flex+ArcGIS demo

1、在线应用示例 WebGIS 应用示例 中央气象台-台风实时路径显示 http://map.weather.gov.cn/ Cityofboston http://gis.cityofboston.gov/solarboston/ 天津电子地图 http://www.tgjjw.com/map/travel12.html

WebGIS 应用示例 2、 NSII Clearing House 国家空间信息基础设施数据交换中心 全球 中国 吉林省 吉林省白城地区

WebGIS 应用示例 3、北京环境评估与景点浏览 5

WebGIS 应用示例 4、上海市重大工程项目监理 6

WebGIS 应用示例 5、监视监控(防汛指挥) 7

WebGIS 应 用 示 例 ArcGIS 软 件 体 系 Flex+ArcGIS demo 8

ArcGIS 软件体系 四种产品的WEBGIS解决方案的比较 解决方案的比较 9

ArcGIS 软件体系 ArcGIS 软件体系 ESRI 公司的ArcGIS系列软件是一个全面的、完善的、可 伸缩的 GIS 软件平台,无论是单用 户,还是多用户,无论 是在桌面端、服务器端、互联网还是野外操作,都可以通过 ArcGIS 构建地理信息系统。 ArcGIS Desktop:一个专业GIS 应用的完整套件 ArcGIS Engine:开发GIS 应用的嵌入式开发组件 服务器GIS:ArcSDE,ArcIMS和ArcGIS Server 移动GIS:ArcPad 10

ArcGIS 软件体系 服务器GIS 大多数地理信息系统中,数据层和数据表都来源于多 个 组织。每个 GIS 组织机构生成了一些数据内容,但并不是全 部,至少总有一些数据层来源 于本组织之外。 GIS 用户通过部署一个集中式的GIS 服务器在大型组织 之内以及Internet 的用户之间发布和共享地理信息。 服务器的GIS 软件适用于任何集中执行GIS 计算,并计 划扩展支持GIS数据管理和空间处理的场合。 除了为客户端提供地图和数据服务,GIS 服务器还在一 个共享的中心服务器上支持GIS 工作站的所有功能,包括制 图,空间分析,复杂空间查询,高级数据编辑,分布式数据 管理,批量空间处理,空间几何完整性规则的实施等等。 11

ArcGIS 软件体系 ArcGIS 9 所包含的三种服务器产品 ArcSDE――一个在多种关系型数据库管理系统中管理地 理信息的高级空间数据服务器。ArcSDE 是一个位于ArcGIS 其它软件产品和关系型数据库之间的数据服务器。 ArcIMS――是一个可伸缩的,通过开放的Internet 协议 进行GIS 地图,数据和元数据发布的地图服务器。ArcIMS 已 经在成千上万的应用中部署了,主要是为Web 上的用户提供 数据分发服务和地图服务。 ArcGIS Server――是一个应用服务器,包含了一套在企 业和Web 框架上建设服务器GIS应用的共享GIS 软件对象库。 ArcGIS Server 是一个新产品,用于构建集中式的企业GIS应 用,基于SOAP 的Web services 和Web 应用。 12

WebGIS 应 用 示 例 ArcGIS 软 件 体 系 Flex+ArcGIS 开 发 Flex+ArcGIS demo 13

Flex+ArcGIS 开 发 基本概念-理解GIS的三种角度 1.GIS就是空间数据库:GIS 是一个包含了用于表达通用 GIS 数据模型(要素、栅 格、拓扑、网络等等)的数据集的空间数据库。 2.GIS就是地图:从空间可视化的角度看:GIS 是一套智能地图,同时也是用于显示地表上的要素和 要素间关系的视图。底层的地理信息可以用各种地图的方式进行表达,而这些表现方式可以 被构建成“数据库的窗口”,来支持查询、分析和信息编辑。 3.GIS是空间数据处理分析工具集:从空间处理的角度看,GIS 是一套用来从现有的数据集获取新数据集的信息转换工 具。这些空间处理功能从已有数据集提取信息,然后进行分析,最终将结果导入到数据集中。 14

Flex+ArcGIS 开 发 在一个 GIS 中,同类型的地象集合被组织成图层,例如地块、水井、建筑物。 通过层之间共同的地理位置,我们可以很容易地得到多个层之间的空间关系。 15

Flex+ArcGIS 开 发 什么是FLEX? 16

Flex+ArcGIS 开 发 怎么用FLEX开发? 使用MXML 和ActionScript 进行编码 17

Flex+ArcGIS 开 发 怎么用FLEX开发? 18

Flex+ArcGIS 开 发 什么是ArcGIS API for Flex? ArcGIS API for Flex 是一个强大的框架,利用它可以基于ArcGIS Server建立漂亮的富互联网应用程序 rich internet applications (RIAs) ,优点是运行速度快,用户体验效果会比目前的WEBGIS好。 显示你的地图数据并可以和数据交互 在服务器上执行空间处理模型并显示结果 基于ArcGIS Online上的底图显示你自己的数据 根据属性或者位置查找你的数据并显示结果 查找地址并显示结果 用创新的方式可视化结果 创建mashups 19

Flex+ArcGIS 开 发 环境搭建 arcgis api for flex  下载地址为 http://resources.esri.com/arcgisserver/apis/flex/index.cfm?fa=home里面有个download。 开发arcgis api for flex 的程序需要flex 环境的支持。 flex sdk3 的下载地址为 http://opensource.adobe.com/wiki/display/flexsdk/download?build=3.0.1.2012&pkgtype=1 有了flex sdk3 和arcgis api for flex 我们就可以开发RIA的flex 程序了。为了开发方便,我们最好使用flex builder,可以从adobe 的官方网站上下载试用版,下载地址为http://download.macromedia.com/pub/flex/flex_builder/FB3_win.exe 安装好flex builder之后会安装flex sdk3 ,所以就不用自己手工安装了。 20

Flex+ArcGIS 开 发 第一个arcgis api for flex程序 1、打开flex builder,创建一个flex 工程(名称Demo) 2、右键单击工程名,选择属性,在属性对话框中选择flex build path ,选择libaray path选项卡,单击add swc 把下载的arcgis api for flex添加进去,环境就配置好了。 3 在Demo.mxml文件中输入下面这代码 编译,执行。 21

WebGIS 应 用 示 例 ArcGIS 软 件 体 系 Flex+ArcGIS 开 发 Flex+ArcGIS demo 22

Flex+ArcGIS demo 在AgsFlexDemo\bin下打开AgsFlexDemo.html 可以导入Eclipse或FLEX BUILDER 23

Flex+ArcGIS 学习资源 有用的学习资源 http://resources.esri.com/arcgisserver/index.cfm?fa=applications http://www.cnblogs.com/myparamita/archive/2009/01/04/1368527.html http://resources.esri.com/help/9.3/arcgisserver/apis/flex/help/index.html#getting_started.htm# 24

天津博和利科技有限公司 谢谢大家 ! 电话: 13622151022 邮箱: 022245861502003@163.com 姓名:翁玉鹏