[英]How to display basemap and a TileLayer ArcGIS Javascript API
我正在使用 ArcGIS 的 API for JavaScript 来显示缓存的 map 服务。 到目前为止,我一直在关注文档,这就是我所拥有的。
const mapLayer = new TileLayer({
url: "https://sigmun.implanchihuahua.org/webserver/rest/services/Metrica_Chihuahua/PU023_Dosificacion_Zonificacion_Secundaria_2021_MC/MapServer",
opacity: 0.3
});
const map = new Map({
basemap: 'osm',
layers: [mapLayer],
});
即使我创建了 TileLayer 实例,它也不会显示,但如果我删除了底图线,就像这样。
const mapLayer = new TileLayer({
url: "https://sigmun.implanchihuahua.org/webserver/rest/services/Metrica_Chihuahua/PU023_Dosificacion_Zonificacion_Secundaria_2021_MC/MapServer",
opacity: 0.3
});
const map = new Map({
// basemap: 'osm',
layers: [mapLayer],
});
我想要做的是显示底图和瓦片图层。
您的切片图层未显示在 OSM 底图的顶部,因为它的切片是在不同的空间参考中创建的。
https://sigmun.implanchihuahua.org/webserver/rest/services/Metrica_Chihuahua/PU023_Dosificacion_Zonificacion_Secundaria_2021_MC/MapServer显示PROJCS["MEXICO_ITRF_2008_UTM_Zone_13N"...
而 WebMercator 是。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.