博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
InfoWindow窗口
阅读量:5111 次
发布时间:2019-06-13

本文共 810 字,大约阅读时间需要 2 分钟。

 

InfoWindow窗口主要提供在Map上弹出信息提示的功能,比如当我点击一个要素的时候,可能同时需要查询这个要素的属性值并在地图上显示出来,InfoWindow窗口主要就是实现这样的功能。

 

当定义一个Map的时候,Map会生成一个自带的InfoWindow并放置在自己的infoWindow属性中,因此InfoWindow窗口并不需要你去定义。你只需要知道InfoWindow应该弹出的位置(地图上的某个坐标点),那么在这个地方会弹出一个提示窗口,并且不会随着地图移动、缩放而移动位置或消失。

 

下面我们在地图上弹出一个InfoWindow,并在其中放上一个图片:

 

var image:Image = new Image();

 

image.source = "http://www.esrichina-bj.cn/images/in_flashRig.jpg";

 

map.infoWindow.content = image;

 

map.infoWindow.show(new MapPoint(116, 40));

 

InfoWindow使用的重点在于其content属性,它是InfoWindow窗口中的信息内容,它对应一个DisplayObject的对象,言下之意任何Flex中的可视组件都可以放置于其中。在这里我在其中放置了一张图片,当然,你可以使用任何按钮、文本、图表、视频等元素及其组合。

使用InfoWindow,只要设置Map的infoWindow属性即可: Map.infoWindow.content=“内容”; Map.infoWindow.show(point); content用于设置infowindow的内容, show方法设置infoWindow的显示位置。

转载于:https://www.cnblogs.com/hum007/archive/2013/02/20/2919794.html

你可能感兴趣的文章
哲理小故事(二)
查看>>
STL学习笔记(三) 关联容器
查看>>
我要好offer之 C++大总结
查看>>
解决jquery操作checkbox全选全不选无法勾选问题
查看>>
ENVISAT ASAR 文件命名规则
查看>>
后端传输数据到前端
查看>>
Export class type
查看>>
通过反射来修改对象里面的值
查看>>
Gym - 100221D 一题一直没过的dfs,,应该是纯手动码?
查看>>
Codeforces Round #172 (Div. 2) D. Maximum Xor Secondary 单调栈应用
查看>>
...
查看>>
关于大根堆 (模板)
查看>>
堆排序
查看>>
java 垃圾回收总结(可达性分析 引用分类
查看>>
洛谷 P2024 [NOI2001]食物链 (并查集)
查看>>
python之路_socketserver模块
查看>>
GreenDao数据库的简单使用
查看>>
jquery判断输入框的字符串是否为空或者空格
查看>>
NYOJ-44 简单DP
查看>>
java Integer与int详解 01
查看>>