Mapboxで地図を表示するときの最低限の記述

自動翻訳(Auto Translation)

Mapboxで地図を表示するのに、必要最低限の記述を備忘録として記述。

index.html
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>地図表示</title> <script src="https://api.mapbox.com/mapbox-gl-js/v2.1.1/mapbox-gl.js"></script> <link href="https://api.mapbox.com/mapbox-gl-js/v2.1.1/mapbox-gl.css" rel="stylesheet" /> <script type="text/javascript" src="apikey.js"></script>
<style type="text/css">
body{ margin: 0; padding: 0;
}
#map{ position: absolute; top: 0; left: 0; right: 0; bottom: 0;
}
</style>
<style type="text/css"> #menu{ position: absolute; background-color: #efefef; padding: 10px; font-family: 'Open Sans',sans-serif; }
</style>
</head>
<body>
<div id='map'></div>
<div id="menu"> test
</div>
<script src="./map.js"></script>
</body>
</html>
map.js
const MAP_API_KEY = config.apikey;
mapboxgl.accessToken = MAP_API_KEY;
var map = new mapboxgl.Map({ container: 'map', style: 'mapbox://styles/mapbox/dark-v10', center: [137.41963849398405, 38.071278278263236], zoom: 4, //minZoom: 3.5, //maxZoom: 7, dragRotate: false
});
apikey.js
const config = { apikey : "[APIキーをここに貼り付け]"
}

    この記事は役に立ちましたか?


    広告ブロック機能を検知しました

    このウェブサイトは広告収益によって成り立っています。ご協力をお願いします。