程序包 | 说明 |
---|---|
com.mapuni.bigmap.tileprovider.cachemanager | |
com.mapuni.bigmap.util | |
com.mapuni.bigmap.views | |
com.mapuni.bigmap.views.overlay | |
com.mapuni.bigmap.views.util |
限定符和类型 | 方法和说明 |
---|---|
BoundingBoxE6 |
CacheManager.extendedBoundsFromGeoPoints(java.util.ArrayList<GeoPoint> geoPoints,
int minZoomLevel)
GeoPoint数组转化成E6对象
|
限定符和类型 | 方法和说明 |
---|---|
void |
CacheManager.cleanAreaAsync(Context ctx,
BoundingBoxE6 bb,
int zoomMin,
int zoomMax)
在指定区域中删除所有缓存的瓦片
|
void |
CacheManager.downloadAreaAsync(Context ctx,
BoundingBoxE6 bb,
int zoomMin,
int zoomMax)
在后台下载指定区域的大地图瓦片资源并缓存
|
void |
CacheManager.downloadAreaAsync(Context ctx,
BoundingBoxE6 bb,
int zoomMin,
int zoomMax,
CacheManager.CacheManagerCallback callback)
在后台下载指定区域的大地图瓦片资源并缓存,并回调
|
void |
CacheManager.downloadAreaAsyncNoUI(Context ctx,
BoundingBoxE6 bb,
int zoomMin,
int zoomMax,
CacheManager.CacheManagerCallback callback)
在没有UI界面的情况下下载指定区域的瓦片资源并缓存
|
int |
CacheManager.possibleTilesInArea(BoundingBoxE6 bb,
int zoomMin,
int zoomMax)
指定区域中的瓦片的理论个数
|
限定符和类型 | 方法和说明 |
---|---|
static BoundingBoxE6 |
BoundingBoxE6.fromGeoPoints(java.util.ArrayList<? extends GeoPoint> partialPolyLine)
获取地图上折线(多条)在地图上的范围矩形
|
BoundingBoxE6 |
BoundingBoxE6.increaseByScale(float pBoundingboxPaddingRelativeScale)
增加经纬度矩形所在范围
|
限定符和类型 | 方法和说明 |
---|---|
BoundingBoxE6 |
Projection.getBoundingBox()
获取经纬度信息
|
BoundingBoxE6 |
MapView.getBoundingBox()
获取地图北纬南纬东经西经描述的经纬度信息
|
BoundingBoxE6 |
MapView.getScrollableAreaLimit()
获取经纬度滚动范围
|
限定符和类型 | 方法和说明 |
---|---|
void |
MapView.setScrollableAreaLimit(BoundingBoxE6 boundingBox)
设置地图限制在BoundingBoxE6指定的范围内滚动,在内部不限制其滚动缩放
|
void |
MapView.zoomToBoundingBox(BoundingBoxE6 boundingBox)
已过时。
|
void |
MapView.zoomToBoundingBox(BoundingBoxE6 boundingBox,
boolean animated)
根据给定的经纬度描述信息范围自动缩放到指定级别
|
void |
MapController.zoomToSpan(BoundingBoxE6 bb)
根据指定坐标进行zoom变化
|
限定符和类型 | 方法和说明 |
---|---|
static java.util.ArrayList<GeoPoint> |
Polygon.pointsAsRect(BoundingBoxE6 rectangle)
获得一个矩形的坐标集合.
|
限定符和类型 | 方法和说明 |
---|---|
static BoundingBoxE6 |
Mercator.getBoundingBoxFromCoords(int left,
int top,
int right,
int bottom,
int zoom)
获取墨卡托投影范围BoundingBoxE6
|
static BoundingBoxE6 |
Mercator.getBoundingBoxFromPointInMapTile(Point aMapTile,
int aZoom)
根据点位获取当前地图瓦片的范围
|