Lazarillo Maps Flutter
lazarillo_maps package is made using Flutter. Now we support vector map functionalities and location using beacons for indoor navigation.
This site is for developers and contains endpoints for the use of Lazarillo functionalities. You need to have an Api Key which allows to you have access. If you donโt have this please contact us.
๐ Quick Start
Installation
Install lazarillo_maps on pubspec.yaml
dependencies:
flutter:
sdk: flutter
lazarillo_maps: ^0.0.51For detailed installation instructions, see Installation Guide.
๐ Documentation
Setup & Configuration
- Installation Guide - Complete setup instructions for iOS and Android
- Permissions Setup - Required permissions for location and Bluetooth
- GPS Prewarming - Improve location performance with GPS prewarming
- Production & Logging - Logging configuration and production release checklist
API Reference
- API Reference - Auto-generated from DartDoc comments
Examples
- Adding Maps - Basic map integration
- Basic Markers - Adding markers to maps
- Camera Controls - Controlling map camera and view
- Places Management - Loading and managing places
- Route Creation - Creating routes with flexible origin handling
- Route Color Updates - Customizing route appearance
๐ API Key
You need an API key to use Lazarillo Maps. Contact us at lazarillo.appย to get your API key.
๐ Quick Usage
import 'package:lazarillo_maps/lazarillo_maps.dart';
// Initialize
final lazarilloMaps = LazarilloMaps('your-api-key');
await lazarilloMaps.initialize();
// Create map widget
final mapWidget = lazarilloMaps.getLazarilloMapWidget(
MapConfiguration(
parentPlaceId: 'your-place-id',
latitude: 40.7128,
longitude: -74.0060,
zoom: 15.0,
),
(mapId) => print('Map ready: $mapId'),
);๐ Support
If you have issues:
- Check the Installation Guide for setup instructions
- Verify permissions are properly configured in Permissions Setup
- Review the Examples for usage patterns
- Check Production & Logging Guide for production considerations
- Contact support at MapVX.comย
Last updated on