该包定义了在线和离线地图对象相关的一些类.
| Map Type | 定义各种地图类型,如Google地图,Google卫星图,Bing 中国地图等。 |
| MapConfiguration | 定义地图的一些配置信息,如是否使用缓存,同时启动最大工作线程数目等. |
| RasterMap | 显示在线地图和离线地图一个关键类.它是地图开发包最核心的一个类,实现地图平移,缩放,路径,查询等各种功能。 |
| MapTileAbstractReader | 一个抽象类定义了如何取得地图图片的方法.从它可以派生出对离线地图,矢量地图以及在线从地图服务器上读取地图图片以用于显示地图。 |
| MapTileDownloader | 实现从服务器(如Google Map,Bing Map以及自定义服务器)在线下载地图图片功能。是MapTileAbstractReader一个子类。 |
| MapTileStreamReader | 实现离线读取本地地图包中地图图片,也是MapTileAbstractReader的一个子类。 |
| MapTileZone | 定义离线地图中一个区域,这是对离线地图包一个缺省实现,开发人员也可以自定义离线地图包格式。 |
| IReaderListener | 一个用于获取下载进度的回调函数接口。 |
| IMapDrawingListener | 当在线下载,离线读取或矢量地图图片生成器完成时的的回调函数接口。 |
本文介绍了地图开发包中的关键类及其功能,包括MapType、MapConfiguration、RasterMap等。重点解析了显示在线和离线地图的核心类RasterMap,以及地图图片读取的相关类如MapTileAbstractReader、MapTileDownloader和MapTileStreamReader。

1万+

被折叠的 条评论
为什么被折叠?



