`
zhzhiqun2005
  • 浏览: 220790 次
  • 性别: 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解析

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

    flex viewer

    flex viewer

    深入浅出Flex_Viewer.pdf

    深入浅出Flex_Viewer.pdf

    Flex Viewer 入门学习 原理

    ESRI+Flex+Viewer框架的ArcGIS+Server开发,详细讲解了Flex Viewer的工作原理与开发整体架构及示例,对入门了解非常有帮助,刚接触Flex Viewer的可以仔细研究下

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

    基于ESRI Flex Viewer框架的ArcGIS Server开发 arcgis公司提供,PPT格式: 框架结构、Flex Builder Project设置、Widget开发部署、Sample Flex Viewer核心编程、Flex Viewer 和Widget 部署、应用案例

    Flex VIewer

    ESRI GIS FLEX VIEWER

    ESRI Flex Viewer框架

    很不错的框架结构,ESRI Flex Viewer框架

    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与...

    ArcGis flex viewer 3.6 框架源码

    这是ArcGis flex viewer 3.6的框架源码,大家可以下载下来直接导入flash Bulider运行,ArcGis flex viewer 3.6要求编译的SDK最低版本好像是4.6,所以大家尽量用较高的版本来编译,以防会出现问题。

    Sample Flex Viewer

    只需要在Flex Viewer应用程序的配置文件中增加配置项,就可以将功能以widget的形式快速部署到已有的Flex Viewer应用中。 容器由一系列高粘性、低耦合组件组成。容器会把关注的任务交给相应的组件去完成。这种设计...

    arcgis_api_for_flex_3_5.zip_arcgis flex api 3.5_flex_flex viewer

    ArcGIS Viewer for Flex 3.5源码

    arcgis viewer 3.5

    Flex Viewer是ArcGIS Viewer for Flex的简称,其1.x版本的名称为Sample Flex Viewer,自2.0改称ArcGIS Viewer for Flex。Flex Viewer是基于ArcGIS API for Flex(简称AGS Flex API)设计的一个 WebGIS应用程序,1.x...

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

    这些实例都能很好帮助学习基于flex的arcengine的学习 实例前几个比较基础 你可以同时用arcsever来发布地图 然后在flex中调用 做进一步的开发

    gis.zip_FLEX GIS_flex_gis java

    gis for flex 鹰眼功能实现 自己动手丰衣足食

Global site tag (gtag.js) - Google Analytics