如何解决使用 Leaflet
我需要显示托管在 Intranet 环境中的 ArcGIS ESRI 地图。 我正在关注 this 示例,当系统连接到互联网时它工作正常。
由于我们的地图服务器托管在 Intranet 环境中,所以我不能使用上面的例子。 我进一步调查了 ESRI leaflet,发现它调用在线 arcgisonline.com/ArcGIS/rest/services/World_Topo_Map/MapServer 来加载地图图块。我用我们的地图服务器 URL 替换了这个 URL https://{our domain}/intsrv/rest/services/Cache/StreetsNightBlue/MapServer 但仍然没有加载图块。
我已经在我的项目中离线添加了所有必需的 CSS 和 JS 文件。
mapObject = L.map('mapDiv').setView([defaultLat,defaultLong],defaultZoom);
L.esri.basemapLayer('Gray').addTo(mapObject);
L.esri.Cluster.featureLayer({
url: 'https://{our domain}/intsrv/rest/services/Cache/StreetsNightBlue/MapServer/0'
}).addTo(mapObject);
当我运行程序时,在控制台中它给出了 tile not found 错误。
更新:瓷砖现在出现但远离标记簇
请帮助解决此问题。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。