React Native Map SDK
The Sovereign Solutions React Native Map SDK (@sovereignsolutions/ssmap-react-native) allows
developers to integrate the Map SDK's mapping capabilities into React Native applications,
built on @maplibre/maplibre-react-native, with native Kotlin (Android) and Swift (iOS) under
the hood.
Purpose and goals of the SDK
The React Native Map SDK exists so that your team does not have to build map rendering, drawing, search, routing and weather integrations from scratch, and can ship the same experience to both Android and iOS from a single TypeScript codebase.
Overview of the SDK features and capabilities
- Show Map - render a Sovereign Solutions map with camera controls and user location.
- Draw shapes - add GeoJSON points, lines and polygons dynamically.
- Search - text search for locations.
- What's Here - reverse geocode a tapped coordinate.
- Routing and Distance - find a route between waypoints with distance and duration.
- Optimize Route - sequence multiple waypoints into an optimal multi-stop trip.
- Cluster Layer - client-side clustering for large GeoJSON datasets with interactive zoom.
- Weather and Rainfall - live weather by location, city forecasts and statewise rainfall.
Continue to Get Started to add the SDK to your project.