如何在FlexViewer框架中增加Widget
2012-07-09 15:35
309 查看
如何在FlexViewer框架中增加Widget是本文要介绍的内容,主要是来了解并学习在FlexViewer框架中增加Widget应用,一般我们进行arcgis地图进行二次开发比较好的办法是.使用FLEXVIEWER这个DEMO. 官方网站开发者论坛上可以获得到.arcgis地图的制作及服务设置暂不做介绍。
那我们如何基于此项目增加WIDGET的操作呢?
仔细分析来有二步.http://space.189works.com/
首先.我们选中当前项目.然后在菜单中.file->new->add component (增加组件).这个时候就会弹出一个窗口.上面列出了当前的项目.
FLEXVIEWER.
(1)在输入父文件夹的时候.我们选择新建一个文件夹.如:flexviewer/src/mapcity
(2)然后在文件名输入我们要取的文件名.如:mappoint
(3)based on:我们选择基于basewidget
(4)宽和高我们留空.点击完成.
完成上一步我们可以看到一个MAPPOING.MXML已经生成好了.在MAPCITY这个文件夹中.
然后我们打开这个MXML文件.在自动生成的这个节点中.
插入这一个节点..
这样.我们的一个WIDGET还需要添加一步:
右击项目flexviewer-->在弹出菜单中选择最后一项属性.
在左边菜单中选择flex modules,然后选择add.
接下来在新窗口中选择源时选择这个mapcity这个新增加的 widget.要指定到mappoint.mxl这个文件才行.点OK.
最后.我们在config.xml中将这个组件配置进来.
找到服务内容
<widget label = "摄像头列表"
icon="com/esri/solutions/flexviewer/assets/images/icons/i_bookmark.png"
menu = "menuWidgets"
config = "">mapcity/mappoint.swfwidget>
这样就完成了。
小结:如何在Flexviewer框架中增加Widget的内容介绍完了,想通过Widget应用内容的学习能对你有所帮助。
那我们如何基于此项目增加WIDGET的操作呢?
仔细分析来有二步.http://space.189works.com/
首先.我们选中当前项目.然后在菜单中.file->new->add component (增加组件).这个时候就会弹出一个窗口.上面列出了当前的项目.
FLEXVIEWER.
(1)在输入父文件夹的时候.我们选择新建一个文件夹.如:flexviewer/src/mapcity
(2)然后在文件名输入我们要取的文件名.如:mappoint
(3)based on:我们选择基于basewidget
(4)宽和高我们留空.点击完成.
完成上一步我们可以看到一个MAPPOING.MXML已经生成好了.在MAPCITY这个文件夹中.
然后我们打开这个MXML文件.在自动生成的这个节点中.
插入这一个节点..
这样.我们的一个WIDGET还需要添加一步:
右击项目flexviewer-->在弹出菜单中选择最后一项属性.
在左边菜单中选择flex modules,然后选择add.
接下来在新窗口中选择源时选择这个mapcity这个新增加的 widget.要指定到mappoint.mxl这个文件才行.点OK.
最后.我们在config.xml中将这个组件配置进来.
找到服务内容
<widget label = "摄像头列表"
icon="com/esri/solutions/flexviewer/assets/images/icons/i_bookmark.png"
menu = "menuWidgets"
config = "">mapcity/mappoint.swfwidget>
这样就完成了。
小结:如何在Flexviewer框架中增加Widget的内容介绍完了,想通过Widget应用内容的学习能对你有所帮助。
相关文章推荐
- 如何在flexviewer增加widget
- 如何在flexviewer增加widget
- 如何增加2.0、3.5的目标框架在VS2010里面
- CI 框架增加公用函数-如何使用Helper辅助函数
- 2.6 如何为一个框架增加对象和子窗口?[wxPython In Action]
- 如何增加2.0、3.5的目标框架在VS2010里面
- 如何增加2.0、3.5的目标框架在VS2010里面
- Flexviewer两个widget间的如何传值
- T职场人生系列之二十四:程序员如何增加收入
- laravel框架之数据库查出来的对象如何转化为数组
- 如何选择一个优秀的Web开发框架?
- ALSA声卡驱动中的DAPM详解之三:如何定义各种widget
- 基于事件驱动的领域模型实现框架 - 分析框架如何解决各种典型业务逻辑场景
- ci框架,分页类,不修改核心源码的情况下,伪静态如何处理
- 如何创建一个简单的C++同步锁框架(译)
- shiro安全框架扩展教程--如何扩展实现集中式session管理(redis,memcached等)
- CI框架如何删除URL中index.php的终极解决方案
- dede如何让文章增加原创版权连接
- 如何使用最流行框架Tensorflow进行时间序列分析——第二篇
- 详解nodejs的express如何自动生成项目框架