您当前的位置: 首页 >  android

命运之手

暂无认证

  • 3浏览

    0关注

    747博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

【Android】【地图】地图控件功能设计

命运之手 发布时间:2019-06-10 10:39:55 ,浏览量:3

一个完整的地图控件应当包含对标记,图层,事件等基本元素的支持

?marker设计 一个marker应当包含id,name,text,icon,type,data,extraDatas等字段 marker的种类包括PointMarker,LineMarker,PolygonMarker等

?overlay设计 overlay的种类包括TileOverlay,MarkerOverlay,UserOverlay等

?event设计 event应当包括ClickListener,LongClickListener,TouchListener等

?api设计 标记和图层管理API:remove(marker),remove(overlay),remove(id),remove(type),removeAll()等 缩放和定位API:zoomIn(),zoomOut(),maxZoomLevel(),minZoomLevel(),locateTo()等

?tool设计 应当包含inRegion(),CoordinateSystemConvertor等常用工具类和方法

?datasource设计 瓦片和图层的数据源,应当包括在线,离线,缓存,代码定义等几种情景,最终转化为统一对象格式进行绘制

关注
打赏
1654938663
查看更多评论
立即登录/注册

微信扫码登录

0.1512s