Gradle DSL Implementation
// project level settings.gradle.kts
dependencyResolutionManagement {
repositories {
maven { url = uri("https://esri.jfrog.io/artifactory/arcgis") }
}
}
// app level build.gradle.kts
dependencies {
implementation("com.esri:arcgis-maps-kotlin:200.7.0")
}
Migrate from version 100.x to version 200.x
Visit the website doc for instructions to migrate to use the new ArcGIS Maps SDK for Kotlin
Change log:
Visit the release notes page for details about enhancements in the 200.7 release of ArcGIS Maps SDK for Kotlin.
Release notes:
New samples
- Analysis
- Show viewshed from point on map
- Augmented Reality
- Augment reality to show tabletop scene
- Edit & Manage Data
- Create and edit geometries
- Create KML multi-track
- Download preplanned map area
- Generate offline map with custom parameters
- Manage features
- Show popup
- Set feature request mode
- Layers
- Add raster from file
- Maps
- Show device location using fused location data source
- Show scale bar
- Routing & Logistics
- Navigate route with rerouting
- Scenes
- Display web scene from portal item
- Filter features in scene
- Get elevation at point on surface
- Utility Networks
- Snap geometry edits with utility network rules
- Trace utility network
- Validate Utility Network Topology
- Visualizations
- Animate images with image overlay
- Apply hillshade renderer to raster
- Create symbol styles from web styles
Enhancements
- Migrated 12 XML view-based samples to use Jetpack Compose, leveraging the GeoView-Compose Toolkit module.
- Replaced Sketch on map with the new Create and edit geometries sample.
- Migrated to Android Gradle plugin
8.7.3
, compatible with Gradle version8.9
.
Bug fixes
- Fixed issue with Android Studio debugging into local build files.