动态图层概念及操作
本节内容
动态图层介绍
与静态图层不一样的是,动态图层上可进行添加实体的操作,增加了地图的表现能力。动态图层集合在静态图层之上,该图层的信息在图库关闭后将自动释放,若需要保存,可采用数据库记录。
动态图层的主要方法
动态图层继承了静态图层类,也就是说静态图层的属性和方法在动态图层中同样适用。此外,它还增加了以下几个重要的实体操作方法:
| 类型 |
函数 |
描述 |
meGeoObject |
addEllipseObject |
添加椭圆对象 |
| meGeoObject |
addLineObject |
添加线对象 |
| meGeoObject |
addPointObject |
添加点对象 |
| meGeoObject |
addPolyObject |
添加多边形对象 |
| meGeoObject |
addRectObject |
添加矩形对象 |
| meGeoObject |
getGeoObject(int index) |
根据索引访问具体的实体对象 |
| int |
getGeoObjectCount() |
取得实体个数 |
| void |
removeAllGeoObjects() |
清除所有的实体 |
添加实体
添加实体可以参看“实体及图例操作”章节中的介绍。