愿你出走半生,归来仍是少年!
图层控制器用于操作在MapView中的图层。
1.图层新增
void | add(int pIndex, Overlay pElement) |
---|---|
List<Overlay> | overlays() |
通过add方法可向MapView中新增一个图层,并指定其顺序。或者通过获取其图层的List,进行操作新增。
2.图层移除
Overlay | remove(int pIndex) |
---|---|
| overlays() |
通过remove方法可从MapView中移除一个图层。或者通过获取其图层的List,进行操作。
3.图层获取
Overlay | get(int pIndex) |
---|
通过此方法可获取图层。
4.底图
TilesOverlay | getTilesOverlay() |
---|---|
void | setTilesOverlay(TilesOverlay tilesOverlay) |
通过以上两个方法可获取或设置MapView的底图图层,底图在MapView中同时只可存在一个。
总体看来,默认的图层管理器主要集中在图层的管理上,但是过于简单,无法实现按照图层的名称、类型进行管理。需要根据业务进行扩充才可使用。