OSMを使うウェブアプリがあるのですが拡大率16のときだけタイルが404になります
以下のミニマムセットで再現しました
<html> <head> <link rel="stylesheet" href="https://unpkg.com/leaflet@1.4.0/dist/leaflet.css" /> <script src="https://unpkg.com/leaflet@1.4.0/dist/leaflet.js"></script> <style> #map { width: 100vw; height: 100vh; overflow: hidden; } </style> </head> <body> <div id="map"></div> </body> <script> const map = L.map('map').setView([35.69, 139.70], 16); L.tileLayer('https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png', { attribution: '© <a href="https://www.openstreetmap.org/copyright">OpenStreetMap</a> contributors' }).addTo(map); </script> </html>
JS 部分はリーフレットのトップ(https://leafletjs.com/)のサンプルで setView の中身をかえただけです
回答1件
あなたの回答
tips
プレビュー