aripjanovsh / yandex_mapkit

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

yandex_mapkit

A flutter plugin for displaying yandex maps on iOS and Android. Now fully integrated with flutters widget tree.

Disclaimer: This project uses Yandex Mapkit which belongs to Yandex
When using Mapkit refer to these terms of use

Getting Started

Generate your API Key

  1. Go to https://developer.tech.yandex.com
  2. Create a MapKit mobile SDK key

Usage

Prior to using the plugin, you must call YandexMapkit.setup(apiKey: apiKey) Example:

import 'package:yandex_mapkit/yandex_mapkit.dart';

void main() async {
  await YandexMapkit.setup(apiKey: 'YOUR_API_KEY');
  runApp(MyApp());
}

You can use a YandexMap which resizes itself to its parent size

Expanded(child: YandexMap())

For usage examples refer to example app

Features

  • iOS Support
  • Android Support
  • Add and remove Placemarks
  • Receive Placemark tap events
  • Moving around the map
  • Setting map bounds
  • Showing current user location

About

License:MIT License


Languages

Language:Java 32.9%Language:Dart 31.3%Language:Swift 26.1%Language:Ruby 8.5%Language:Objective-C 1.2%