CARTO Mobile SDK is an open, multi-platform framework for visualizing maps and providing location based services on mobile devices like smartphones or tablets. It includes high performance and flexible vector tile renderer, multiple built-in routing engines (for both indoor and street maps) plus built-in geocoding and reverse geocoding support.
Features
Supports all widespread mobile platforms, including Android, iOS and UWP.
Supports multiple programming languages, including Objective C, Swift and C# on iOS, Java, Kotlin and C# on Android and C# on UWP.
Supports common open GIS formats and protocols, including GeoJSON, Mapbox Vector Tiles, MBTiles, TMS.
High-level vector tile styling language support via CartoCSS for visualizing maps
Globe and planar map view modes, plus 2.5D tilted map view support
Routing and geocoding service connectors for both internal and 3rd party services
CARTO Mobile SDK is licensed under the BSD 3-clause "New" or "Revised" License - see the LICENSE file for details.
Developing & Contributing to CARTO
See our contributing doc for how you can improve CARTO, but you will need to sign a Contributor License Agreement (CLA) before making a submission, learn more here.
请发表评论