Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
p x
MapMultiEngine
Commits
3c0a9549
Commit
3c0a9549
authored
Jan 03, 2026
by
pxl
Browse files
微调构建
parent
67f50d00
Changes
102
Hide whitespace changes
Inline
Side-by-side
mapapi/src/main/java/com/cusc/map/map2d/MapSdkInit.kt
View file @
3c0a9549
package
com.cusc.map.map
s
package
com.cusc.map.map
2d
import
android.Manifest
import
android.Manifest
import
android.content.Context
import
android.content.Context
...
...
mapapi/src/main/java/com/cusc/map/map2d/MethodAdv.kt
View file @
3c0a9549
package
com.cusc.map.map
s
package
com.cusc.map.map
2d
import
com.cusc.map.map
s
.amap.AmapMethodAdv
import
com.cusc.map.map
2d
.amap.AmapMethodAdv
import
com.cusc.map.map
s
.mine.MineMethodAdv
import
com.cusc.map.map
2d
.mine.MineMethodAdv
/**
/**
* 地图方法交互
* 地图方法交互
...
...
mapapi/src/main/java/com/cusc/map/map2d/MsOperationParent.kt
View file @
3c0a9549
package
com.cusc.map.map
s
package
com.cusc.map.map
2d
import
com.cusc.map.ui.MapReadyView
import
com.cusc.map.ui.MapReadyView
import
com.cusc.map.utils.ToastHelper
import
com.cusc.map.utils.ToastHelper
...
...
mapapi/src/main/java/com/cusc/map/map2d/Navigate.kt
View file @
3c0a9549
package
com.cusc.map.map
s
package
com.cusc.map.map
2d
import
com.cusc.map.bean.DriverRouteBean
import
com.cusc.map.bean.DriverRouteBean
import
com.cusc.map.bean.WayPoi
import
com.cusc.map.bean.WayPoi
import
com.cusc.map.
intface
s.OnNaviPresenterListener
import
com.cusc.map.
map2d.inter
s.OnNaviPresenterListener
import
com.cusc.map.map
s
.amap.AmapNai
import
com.cusc.map.map
2d
.amap.AmapNai
import
com.cusc.map.map
s
.cdata.LatLngM
import
com.cusc.map.map
2d
.cdata.LatLngM
import
com.cusc.map.map
s
.mine.MineNai
import
com.cusc.map.map
2d
.mine.MineNai
import
com.cusc.map.ui.MapReadyView
import
com.cusc.map.ui.MapReadyView
/**
/**
...
...
mapapi/src/main/java/com/cusc/map/map2d/PathPlanning.kt
View file @
3c0a9549
package
com.cusc.map.map
s
package
com.cusc.map.map
2d
import
com.cusc.map.bean.WayPoi
import
com.cusc.map.bean.WayPoi
import
com.cusc.map.map
s
.amap.AmapRoutePlans
import
com.cusc.map.map
2d
.amap.AmapRoutePlans
import
com.cusc.map.map
s
.cdata.LatLngM
import
com.cusc.map.map
2d
.cdata.LatLngM
import
com.cusc.map.map
s
.inters.OnDriveRoute
import
com.cusc.map.map
2d
.inters.OnDriveRoute
import
com.cusc.map.map
s
.mine.MineRoutePlans
import
com.cusc.map.map
2d
.mine.MineRoutePlans
/**路劲规划 **/
/**路劲规划 **/
...
...
mapapi/src/main/java/com/cusc/map/map2d/PoiSearch.kt
View file @
3c0a9549
package
com.cusc.map.map
s
package
com.cusc.map.map
2d
import
com.cusc.map.map
s
.amap.AmapPoiSearch
import
com.cusc.map.map
2d
.amap.AmapPoiSearch
import
com.cusc.map.map
s
.inters.OnMSPoiSearchLis
import
com.cusc.map.map
2d
.inters.OnMSPoiSearchLis
import
com.cusc.map.map
s
.mine.MinePoiSearch
import
com.cusc.map.map
2d
.mine.MinePoiSearch
/**
/**
* poi 搜索
* poi 搜索
...
...
mapapi/src/main/java/com/cusc/map/map2d/ReGeography.kt
View file @
3c0a9549
package
com.cusc.map.map
s
package
com.cusc.map.map
2d
import
com.amap.api.services.core.AMapException
import
com.amap.api.services.core.AMapException
import
com.minedata.minenavi.poiquery.GeocodeResult
import
com.minedata.minenavi.poiquery.GeocodeResult
...
@@ -6,7 +6,7 @@ import com.minedata.minenavi.poiquery.GeocodeSearch
...
@@ -6,7 +6,7 @@ import com.minedata.minenavi.poiquery.GeocodeSearch
import
com.minedata.minenavi.poiquery.LatLonPoint
import
com.minedata.minenavi.poiquery.LatLonPoint
import
com.minedata.minenavi.poiquery.RegeocodeQuery
import
com.minedata.minenavi.poiquery.RegeocodeQuery
import
com.minedata.minenavi.poiquery.RegeocodeResult
import
com.minedata.minenavi.poiquery.RegeocodeResult
import
com.cusc.map.map
s
.cdata.RegeocodeRes
import
com.cusc.map.map
2d
.cdata.RegeocodeRes
import
com.amap.api.services.geocoder.GeocodeSearch
as
AGeocodeSearch
import
com.amap.api.services.geocoder.GeocodeSearch
as
AGeocodeSearch
import
com.amap.api.services.geocoder.GeocodeResult
as
AGeocodeResult
import
com.amap.api.services.geocoder.GeocodeResult
as
AGeocodeResult
...
...
mapapi/src/main/java/com/cusc/map/map2d/WmsLayer.kt
View file @
3c0a9549
package
com.cusc.map.map
s
package
com.cusc.map.map
2d
import
com.amap.api.maps.model.TileOverlay
import
com.amap.api.maps.model.TileOverlay
import
com.amap.api.maps.model.TileOverlayOptions
import
com.amap.api.maps.model.TileOverlayOptions
import
com.cusc.map.map
s
.amap.HeritageScopeTileProvider
import
com.cusc.map.map
2d
.amap.HeritageScopeTileProvider
/**
/**
* 加载Wms地图
* 加载Wms地图
...
...
mapapi/src/main/java/com/cusc/map/map2d/amap/AmapDrawInMap.kt
View file @
3c0a9549
package
com.cusc.map.map
s
.amap
package
com.cusc.map.map
2d
.amap
import
android.graphics.BitmapFactory
import
android.graphics.BitmapFactory
import
androidx.core.graphics.toColorInt
import
androidx.core.graphics.toColorInt
...
@@ -9,14 +9,14 @@ import com.amap.api.maps.model.MarkerOptions
...
@@ -9,14 +9,14 @@ import com.amap.api.maps.model.MarkerOptions
import
com.amap.api.maps.model.PolygonOptions
import
com.amap.api.maps.model.PolygonOptions
import
com.amap.api.maps.model.PolylineOptions
import
com.amap.api.maps.model.PolylineOptions
import
com.cusc.map.R
import
com.cusc.map.R
import
com.cusc.map.map
s
.UserCtx
import
com.cusc.map.map
2d
.UserCtx
import
com.cusc.map.map
s
.CircleOptionsM
import
com.cusc.map.map
2d
.CircleOptionsM
import
com.cusc.map.map
s
.MsPolygonOptions
import
com.cusc.map.map
2d
.MsPolygonOptions
import
com.cusc.map.map
s
.MsPolylineOptions
import
com.cusc.map.map
2d
.MsPolylineOptions
import
com.cusc.map.map
s
.cdata.LatLngM
import
com.cusc.map.map
2d
.cdata.LatLngM
import
com.cusc.map.ui.MapReadyView
import
com.cusc.map.ui.MapReadyView
import
com.cusc.map.map
s
.cdata.MapOverlay
import
com.cusc.map.map
2d
.cdata.MapOverlay
import
com.cusc.map.map
s
.cdata.MarkerM
import
com.cusc.map.map
2d
.cdata.MarkerM
/**
/**
* 在地图上绘制
* 在地图上绘制
...
...
mapapi/src/main/java/com/cusc/map/map2d/amap/AmapGestures.kt
View file @
3c0a9549
package
com.cusc.map.map
s
.amap
package
com.cusc.map.map
2d
.amap
import
com.cusc.map.ui.MapReadyView
import
com.cusc.map.ui.MapReadyView
...
...
mapapi/src/main/java/com/cusc/map/map2d/amap/AmapGpsLocation.kt
View file @
3c0a9549
package
com.cusc.map.map
s
.amap
package
com.cusc.map.map
2d
.amap
import
com.amap.api.location.AMapLocation
import
com.amap.api.location.AMapLocation
import
com.amap.api.location.AMapLocationClient
import
com.amap.api.location.AMapLocationClient
import
com.amap.api.location.AMapLocationClientOption
import
com.amap.api.location.AMapLocationClientOption
import
com.amap.api.location.AMapLocationListener
import
com.amap.api.location.AMapLocationListener
import
com.cusc.map.map
s
.UserCtx
import
com.cusc.map.map
2d
.UserCtx
import
com.cusc.map.location.LocCbM
import
com.cusc.map.location.LocCbM
import
com.cusc.map.location.OnGpsLoc
import
com.cusc.map.location.OnGpsLoc
...
...
mapapi/src/main/java/com/cusc/map/map2d/amap/AmapLayers.kt
View file @
3c0a9549
package
com.cusc.map.map
s
.amap
package
com.cusc.map.map
2d
.amap
import
com.amap.api.maps.AMap
import
com.amap.api.maps.AMap
import
com.cusc.map.ui.MapReadyView
import
com.cusc.map.ui.MapReadyView
...
...
mapapi/src/main/java/com/cusc/map/map2d/amap/AmapLocationStyle.kt
View file @
3c0a9549
package
com.cusc.map.map
s
.amap
package
com.cusc.map.map
2d
.amap
import
com.amap.api.maps.model.MyLocationStyle
import
com.amap.api.maps.model.MyLocationStyle
import
com.cusc.map.map
s
.LocStyleConstant
import
com.cusc.map.map
2d
.LocStyleConstant
import
com.cusc.map.ui.MapReadyView
import
com.cusc.map.ui.MapReadyView
/**
/**
...
...
mapapi/src/main/java/com/cusc/map/map2d/amap/AmapMethodAdv.kt
View file @
3c0a9549
package
com.cusc.map.map
s
.amap
package
com.cusc.map.map
2d
.amap
import
com.amap.api.maps.CameraUpdateFactory
import
com.amap.api.maps.CameraUpdateFactory
import
com.amap.api.maps.model.CameraPosition
import
com.amap.api.maps.model.CameraPosition
...
...
mapapi/src/main/java/com/cusc/map/map2d/amap/AmapNai.kt
View file @
3c0a9549
package
com.cusc.map.map
s
.amap
package
com.cusc.map.map
2d
.amap
import
com.amap.api.maps.model.LatLng
import
com.amap.api.maps.model.LatLng
import
com.amap.api.maps.model.Poi
import
com.amap.api.maps.model.Poi
...
@@ -6,9 +6,9 @@ import com.amap.api.navi.AmapNaviPage
...
@@ -6,9 +6,9 @@ import com.amap.api.navi.AmapNaviPage
import
com.amap.api.navi.AmapNaviParams
import
com.amap.api.navi.AmapNaviParams
import
com.amap.api.navi.AmapNaviType
import
com.amap.api.navi.AmapNaviType
import
com.amap.api.navi.AmapPageType
import
com.amap.api.navi.AmapPageType
import
com.cusc.map.map
s
.UserCtx
import
com.cusc.map.map
2d
.UserCtx
import
com.cusc.map.bean.WayPoi
import
com.cusc.map.bean.WayPoi
import
com.cusc.map.map
s
.cdata.LatLngM
import
com.cusc.map.map
2d
.cdata.LatLngM
/**
/**
* 高德导航
* 高德导航
...
...
mapapi/src/main/java/com/cusc/map/map2d/amap/AmapPoiSearch.kt
View file @
3c0a9549
package
com.cusc.map.map
s
.amap
package
com.cusc.map.map
2d
.amap
import
com.amap.api.services.core.AMapException
import
com.amap.api.services.core.AMapException
import
com.amap.api.services.core.LatLonPoint
import
com.amap.api.services.core.LatLonPoint
import
com.amap.api.services.core.PoiItem
import
com.amap.api.services.core.PoiItem
import
com.amap.api.services.poisearch.PoiResult
import
com.amap.api.services.poisearch.PoiResult
import
com.amap.api.services.poisearch.PoiSearch
import
com.amap.api.services.poisearch.PoiSearch
import
com.cusc.map.map
s
.UserCtx
import
com.cusc.map.map
2d
.UserCtx
import
com.cusc.map.map
s
.cdata.PoiSearchRes
import
com.cusc.map.map
2d
.cdata.PoiSearchRes
import
com.cusc.map.map
s
.inters.OnMSPoiSearchLis
import
com.cusc.map.map
2d
.inters.OnMSPoiSearchLis
/**
/**
* 高配的Poi 搜索相关
* 高配的Poi 搜索相关
...
...
mapapi/src/main/java/com/cusc/map/map2d/amap/AmapRoutePlans.kt
View file @
3c0a9549
package
com.cusc.map.map
s
.amap
package
com.cusc.map.map
2d
.amap
import
com.amap.api.maps.CameraUpdateFactory
import
com.amap.api.maps.CameraUpdateFactory
import
com.amap.api.maps.model.LatLng
import
com.amap.api.maps.model.LatLng
...
@@ -8,12 +8,12 @@ import com.amap.api.navi.model.AMapCalcRouteResult
...
@@ -8,12 +8,12 @@ import com.amap.api.navi.model.AMapCalcRouteResult
import
com.amap.api.navi.model.AMapNaviPath
import
com.amap.api.navi.model.AMapNaviPath
import
com.amap.api.navi.model.NaviLatLng
import
com.amap.api.navi.model.NaviLatLng
import
com.amap.api.navi.view.RouteOverLay
import
com.amap.api.navi.view.RouteOverLay
import
com.cusc.map.map
s
.UserCtx
import
com.cusc.map.map
2d
.UserCtx
import
com.cusc.map.bean.DriverRouteBean
import
com.cusc.map.bean.DriverRouteBean
import
com.cusc.map.bean.WayPoi
import
com.cusc.map.bean.WayPoi
import
com.cusc.map.
intface
s.MyAMapNaviListener
import
com.cusc.map.
map2d.inter
s.MyAMapNaviListener
import
com.cusc.map.map
s
.cdata.LatLngM
import
com.cusc.map.map
2d
.cdata.LatLngM
import
com.cusc.map.map
s
.inters.OnDriveRoute
import
com.cusc.map.map
2d
.inters.OnDriveRoute
import
com.cusc.map.ui.MapReadyView
import
com.cusc.map.ui.MapReadyView
/**路劲规划**/
/**路劲规划**/
...
...
mapapi/src/main/java/com/cusc/map/map2d/amap/HeritageScopeTileProvider.java
View file @
3c0a9549
package
com.cusc.map.map
s
.amap
;
package
com.cusc.map.map
2d
.amap
;
import
com.amap.api.maps.model.UrlTileProvider
;
import
com.amap.api.maps.model.UrlTileProvider
;
...
...
mapapi/src/main/java/com/cusc/map/map2d/cdata/LatLngM.kt
View file @
3c0a9549
package
com.cusc.map.map
s
.cdata
package
com.cusc.map.map
2d
.cdata
import
android.os.Parcelable
import
android.os.Parcelable
import
kotlinx.parcelize.Parcelize
import
kotlinx.parcelize.Parcelize
...
...
mapapi/src/main/java/com/cusc/map/map2d/cdata/MapOverlay.kt
View file @
3c0a9549
package
com.cusc.map.map
s
.cdata
package
com.cusc.map.map
2d
.cdata
import
com.amap.api.maps.model.Circle
import
com.amap.api.maps.model.Circle
import
com.amap.api.maps.model.Polygon
import
com.amap.api.maps.model.Polygon
...
...
Prev
1
2
3
4
5
6
Next
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment