├── .firebaserc
├── .github
├── FUNDING.yml
├── ISSUE_TEMPLATE
│ ├── bug-report.yaml
│ ├── config.yml
│ └── feature-request.yaml
├── dependabot.yml
└── workflows
│ ├── branch.yml
│ ├── daily.yml
│ ├── issue-comment.yml
│ ├── master.yml
│ └── publish.yml
├── .gitignore
├── .metadata
├── .pubignore
├── CHANGELOG.md
├── CODE_OF_CONDUCT.md
├── CONTRIBUTING.md
├── LICENSE
├── README.md
├── analysis_options.yaml
├── benchmark
├── crs.dart
└── point_in_polygon.dart
├── codecov.yml
├── example
├── .gitignore
├── .metadata
├── .pubignore
├── README.md
├── analysis_options.yaml
├── android
│ ├── .gitignore
│ ├── app
│ │ ├── build.gradle.kts
│ │ └── src
│ │ │ ├── debug
│ │ │ └── AndroidManifest.xml
│ │ │ ├── main
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── kotlin
│ │ │ │ └── dev
│ │ │ │ │ └── fleaflet
│ │ │ │ │ └── flutter_map
│ │ │ │ │ └── example
│ │ │ │ │ └── MainActivity.kt
│ │ │ └── res
│ │ │ │ ├── drawable-v21
│ │ │ │ └── launch_background.xml
│ │ │ │ ├── drawable
│ │ │ │ └── launch_background.xml
│ │ │ │ ├── mipmap-hdpi
│ │ │ │ └── ic_launcher.png
│ │ │ │ ├── mipmap-mdpi
│ │ │ │ └── ic_launcher.png
│ │ │ │ ├── mipmap-xhdpi
│ │ │ │ └── ic_launcher.png
│ │ │ │ ├── mipmap-xxhdpi
│ │ │ │ └── ic_launcher.png
│ │ │ │ ├── mipmap-xxxhdpi
│ │ │ │ └── ic_launcher.png
│ │ │ │ ├── values-night
│ │ │ │ └── styles.xml
│ │ │ │ └── values
│ │ │ │ └── styles.xml
│ │ │ └── profile
│ │ │ └── AndroidManifest.xml
│ ├── build.gradle.kts
│ ├── gradle.properties
│ ├── gradle
│ │ └── wrapper
│ │ │ └── gradle-wrapper.properties
│ └── settings.gradle.kts
├── assets
│ ├── ProjectIcon.png
│ ├── map
│ │ └── anholt_osmbright
│ │ │ ├── 12
│ │ │ ├── 2177
│ │ │ │ ├── 1259.png
│ │ │ │ ├── 1260.png
│ │ │ │ ├── 1261.png
│ │ │ │ └── 1262.png
│ │ │ ├── 2178
│ │ │ │ ├── 1259.png
│ │ │ │ ├── 1260.png
│ │ │ │ ├── 1261.png
│ │ │ │ └── 1262.png
│ │ │ ├── 2179
│ │ │ │ ├── 1259.png
│ │ │ │ ├── 1260.png
│ │ │ │ ├── 1261.png
│ │ │ │ └── 1262.png
│ │ │ ├── 2180
│ │ │ │ ├── 1259.png
│ │ │ │ ├── 1260.png
│ │ │ │ ├── 1261.png
│ │ │ │ └── 1262.png
│ │ │ └── 2181
│ │ │ │ ├── 1259.png
│ │ │ │ ├── 1260.png
│ │ │ │ ├── 1261.png
│ │ │ │ └── 1262.png
│ │ │ ├── 13
│ │ │ ├── 4354
│ │ │ │ ├── 2518.png
│ │ │ │ ├── 2519.png
│ │ │ │ ├── 2520.png
│ │ │ │ ├── 2521.png
│ │ │ │ ├── 2522.png
│ │ │ │ ├── 2523.png
│ │ │ │ └── 2524.png
│ │ │ ├── 4355
│ │ │ │ ├── 2518.png
│ │ │ │ ├── 2519.png
│ │ │ │ ├── 2520.png
│ │ │ │ ├── 2521.png
│ │ │ │ ├── 2522.png
│ │ │ │ ├── 2523.png
│ │ │ │ └── 2524.png
│ │ │ ├── 4356
│ │ │ │ ├── 2518.png
│ │ │ │ ├── 2519.png
│ │ │ │ ├── 2520.png
│ │ │ │ ├── 2521.png
│ │ │ │ ├── 2522.png
│ │ │ │ ├── 2523.png
│ │ │ │ └── 2524.png
│ │ │ ├── 4357
│ │ │ │ ├── 2518.png
│ │ │ │ ├── 2519.png
│ │ │ │ ├── 2520.png
│ │ │ │ ├── 2521.png
│ │ │ │ ├── 2522.png
│ │ │ │ ├── 2523.png
│ │ │ │ └── 2524.png
│ │ │ ├── 4358
│ │ │ │ ├── 2518.png
│ │ │ │ ├── 2519.png
│ │ │ │ ├── 2520.png
│ │ │ │ ├── 2521.png
│ │ │ │ ├── 2522.png
│ │ │ │ ├── 2523.png
│ │ │ │ └── 2524.png
│ │ │ ├── 4359
│ │ │ │ ├── 2518.png
│ │ │ │ ├── 2519.png
│ │ │ │ ├── 2520.png
│ │ │ │ ├── 2521.png
│ │ │ │ ├── 2522.png
│ │ │ │ ├── 2523.png
│ │ │ │ └── 2524.png
│ │ │ ├── 4360
│ │ │ │ ├── 2518.png
│ │ │ │ ├── 2519.png
│ │ │ │ ├── 2520.png
│ │ │ │ ├── 2521.png
│ │ │ │ ├── 2522.png
│ │ │ │ ├── 2523.png
│ │ │ │ └── 2524.png
│ │ │ ├── 4361
│ │ │ │ ├── 2518.png
│ │ │ │ ├── 2519.png
│ │ │ │ ├── 2520.png
│ │ │ │ ├── 2521.png
│ │ │ │ ├── 2522.png
│ │ │ │ ├── 2523.png
│ │ │ │ └── 2524.png
│ │ │ ├── 4362
│ │ │ │ ├── 2518.png
│ │ │ │ ├── 2519.png
│ │ │ │ ├── 2520.png
│ │ │ │ ├── 2521.png
│ │ │ │ ├── 2522.png
│ │ │ │ ├── 2523.png
│ │ │ │ └── 2524.png
│ │ │ └── 4363
│ │ │ │ ├── 2518.png
│ │ │ │ ├── 2519.png
│ │ │ │ ├── 2520.png
│ │ │ │ ├── 2521.png
│ │ │ │ ├── 2522.png
│ │ │ │ ├── 2523.png
│ │ │ │ └── 2524.png
│ │ │ └── 14
│ │ │ ├── 8709
│ │ │ ├── 5036.png
│ │ │ ├── 5037.png
│ │ │ ├── 5038.png
│ │ │ ├── 5039.png
│ │ │ ├── 5040.png
│ │ │ ├── 5041.png
│ │ │ ├── 5042.png
│ │ │ ├── 5043.png
│ │ │ ├── 5044.png
│ │ │ ├── 5045.png
│ │ │ ├── 5046.png
│ │ │ ├── 5047.png
│ │ │ ├── 5048.png
│ │ │ └── 5049.png
│ │ │ ├── 8710
│ │ │ ├── 5036.png
│ │ │ ├── 5037.png
│ │ │ ├── 5038.png
│ │ │ ├── 5039.png
│ │ │ ├── 5040.png
│ │ │ ├── 5041.png
│ │ │ ├── 5042.png
│ │ │ ├── 5043.png
│ │ │ ├── 5044.png
│ │ │ ├── 5045.png
│ │ │ ├── 5046.png
│ │ │ ├── 5047.png
│ │ │ ├── 5048.png
│ │ │ └── 5049.png
│ │ │ ├── 8711
│ │ │ ├── 5036.png
│ │ │ ├── 5037.png
│ │ │ ├── 5038.png
│ │ │ ├── 5039.png
│ │ │ ├── 5040.png
│ │ │ ├── 5041.png
│ │ │ ├── 5042.png
│ │ │ ├── 5043.png
│ │ │ ├── 5044.png
│ │ │ ├── 5045.png
│ │ │ ├── 5046.png
│ │ │ ├── 5047.png
│ │ │ ├── 5048.png
│ │ │ └── 5049.png
│ │ │ ├── 8712
│ │ │ ├── 5036.png
│ │ │ ├── 5037.png
│ │ │ ├── 5038.png
│ │ │ ├── 5039.png
│ │ │ ├── 5040.png
│ │ │ ├── 5041.png
│ │ │ ├── 5042.png
│ │ │ ├── 5043.png
│ │ │ ├── 5044.png
│ │ │ ├── 5045.png
│ │ │ ├── 5046.png
│ │ │ ├── 5047.png
│ │ │ ├── 5048.png
│ │ │ └── 5049.png
│ │ │ ├── 8713
│ │ │ ├── 5036.png
│ │ │ ├── 5037.png
│ │ │ ├── 5038.png
│ │ │ ├── 5039.png
│ │ │ ├── 5040.png
│ │ │ ├── 5041.png
│ │ │ ├── 5042.png
│ │ │ ├── 5043.png
│ │ │ ├── 5044.png
│ │ │ ├── 5045.png
│ │ │ ├── 5046.png
│ │ │ ├── 5047.png
│ │ │ ├── 5048.png
│ │ │ └── 5049.png
│ │ │ ├── 8714
│ │ │ ├── 5036.png
│ │ │ ├── 5037.png
│ │ │ ├── 5038.png
│ │ │ ├── 5039.png
│ │ │ ├── 5040.png
│ │ │ ├── 5041.png
│ │ │ ├── 5042.png
│ │ │ ├── 5043.png
│ │ │ ├── 5044.png
│ │ │ ├── 5045.png
│ │ │ ├── 5046.png
│ │ │ ├── 5047.png
│ │ │ ├── 5048.png
│ │ │ └── 5049.png
│ │ │ ├── 8715
│ │ │ ├── 5036.png
│ │ │ ├── 5037.png
│ │ │ ├── 5038.png
│ │ │ ├── 5039.png
│ │ │ ├── 5040.png
│ │ │ ├── 5041.png
│ │ │ ├── 5042.png
│ │ │ ├── 5043.png
│ │ │ ├── 5044.png
│ │ │ ├── 5045.png
│ │ │ ├── 5046.png
│ │ │ ├── 5047.png
│ │ │ ├── 5048.png
│ │ │ └── 5049.png
│ │ │ ├── 8716
│ │ │ ├── 5036.png
│ │ │ ├── 5037.png
│ │ │ ├── 5038.png
│ │ │ ├── 5039.png
│ │ │ ├── 5040.png
│ │ │ ├── 5041.png
│ │ │ ├── 5042.png
│ │ │ ├── 5043.png
│ │ │ ├── 5044.png
│ │ │ ├── 5045.png
│ │ │ ├── 5046.png
│ │ │ ├── 5047.png
│ │ │ ├── 5048.png
│ │ │ └── 5049.png
│ │ │ ├── 8717
│ │ │ ├── 5036.png
│ │ │ ├── 5037.png
│ │ │ ├── 5038.png
│ │ │ ├── 5039.png
│ │ │ ├── 5040.png
│ │ │ ├── 5041.png
│ │ │ ├── 5042.png
│ │ │ ├── 5043.png
│ │ │ ├── 5044.png
│ │ │ ├── 5045.png
│ │ │ ├── 5046.png
│ │ │ ├── 5047.png
│ │ │ ├── 5048.png
│ │ │ └── 5049.png
│ │ │ ├── 8718
│ │ │ ├── 5036.png
│ │ │ ├── 5037.png
│ │ │ ├── 5038.png
│ │ │ ├── 5039.png
│ │ │ ├── 5040.png
│ │ │ ├── 5041.png
│ │ │ ├── 5042.png
│ │ │ ├── 5043.png
│ │ │ ├── 5044.png
│ │ │ ├── 5045.png
│ │ │ ├── 5046.png
│ │ │ ├── 5047.png
│ │ │ ├── 5048.png
│ │ │ └── 5049.png
│ │ │ ├── 8719
│ │ │ ├── 5036.png
│ │ │ ├── 5037.png
│ │ │ ├── 5038.png
│ │ │ ├── 5039.png
│ │ │ ├── 5040.png
│ │ │ ├── 5041.png
│ │ │ ├── 5042.png
│ │ │ ├── 5043.png
│ │ │ ├── 5044.png
│ │ │ ├── 5045.png
│ │ │ ├── 5046.png
│ │ │ ├── 5047.png
│ │ │ ├── 5048.png
│ │ │ └── 5049.png
│ │ │ ├── 8720
│ │ │ ├── 5036.png
│ │ │ ├── 5037.png
│ │ │ ├── 5038.png
│ │ │ ├── 5039.png
│ │ │ ├── 5040.png
│ │ │ ├── 5041.png
│ │ │ ├── 5042.png
│ │ │ ├── 5043.png
│ │ │ ├── 5044.png
│ │ │ ├── 5045.png
│ │ │ ├── 5046.png
│ │ │ ├── 5047.png
│ │ │ ├── 5048.png
│ │ │ └── 5049.png
│ │ │ ├── 8721
│ │ │ ├── 5036.png
│ │ │ ├── 5037.png
│ │ │ ├── 5038.png
│ │ │ ├── 5039.png
│ │ │ ├── 5040.png
│ │ │ ├── 5041.png
│ │ │ ├── 5042.png
│ │ │ ├── 5043.png
│ │ │ ├── 5044.png
│ │ │ ├── 5045.png
│ │ │ ├── 5046.png
│ │ │ ├── 5047.png
│ │ │ ├── 5048.png
│ │ │ └── 5049.png
│ │ │ ├── 8722
│ │ │ ├── 5036.png
│ │ │ ├── 5037.png
│ │ │ ├── 5038.png
│ │ │ ├── 5039.png
│ │ │ ├── 5040.png
│ │ │ ├── 5041.png
│ │ │ ├── 5042.png
│ │ │ ├── 5043.png
│ │ │ ├── 5044.png
│ │ │ ├── 5045.png
│ │ │ ├── 5046.png
│ │ │ ├── 5047.png
│ │ │ ├── 5048.png
│ │ │ └── 5049.png
│ │ │ ├── 8723
│ │ │ ├── 5036.png
│ │ │ ├── 5037.png
│ │ │ ├── 5038.png
│ │ │ ├── 5039.png
│ │ │ ├── 5040.png
│ │ │ ├── 5041.png
│ │ │ ├── 5042.png
│ │ │ ├── 5043.png
│ │ │ ├── 5044.png
│ │ │ ├── 5045.png
│ │ │ ├── 5046.png
│ │ │ ├── 5047.png
│ │ │ ├── 5048.png
│ │ │ └── 5049.png
│ │ │ ├── 8724
│ │ │ ├── 5036.png
│ │ │ ├── 5037.png
│ │ │ ├── 5038.png
│ │ │ ├── 5039.png
│ │ │ ├── 5040.png
│ │ │ ├── 5041.png
│ │ │ ├── 5042.png
│ │ │ ├── 5043.png
│ │ │ ├── 5044.png
│ │ │ ├── 5045.png
│ │ │ ├── 5046.png
│ │ │ ├── 5047.png
│ │ │ ├── 5048.png
│ │ │ └── 5049.png
│ │ │ ├── 8725
│ │ │ ├── 5036.png
│ │ │ ├── 5037.png
│ │ │ ├── 5038.png
│ │ │ ├── 5039.png
│ │ │ ├── 5040.png
│ │ │ ├── 5041.png
│ │ │ ├── 5042.png
│ │ │ ├── 5043.png
│ │ │ ├── 5044.png
│ │ │ ├── 5045.png
│ │ │ ├── 5046.png
│ │ │ ├── 5047.png
│ │ │ ├── 5048.png
│ │ │ └── 5049.png
│ │ │ ├── 8726
│ │ │ ├── 5036.png
│ │ │ ├── 5037.png
│ │ │ ├── 5038.png
│ │ │ ├── 5039.png
│ │ │ ├── 5040.png
│ │ │ ├── 5041.png
│ │ │ ├── 5042.png
│ │ │ ├── 5043.png
│ │ │ ├── 5044.png
│ │ │ ├── 5045.png
│ │ │ ├── 5046.png
│ │ │ ├── 5047.png
│ │ │ ├── 5048.png
│ │ │ └── 5049.png
│ │ │ └── 8727
│ │ │ ├── 5036.png
│ │ │ ├── 5037.png
│ │ │ ├── 5038.png
│ │ │ ├── 5039.png
│ │ │ ├── 5040.png
│ │ │ ├── 5041.png
│ │ │ ├── 5042.png
│ │ │ ├── 5043.png
│ │ │ ├── 5044.png
│ │ │ ├── 5045.png
│ │ │ ├── 5046.png
│ │ │ ├── 5047.png
│ │ │ ├── 5048.png
│ │ │ └── 5049.png
│ ├── mapbox-logo-white.png
│ └── polygon-stress-test-data.bin
├── ios
│ ├── .gitignore
│ ├── Flutter
│ │ ├── AppFrameworkInfo.plist
│ │ ├── Debug.xcconfig
│ │ └── Release.xcconfig
│ ├── Runner.xcodeproj
│ │ ├── project.pbxproj
│ │ ├── project.xcworkspace
│ │ │ ├── contents.xcworkspacedata
│ │ │ └── xcshareddata
│ │ │ │ ├── IDEWorkspaceChecks.plist
│ │ │ │ └── WorkspaceSettings.xcsettings
│ │ └── xcshareddata
│ │ │ └── xcschemes
│ │ │ └── Runner.xcscheme
│ ├── Runner.xcworkspace
│ │ ├── contents.xcworkspacedata
│ │ └── xcshareddata
│ │ │ ├── IDEWorkspaceChecks.plist
│ │ │ └── WorkspaceSettings.xcsettings
│ ├── Runner
│ │ ├── AppDelegate.swift
│ │ ├── Assets.xcassets
│ │ │ ├── AppIcon.appiconset
│ │ │ │ ├── Contents.json
│ │ │ │ ├── Icon-App-1024x1024@1x.png
│ │ │ │ ├── Icon-App-20x20@1x.png
│ │ │ │ ├── Icon-App-20x20@2x.png
│ │ │ │ ├── Icon-App-20x20@3x.png
│ │ │ │ ├── Icon-App-29x29@1x.png
│ │ │ │ ├── Icon-App-29x29@2x.png
│ │ │ │ ├── Icon-App-29x29@3x.png
│ │ │ │ ├── Icon-App-40x40@1x.png
│ │ │ │ ├── Icon-App-40x40@2x.png
│ │ │ │ ├── Icon-App-40x40@3x.png
│ │ │ │ ├── Icon-App-60x60@2x.png
│ │ │ │ ├── Icon-App-60x60@3x.png
│ │ │ │ ├── Icon-App-76x76@1x.png
│ │ │ │ ├── Icon-App-76x76@2x.png
│ │ │ │ └── Icon-App-83.5x83.5@2x.png
│ │ │ └── LaunchImage.imageset
│ │ │ │ ├── Contents.json
│ │ │ │ ├── LaunchImage.png
│ │ │ │ ├── LaunchImage@2x.png
│ │ │ │ ├── LaunchImage@3x.png
│ │ │ │ └── README.md
│ │ ├── Base.lproj
│ │ │ ├── LaunchScreen.storyboard
│ │ │ └── Main.storyboard
│ │ ├── Info.plist
│ │ └── Runner-Bridging-Header.h
│ └── RunnerTests
│ │ └── RunnerTests.swift
├── lib
│ ├── main.dart
│ ├── misc
│ │ └── tile_providers.dart
│ ├── pages
│ │ ├── animated_map_controller.dart
│ │ ├── bundled_offline_map.dart
│ │ ├── cancellable_tile_provider.dart
│ │ ├── circle.dart
│ │ ├── debouncing_tile_update_transformer.dart
│ │ ├── epsg3996_crs.dart
│ │ ├── epsg4326_crs.dart
│ │ ├── fallback_url_page.dart
│ │ ├── home.dart
│ │ ├── interactive_test_page.dart
│ │ ├── latlng_to_screen_point.dart
│ │ ├── many_circles.dart
│ │ ├── many_markers.dart
│ │ ├── map_controller.dart
│ │ ├── map_inside_listview.dart
│ │ ├── markers.dart
│ │ ├── overlay_image.dart
│ │ ├── plugin_zoombuttons.dart
│ │ ├── polygon.dart
│ │ ├── polygon_perf_stress.dart
│ │ ├── polyline.dart
│ │ ├── polyline_perf_stress.dart
│ │ ├── repeated_worlds.dart
│ │ ├── reset_tile_layer.dart
│ │ ├── retina.dart
│ │ ├── scalebar.dart
│ │ ├── screen_point_to_latlng.dart
│ │ ├── secondary_tap.dart
│ │ ├── single_world_polys.dart
│ │ ├── sliding_map.dart
│ │ ├── tile_builder.dart
│ │ ├── tile_loading_error_handle.dart
│ │ └── wms_tile_layer.dart
│ ├── plugins
│ │ └── zoombuttons_plugin.dart
│ └── widgets
│ │ ├── drawer
│ │ ├── floating_menu_button.dart
│ │ ├── menu_drawer.dart
│ │ └── menu_item.dart
│ │ ├── first_start_dialog.dart
│ │ ├── notice_banner.dart
│ │ ├── number_of_items_slider.dart
│ │ ├── show_no_web_perf_overlay_snackbar.dart
│ │ └── simplification_tolerance_slider.dart
├── macos
│ ├── .gitignore
│ ├── Flutter
│ │ ├── Flutter-Debug.xcconfig
│ │ ├── Flutter-Release.xcconfig
│ │ └── GeneratedPluginRegistrant.swift
│ ├── Podfile
│ ├── Podfile.lock
│ ├── Runner.xcodeproj
│ │ ├── project.pbxproj
│ │ ├── project.xcworkspace
│ │ │ └── xcshareddata
│ │ │ │ └── IDEWorkspaceChecks.plist
│ │ └── xcshareddata
│ │ │ └── xcschemes
│ │ │ └── Runner.xcscheme
│ ├── Runner.xcworkspace
│ │ ├── contents.xcworkspacedata
│ │ └── xcshareddata
│ │ │ └── IDEWorkspaceChecks.plist
│ └── Runner
│ │ ├── AppDelegate.swift
│ │ ├── Assets.xcassets
│ │ └── AppIcon.appiconset
│ │ │ ├── Contents.json
│ │ │ ├── app_icon_1024.png
│ │ │ ├── app_icon_128.png
│ │ │ ├── app_icon_16.png
│ │ │ ├── app_icon_256.png
│ │ │ ├── app_icon_32.png
│ │ │ ├── app_icon_512.png
│ │ │ └── app_icon_64.png
│ │ ├── Base.lproj
│ │ └── MainMenu.xib
│ │ ├── Configs
│ │ ├── AppInfo.xcconfig
│ │ ├── Debug.xcconfig
│ │ ├── Release.xcconfig
│ │ └── Warnings.xcconfig
│ │ ├── DebugProfile.entitlements
│ │ ├── Info.plist
│ │ ├── MainFlutterWindow.swift
│ │ └── Release.entitlements
├── pubspec.lock
├── pubspec.yaml
├── tool
│ └── geojson
│ │ ├── 138k-polygon-points.geojson.noformat
│ │ ├── README.md
│ │ └── pack.dart
├── web
│ ├── favicon.png
│ ├── icons
│ │ ├── Icon-192.png
│ │ ├── Icon-512.png
│ │ ├── Icon-maskable-192.png
│ │ └── Icon-maskable-512.png
│ ├── index.html
│ └── manifest.json
└── windows
│ ├── .gitignore
│ ├── CMakeLists.txt
│ ├── flutter
│ ├── CMakeLists.txt
│ ├── generated_plugin_registrant.cc
│ ├── generated_plugin_registrant.h
│ └── generated_plugins.cmake
│ └── runner
│ ├── CMakeLists.txt
│ ├── Runner.rc
│ ├── flutter_window.cpp
│ ├── flutter_window.h
│ ├── main.cpp
│ ├── resource.h
│ ├── resources
│ └── app_icon.ico
│ ├── runner.exe.manifest
│ ├── utils.cpp
│ ├── utils.h
│ ├── win32_window.cpp
│ └── win32_window.h
├── firebase.json
├── lib
├── assets
│ └── flutter_map_logo.png
├── flutter_map.dart
└── src
│ ├── geo
│ ├── crs.dart
│ └── latlng_bounds.dart
│ ├── gestures
│ ├── compound_animations.dart
│ ├── interactive_flag.dart
│ ├── latlng_tween.dart
│ ├── map_events.dart
│ ├── map_interactive_viewer.dart
│ ├── multi_finger_gesture.dart
│ └── positioned_tap_detector_2.dart
│ ├── layer
│ ├── attribution_layer
│ │ ├── rich
│ │ │ ├── animation.dart
│ │ │ ├── source.dart
│ │ │ └── widget.dart
│ │ └── simple.dart
│ ├── circle_layer
│ │ ├── circle_layer.dart
│ │ ├── circle_marker.dart
│ │ └── painter.dart
│ ├── marker_layer
│ │ ├── marker.dart
│ │ └── marker_layer.dart
│ ├── overlay_image_layer
│ │ ├── overlay_image.dart
│ │ └── overlay_image_layer.dart
│ ├── polygon_layer
│ │ ├── label.dart
│ │ ├── painter.dart
│ │ ├── polygon.dart
│ │ ├── polygon_layer.dart
│ │ └── projected_polygon.dart
│ ├── polyline_layer
│ │ ├── painter.dart
│ │ ├── polyline.dart
│ │ ├── polyline_layer.dart
│ │ └── projected_polyline.dart
│ ├── scalebar
│ │ ├── painter
│ │ │ ├── base.dart
│ │ │ └── simple.dart
│ │ └── scalebar.dart
│ ├── shared
│ │ ├── feature_layer_utils.dart
│ │ ├── layer_interactivity
│ │ │ ├── internal_hit_detectable.dart
│ │ │ ├── layer_hit_notifier.dart
│ │ │ └── layer_hit_result.dart
│ │ ├── layer_projection_simplification
│ │ │ ├── state.dart
│ │ │ └── widget.dart
│ │ ├── line_patterns
│ │ │ ├── pixel_hiker.dart
│ │ │ ├── stroke_pattern.dart
│ │ │ └── visible_segment.dart
│ │ ├── mobile_layer_transformer.dart
│ │ └── translucent_pointer.dart
│ └── tile_layer
│ │ ├── retina_mode.dart
│ │ ├── tile.dart
│ │ ├── tile_bounds
│ │ ├── tile_bounds.dart
│ │ └── tile_bounds_at_zoom.dart
│ │ ├── tile_builder.dart
│ │ ├── tile_coordinates.dart
│ │ ├── tile_display.dart
│ │ ├── tile_error_evict_callback.dart
│ │ ├── tile_image.dart
│ │ ├── tile_image_manager.dart
│ │ ├── tile_image_view.dart
│ │ ├── tile_layer.dart
│ │ ├── tile_provider
│ │ ├── asset_tile_provider.dart
│ │ ├── base_tile_provider.dart
│ │ ├── file_providers
│ │ │ ├── tile_provider_io.dart
│ │ │ └── tile_provider_stub.dart
│ │ ├── network_image_provider.dart
│ │ └── network_tile_provider.dart
│ │ ├── tile_range.dart
│ │ ├── tile_range_calculator.dart
│ │ ├── tile_renderer.dart
│ │ ├── tile_scale_calculator.dart
│ │ ├── tile_update_event.dart
│ │ ├── tile_update_transformer.dart
│ │ ├── unblock_osm.dart
│ │ └── wms_tile_layer_options.dart
│ ├── map
│ ├── camera
│ │ ├── camera.dart
│ │ ├── camera_constraint.dart
│ │ └── camera_fit.dart
│ ├── controller
│ │ ├── map_controller.dart
│ │ └── map_controller_impl.dart
│ ├── inherited_model.dart
│ ├── options
│ │ ├── cursor_keyboard_rotation.dart
│ │ ├── interaction.dart
│ │ ├── keyboard.dart
│ │ └── options.dart
│ └── widget.dart
│ └── misc
│ ├── bounds.dart
│ ├── center_zoom.dart
│ ├── extensions.dart
│ ├── move_and_rotate_result.dart
│ ├── offsets.dart
│ ├── point_in_polygon.dart
│ ├── position.dart
│ └── simplify.dart
├── pubspec.yaml
├── test
├── core
│ └── bounds_test.dart
├── flutter_map_test.dart
├── full_coverage_test.dart
├── geo
│ └── latlng_bounds_test.dart
├── helpers
│ └── core.dart
├── layer
│ ├── circle_layer_test.dart
│ ├── marker_layer_test.dart
│ ├── polygon_layer_test.dart
│ ├── polyline_layer_test.dart
│ └── tile_layer
│ │ ├── tile_bounds
│ │ ├── crs_fakes.dart
│ │ ├── tile_bounds_at_zoom_test.dart
│ │ └── tile_bounds_test.dart
│ │ ├── tile_image_view_test.dart
│ │ ├── tile_provider
│ │ └── network_image_provider_test.dart
│ │ └── tile_range_test.dart
├── map
│ ├── camera
│ │ └── camera_constraint_test.dart
│ └── map_controller_test.dart
├── misc
│ ├── point_in_polygon_test.dart
│ └── private
│ │ └── positioned_tap_detector_2_test.dart
├── res
│ └── map.png
└── test_utils
│ ├── test_app.dart
│ ├── test_tile_image.dart
│ └── test_tile_provider.dart
└── windowsApplicationInstallerSetup.iss
/.firebaserc:
--------------------------------------------------------------------------------
1 | {
2 | "projects": {
3 | "default": "fleaflet-firebase"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/.github/FUNDING.yml:
--------------------------------------------------------------------------------
1 | custom: "https://docs.fleaflet.dev/supporters#support-us"
--------------------------------------------------------------------------------
/.github/ISSUE_TEMPLATE/config.yml:
--------------------------------------------------------------------------------
1 | blank_issues_enabled: false
2 | contact_links:
3 | - name: Get help
4 | url: https://discord.gg/BwpEsjqMAH
5 | about: Don't quite understand how to implement something, or just want to talk? Join the Discord server!
6 | - name: Check the FAQs
7 | url: https://docs.fleaflet.dev/#faqs
8 | about: Before posting an issue or asking for help, please check whether your question has already been answered!
9 | - name: Read the documentation
10 | url: https://docs.fleaflet.dev/
11 | about: Before posting an issue or asking for help, please ensure you read the documentation thoroughly
12 |
--------------------------------------------------------------------------------
/.github/dependabot.yml:
--------------------------------------------------------------------------------
1 | # To get started with Dependabot version updates, you'll need to specify which
2 | # package ecosystems to update and where the package manifests are located.
3 | # Please see the documentation for all configuration options:
4 | # https://docs.github.com/github/administering-a-repository/configuration-options-for-dependency-updates
5 |
6 | version: 2
7 | enable-beta-ecosystems: true
8 | updates:
9 | - package-ecosystem: "pub"
10 | directories: [ "/", "/example/" ]
11 | schedule:
12 | interval: "daily"
13 | ignore:
14 | - dependency-name: "*"
15 | update-types:
16 | - "version-update:semver-minor"
17 | - "version-update:semver-patch"
18 | - package-ecosystem: "github-actions"
19 | directory: "/"
20 | schedule:
21 | interval: "weekly"
--------------------------------------------------------------------------------
/.github/workflows/daily.yml:
--------------------------------------------------------------------------------
1 | name: "Daily Maintenance"
2 | on:
3 | schedule:
4 | - cron: "0 0 * * *"
5 |
6 | jobs:
7 | close-issues:
8 | runs-on: ubuntu-latest
9 | permissions:
10 | issues: write
11 | pull-requests: write
12 | steps:
13 | - uses: actions/stale@v9
14 | with:
15 | days-before-issue-stale: 21
16 | days-before-issue-close: 7
17 | stale-issue-label: "stale"
18 | stale-issue-message: "This issue requires additional information in order to be resolved. However, there hasn't been any response within the last 3 weeks.\n If this issue still persists, please provide the requested information. This issue will be automatically closed in one week if there is no response."
19 | close-issue-message: "This issue was closed because it has been inactive for 4 weeks, and still requires information in order to be resolved."
20 | days-before-pr-stale: -1
21 | days-before-pr-close: -1
22 | remove-stale-when-updated: true
23 | any-of-labels: "waiting for user response"
24 | labels-to-remove-when-unstale: "waiting for user response,stale"
25 | repo-token: ${{ secrets.GITHUB_TOKEN }}
26 |
--------------------------------------------------------------------------------
/.github/workflows/publish.yml:
--------------------------------------------------------------------------------
1 | name: Publish Package
2 |
3 | on:
4 | push:
5 | tags:
6 | - 'v[0-9]+.[0-9]+.[0-9]+'
7 |
8 | jobs:
9 | publish:
10 | name: "Publish To pub.dev"
11 | permissions:
12 | id-token: write
13 | uses: dart-lang/setup-dart/.github/workflows/publish.yml@v1
14 | with:
15 | environment: 'pub.dev'
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | # Miscellaneous
2 | *.class
3 | *.log
4 | *.pyc
5 | *.swp
6 | .DS_Store
7 | .atom/
8 | .buildlog/
9 | .history
10 | .svn/
11 | migrate_working_dir/
12 |
13 | # For contributors using FVM
14 | .fvm/
15 |
16 | # IntelliJ related
17 | *.iml
18 | *.ipr
19 | *.iws
20 | .idea/
21 |
22 | # The .vscode folder contains launch configuration and tasks you configure in
23 | # VS Code which you may wish to be included in version control, so this line
24 | # is commented out by default.
25 | #.vscode/
26 |
27 | # Flutter/Dart/Pub related
28 | # Libraries should not include pubspec.lock, per https://dart.dev/guides/libraries/private-files#pubspeclock.
29 | /pubspec.lock
30 | **/doc/api/
31 | .dart_tool/
32 | .flutter-plugins
33 | .flutter-plugins-dependencies
34 | build/
35 |
--------------------------------------------------------------------------------
/.metadata:
--------------------------------------------------------------------------------
1 | # This file tracks properties of this Flutter project.
2 | # Used by Flutter tool to assess capabilities and perform upgrades etc.
3 | #
4 | # This file should be version controlled and should not be manually edited.
5 |
6 | version:
7 | revision: 8962f6dc68ec8e2206ac2fa874da4a453856c7d3
8 | channel: stable
9 |
10 | project_type: package
11 |
--------------------------------------------------------------------------------
/.pubignore:
--------------------------------------------------------------------------------
1 | firebase.json
2 | .firebaserc
3 | codecov.yml
4 |
5 | # From gitignore. See https://github.com/dart-lang/pub/issues/4545.
6 |
7 | # Miscellaneous
8 | *.class
9 | *.log
10 | *.pyc
11 | *.swp
12 | .DS_Store
13 | .atom/
14 | .buildlog/
15 | .history
16 | .svn/
17 | migrate_working_dir/
18 |
19 | # For contributors using FVM
20 | .fvm/
21 |
22 | # IntelliJ related
23 | *.iml
24 | *.ipr
25 | *.iws
26 | .idea/
27 |
28 | # The .vscode folder contains launch configuration and tasks you configure in
29 | # VS Code which you may wish to be included in version control, so this line
30 | # is commented out by default.
31 | #.vscode/
32 |
33 | # Flutter/Dart/Pub related
34 | # Libraries should not include pubspec.lock, per https://dart.dev/guides/libraries/private-files#pubspeclock.
35 | /pubspec.lock
36 | **/doc/api/
37 | .dart_tool/
38 | .flutter-plugins
39 | .flutter-plugins-dependencies
40 | build/
41 |
--------------------------------------------------------------------------------
/codecov.yml:
--------------------------------------------------------------------------------
1 | codecov:
2 | require_ci_to_pass: true
3 |
4 | coverage:
5 | status:
6 | project:
7 | default:
8 | # the required coverage value
9 | target: 0%
10 | # the leniency in hitting the target
11 | threshold: 100%
12 | # completely disable coverage warnings and the status check for changes
13 | patch: off
14 |
15 | ignore:
16 | - "**/*.g.dart"
17 | - "example"
18 | - "benchmark"
--------------------------------------------------------------------------------
/example/.gitignore:
--------------------------------------------------------------------------------
1 | # Miscellaneous
2 | *.class
3 | *.log
4 | *.pyc
5 | *.swp
6 | .DS_Store
7 | .atom/
8 | .build/
9 | .buildlog/
10 | .history
11 | .svn/
12 | .swiftpm/
13 | migrate_working_dir/
14 |
15 | # IntelliJ related
16 | *.iml
17 | *.ipr
18 | *.iws
19 | .idea/
20 |
21 | # The .vscode folder contains launch configuration and tasks you configure in
22 | # VS Code which you may wish to be included in version control, so this line
23 | # is commented out by default.
24 | #.vscode/
25 |
26 | # Flutter/Dart/Pub related
27 | **/doc/api/
28 | **/ios/Flutter/.last_build_id
29 | .dart_tool/
30 | .flutter-plugins
31 | .flutter-plugins-dependencies
32 | .pub-cache/
33 | .pub/
34 | /build/
35 |
36 | # Symbolication related
37 | app.*.symbols
38 |
39 | # Obfuscation related
40 | app.*.map.json
41 |
42 | # Android Studio will place build artifacts here
43 | /android/app/debug
44 | /android/app/profile
45 | /android/app/release
--------------------------------------------------------------------------------
/example/.metadata:
--------------------------------------------------------------------------------
1 | # This file tracks properties of this Flutter project.
2 | # Used by Flutter tool to assess capabilities and perform upgrades etc.
3 | #
4 | # This file should be version controlled and should not be manually edited.
5 |
6 | version:
7 | revision: "6e74ee483380f2d8ec77f08ce23f891af9a03933"
8 | channel: "master"
9 |
10 | project_type: app
11 |
12 | # Tracks metadata for the flutter migrate command
13 | migration:
14 | platforms:
15 | - platform: root
16 | create_revision: 6e74ee483380f2d8ec77f08ce23f891af9a03933
17 | base_revision: 6e74ee483380f2d8ec77f08ce23f891af9a03933
18 | - platform: android
19 | create_revision: 6e74ee483380f2d8ec77f08ce23f891af9a03933
20 | base_revision: 6e74ee483380f2d8ec77f08ce23f891af9a03933
21 |
22 | # User provided section
23 |
24 | # List of Local paths (relative to this file) that should be
25 | # ignored by the migrate tool.
26 | #
27 | # Files that are not part of the templates will be ignored by default.
28 | unmanaged_files:
29 | - 'lib/main.dart'
30 | - 'ios/Runner.xcodeproj/project.pbxproj'
31 |
--------------------------------------------------------------------------------
/example/.pubignore:
--------------------------------------------------------------------------------
1 | /tool/
2 | /assets/
3 |
4 | # From gitignore. See https://github.com/dart-lang/pub/issues/4545.
5 |
6 | # Miscellaneous
7 | *.class
8 | *.log
9 | *.pyc
10 | *.swp
11 | .DS_Store
12 | .atom/
13 | .build/
14 | .buildlog/
15 | .history
16 | .svn/
17 | .swiftpm/
18 | migrate_working_dir/
19 |
20 | # IntelliJ related
21 | *.iml
22 | *.ipr
23 | *.iws
24 | .idea/
25 |
26 | # The .vscode folder contains launch configuration and tasks you configure in
27 | # VS Code which you may wish to be included in version control, so this line
28 | # is commented out by default.
29 | #.vscode/
30 |
31 | # Flutter/Dart/Pub related
32 | **/doc/api/
33 | **/ios/Flutter/.last_build_id
34 | .dart_tool/
35 | .flutter-plugins
36 | .flutter-plugins-dependencies
37 | .pub-cache/
38 | .pub/
39 | /build/
40 |
41 | # Symbolication related
42 | app.*.symbols
43 |
44 | # Obfuscation related
45 | app.*.map.json
46 |
47 | # Android Studio will place build artifacts here
48 | /android/app/debug
49 | /android/app/profile
50 | /android/app/release
--------------------------------------------------------------------------------
/example/README.md:
--------------------------------------------------------------------------------
1 | # Demo app for '[flutter_map](https://github.com/fleaflet/flutter_map)'
2 |
3 | Showcases functionality of the library in a neat and useful format that can be used for further API references, and just to see if you want this library for your app.
4 |
5 | See the [documentation website](https://docs.fleaflet.dev/) for more information about flutter_map.
6 |
7 | ## How To Run
8 |
9 | To run this example application, clone this repository/directory onto your local machine. Open your emulator or connect your device, then use your IDE as you normally would, or execute `flutter clean` & `flutter run` from a terminal. Note that there are no pre-built versions available.
10 |
11 | ## What's Inside
12 |
13 | Each page inside the example application usually demonstrates a specific feature. Pages can be accessed through the draw in app, and have self-explanatory names both in app and for each source code file - of which there is (mostly) one per page.
14 |
--------------------------------------------------------------------------------
/example/analysis_options.yaml:
--------------------------------------------------------------------------------
1 | # match the lint rules from flutter_map
2 | include: ./../analysis_options.yaml
3 |
4 | # only specify things that should be different from the package
5 | linter:
6 | rules:
7 | # using the default parameter values are used as explanation and for showcase
8 | avoid_redundant_argument_values: false
9 | # don't enforce documentation for the example app
10 | public_member_api_docs: false
11 |
--------------------------------------------------------------------------------
/example/android/.gitignore:
--------------------------------------------------------------------------------
1 | gradle-wrapper.jar
2 | /.gradle
3 | /captures/
4 | /gradlew
5 | /gradlew.bat
6 | /local.properties
7 | GeneratedPluginRegistrant.java
8 | .cxx/
9 |
10 | # Remember to never publicly share your keystore.
11 | # See https://flutter.dev/to/reference-keystore
12 | key.properties
13 | **/*.keystore
14 | **/*.jks
15 |
--------------------------------------------------------------------------------
/example/android/app/build.gradle.kts:
--------------------------------------------------------------------------------
1 | plugins {
2 | id("com.android.application")
3 | id("kotlin-android")
4 | // The Flutter Gradle Plugin must be applied after the Android and Kotlin Gradle plugins.
5 | id("dev.flutter.flutter-gradle-plugin")
6 | }
7 |
8 | android {
9 | namespace = "dev.fleaflet.flutter_map.example"
10 | compileSdk = flutter.compileSdkVersion
11 | // ndkVersion = flutter.ndkVersion
12 | ndkVersion = "27.0.12077973"
13 |
14 | compileOptions {
15 | sourceCompatibility = JavaVersion.VERSION_1_8
16 | targetCompatibility = JavaVersion.VERSION_1_8
17 | }
18 |
19 | kotlinOptions {
20 | jvmTarget = JavaVersion.VERSION_1_8.toString()
21 | }
22 |
23 | defaultConfig {
24 | applicationId = "dev.fleaflet.flutter_map.example"
25 | minSdk = flutter.minSdkVersion
26 | targetSdk = flutter.targetSdkVersion
27 | versionCode = flutter.versionCode
28 | versionName = flutter.versionName
29 | }
30 |
31 | buildTypes {
32 | release {
33 | signingConfig = signingConfigs.getByName("debug")
34 | }
35 | }
36 | }
37 |
38 | flutter {
39 | source = "../.."
40 | }
41 |
--------------------------------------------------------------------------------
/example/android/app/src/debug/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/example/android/app/src/main/kotlin/dev/fleaflet/flutter_map/example/MainActivity.kt:
--------------------------------------------------------------------------------
1 | package dev.fleaflet.flutter_map.example
2 |
3 | import io.flutter.embedding.android.FlutterActivity
4 |
5 | class MainActivity: FlutterActivity() {
6 | }
7 |
--------------------------------------------------------------------------------
/example/android/app/src/main/res/drawable-v21/launch_background.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
12 |
13 |
--------------------------------------------------------------------------------
/example/android/app/src/main/res/drawable/launch_background.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
12 |
13 |
--------------------------------------------------------------------------------
/example/android/app/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/android/app/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/example/android/app/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/android/app/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/example/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/example/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/example/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/example/android/app/src/main/res/values-night/styles.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
9 |
15 |
18 |
19 |
--------------------------------------------------------------------------------
/example/android/app/src/main/res/values/styles.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
9 |
15 |
18 |
19 |
--------------------------------------------------------------------------------
/example/android/app/src/profile/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/example/android/build.gradle.kts:
--------------------------------------------------------------------------------
1 | allprojects {
2 | repositories {
3 | google()
4 | mavenCentral()
5 | }
6 | }
7 |
8 | val newBuildDir: Directory = rootProject.layout.buildDirectory.dir("../../build").get()
9 | rootProject.layout.buildDirectory.value(newBuildDir)
10 |
11 | subprojects {
12 | val newSubprojectBuildDir: Directory = newBuildDir.dir(project.name)
13 | project.layout.buildDirectory.value(newSubprojectBuildDir)
14 | }
15 | subprojects {
16 | project.evaluationDependsOn(":app")
17 | }
18 |
19 | tasks.register("clean") {
20 | delete(rootProject.layout.buildDirectory)
21 | }
22 |
--------------------------------------------------------------------------------
/example/android/gradle.properties:
--------------------------------------------------------------------------------
1 | org.gradle.jvmargs=-Xmx8G -XX:MaxMetaspaceSize=4G -XX:ReservedCodeCacheSize=512m -XX:+HeapDumpOnOutOfMemoryError
2 | android.useAndroidX=true
3 | android.enableJetifier=true
4 |
--------------------------------------------------------------------------------
/example/android/gradle/wrapper/gradle-wrapper.properties:
--------------------------------------------------------------------------------
1 | distributionBase=GRADLE_USER_HOME
2 | distributionPath=wrapper/dists
3 | zipStoreBase=GRADLE_USER_HOME
4 | zipStorePath=wrapper/dists
5 | distributionUrl=https\://services.gradle.org/distributions/gradle-8.10.2-all.zip
6 |
--------------------------------------------------------------------------------
/example/android/settings.gradle.kts:
--------------------------------------------------------------------------------
1 | pluginManagement {
2 | val flutterSdkPath = run {
3 | val properties = java.util.Properties()
4 | file("local.properties").inputStream().use { properties.load(it) }
5 | val flutterSdkPath = properties.getProperty("flutter.sdk")
6 | require(flutterSdkPath != null) { "flutter.sdk not set in local.properties" }
7 | flutterSdkPath
8 | }
9 |
10 | includeBuild("$flutterSdkPath/packages/flutter_tools/gradle")
11 |
12 | repositories {
13 | google()
14 | mavenCentral()
15 | gradlePluginPortal()
16 | }
17 | }
18 |
19 | plugins {
20 | id("dev.flutter.flutter-plugin-loader") version "1.0.0"
21 | id("com.android.application") version "8.7.0" apply false
22 | id("org.jetbrains.kotlin.android") version "1.8.22" apply false
23 | }
24 |
25 | include(":app")
26 |
--------------------------------------------------------------------------------
/example/assets/ProjectIcon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/ProjectIcon.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/12/2177/1259.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/12/2177/1259.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/12/2177/1260.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/12/2177/1260.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/12/2177/1261.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/12/2177/1261.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/12/2177/1262.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/12/2177/1262.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/12/2178/1259.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/12/2178/1259.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/12/2178/1260.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/12/2178/1260.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/12/2178/1261.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/12/2178/1261.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/12/2178/1262.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/12/2178/1262.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/12/2179/1259.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/12/2179/1259.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/12/2179/1260.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/12/2179/1260.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/12/2179/1261.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/12/2179/1261.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/12/2179/1262.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/12/2179/1262.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/12/2180/1259.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/12/2180/1259.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/12/2180/1260.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/12/2180/1260.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/12/2180/1261.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/12/2180/1261.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/12/2180/1262.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/12/2180/1262.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/12/2181/1259.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/12/2181/1259.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/12/2181/1260.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/12/2181/1260.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/12/2181/1261.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/12/2181/1261.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/12/2181/1262.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/12/2181/1262.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/13/4354/2518.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/13/4354/2518.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/13/4354/2519.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/13/4354/2519.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/13/4354/2520.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/13/4354/2520.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/13/4354/2521.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/13/4354/2521.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/13/4354/2522.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/13/4354/2522.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/13/4354/2523.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/13/4354/2523.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/13/4354/2524.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/13/4354/2524.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/13/4355/2518.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/13/4355/2518.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/13/4355/2519.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/13/4355/2519.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/13/4355/2520.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/13/4355/2520.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/13/4355/2521.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/13/4355/2521.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/13/4355/2522.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/13/4355/2522.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/13/4355/2523.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/13/4355/2523.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/13/4355/2524.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/13/4355/2524.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/13/4356/2518.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/13/4356/2518.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/13/4356/2519.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/13/4356/2519.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/13/4356/2520.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/13/4356/2520.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/13/4356/2521.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/13/4356/2521.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/13/4356/2522.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/13/4356/2522.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/13/4356/2523.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/13/4356/2523.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/13/4356/2524.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/13/4356/2524.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/13/4357/2518.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/13/4357/2518.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/13/4357/2519.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/13/4357/2519.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/13/4357/2520.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/13/4357/2520.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/13/4357/2521.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/13/4357/2521.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/13/4357/2522.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/13/4357/2522.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/13/4357/2523.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/13/4357/2523.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/13/4357/2524.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/13/4357/2524.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/13/4358/2518.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/13/4358/2518.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/13/4358/2519.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/13/4358/2519.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/13/4358/2520.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/13/4358/2520.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/13/4358/2521.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/13/4358/2521.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/13/4358/2522.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/13/4358/2522.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/13/4358/2523.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/13/4358/2523.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/13/4358/2524.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/13/4358/2524.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/13/4359/2518.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/13/4359/2518.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/13/4359/2519.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/13/4359/2519.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/13/4359/2520.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/13/4359/2520.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/13/4359/2521.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/13/4359/2521.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/13/4359/2522.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/13/4359/2522.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/13/4359/2523.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/13/4359/2523.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/13/4359/2524.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/13/4359/2524.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/13/4360/2518.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/13/4360/2518.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/13/4360/2519.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/13/4360/2519.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/13/4360/2520.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/13/4360/2520.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/13/4360/2521.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/13/4360/2521.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/13/4360/2522.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/13/4360/2522.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/13/4360/2523.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/13/4360/2523.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/13/4360/2524.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/13/4360/2524.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/13/4361/2518.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/13/4361/2518.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/13/4361/2519.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/13/4361/2519.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/13/4361/2520.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/13/4361/2520.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/13/4361/2521.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/13/4361/2521.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/13/4361/2522.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/13/4361/2522.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/13/4361/2523.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/13/4361/2523.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/13/4361/2524.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/13/4361/2524.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/13/4362/2518.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/13/4362/2518.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/13/4362/2519.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/13/4362/2519.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/13/4362/2520.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/13/4362/2520.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/13/4362/2521.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/13/4362/2521.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/13/4362/2522.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/13/4362/2522.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/13/4362/2523.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/13/4362/2523.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/13/4362/2524.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/13/4362/2524.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/13/4363/2518.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/13/4363/2518.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/13/4363/2519.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/13/4363/2519.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/13/4363/2520.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/13/4363/2520.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/13/4363/2521.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/13/4363/2521.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/13/4363/2522.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/13/4363/2522.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/13/4363/2523.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/13/4363/2523.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/13/4363/2524.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/13/4363/2524.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8709/5036.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8709/5036.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8709/5037.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8709/5037.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8709/5038.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8709/5038.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8709/5039.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8709/5039.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8709/5040.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8709/5040.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8709/5041.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8709/5041.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8709/5042.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8709/5042.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8709/5043.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8709/5043.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8709/5044.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8709/5044.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8709/5045.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8709/5045.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8709/5046.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8709/5046.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8709/5047.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8709/5047.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8709/5048.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8709/5048.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8709/5049.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8709/5049.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8710/5036.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8710/5036.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8710/5037.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8710/5037.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8710/5038.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8710/5038.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8710/5039.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8710/5039.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8710/5040.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8710/5040.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8710/5041.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8710/5041.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8710/5042.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8710/5042.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8710/5043.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8710/5043.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8710/5044.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8710/5044.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8710/5045.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8710/5045.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8710/5046.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8710/5046.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8710/5047.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8710/5047.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8710/5048.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8710/5048.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8710/5049.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8710/5049.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8711/5036.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8711/5036.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8711/5037.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8711/5037.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8711/5038.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8711/5038.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8711/5039.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8711/5039.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8711/5040.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8711/5040.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8711/5041.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8711/5041.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8711/5042.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8711/5042.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8711/5043.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8711/5043.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8711/5044.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8711/5044.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8711/5045.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8711/5045.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8711/5046.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8711/5046.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8711/5047.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8711/5047.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8711/5048.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8711/5048.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8711/5049.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8711/5049.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8712/5036.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8712/5036.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8712/5037.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8712/5037.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8712/5038.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8712/5038.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8712/5039.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8712/5039.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8712/5040.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8712/5040.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8712/5041.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8712/5041.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8712/5042.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8712/5042.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8712/5043.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8712/5043.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8712/5044.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8712/5044.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8712/5045.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8712/5045.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8712/5046.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8712/5046.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8712/5047.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8712/5047.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8712/5048.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8712/5048.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8712/5049.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8712/5049.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8713/5036.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8713/5036.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8713/5037.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8713/5037.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8713/5038.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8713/5038.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8713/5039.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8713/5039.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8713/5040.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8713/5040.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8713/5041.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8713/5041.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8713/5042.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8713/5042.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8713/5043.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8713/5043.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8713/5044.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8713/5044.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8713/5045.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8713/5045.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8713/5046.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8713/5046.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8713/5047.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8713/5047.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8713/5048.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8713/5048.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8713/5049.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8713/5049.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8714/5036.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8714/5036.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8714/5037.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8714/5037.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8714/5038.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8714/5038.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8714/5039.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8714/5039.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8714/5040.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8714/5040.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8714/5041.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8714/5041.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8714/5042.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8714/5042.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8714/5043.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8714/5043.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8714/5044.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8714/5044.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8714/5045.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8714/5045.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8714/5046.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8714/5046.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8714/5047.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8714/5047.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8714/5048.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8714/5048.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8714/5049.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8714/5049.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8715/5036.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8715/5036.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8715/5037.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8715/5037.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8715/5038.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8715/5038.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8715/5039.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8715/5039.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8715/5040.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8715/5040.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8715/5041.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8715/5041.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8715/5042.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8715/5042.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8715/5043.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8715/5043.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8715/5044.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8715/5044.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8715/5045.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8715/5045.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8715/5046.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8715/5046.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8715/5047.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8715/5047.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8715/5048.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8715/5048.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8715/5049.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8715/5049.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8716/5036.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8716/5036.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8716/5037.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8716/5037.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8716/5038.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8716/5038.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8716/5039.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8716/5039.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8716/5040.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8716/5040.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8716/5041.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8716/5041.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8716/5042.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8716/5042.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8716/5043.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8716/5043.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8716/5044.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8716/5044.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8716/5045.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8716/5045.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8716/5046.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8716/5046.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8716/5047.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8716/5047.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8716/5048.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8716/5048.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8716/5049.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8716/5049.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8717/5036.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8717/5036.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8717/5037.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8717/5037.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8717/5038.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8717/5038.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8717/5039.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8717/5039.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8717/5040.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8717/5040.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8717/5041.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8717/5041.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8717/5042.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8717/5042.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8717/5043.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8717/5043.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8717/5044.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8717/5044.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8717/5045.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8717/5045.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8717/5046.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8717/5046.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8717/5047.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8717/5047.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8717/5048.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8717/5048.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8717/5049.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8717/5049.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8718/5036.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8718/5036.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8718/5037.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8718/5037.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8718/5038.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8718/5038.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8718/5039.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8718/5039.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8718/5040.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8718/5040.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8718/5041.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8718/5041.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8718/5042.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8718/5042.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8718/5043.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8718/5043.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8718/5044.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8718/5044.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8718/5045.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8718/5045.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8718/5046.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8718/5046.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8718/5047.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8718/5047.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8718/5048.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8718/5048.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8718/5049.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8718/5049.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8719/5036.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8719/5036.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8719/5037.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8719/5037.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8719/5038.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8719/5038.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8719/5039.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8719/5039.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8719/5040.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8719/5040.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8719/5041.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8719/5041.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8719/5042.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8719/5042.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8719/5043.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8719/5043.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8719/5044.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8719/5044.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8719/5045.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8719/5045.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8719/5046.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8719/5046.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8719/5047.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8719/5047.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8719/5048.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8719/5048.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8719/5049.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8719/5049.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8720/5036.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8720/5036.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8720/5037.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8720/5037.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8720/5038.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8720/5038.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8720/5039.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8720/5039.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8720/5040.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8720/5040.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8720/5041.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8720/5041.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8720/5042.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8720/5042.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8720/5043.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8720/5043.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8720/5044.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8720/5044.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8720/5045.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8720/5045.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8720/5046.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8720/5046.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8720/5047.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8720/5047.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8720/5048.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8720/5048.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8720/5049.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8720/5049.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8721/5036.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8721/5036.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8721/5037.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8721/5037.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8721/5038.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8721/5038.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8721/5039.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8721/5039.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8721/5040.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8721/5040.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8721/5041.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8721/5041.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8721/5042.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8721/5042.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8721/5043.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8721/5043.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8721/5044.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8721/5044.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8721/5045.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8721/5045.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8721/5046.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8721/5046.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8721/5047.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8721/5047.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8721/5048.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8721/5048.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8721/5049.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8721/5049.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8722/5036.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8722/5036.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8722/5037.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8722/5037.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8722/5038.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8722/5038.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8722/5039.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8722/5039.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8722/5040.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8722/5040.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8722/5041.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8722/5041.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8722/5042.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8722/5042.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8722/5043.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8722/5043.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8722/5044.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8722/5044.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8722/5045.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8722/5045.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8722/5046.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8722/5046.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8722/5047.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8722/5047.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8722/5048.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8722/5048.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8722/5049.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8722/5049.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8723/5036.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8723/5036.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8723/5037.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8723/5037.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8723/5038.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8723/5038.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8723/5039.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8723/5039.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8723/5040.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8723/5040.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8723/5041.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8723/5041.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8723/5042.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8723/5042.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8723/5043.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8723/5043.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8723/5044.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8723/5044.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8723/5045.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8723/5045.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8723/5046.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8723/5046.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8723/5047.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8723/5047.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8723/5048.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8723/5048.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8723/5049.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8723/5049.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8724/5036.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8724/5036.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8724/5037.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8724/5037.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8724/5038.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8724/5038.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8724/5039.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8724/5039.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8724/5040.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8724/5040.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8724/5041.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8724/5041.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8724/5042.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8724/5042.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8724/5043.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8724/5043.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8724/5044.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8724/5044.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8724/5045.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8724/5045.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8724/5046.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8724/5046.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8724/5047.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8724/5047.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8724/5048.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8724/5048.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8724/5049.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8724/5049.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8725/5036.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8725/5036.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8725/5037.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8725/5037.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8725/5038.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8725/5038.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8725/5039.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8725/5039.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8725/5040.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8725/5040.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8725/5041.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8725/5041.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8725/5042.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8725/5042.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8725/5043.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8725/5043.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8725/5044.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8725/5044.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8725/5045.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8725/5045.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8725/5046.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8725/5046.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8725/5047.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8725/5047.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8725/5048.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8725/5048.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8725/5049.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8725/5049.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8726/5036.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8726/5036.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8726/5037.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8726/5037.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8726/5038.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8726/5038.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8726/5039.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8726/5039.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8726/5040.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8726/5040.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8726/5041.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8726/5041.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8726/5042.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8726/5042.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8726/5043.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8726/5043.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8726/5044.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8726/5044.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8726/5045.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8726/5045.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8726/5046.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8726/5046.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8726/5047.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8726/5047.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8726/5048.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8726/5048.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8726/5049.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8726/5049.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8727/5036.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8727/5036.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8727/5037.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8727/5037.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8727/5038.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8727/5038.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8727/5039.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8727/5039.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8727/5040.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8727/5040.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8727/5041.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8727/5041.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8727/5042.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8727/5042.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8727/5043.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8727/5043.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8727/5044.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8727/5044.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8727/5045.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8727/5045.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8727/5046.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8727/5046.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8727/5047.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8727/5047.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8727/5048.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8727/5048.png
--------------------------------------------------------------------------------
/example/assets/map/anholt_osmbright/14/8727/5049.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/map/anholt_osmbright/14/8727/5049.png
--------------------------------------------------------------------------------
/example/assets/mapbox-logo-white.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/mapbox-logo-white.png
--------------------------------------------------------------------------------
/example/assets/polygon-stress-test-data.bin:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/assets/polygon-stress-test-data.bin
--------------------------------------------------------------------------------
/example/ios/.gitignore:
--------------------------------------------------------------------------------
1 | **/dgph
2 | *.mode1v3
3 | *.mode2v3
4 | *.moved-aside
5 | *.pbxuser
6 | *.perspectivev3
7 | **/*sync/
8 | .sconsign.dblite
9 | .tags*
10 | **/.vagrant/
11 | **/DerivedData/
12 | Icon?
13 | **/Pods/
14 | **/.symlinks/
15 | profile
16 | xcuserdata
17 | **/.generated/
18 | Flutter/App.framework
19 | Flutter/Flutter.framework
20 | Flutter/Flutter.podspec
21 | Flutter/Generated.xcconfig
22 | Flutter/ephemeral/
23 | Flutter/app.flx
24 | Flutter/app.zip
25 | Flutter/flutter_assets/
26 | Flutter/flutter_export_environment.sh
27 | ServiceDefinitions.json
28 | Runner/GeneratedPluginRegistrant.*
29 |
30 | # Exceptions to above rules.
31 | !default.mode1v3
32 | !default.mode2v3
33 | !default.pbxuser
34 | !default.perspectivev3
35 |
--------------------------------------------------------------------------------
/example/ios/Flutter/AppFrameworkInfo.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | CFBundleDevelopmentRegion
6 | en
7 | CFBundleExecutable
8 | App
9 | CFBundleIdentifier
10 | io.flutter.flutter.app
11 | CFBundleInfoDictionaryVersion
12 | 6.0
13 | CFBundleName
14 | App
15 | CFBundlePackageType
16 | FMWK
17 | CFBundleShortVersionString
18 | 1.0
19 | CFBundleSignature
20 | ????
21 | CFBundleVersion
22 | 1.0
23 | MinimumOSVersion
24 | 12.0
25 |
26 |
27 |
--------------------------------------------------------------------------------
/example/ios/Flutter/Debug.xcconfig:
--------------------------------------------------------------------------------
1 | #include "Generated.xcconfig"
2 |
--------------------------------------------------------------------------------
/example/ios/Flutter/Release.xcconfig:
--------------------------------------------------------------------------------
1 | #include "Generated.xcconfig"
2 |
--------------------------------------------------------------------------------
/example/ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/example/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | IDEDidComputeMac32BitWarning
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/example/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | PreviewsEnabled
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/example/ios/Runner.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/example/ios/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | IDEDidComputeMac32BitWarning
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/example/ios/Runner.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | PreviewsEnabled
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/example/ios/Runner/AppDelegate.swift:
--------------------------------------------------------------------------------
1 | import Flutter
2 | import UIKit
3 |
4 | @main
5 | @objc class AppDelegate: FlutterAppDelegate {
6 | override func application(
7 | _ application: UIApplication,
8 | didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?
9 | ) -> Bool {
10 | GeneratedPluginRegistrant.register(with: self)
11 | return super.application(application, didFinishLaunchingWithOptions: launchOptions)
12 | }
13 | }
14 |
--------------------------------------------------------------------------------
/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png
--------------------------------------------------------------------------------
/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png
--------------------------------------------------------------------------------
/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png
--------------------------------------------------------------------------------
/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png
--------------------------------------------------------------------------------
/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png
--------------------------------------------------------------------------------
/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png
--------------------------------------------------------------------------------
/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png
--------------------------------------------------------------------------------
/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png
--------------------------------------------------------------------------------
/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png
--------------------------------------------------------------------------------
/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png
--------------------------------------------------------------------------------
/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png
--------------------------------------------------------------------------------
/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png
--------------------------------------------------------------------------------
/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png
--------------------------------------------------------------------------------
/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png
--------------------------------------------------------------------------------
/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png
--------------------------------------------------------------------------------
/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "LaunchImage.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "LaunchImage@2x.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "filename" : "LaunchImage@3x.png",
16 | "scale" : "3x"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
24 |
--------------------------------------------------------------------------------
/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png
--------------------------------------------------------------------------------
/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png
--------------------------------------------------------------------------------
/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png
--------------------------------------------------------------------------------
/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/README.md:
--------------------------------------------------------------------------------
1 | # Launch Screen Assets
2 |
3 | You can customize the launch screen with your own desired assets by replacing the image files in this directory.
4 |
5 | You can also do it by opening your Flutter project's Xcode project with `open ios/Runner.xcworkspace`, selecting `Runner/Assets.xcassets` in the Project Navigator and dropping in the desired images.
--------------------------------------------------------------------------------
/example/ios/Runner/Runner-Bridging-Header.h:
--------------------------------------------------------------------------------
1 | #import "GeneratedPluginRegistrant.h"
2 |
--------------------------------------------------------------------------------
/example/ios/RunnerTests/RunnerTests.swift:
--------------------------------------------------------------------------------
1 | import Flutter
2 | import UIKit
3 | import XCTest
4 |
5 | class RunnerTests: XCTestCase {
6 |
7 | func testExample() {
8 | // If you add code to the Runner application, consider adding tests here.
9 | // See https://developer.apple.com/documentation/xctest for more information about using XCTest.
10 | }
11 |
12 | }
13 |
--------------------------------------------------------------------------------
/example/lib/misc/tile_providers.dart:
--------------------------------------------------------------------------------
1 | import 'package:flutter_map/flutter_map.dart';
2 | import 'package:flutter_map_cancellable_tile_provider/flutter_map_cancellable_tile_provider.dart';
3 |
4 | TileLayer get openStreetMapTileLayer => TileLayer(
5 | urlTemplate: 'https://tile.openstreetmap.org/{z}/{x}/{y}.png',
6 | userAgentPackageName: 'dev.fleaflet.flutter_map.example',
7 | // Use the recommended flutter_map_cancellable_tile_provider package to
8 | // support the cancellation of loading tiles.
9 | tileProvider: CancellableNetworkTileProvider(),
10 | );
11 |
--------------------------------------------------------------------------------
/example/lib/pages/bundled_offline_map.dart:
--------------------------------------------------------------------------------
1 | import 'package:flutter/material.dart';
2 | import 'package:flutter_map/flutter_map.dart';
3 | import 'package:flutter_map_example/widgets/drawer/menu_drawer.dart';
4 | import 'package:latlong2/latlong.dart';
5 |
6 | class BundledOfflineMapPage extends StatelessWidget {
7 | static const String route = '/bundled_offline_map';
8 |
9 | const BundledOfflineMapPage({super.key});
10 |
11 | @override
12 | Widget build(BuildContext context) {
13 | return Scaffold(
14 | appBar: AppBar(title: const Text('Bundled Offline Map')),
15 | drawer: const MenuDrawer(route),
16 | body: FlutterMap(
17 | options: MapOptions(
18 | initialCenter: const LatLng(56.704173, 11.543808),
19 | minZoom: 12,
20 | maxZoom: 14,
21 | cameraConstraint: CameraConstraint.containCenter(
22 | bounds: LatLngBounds(
23 | const LatLng(56.7378, 11.6644),
24 | const LatLng(56.6877, 11.5089),
25 | ),
26 | ),
27 | ),
28 | children: [
29 | TileLayer(
30 | tileProvider: AssetTileProvider(),
31 | maxZoom: 14,
32 | urlTemplate: 'assets/map/anholt_osmbright/{z}/{x}/{y}.png',
33 | ),
34 | ],
35 | ),
36 | );
37 | }
38 | }
39 |
--------------------------------------------------------------------------------
/example/lib/pages/epsg4326_crs.dart:
--------------------------------------------------------------------------------
1 | import 'package:flutter/material.dart';
2 | import 'package:flutter_map/flutter_map.dart';
3 | import 'package:flutter_map_example/widgets/drawer/menu_drawer.dart';
4 | import 'package:latlong2/latlong.dart';
5 |
6 | class EPSG4326Page extends StatelessWidget {
7 | static const String route = '/crs_epsg4326';
8 |
9 | const EPSG4326Page({super.key});
10 |
11 | @override
12 | Widget build(BuildContext context) {
13 | return Scaffold(
14 | appBar: AppBar(title: const Text('EPSG4326')),
15 | drawer: const MenuDrawer(route),
16 | body: FlutterMap(
17 | options: const MapOptions(
18 | minZoom: 0,
19 | crs: Epsg4326(),
20 | initialCenter: LatLng(0, 0),
21 | initialZoom: 0,
22 | ),
23 | children: [
24 | TileLayer(
25 | wmsOptions: WMSTileLayerOptions(
26 | crs: const Epsg4326(),
27 | baseUrl: 'https://ows.mundialis.de/services/service?',
28 | layers: const ['TOPO-OSM-WMS'],
29 | ),
30 | userAgentPackageName: 'dev.fleaflet.flutter_map.example',
31 | ),
32 | ],
33 | ),
34 | );
35 | }
36 | }
37 |
--------------------------------------------------------------------------------
/example/lib/pages/plugin_zoombuttons.dart:
--------------------------------------------------------------------------------
1 | import 'package:flutter/material.dart';
2 | import 'package:flutter_map/flutter_map.dart';
3 | import 'package:flutter_map_example/misc/tile_providers.dart';
4 | import 'package:flutter_map_example/plugins/zoombuttons_plugin.dart';
5 | import 'package:flutter_map_example/widgets/drawer/menu_drawer.dart';
6 | import 'package:latlong2/latlong.dart';
7 |
8 | class PluginZoomButtons extends StatelessWidget {
9 | static const String route = '/plugin_zoombuttons';
10 |
11 | const PluginZoomButtons({super.key});
12 |
13 | @override
14 | Widget build(BuildContext context) {
15 | return Scaffold(
16 | appBar: AppBar(title: const Text('Zoom Buttons Plugin')),
17 | drawer: const MenuDrawer(PluginZoomButtons.route),
18 | body: FlutterMap(
19 | options: const MapOptions(
20 | initialCenter: LatLng(51.5, -0.09),
21 | initialZoom: 5,
22 | ),
23 | children: [
24 | openStreetMapTileLayer,
25 | const FlutterMapZoomButtons(
26 | minZoom: 4,
27 | maxZoom: 19,
28 | mini: true,
29 | padding: 10,
30 | alignment: Alignment.bottomRight,
31 | ),
32 | ],
33 | ),
34 | );
35 | }
36 | }
37 |
--------------------------------------------------------------------------------
/example/lib/pages/secondary_tap.dart:
--------------------------------------------------------------------------------
1 | import 'package:flutter/material.dart';
2 | import 'package:flutter_map/flutter_map.dart';
3 | import 'package:flutter_map_example/misc/tile_providers.dart';
4 | import 'package:flutter_map_example/widgets/drawer/menu_drawer.dart';
5 | import 'package:latlong2/latlong.dart';
6 |
7 | class SecondaryTapPage extends StatelessWidget {
8 | const SecondaryTapPage({super.key});
9 |
10 | static const route = '/secondary_tap';
11 |
12 | @override
13 | Widget build(BuildContext context) {
14 | return Scaffold(
15 | appBar: AppBar(title: const Text('Secondary Tap')),
16 | drawer: const MenuDrawer(route),
17 | body: Column(
18 | children: [
19 | const Padding(
20 | padding: EdgeInsets.all(8),
21 | child: Text('This is a map that supports secondary tap events.'),
22 | ),
23 | Flexible(
24 | child: FlutterMap(
25 | options: MapOptions(
26 | onSecondaryTap: (tapPos, latLng) {
27 | ScaffoldMessenger.maybeOf(context)?.showSnackBar(
28 | SnackBar(content: Text('Secondary tap at $latLng')),
29 | );
30 | },
31 | initialCenter: const LatLng(51.5, -0.09),
32 | initialZoom: 5,
33 | ),
34 | children: [openStreetMapTileLayer],
35 | ),
36 | ),
37 | ],
38 | ),
39 | );
40 | }
41 | }
42 |
--------------------------------------------------------------------------------
/example/lib/widgets/drawer/floating_menu_button.dart:
--------------------------------------------------------------------------------
1 | import 'package:flutter/material.dart';
2 |
3 | class FloatingMenuButton extends StatelessWidget {
4 | const FloatingMenuButton({super.key});
5 |
6 | @override
7 | Widget build(BuildContext context) {
8 | return PositionedDirectional(
9 | start: 16,
10 | top: 16,
11 | child: SafeArea(
12 | child: Container(
13 | decoration: BoxDecoration(
14 | color: Theme.of(context).colorScheme.surface,
15 | borderRadius: BorderRadius.circular(999),
16 | ),
17 | padding: const EdgeInsets.all(8),
18 | child: Row(
19 | children: [
20 | IconButton(
21 | onPressed: () => Scaffold.of(context).openDrawer(),
22 | icon: const Icon(Icons.menu),
23 | ),
24 | const SizedBox(width: 8),
25 | Image.asset('assets/ProjectIcon.png', height: 32, width: 32),
26 | const SizedBox(width: 8),
27 | ],
28 | ),
29 | ),
30 | ),
31 | );
32 | }
33 | }
34 |
--------------------------------------------------------------------------------
/example/lib/widgets/drawer/menu_item.dart:
--------------------------------------------------------------------------------
1 | import 'package:flutter/material.dart';
2 |
3 | class MenuItemWidget extends StatelessWidget {
4 | final String caption;
5 | final String routeName;
6 | final bool isSelected;
7 | final Widget? icon;
8 |
9 | const MenuItemWidget({
10 | required this.caption,
11 | required this.routeName,
12 | required String currentRoute,
13 | this.icon,
14 | super.key,
15 | }) : isSelected = currentRoute == routeName;
16 |
17 | @override
18 | Widget build(BuildContext context) {
19 | return ListTile(
20 | title: Text(caption),
21 | leading: icon,
22 | selected: isSelected,
23 | onTap: () {
24 | if (isSelected) {
25 | // close drawer
26 | Navigator.pop(context);
27 | return;
28 | }
29 | Navigator.pushReplacementNamed(context, routeName);
30 | },
31 | );
32 | }
33 | }
34 |
--------------------------------------------------------------------------------
/example/lib/widgets/show_no_web_perf_overlay_snackbar.dart:
--------------------------------------------------------------------------------
1 | import 'package:flutter/foundation.dart';
2 | import 'package:flutter/material.dart';
3 |
4 | void showNoWebPerfOverlaySnackbar(BuildContext context) {
5 | if (kIsWeb) {
6 | WidgetsBinding.instance.addPostFrameCallback(
7 | (_) => ScaffoldMessenger.of(context).showSnackBar(
8 | const SnackBar(
9 | content: Text('Cannot show performance graph overlay on web'),
10 | ),
11 | ),
12 | );
13 | }
14 | }
15 |
--------------------------------------------------------------------------------
/example/macos/.gitignore:
--------------------------------------------------------------------------------
1 | # Flutter-related
2 | **/Flutter/ephemeral/
3 | **/Pods/
4 |
5 | # Xcode-related
6 | **/dgph
7 | **/xcuserdata/
8 |
--------------------------------------------------------------------------------
/example/macos/Flutter/Flutter-Debug.xcconfig:
--------------------------------------------------------------------------------
1 | #include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig"
2 | #include "ephemeral/Flutter-Generated.xcconfig"
3 |
--------------------------------------------------------------------------------
/example/macos/Flutter/Flutter-Release.xcconfig:
--------------------------------------------------------------------------------
1 | #include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig"
2 | #include "ephemeral/Flutter-Generated.xcconfig"
3 |
--------------------------------------------------------------------------------
/example/macos/Flutter/GeneratedPluginRegistrant.swift:
--------------------------------------------------------------------------------
1 | //
2 | // Generated file. Do not edit.
3 | //
4 |
5 | import FlutterMacOS
6 | import Foundation
7 |
8 | import shared_preferences_foundation
9 | import url_launcher_macos
10 |
11 | func RegisterGeneratedPlugins(registry: FlutterPluginRegistry) {
12 | SharedPreferencesPlugin.register(with: registry.registrar(forPlugin: "SharedPreferencesPlugin"))
13 | UrlLauncherPlugin.register(with: registry.registrar(forPlugin: "UrlLauncherPlugin"))
14 | }
15 |
--------------------------------------------------------------------------------
/example/macos/Podfile:
--------------------------------------------------------------------------------
1 | platform :osx, '10.14'
2 |
3 | # CocoaPods analytics sends network stats synchronously affecting flutter build latency.
4 | ENV['COCOAPODS_DISABLE_STATS'] = 'true'
5 |
6 | project 'Runner', {
7 | 'Debug' => :debug,
8 | 'Profile' => :release,
9 | 'Release' => :release,
10 | }
11 |
12 | def flutter_root
13 | generated_xcode_build_settings_path = File.expand_path(File.join('..', 'Flutter', 'ephemeral', 'Flutter-Generated.xcconfig'), __FILE__)
14 | unless File.exist?(generated_xcode_build_settings_path)
15 | raise "#{generated_xcode_build_settings_path} must exist. If you're running pod install manually, make sure \"flutter pub get\" is executed first"
16 | end
17 |
18 | File.foreach(generated_xcode_build_settings_path) do |line|
19 | matches = line.match(/FLUTTER_ROOT\=(.*)/)
20 | return matches[1].strip if matches
21 | end
22 | raise "FLUTTER_ROOT not found in #{generated_xcode_build_settings_path}. Try deleting Flutter-Generated.xcconfig, then run \"flutter pub get\""
23 | end
24 |
25 | require File.expand_path(File.join('packages', 'flutter_tools', 'bin', 'podhelper'), flutter_root)
26 |
27 | flutter_macos_podfile_setup
28 |
29 | target 'Runner' do
30 | use_frameworks!
31 | use_modular_headers!
32 |
33 | flutter_install_all_macos_pods File.dirname(File.realpath(__FILE__))
34 | end
35 |
36 | post_install do |installer|
37 | installer.pods_project.targets.each do |target|
38 | flutter_additional_macos_build_settings(target)
39 | end
40 | end
41 |
--------------------------------------------------------------------------------
/example/macos/Podfile.lock:
--------------------------------------------------------------------------------
1 | PODS:
2 | - FlutterMacOS (1.0.0)
3 | - location (0.0.1):
4 | - FlutterMacOS
5 | - shared_preferences_foundation (0.0.1):
6 | - Flutter
7 | - FlutterMacOS
8 | - url_launcher_macos (0.0.1):
9 | - FlutterMacOS
10 |
11 | DEPENDENCIES:
12 | - FlutterMacOS (from `Flutter/ephemeral`)
13 | - location (from `Flutter/ephemeral/.symlinks/plugins/location/macos`)
14 | - shared_preferences_foundation (from `Flutter/ephemeral/.symlinks/plugins/shared_preferences_foundation/darwin`)
15 | - url_launcher_macos (from `Flutter/ephemeral/.symlinks/plugins/url_launcher_macos/macos`)
16 |
17 | EXTERNAL SOURCES:
18 | FlutterMacOS:
19 | :path: Flutter/ephemeral
20 | location:
21 | :path: Flutter/ephemeral/.symlinks/plugins/location/macos
22 | shared_preferences_foundation:
23 | :path: Flutter/ephemeral/.symlinks/plugins/shared_preferences_foundation/darwin
24 | url_launcher_macos:
25 | :path: Flutter/ephemeral/.symlinks/plugins/url_launcher_macos/macos
26 |
27 | SPEC CHECKSUMS:
28 | FlutterMacOS: 8f6f14fa908a6fb3fba0cd85dbd81ec4b251fb24
29 | location: 7cdb0665bd6577d382b0a343acdadbcb7f964775
30 | shared_preferences_foundation: e2dae3258e06f44cc55f49d42024fd8dd03c590c
31 | url_launcher_macos: 5335912b679c073563f29d89d33d10d459f95451
32 |
33 | PODFILE CHECKSUM: 353c8bcc5d5b0994e508d035b5431cfe18c1dea7
34 |
35 | COCOAPODS: 1.12.0
36 |
--------------------------------------------------------------------------------
/example/macos/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | IDEDidComputeMac32BitWarning
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/example/macos/Runner.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/example/macos/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | IDEDidComputeMac32BitWarning
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/example/macos/Runner/AppDelegate.swift:
--------------------------------------------------------------------------------
1 | import Cocoa
2 | import FlutterMacOS
3 |
4 | @NSApplicationMain
5 | class AppDelegate: FlutterAppDelegate {
6 | override func applicationShouldTerminateAfterLastWindowClosed(_ sender: NSApplication) -> Bool {
7 | return true
8 | }
9 | }
10 |
--------------------------------------------------------------------------------
/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_1024.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_1024.png
--------------------------------------------------------------------------------
/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_128.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_128.png
--------------------------------------------------------------------------------
/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_16.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_16.png
--------------------------------------------------------------------------------
/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_256.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_256.png
--------------------------------------------------------------------------------
/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_32.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_32.png
--------------------------------------------------------------------------------
/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_512.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_512.png
--------------------------------------------------------------------------------
/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_64.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_64.png
--------------------------------------------------------------------------------
/example/macos/Runner/Configs/AppInfo.xcconfig:
--------------------------------------------------------------------------------
1 | // Application-level settings for the Runner target.
2 | //
3 | // This may be replaced with something auto-generated from metadata (e.g., pubspec.yaml) in the
4 | // future. If not, the values below would default to using the project name when this becomes a
5 | // 'flutter create' template.
6 |
7 | // The application's name. By default this is also the title of the Flutter window.
8 | PRODUCT_NAME = example
9 |
10 | // The application's bundle identifier
11 | PRODUCT_BUNDLE_IDENTIFIER = me.jpryan.example
12 |
13 | // The copyright displayed in application information
14 | PRODUCT_COPYRIGHT = Copyright © 2023 me.jpryan. All rights reserved.
15 |
--------------------------------------------------------------------------------
/example/macos/Runner/Configs/Debug.xcconfig:
--------------------------------------------------------------------------------
1 | #include "../../Flutter/Flutter-Debug.xcconfig"
2 | #include "Warnings.xcconfig"
3 |
--------------------------------------------------------------------------------
/example/macos/Runner/Configs/Release.xcconfig:
--------------------------------------------------------------------------------
1 | #include "../../Flutter/Flutter-Release.xcconfig"
2 | #include "Warnings.xcconfig"
3 |
--------------------------------------------------------------------------------
/example/macos/Runner/Configs/Warnings.xcconfig:
--------------------------------------------------------------------------------
1 | WARNING_CFLAGS = -Wall -Wconditional-uninitialized -Wnullable-to-nonnull-conversion -Wmissing-method-return-type -Woverlength-strings
2 | GCC_WARN_UNDECLARED_SELECTOR = YES
3 | CLANG_UNDEFINED_BEHAVIOR_SANITIZER_NULLABILITY = YES
4 | CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE
5 | CLANG_WARN__DUPLICATE_METHOD_MATCH = YES
6 | CLANG_WARN_PRAGMA_PACK = YES
7 | CLANG_WARN_STRICT_PROTOTYPES = YES
8 | CLANG_WARN_COMMA = YES
9 | GCC_WARN_STRICT_SELECTOR_MATCH = YES
10 | CLANG_WARN_OBJC_REPEATED_USE_OF_WEAK = YES
11 | CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES
12 | GCC_WARN_SHADOW = YES
13 | CLANG_WARN_UNREACHABLE_CODE = YES
14 |
--------------------------------------------------------------------------------
/example/macos/Runner/DebugProfile.entitlements:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | com.apple.security.app-sandbox
6 |
7 | com.apple.security.cs.allow-jit
8 |
9 | com.apple.security.network.client
10 |
11 | com.apple.security.network.server
12 |
13 |
14 |
15 |
--------------------------------------------------------------------------------
/example/macos/Runner/Info.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | CFBundleDevelopmentRegion
6 | $(DEVELOPMENT_LANGUAGE)
7 | CFBundleExecutable
8 | $(EXECUTABLE_NAME)
9 | CFBundleIconFile
10 |
11 | CFBundleIdentifier
12 | $(PRODUCT_BUNDLE_IDENTIFIER)
13 | CFBundleInfoDictionaryVersion
14 | 6.0
15 | CFBundleName
16 | $(PRODUCT_NAME)
17 | CFBundlePackageType
18 | APPL
19 | CFBundleShortVersionString
20 | $(FLUTTER_BUILD_NAME)
21 | CFBundleVersion
22 | $(FLUTTER_BUILD_NUMBER)
23 | LSMinimumSystemVersion
24 | $(MACOSX_DEPLOYMENT_TARGET)
25 | NSHumanReadableCopyright
26 | $(PRODUCT_COPYRIGHT)
27 | NSMainNibFile
28 | MainMenu
29 | NSPrincipalClass
30 | NSApplication
31 |
32 |
33 |
--------------------------------------------------------------------------------
/example/macos/Runner/MainFlutterWindow.swift:
--------------------------------------------------------------------------------
1 | import Cocoa
2 | import FlutterMacOS
3 |
4 | class MainFlutterWindow: NSWindow {
5 | override func awakeFromNib() {
6 | let flutterViewController = FlutterViewController.init()
7 | let windowFrame = self.frame
8 | self.contentViewController = flutterViewController
9 | self.setFrame(windowFrame, display: true)
10 |
11 | RegisterGeneratedPlugins(registry: flutterViewController)
12 |
13 | super.awakeFromNib()
14 | }
15 | }
16 |
--------------------------------------------------------------------------------
/example/macos/Runner/Release.entitlements:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | com.apple.security.app-sandbox
6 |
7 | com.apple.security.network.client
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/example/tool/geojson/pack.dart:
--------------------------------------------------------------------------------
1 | import 'dart:io';
2 | import 'dart:typed_data';
3 |
4 | import 'package:geojson_vi/geojson_vi.dart';
5 |
6 | Future main(List arguments) async {
7 | const inputPath = 'example/tool/geojson/138k-polygon-points.geojson.noformat';
8 | const outputPath = 'example/assets/polygon-stress-test-data.bin';
9 |
10 | const scaleFactor = 8388608;
11 | const bytesPerNum = 4;
12 |
13 | final inputFile = File(inputPath);
14 | final outputFile = File(outputPath);
15 |
16 | final inputJson = inputFile.readAsStringSync();
17 | outputFile.createSync(recursive: true);
18 | outputFile.writeAsBytes([]); // empty file
19 |
20 | final geojson = GeoJSONFeatureCollection.fromJSON(inputJson);
21 |
22 | for (final polygon in geojson.features) {
23 | final points =
24 | (polygon!.geometry! as GeoJSONMultiPolygon).coordinates[0][0];
25 |
26 | final numOfBytes = points.length * 2 * bytesPerNum;
27 | final bytes = ByteData(numOfBytes + 4);
28 |
29 | bytes.setUint32(0, numOfBytes);
30 |
31 | int i = 0;
32 | for (final point in points) {
33 | bytes.setInt32(i += bytesPerNum, (point[1] * scaleFactor).toInt()); // lat
34 | bytes.setInt32(i += bytesPerNum, (point[0] * scaleFactor).toInt()); // lng
35 | }
36 |
37 | outputFile.writeAsBytesSync(
38 | bytes.buffer.asUint8List(),
39 | mode: FileMode.writeOnlyAppend,
40 | );
41 | }
42 | }
43 |
--------------------------------------------------------------------------------
/example/web/favicon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/web/favicon.png
--------------------------------------------------------------------------------
/example/web/icons/Icon-192.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/web/icons/Icon-192.png
--------------------------------------------------------------------------------
/example/web/icons/Icon-512.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/web/icons/Icon-512.png
--------------------------------------------------------------------------------
/example/web/icons/Icon-maskable-192.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/web/icons/Icon-maskable-192.png
--------------------------------------------------------------------------------
/example/web/icons/Icon-maskable-512.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/web/icons/Icon-maskable-512.png
--------------------------------------------------------------------------------
/example/web/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
18 |
19 |
20 |
21 |
22 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 | flutter_map Demo
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
--------------------------------------------------------------------------------
/example/web/manifest.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "flutter_map Demo",
3 | "short_name": "flutter_map",
4 | "start_url": ".",
5 | "display": "standalone",
6 | "background_color": "#8EEA88",
7 | "theme_color": "#8EEA88",
8 | "description": "A versatile mapping package for Flutter, based off leaflet.js, that's simple and easy to learn, yet completely customizable and configurable.",
9 | "orientation": "portrait-primary",
10 | "prefer_related_applications": false,
11 | "icons": [
12 | {
13 | "src": "icons/Icon-192.png",
14 | "sizes": "192x192",
15 | "type": "image/png"
16 | },
17 | {
18 | "src": "icons/Icon-512.png",
19 | "sizes": "512x512",
20 | "type": "image/png"
21 | },
22 | {
23 | "src": "icons/Icon-maskable-192.png",
24 | "sizes": "192x192",
25 | "type": "image/png",
26 | "purpose": "maskable"
27 | },
28 | {
29 | "src": "icons/Icon-maskable-512.png",
30 | "sizes": "512x512",
31 | "type": "image/png",
32 | "purpose": "maskable"
33 | }
34 | ]
35 | }
--------------------------------------------------------------------------------
/example/windows/.gitignore:
--------------------------------------------------------------------------------
1 | flutter/ephemeral/
2 |
3 | # Visual Studio user-specific files.
4 | *.suo
5 | *.user
6 | *.userosscache
7 | *.sln.docstates
8 |
9 | # Visual Studio build-related files.
10 | x64/
11 | x86/
12 |
13 | # Visual Studio cache files
14 | # files ending in .cache can be ignored
15 | *.[Cc]ache
16 | # but keep track of directories ending in .cache
17 | !*.[Cc]ache/
18 |
--------------------------------------------------------------------------------
/example/windows/flutter/generated_plugin_registrant.cc:
--------------------------------------------------------------------------------
1 | //
2 | // Generated file. Do not edit.
3 | //
4 |
5 | // clang-format off
6 |
7 | #include "generated_plugin_registrant.h"
8 |
9 | #include
10 |
11 | void RegisterPlugins(flutter::PluginRegistry* registry) {
12 | UrlLauncherWindowsRegisterWithRegistrar(
13 | registry->GetRegistrarForPlugin("UrlLauncherWindows"));
14 | }
15 |
--------------------------------------------------------------------------------
/example/windows/flutter/generated_plugin_registrant.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated file. Do not edit.
3 | //
4 |
5 | // clang-format off
6 |
7 | #ifndef GENERATED_PLUGIN_REGISTRANT_
8 | #define GENERATED_PLUGIN_REGISTRANT_
9 |
10 | #include
11 |
12 | // Registers Flutter plugins.
13 | void RegisterPlugins(flutter::PluginRegistry* registry);
14 |
15 | #endif // GENERATED_PLUGIN_REGISTRANT_
16 |
--------------------------------------------------------------------------------
/example/windows/flutter/generated_plugins.cmake:
--------------------------------------------------------------------------------
1 | #
2 | # Generated file, do not edit.
3 | #
4 |
5 | list(APPEND FLUTTER_PLUGIN_LIST
6 | url_launcher_windows
7 | )
8 |
9 | list(APPEND FLUTTER_FFI_PLUGIN_LIST
10 | )
11 |
12 | set(PLUGIN_BUNDLED_LIBRARIES)
13 |
14 | foreach(plugin ${FLUTTER_PLUGIN_LIST})
15 | add_subdirectory(flutter/ephemeral/.plugin_symlinks/${plugin}/windows plugins/${plugin})
16 | target_link_libraries(${BINARY_NAME} PRIVATE ${plugin}_plugin)
17 | list(APPEND PLUGIN_BUNDLED_LIBRARIES $)
18 | list(APPEND PLUGIN_BUNDLED_LIBRARIES ${${plugin}_bundled_libraries})
19 | endforeach(plugin)
20 |
21 | foreach(ffi_plugin ${FLUTTER_FFI_PLUGIN_LIST})
22 | add_subdirectory(flutter/ephemeral/.plugin_symlinks/${ffi_plugin}/windows plugins/${ffi_plugin})
23 | list(APPEND PLUGIN_BUNDLED_LIBRARIES ${${ffi_plugin}_bundled_libraries})
24 | endforeach(ffi_plugin)
25 |
--------------------------------------------------------------------------------
/example/windows/runner/flutter_window.h:
--------------------------------------------------------------------------------
1 | #ifndef RUNNER_FLUTTER_WINDOW_H_
2 | #define RUNNER_FLUTTER_WINDOW_H_
3 |
4 | #include
5 | #include
6 |
7 | #include
8 |
9 | #include "win32_window.h"
10 |
11 | // A window that does nothing but host a Flutter view.
12 | class FlutterWindow : public Win32Window {
13 | public:
14 | // Creates a new FlutterWindow hosting a Flutter view running |project|.
15 | explicit FlutterWindow(const flutter::DartProject& project);
16 | virtual ~FlutterWindow();
17 |
18 | protected:
19 | // Win32Window:
20 | bool OnCreate() override;
21 | void OnDestroy() override;
22 | LRESULT MessageHandler(HWND window, UINT const message, WPARAM const wparam,
23 | LPARAM const lparam) noexcept override;
24 |
25 | private:
26 | // The project to run.
27 | flutter::DartProject project_;
28 |
29 | // The Flutter instance hosted by this window.
30 | std::unique_ptr flutter_controller_;
31 | };
32 |
33 | #endif // RUNNER_FLUTTER_WINDOW_H_
34 |
--------------------------------------------------------------------------------
/example/windows/runner/main.cpp:
--------------------------------------------------------------------------------
1 | #include
2 | #include
3 | #include
4 |
5 | #include "flutter_window.h"
6 | #include "utils.h"
7 |
8 | int APIENTRY wWinMain(_In_ HINSTANCE instance, _In_opt_ HINSTANCE prev,
9 | _In_ wchar_t *command_line, _In_ int show_command) {
10 | // Attach to console when present (e.g., 'flutter run') or create a
11 | // new console when running with a debugger.
12 | if (!::AttachConsole(ATTACH_PARENT_PROCESS) && ::IsDebuggerPresent()) {
13 | CreateAndAttachConsole();
14 | }
15 |
16 | // Initialize COM, so that it is available for use in the library and/or
17 | // plugins.
18 | ::CoInitializeEx(nullptr, COINIT_APARTMENTTHREADED);
19 |
20 | flutter::DartProject project(L"data");
21 |
22 | std::vector command_line_arguments =
23 | GetCommandLineArguments();
24 |
25 | project.set_dart_entrypoint_arguments(std::move(command_line_arguments));
26 |
27 | FlutterWindow window(project);
28 | Win32Window::Point origin(10, 10);
29 | Win32Window::Size size(1280, 720);
30 | if (!window.Create(L"flutter_map Demo", origin, size)) {
31 | return EXIT_FAILURE;
32 | }
33 | window.SetQuitOnClose(true);
34 |
35 | ::MSG msg;
36 | while (::GetMessage(&msg, nullptr, 0, 0)) {
37 | ::TranslateMessage(&msg);
38 | ::DispatchMessage(&msg);
39 | }
40 |
41 | ::CoUninitialize();
42 | return EXIT_SUCCESS;
43 | }
44 |
--------------------------------------------------------------------------------
/example/windows/runner/resource.h:
--------------------------------------------------------------------------------
1 | //{{NO_DEPENDENCIES}}
2 | // Microsoft Visual C++ generated include file.
3 | // Used by Runner.rc
4 | //
5 | #define IDI_APP_ICON 101
6 |
7 | // Next default values for new objects
8 | //
9 | #ifdef APSTUDIO_INVOKED
10 | #ifndef APSTUDIO_READONLY_SYMBOLS
11 | #define _APS_NEXT_RESOURCE_VALUE 102
12 | #define _APS_NEXT_COMMAND_VALUE 40001
13 | #define _APS_NEXT_CONTROL_VALUE 1001
14 | #define _APS_NEXT_SYMED_VALUE 101
15 | #endif
16 | #endif
17 |
--------------------------------------------------------------------------------
/example/windows/runner/resources/app_icon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/example/windows/runner/resources/app_icon.ico
--------------------------------------------------------------------------------
/example/windows/runner/runner.exe.manifest:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | PerMonitorV2
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
--------------------------------------------------------------------------------
/example/windows/runner/utils.h:
--------------------------------------------------------------------------------
1 | #ifndef RUNNER_UTILS_H_
2 | #define RUNNER_UTILS_H_
3 |
4 | #include
5 | #include
6 |
7 | // Creates a console for the process, and redirects stdout and stderr to
8 | // it for both the runner and the Flutter library.
9 | void CreateAndAttachConsole();
10 |
11 | // Takes a null-terminated wchar_t* encoded in UTF-16 and returns a std::string
12 | // encoded in UTF-8. Returns an empty std::string on failure.
13 | std::string Utf8FromUtf16(const wchar_t* utf16_string);
14 |
15 | // Gets the command line arguments passed in as a std::vector,
16 | // encoded in UTF-8. Returns an empty std::vector on failure.
17 | std::vector GetCommandLineArguments();
18 |
19 | #endif // RUNNER_UTILS_H_
20 |
--------------------------------------------------------------------------------
/firebase.json:
--------------------------------------------------------------------------------
1 | {
2 | "hosting": {
3 | "public": "example/build/web",
4 | "ignore": [
5 | "firebase.json",
6 | "**/.*",
7 | "**/node_modules/**"
8 | ],
9 | "rewrites": [
10 | {
11 | "source": "**",
12 | "destination": "/index.html"
13 | }
14 | ],
15 | "headers": [
16 | {
17 | "source": "**",
18 | "headers": [
19 | {
20 | "key": "Cross-Origin-Embedder-Policy",
21 | "value": "credentialless"
22 | },
23 | {
24 | "key": "Cross-Origin-Opener-Policy",
25 | "value": "same-origin"
26 | }
27 | ]
28 | }
29 | ]
30 | }
31 | }
--------------------------------------------------------------------------------
/lib/assets/flutter_map_logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fleaflet/flutter_map/916ba0f35458d82bdc4a985764e80e0e71d9255e/lib/assets/flutter_map_logo.png
--------------------------------------------------------------------------------
/lib/src/gestures/latlng_tween.dart:
--------------------------------------------------------------------------------
1 | import 'package:flutter/animation.dart';
2 | import 'package:flutter_map/flutter_map.dart';
3 | import 'package:latlong2/latlong.dart';
4 |
5 | /// A [Tween] object for [LatLng]. Used for [AnimationController] to handle
6 | /// animated changes of the [MapCamera].
7 | class LatLngTween extends Tween {
8 | /// Create a new [LatLngBounds] object by providing the [begin] and [end]
9 | /// coordinates.
10 | LatLngTween({required LatLng begin, required LatLng end})
11 | : super(begin: begin, end: end);
12 |
13 | @override
14 | LatLng lerp(double t) => LatLng(
15 | begin!.latitude + (end!.latitude - begin!.latitude) * t,
16 | begin!.longitude + (end!.longitude - begin!.longitude) * t,
17 | );
18 | }
19 |
--------------------------------------------------------------------------------
/lib/src/layer/circle_layer/circle_marker.dart:
--------------------------------------------------------------------------------
1 | part of 'circle_layer.dart';
2 |
3 | /// Immutable marker options for [CircleMarker]. Circle markers are a more
4 | /// simple and performant way to draw markers as the regular [Marker]
5 | @immutable
6 | class CircleMarker with HitDetectableElement {
7 | /// An optional [Key] for the [CircleMarker].
8 | /// This key is not used internally.
9 | final Key? key;
10 |
11 | /// The center coordinates of the circle
12 | final LatLng point;
13 |
14 | /// The radius of the circle
15 | ///
16 | /// Measured in pixels, unless [useRadiusInMeter] is set.
17 | final double radius;
18 |
19 | /// The color of the circle area.
20 | final Color color;
21 |
22 | /// The stroke width for the circle border. Defaults to 0 (no border)
23 | final double borderStrokeWidth;
24 |
25 | /// The color of the circle border line. Needs [borderStrokeWidth] to be > 0
26 | /// to be visible.
27 | final Color borderColor;
28 |
29 | /// Whether to treat [radius] as a measurement in meters instead of pixels.
30 | final bool useRadiusInMeter;
31 |
32 | @override
33 | final R? hitValue;
34 |
35 | /// Constructor to create a new [CircleMarker] object
36 | const CircleMarker({
37 | required this.point,
38 | required this.radius,
39 | this.key,
40 | this.useRadiusInMeter = false,
41 | this.color = const Color(0xFF00FF00),
42 | this.borderStrokeWidth = 0.0,
43 | this.borderColor = const Color(0xFFFFFF00),
44 | this.hitValue,
45 | });
46 | }
47 |
--------------------------------------------------------------------------------
/lib/src/layer/overlay_image_layer/overlay_image_layer.dart:
--------------------------------------------------------------------------------
1 | import 'package:flutter/widgets.dart';
2 | import 'package:flutter_map/flutter_map.dart';
3 | import 'package:flutter_map/src/misc/extensions.dart';
4 | import 'package:latlong2/latlong.dart';
5 |
6 | part 'overlay_image.dart';
7 |
8 | /// [OverlayImageLayer] is used to display one or multiple images on the map.
9 | ///
10 | /// Note that the [OverlayImageLayer] needs to be placed after every non
11 | /// translucent layer in the [FlutterMap.children] list to be actually visible!
12 | @immutable
13 | class OverlayImageLayer extends StatelessWidget {
14 | /// The images that the map should get overlayed with.
15 | final List overlayImages;
16 |
17 | /// Create a new [OverlayImageLayer].
18 | const OverlayImageLayer({super.key, required this.overlayImages});
19 |
20 | @override
21 | Widget build(BuildContext context) => MobileLayerTransformer(
22 | child: ClipRect(child: Stack(children: overlayImages)),
23 | );
24 | }
25 |
--------------------------------------------------------------------------------
/lib/src/layer/polygon_layer/projected_polygon.dart:
--------------------------------------------------------------------------------
1 | part of 'polygon_layer.dart';
2 |
3 | @immutable
4 | class _ProjectedPolygon with HitDetectableElement {
5 | final Polygon polygon;
6 | final List points;
7 | final List> holePoints;
8 |
9 | @override
10 | R? get hitValue => polygon.hitValue;
11 |
12 | const _ProjectedPolygon._({
13 | required this.polygon,
14 | required this.points,
15 | required this.holePoints,
16 | });
17 |
18 | _ProjectedPolygon._fromPolygon(
19 | Projection projection,
20 | Polygon polygon,
21 | bool drawInSingleWorld,
22 | ) : this._(
23 | polygon: polygon,
24 | points: projection.projectList(
25 | polygon.points,
26 | projectToSingleWorld: drawInSingleWorld,
27 | ),
28 | holePoints: () {
29 | final holes = polygon.holePointsList;
30 | if (holes == null ||
31 | holes.isEmpty ||
32 | polygon.points.isEmpty ||
33 | holes.every((e) => e.isEmpty)) {
34 | return >[];
35 | }
36 |
37 | return List>.generate(
38 | holes.length,
39 | (j) => projection.projectList(
40 | holes[j],
41 | referencePoint: polygon.points[0],
42 | projectToSingleWorld: drawInSingleWorld,
43 | ),
44 | growable: false,
45 | );
46 | }(),
47 | );
48 | }
49 |
--------------------------------------------------------------------------------
/lib/src/layer/polyline_layer/projected_polyline.dart:
--------------------------------------------------------------------------------
1 | part of 'polyline_layer.dart';
2 |
3 | @immutable
4 | class _ProjectedPolyline with HitDetectableElement {
5 | final Polyline polyline;
6 | final List points;
7 |
8 | @override
9 | R? get hitValue => polyline.hitValue;
10 |
11 | const _ProjectedPolyline._({
12 | required this.polyline,
13 | required this.points,
14 | });
15 |
16 | _ProjectedPolyline._fromPolyline(
17 | Projection projection,
18 | Polyline polyline,
19 | bool drawInSingleWorld,
20 | ) : this._(
21 | polyline: polyline,
22 | points: projection.projectList(
23 | polyline.points,
24 | projectToSingleWorld: drawInSingleWorld,
25 | ),
26 | );
27 | }
28 |
--------------------------------------------------------------------------------
/lib/src/layer/scalebar/painter/base.dart:
--------------------------------------------------------------------------------
1 | part of '../scalebar.dart';
2 |
3 | /// This painter is used in the [Scalebar] widget and ensures that all
4 | /// [ScalebarPainter]s have a function to tell the widget what [Size]
5 | /// it should have.
6 | abstract class ScalebarPainter extends CustomPainter {
7 | /// The size of the [Scalebar] widget without any padding
8 | Size get widgetSize;
9 | }
10 |
--------------------------------------------------------------------------------
/lib/src/layer/shared/layer_interactivity/layer_hit_notifier.dart:
--------------------------------------------------------------------------------
1 | import 'package:flutter/foundation.dart';
2 |
3 | import 'package:flutter_map/src/layer/shared/layer_interactivity/layer_hit_result.dart';
4 |
5 | /// A [ValueNotifier] that notifies:
6 | ///
7 | /// * a [LayerHitResult] when a hit is detected on an element in a layer
8 | /// * `null` when a hit is detected on the layer but not on an element
9 | ///
10 | /// Should be initialised using the following pattern:
11 | /// ```dart
12 | /// final LayerHitNotifier