# basemap **Repository Path**: gzlpsdp/basemap ## Basic Information - **Project Name**: basemap - **Description**: basemap包含国家天地图和贵州天地图(2018-2022)的地图;通过arcgisruntime for android来加载 - **Primary Language**: Android - **License**: AGPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 2 - **Created**: 2024-06-27 - **Last Updated**: 2025-10-30 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## basemap [![](https://jitpack.io/v/com.gitee.gzlpsdp/basemap.svg)](https://jitpack.io/#com.gitee.gzlpsdp/basemap) 引入: ``` implementation 'com.gitee.gzlpsdp:basemap:1.1.1' implementation 'com.esri.arcgisruntime:arcgis-android:100.6.0' implementation 'com.github.bumptech.glide:glide:4.12.0' annotationProcessor 'com.github.bumptech.glide:compiler:4.12.0' ``` 使用: ``` /** * @param myGzTdtTK 贵州天地图秘钥 (选填) * @param myGjTdtTK 国家天地图秘钥 (选填) * @param mCachePath 天地图缓存路径 (必填) */ new BaseMapApi("贵州天地图秘钥", "国家天地图秘钥", "天地图缓存路径") /** * 注意使用前必须获取到存储权限 * * @param context 上下文 * @param mArcGISMap * @param type 1:贵州天地图(目前只有影像) 2:国家天地图 * @param year 贵州天地图时需要加载的年份 2018-2022年;为空则默认最新一年 * @param imgType 1:矢量 2:影像 * 方法1: */ .loadBaseMap(getView().getSelfActivity(), mArcGISMap, 2, null, 2); ------------- /** * 方法2: * 默认国家天地图,影像 */ loadBaseMap(getView().getSelfActivity(), mArcGISMap); --------------- /** * 方法3: * 默认影像 * 如果是贵州天地图默认最新年份的 */ loadBaseMap(Context context, ArcGISMap mArcGISMap, int type) ------------- /** * 方法4: * 如果是贵州天地图默认最新年份的 */ loadBaseMap(Context context, ArcGISMap mArcGISMap, int type, int imgType) ```