@gracer

Почему Leaflet 1.х отображает только первую строку тайлов?

Приветствую. Разбираюсь с leaflet для создания собственной карты сделанной на основе изображения. Нарезал изображение на тайлы, разместил в папке по шаблону. Пробую пока для одного варианта зума. Но скрипт выводит только первую строку нужных тайлов как если шаблон прописать {x}_0.jpg
Всё это происходит с версиями 1.0-1.7.1, но если грузить версии 0.7.1-0.8 изображение грузит полностью как надо. В чём проблема?

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <link rel="stylesheet" href="https://unpkg.com/leaflet@1.7.1/dist/leaflet.css"/>
    <script src="https://unpkg.com/leaflet@1.7.1/dist/leaflet.js"></script>
    <style>
        html {
            height: 100%;
        }
        body {
            position: relative;
            margin: 0;
            padding: 0;
            height: 100%;
        }
        #map {
            position: fixed;
            top: 0;
            left: 0;
            bottom: 0;
            right: 0;
        }
    </style>
</head>
<body>
    <div id="map"></div>
    <script>
        var map = L.map('map').setView([0, 0], 0);
        L.tileLayer('tiles/0/{x}_{y}.jpg', {
            minZoom: 0,
            maxZoom: 0,
            noWrap: true,
            continuousWorld: true,
            attributionControl: false
        }).addTo(map);
    </script>
</body>
</html>
  • Вопрос задан
  • 48 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы