mapbox с пакетом flutter_maps - PullRequest
       7

mapbox с пакетом flutter_maps

0 голосов
/ 22 апреля 2020

я создал базовое c приложение для использования mapbox с пакетом flutter_maps, у меня пустой экран ... я подключил мобильный телефон, я не использовал эмулятор ... я по понятным причинам удалил свой личный токен доступа ...

заранее спасибо ...

import 'package:flutter/material.dart';
import 'package:flutter_map/flutter_map.dart';


void main() => runApp(MyApp());

class MyApp extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      title: 'Flutter Demo',
      theme: ThemeData(
        primarySwatch: Colors.blue,
      ),
      home: MyHomePage(),
    );
  }
}

class MyHomePage extends StatefulWidget {
  @override
  _MyHomePageState createState() => _MyHomePageState();
}

class _MyHomePageState extends State<MyHomePage> {
  @override
  Widget build(BuildContext context) {
    return Scaffold(
      body: FlutterMap(
        options: MapOptions(minZoom: 10.0),
        layers: [
          TileLayerOptions(
            urlTemplate:"https://api.mapbox.com/styles/v1/hazem-saeed/ck9b1uisj0oht1iplyruetv9q/wmts?access_token=access_token",
            additionalOptions: {
              'accessToken':"access_token",
              'id': 'mapbox.mapbox-streets-v7'
            }
          )
        ]
      )
    );
  }
}

1 Ответ

0 голосов
/ 23 апреля 2020

Правильный шаблон urlTemplate:

https://api.mapbox.com/styles/v1/{id}/tiles/{z}/{x}/{y}?access_token={accessToken}

WMTS не поддерживается в fluttter_map

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...