iT邦幫忙

0

【Day05】Openlayers從入門到微精通 - 換上自己喜歡的底圖

  • 分享至 

  • xImage
  •  

在openlayers中我們可以使用API提供的OSM,也可以額外依照需求設定自己的圖磚路徑

下面是內政部國土測繪中心提供的wmts圖磚連結,我們可以更換source切換到自己的圖磚資源

可以依照需求至國土測繪中心查詢使用此資源
https://maps.nlsc.gov.tw/S09SOA/

const map = new ol.Map({
    layers: [
        new ol.layer.Tile({
            // 換上自己想要的圖磚路徑
            // source: new ol.source.OSM()
            source: new ol.source.XYZ({
                url: "https://wmts.nlsc.gov.tw/wmts/EMAP5/default/EPSG:3857/{z}/{y}/{x}.png"
            })
        })
    ],
    target: 'map',
    view: new ol.View({
        projection: "EPSG:3857",
        center: ol.proj.fromLonLat([120.846642, 23.488793]),
        zoom: 7.5,
        maxZoom: 20,
        minZoom: 5,
        enableRotation: false,
    }),
    controls: []
});

參考連結

https://github.com/weijung0923/learning-openlayers-micromastery/tree/day05


圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言