maptalks / maptalks.js

A light and plugable JavaScript library for integrated 2D/3D maps.
https://maptalks.org
BSD 3-Clause "New" or "Revised" License
4.28k stars 499 forks source link

加载天地图瓦片失败, #943

Closed yangyang158 closed 4 years ago

yangyang158 commented 5 years ago

 import { WMTSTileLayer } from 'maptalks.wmtstilelayer'

 let map = new maptalks.Map('map', {
            center: [105.08052356963802, 36.04231948670001],
            zoom: 4,
            minZoom:1,
            maxZoom:18,
            spatialReference:{
              projection:'EPSG:4326'
            },
            baseLayer: new WMTSTileLayer('base', {
                tileSystem : [1, -1, -180, 90],
                layer:'vec',
                tilematrixset:'c',
                format:'tiles',
                urlTemplate:'http://t{s}.tianditu.com/vec_c/wmts?tk=64a504e50b1f7d53ec3d86f4a522f86b',
                subdomains:['1', '2', '3', '4', '5'],
                attribution : '&copy; <a target="_blank" href="http://www.tianditu.cn">Tianditu</a>'
            }),
            layers : [
                new WMTSTileLayer('road', {
                    layer:'cva',
                    tilematrixset:'c',
                    format:'tiles',
                    urlTemplate:'http://t{s}.tianditu.com/cva_c/wmts?tk=64a504e50b1f7d53ec3d86f4a522f86b',
                    subdomains:['1', '2', '3', '4', '5'],
                    opacity:1
                })
            ]
        `})`
fuzhenn commented 5 years ago

你好!WMTSLayer不是核心库里的图层,看上去你是引用了另外一个插件来加载天地图wmts服务的,应该是你引用的插件的问题。

nnhjgg commented 4 years ago

天地图 key有问题 https://github.com/lifefriend/maptalks-demo/issues/2