我想在ol3中显示tms层。
var layer = 'india:Indian_gdp_119';
var projection_epsg_no = '4326';
var map = new ol.Map({
target: 'map',
view: new ol.View({
center: ol.proj.transform([77.39907,28.58920], 'EPSG:4326', 'EPSG:3857'),
zoom:2 }),
layers: [new ol.layer.VectorTile({
style:simpleStyle,
source: new ol.source.VectorTile({
tilePixelRatio:1 ,
tileGrid: ol.tilegrid.createXYZ({maxZoom: 19}),
format: new ol.format.MVT(),
url: 'http://localhost/geoserver/gwc/service/tms/1.0.0/' + layer +
'@EPSG%3A'+projection_epsg_no+'@pbf/{z}/{x}/{-y}.pbf' }) })]});
在 geoserver 和 ol3 pbf 格式不起作用,在 geoserver 和 ol3 中出现相同的错误。错误::
http://localhost/geoserver/gwc/service/tms/1.0.0/india:Indian_gdp_119@EPSG%3A4326@pbf/2/1/1.pbf 404 (Not Found)
这段代码有什么错误吗。谢谢