`
zhzhiqun2005
  • 浏览: 227287 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

flex viewer的配制 arc gis 9.3 flex

阅读更多

   由于工作需要, 我被调到二部去做一个关于GIS相关的产品。产品的目标是希望能集百家之长,功能完整,可以定制,为将来公司做项目提供一个快速的二次开发平台。
   费话不多说,开始讲项目开发的步骤。
flex viewer具体就不多讲了, 是一个arcgis 与flex的整合框架.

这个平台主要是靠config.xml这个配制文件。
现在就讲讲这个配制文件的各项配制。
<configuration>
	<userinterface>
		<banner>visible</banner>
		<title>Flex Viewer</title>
		<subtitle>Powered by ArcGIS Server</subtitle>
		<logo>com/esri/solutions/flexviewer/assets/images/logo.png</logo>
		<stylesheet>com/esri/solutions/flexviewer/themes/darkangel/style.swf</stylesheet>
		<menus>
			<menu id="menuMap" visible="true" icon="com/esri/solutions/flexviewer/assets/images/icons/i_globe.png">Map</menu>
			<menu id="menuNav" visible="true" icon="com/esri/solutions/flexviewer/assets/images/icons/i_nav.png">Navigation</menu>
			<menu id="menuWidgets" visible="true" icon="com/esri/solutions/flexviewer/assets/images/icons/i_widget.png">Tools</menu>
			<menu id="menuHelp" visible="true" icon="com/esri/solutions/flexviewer/assets/images/icons/i_help.png">Help</menu>
		</menus>
	</userinterface>
	<map initialExtent="-179.999999 -89.999999 179.999999 89.999999" fullExtent="-179.999999 -89.999999 179.999999 89.999999">
		<basemaps menu="menuMap">
			<mapservice label="Satellite Map" type="tiled"  visible="false" alpha="1" icon="com/esri/solutions/flexviewer/assets/images/icons/i_shuttle.png">[color=red]http://server.arcgisonline.com/ArcGIS/rest/services/ESRI_Imagery_World_2D/MapServer[/color][b](1)[/b]</mapservice>			
		</basemaps>
		<livemaps>
			<mapservice label="Louisville Landbase" type="dynamic" visible="false" alpha="0.4">http://sampleserver1.arcgisonline.com/ArcGIS/rest/services/Louisville/LOJIC_LandRecords_Louisville/MapServer</mapservice>
  		</livemaps>
	</map>
	<navtools>
		<navtool label="Zoom In" icon="com/esri/solutions/flexviewer/assets/images/icons/i_zoomin.png" menu="[color=red]menuNav[/color][b](2)[/b]">zoomin</navtool>
		<navtool label="Zoom Out" icon="com/esri/solutions/flexviewer/assets/images/icons/i_zoomout.png" menu="[color=red]menuNav[/color]">zoomout</navtool>
		<navtool label="Full Extent" icon="com/esri/solutions/flexviewer/assets/images/icons/i_zoomfull.png" menu="[color=red]menuNav[/color]">zoomfull</navtool>
		<navtool label="Re-center Map" icon="com/esri/solutions/flexviewer/assets/images/icons/i_pan.png" menu="[color=red]menuNav[/color]">pan</navtool>
	</navtools>
	<widgets>
		<widget label="Live Maps" icon="com/esri/solutions/flexviewer/assets/images/icons/i_folder.png" menu="menuMap" config="com/esri/solutions/flexviewer/widgets/LiveMapsWidget.xml">com/esri/solutions/flexviewer/widgets/LiveMapsWidget.swf</widget>
		<widget label="Overview Map" preload="minimized" icon="com/esri/solutions/flexviewer/assets/images/icons/i_overview.png" menu="menuMap" config="com/esri/solutions/flexviewer/widgets/OverviewMapWidget.xml">com/esri/solutions/flexviewer/widgets/OverviewMapWidget.swf</widget>	
		<widget label="Bookmarks" preload="minimized" icon="com/esri/solutions/flexviewer/assets/images/icons/i_bookmark.png" menu="menuMap" config="com/esri/solutions/flexviewer/widgets/BookmarkWidget.xml">com/esri/solutions/flexviewer/widgets/BookmarkWidget.swf</widget>	
		<widget label="Print" icon="com/esri/solutions/flexviewer/assets/images/icons/i_print.png" menu="menuMap" config="com/esri/solutions/flexviewer/widgets/PrintWidget.xml">com/esri/solutions/flexviewer/widgets/PrintWidget.swf</widget>
		<widget label="Earthquakes" icon="com/esri/solutions/flexviewer/assets/images/icons/i_rss.png" menu="menuWidgets" config="com/esri/solutions/flexviewer/widgets/GeoRSSWidget.xml">com/esri/solutions/flexviewer/widgets/GeoRSSWidget.swf</widget>
		<widget label="Locate" icon="com/esri/solutions/flexviewer/assets/images/icons/i_pushpin.png" menu="menuWidgets" config="com/esri/solutions/flexviewer/widgets/LocateWidget.xml">com/esri/solutions/flexviewer/widgets/LocateWidget.swf</widget>
		<widget label="Police Facilities" icon="com/esri/solutions/flexviewer/assets/images/icons/i_policestation.png" menu="menuWidgets" config="com/esri/solutions/flexviewer/widgets/LiveLayerWidget_Police.xml">com/esri/solutions/flexviewer/widgets/LiveLayerWidget.swf</widget>
		<widget label="Traffic Cameras" icon="com/esri/solutions/flexviewer/assets/images/icons/i_camera.png" menu="menuWidgets" config="com/esri/solutions/flexviewer/widgets/LiveLayerWidget_TrafficCameras.xml">com/esri/solutions/flexviewer/widgets/LiveLayerWidget.swf</widget>
		<widget label="Search" icon="com/esri/solutions/flexviewer/assets/images/icons/i_search.png" menu="menuWidgets" config="com/esri/solutions/flexviewer/widgets/SearchWidget.xml">com/esri/solutions/flexviewer/widgets/SearchWidget.swf</widget>	
		<widget label="Draw" icon="com/esri/solutions/flexviewer/assets/images/icons/i_draw.png" menu="menuWidgets" config="com/esri/solutions/flexviewer/widgets/DrawWidget.xml">com/esri/solutions/flexviewer/widgets/DrawWidget.swf</widget>	
		<widget label="Service Area" icon="com/esri/solutions/flexviewer/assets/images/icons/i_servicearea.png" menu="menuWidgets" config="com/esri/solutions/flexviewer/widgets/ServiceAreaWidget.xml">com/esri/solutions/flexviewer/widgets/ServiceAreaWidget.swf</widget>
		<widget label="About" icon="com/esri/solutions/flexviewer/assets/images/icons/i_about.png" menu="menuHelp" config="com/esri/solutions/flexviewer/widgets/AboutWidget.xml">com/esri/solutions/flexviewer/widgets/AboutWidget.swf</widget>
	</widgets>


	<links>
		<link label="Help" icon="com/esri/solutions/flexviewer/assets/images/icons/i_help.png" menu="menuHelp">help.html</link>
		<link label="Home" icon="com/esri/solutions/flexviewer/assets/images/icons/i_home.png" menu="menuHelp">http://www.esri.com</link>
		<link label="Resources" icon="com/esri/solutions/flexviewer/assets/images/icons/i_resources.png" menu="menuHelp">http://resources.esri.com</link>
	</links>
	<!--<proxytype>php</proxytype>  apache|jsp|asp|php --><!-- 注意:这里如果是默认的用php来做代理进行测试, 会报错,显示不出数据来 所以要把这一行注掉 -->
</configuration>
0
0
分享到:
评论
1 楼 miss4813 2010-09-26  
没有讲各项配置呀?

相关推荐

    flex viewer

    2. **Flex Viewer概述**:Flex Viewer是Esri公司为地理信息系统(GIS)开发的一款组件化框架,它基于Flex技术,专门用于构建地图应用。Flex Viewer提供了大量的预置组件,如地图、图层控制、查询工具等,开发者可以...

    Flex Viewer 入门学习 原理

    Flex Viewer 是一个基于 Adobe Flex 技术的开源框架,主要用于构建交互式的地理信息系统(GIS)应用。它充分利用了 ESRI 的 ArcGIS Server 平台,为开发者提供了一种快速开发GIS应用的方法。Flex Viewer 的设计目标...

    Flex Viewer解析

    1.Flex Viewer简介 2.Flex Viewer源码包结构 3.Flex Viewer架构解析 3.1Flex Viewer主席团 3.2Flex Viewer松耦合的关键 3.3初始化那些事儿 3.4Widget设计及实现 4. 自定义Widget 5. Widget之间通信 ...

    基于ESRI Flex Viewer框架的ArcGIS Server开发

    在地理信息系统(GIS)开发领域,ESRI Flex Viewer是一种基于Adobe Flex技术的开源框架,用于构建交互式Web GIS应用程序。该框架为开发者提供了丰富的功能,便于快速开发与ArcGIS Server集成的地图应用。本主题将...

    ESRI Flex Viewer框架

    ESRI Flex Viewer框架通过其模块化和组件化的设计,极大地简化了Web GIS应用的开发。开发者可以快速部署新的Widget,专注于核心业务功能,而不必关心底层的地图处理和应用程序集成。这种框架使得构建功能丰富的地图...

    flex viewer 3.0

    Flex Viewer 3.0是一款基于Adobe Flex技术的开源GIS(地理信息系统)客户端应用程序框架,它允许开发者构建交互式、富互联网应用(RIA)以展示和操作地图数据。这个开发包的更新日期为2012年6月6日,表明它是当时...

    Flex VIewer

    Flex Viewer是ESRI公司推出的一款基于Adobe Flex技术的GIS(地理信息系统)应用程序框架,它专为Web上的地理信息展示和交互设计。Flex是ActionScript 3.0编程语言的一个开发平台,用于创建富互联网应用程序(RIA)。...

    基于ESRI Flex Viewer框架的ArcGIS Server开发.

    4. **地理处理服务**:了解如何将GIS分析模型封装为可重复使用的Web服务,以及如何通过Flex Viewer调用这些服务。 5. **Flex编程**:熟悉ActionScript 3语法,学习使用Flex SDK进行开发,掌握MXML和AS3的结合使用,...

    Flex_Viewer编程的详细图解教程

    在本教程中,你将逐步学习到如何从零开始构建和扩展Flex Viewer,从而利用其强大的功能来创建定制化的GIS应用。通过实践这些步骤,你将能够熟练地运用Flex Viewer的灵活性和易用性,为各种项目提供直观且功能丰富的...

    ESRI+Flex+Viewer框架的ArcGIS+Server开发

    【ESRI Flex Viewer框架的ArcGIS Server开发】是关于使用ESRI提供的Flex Viewer框架与ArcGIS Server进行Web GIS应用开发的技术介绍。Flex Viewer是一个基于Adobe Flex的开源框架,旨在简化地图服务和应用的构建,...

    深入浅出Flex_Viewer.pdf

    FlexViewer基于Adobe公司的Flex技术构建,因此它遵循与其他Flex应用程序相同的生命周期,具体过程如下: 1. **加载与初始化**:当FlexViewer启动时,首先由浏览器中的Flash Player加载并管理。随后,FlexViewer会...

    基于flex的arcengine基础教程的实例

    在GIS(地理信息系统)开发领域,Adobe Flex以其强大的用户界面设计能力和丰富的图形展示功能,结合Esri的ArcEngine,为地图应用提供了强大的开发工具。本教程旨在深入解析如何利用Flex与ArcEngine进行地图服务的...

    gis.zip_FLEX GIS_flex_gis java

    在"gis.zip_FLEX GIS_flex_gis_java"这个压缩包中,我们关注的是使用Adobe Flex技术和Java来构建GIS应用的实践方法,特别是实现“鹰眼”功能。 Flex GIS是一种基于Adobe Flex框架开发的GIS应用,它允许开发者创建富...

    arcgis_api_for_flex_3_5.zip_arcgis flex api 3.5_flex_flex viewer

    这个压缩包文件“arcgis_api_for_flex_3_5.zip”包含了ArcGIS Viewer for Flex 3.5的源码,是学习和开发基于Flex的GIS应用的重要资源。 ArcGIS Viewer for Flex 是一个强大的地图浏览和分析工具,它预设了多种地图...

    Flex Viewer 开发教程

    1 Flex Viewer配置文件 2 Widget配置文件 3 Widget与WidgetTemplate 4 Widget与Map交互 4.1 交互方式1:map实例 4.2 交互方式2:BaseWidget封装的方法 5 Widget与Widget交互 6 Widget与共享数据 7 Widget与...

Global site tag (gtag.js) - Google Analytics