如何在FlexViewer框架中增加Widget

移动开发
如何在FlexViewer框架中增加Widget是本文要介绍的内容,主要是来了解并学习在FlexViewer框架中增加Widget应用,来看内容。

如何在FlexViewer框架中增加Widget是本文要介绍的内容,主要是来了解并学习在FlexViewer框架中增加Widget应用,一般我们进行arcgis地图进行二次开发比较好的办法是.使用FLEXVIEWER这个DEMO. 官方网站上可以获得到.arcgis地图的制作及服务设置暂不做介绍。

那我们如何基于此项目增加WIDGET的操作呢?

仔细分析来有二步.

首先.我们选中当前项目.然后在菜单中.file->new->add component (增加组件).这个时候就会弹出一个窗口.上面列出了当前的项目.

FLEXVIEWER.

(1)在输入父文件夹的时候.我们选择新建一个文件夹.如:flexviewer/src/mapcity
    
(2)然后在文件名输入我们要取的文件名.如:mappoint   
  
(3)based on:我们选择基于basewidget 
 
(4)宽和高我们留空.点击完成.

完成上一步我们可以看到一个MAPPOING.MXML已经生成好了.在MAPCITY这个文件夹中.
   
然后我们打开这个MXML文件.在自动生成的<basewidget></basewidget>这个节点中.

插入这一个节点..<WidgetTemplate id="aatemplate"  height="650" width="450">

</WidgetTemplate>

这样.我们的一个WIDGET还需要添加一步:

右击项目flexviewer-->在弹出菜单中选择最后一项属性.

在左边菜单中选择flex modules,然后选择add.

接下来在新窗口中选择源时选择这个mapcity这个新增加的 widget.要指定到mappoint.mxl这个文件才行.点OK.

最后.我们在config.xml中将这个组件配置进来.

找到服务内容

  1. <widget label = "摄像头列表"   
  2.         icon="com/esri/solutions/flexviewer/assets/images/icons/i_bookmark.png"   
  3.          menu = "menuWidgets"   
  4.          config = "">mapcity/mappoint.swf</widget>  

这样就完成了。

小结:如何在Flexviewer框架中增加Widget的内容介绍完了,想通过Widget应用内容的学习能对你有所帮助。

责任编辑:zhaolei 来源: 博客园
相关推荐

2014-06-16 10:17:42

KVM虚拟机集群

2010-09-15 15:06:34

Google VoicWidgetAndroid

2011-09-07 14:34:55

Android Wid控件

2011-09-07 16:24:10

Qt Widget

2020-11-29 17:00:51

VirtualBox虚拟硬盘Linux

2010-07-13 09:08:27

Widget开发

2024-04-25 15:21:12

CISO安全漏洞CISOs

2011-09-09 19:05:28

Widget

2011-09-07 14:55:28

Android WidAppWidget事件

2022-04-18 09:58:17

云原生Kubernetes

2022-03-09 07:10:50

Quarkus框架项目

2020-11-24 13:55:20

FedoraVirtualBoxLinux

2021-04-19 16:31:33

Stratis加密Linux

2021-03-18 10:45:02

JavaScript数组运算符

2021-03-11 23:43:20

JavaScript数组开发

2014-05-07 09:20:45

Liunx快速阅读

2020-06-17 17:29:11

BashLinux

2016-08-24 21:24:27

MySQL存储数据库

2020-03-02 14:45:53

Linux编辑字幕命令

2019-08-23 10:42:00

Linux复制文档
点赞
收藏

51CTO技术栈公众号