public final class MapEngine
extends java.lang.Object
| 限定符和类型 | 字段和说明 |
|---|---|
static int |
ANIMATION_DURATION
默认的动画时间
|
static int |
ANIMATION_DURATION_TEXTURE
默认的纹理消失和显示动画时间
|
static int |
ANIMATION_FPS
动画刷新的频率
|
static float |
DEFAULT_MAP_LIMIT_RATIO
默认的屏占比
|
static java.lang.String |
DEFAULT_STYLE_NAME
默认style的名字
|
static float |
DEFAULT_TEXT_SCALE |
static GeoJsonReader |
GEO_JSON_READER |
static com.vividsolutions.jts.geom.GeometryFactory |
GEOMETRY_FACTORY |
static float |
MAXIMUM_SKEW_ANGLE
最大的俯仰角度
|
static double |
MAXIMUM_ZOOM_LEVEL |
static float |
MINIMUM_SKEW_ANGLE
最小的俯仰角度
|
static double |
MINIMUM_ZOOM_LEVEL |
static java.lang.String |
VERSION
SDK的版本号
|
| 限定符和类型 | 方法和说明 |
|---|---|
static java.lang.String |
appKey() |
static void |
clearMemoryCache() |
static IBitmapLoader |
createBitmapLoader(android.content.Context context) |
static IDataSource |
createDataSource(android.content.Context context) |
static IMapThemeSource |
createMapThemeSource(android.content.Context context) |
static IStyleManager |
getStyleManager(java.lang.String name) |
static boolean |
isLargeSizeScreen() |
static void |
loadStyle(android.content.Context context,
java.lang.String name,
java.lang.String stylePath)
通过一个路径加载style文件
|
static void |
refreshAppKey(java.lang.String appKey)
修改appkey
|
static boolean |
reloadStyle(android.content.Context context,
java.lang.String name,
java.lang.String stylePath)
重新加载style文件
|
static void |
resetBitmapLoader() |
static void |
setBitmapLoaderProvider(IBitmapLoaderProvider iBitmapLoaderProvider)
你可以使用自定义的图片加载器
|
static void |
start(android.content.Context context,
java.lang.String appKey)
使用一个appKey启动引擎
|
static void |
start(android.content.Context context,
java.lang.String appKey,
boolean largeSizeScreen)
使用一个appKey启动引擎
|
public static final java.lang.String VERSION
public static final com.vividsolutions.jts.geom.GeometryFactory GEOMETRY_FACTORY
public static final GeoJsonReader GEO_JSON_READER
public static final float MINIMUM_SKEW_ANGLE
public static final float MAXIMUM_SKEW_ANGLE
public static final int ANIMATION_DURATION
public static final int ANIMATION_DURATION_TEXTURE
public static final int ANIMATION_FPS
public static final double MINIMUM_ZOOM_LEVEL
public static final double MAXIMUM_ZOOM_LEVEL
public static final float DEFAULT_TEXT_SCALE
public static final float DEFAULT_MAP_LIMIT_RATIO
public static final java.lang.String DEFAULT_STYLE_NAME
public static void loadStyle(android.content.Context context,
java.lang.String name,
java.lang.String stylePath)
context - name - style对应的名字stylePath - public static boolean reloadStyle(android.content.Context context,
java.lang.String name,
java.lang.String stylePath)
context - name - style对应的名字stylePath - public static void start(android.content.Context context,
java.lang.String appKey)
context - appKey - public static void start(android.content.Context context,
java.lang.String appKey,
boolean largeSizeScreen)
context - appKey - largeSizeScreen - 是否是大屏模式public static IBitmapLoader createBitmapLoader(android.content.Context context)
public static void resetBitmapLoader()
public static void refreshAppKey(java.lang.String appKey)
appKey - public static java.lang.String appKey()
public static boolean isLargeSizeScreen()
public static void clearMemoryCache()
public static void setBitmapLoaderProvider(IBitmapLoaderProvider iBitmapLoaderProvider)
iBitmapLoaderProvider - public static IDataSource createDataSource(android.content.Context context)
public static IMapThemeSource createMapThemeSource(android.content.Context context)
public static IStyleManager getStyleManager(java.lang.String name)