为什么发布tilelayer服务会出错
require([
"esri/Map",
"esri/layers/FeatureLayer",
"esri/config",
"esri/views/MapView",
"esri/layers/WebTileLayer",
"esri/widgets/Legend", //图例部件
"esri/widgets/Locate",//定位部件
"esri/widgets/ScaleBar",//比例尺
"esri/views/draw/Draw",
"esri/Graphic",
"esri/geometry/Polyline",
"esri/geometry/geometryEngine",
"esri/geometry/Polygon",
"esri/symbols/TextSymbol",
"esri/layers/TileLayer",
"esri/layers/FeatureLayer",
"esri/layers/MapImageLayer",
"dojo/on",
"dojo/domReady!"
], function (Map, FeatureLayer, esriConfig, MapView, WebTileLayer, Legend, Locate,
ScaleBar, Draw, Graphic, Polyline, geometryEngine, Polygon, TileLayer,
FeatureLayer, MapImageLayer, on, TextSymbol) {
const layer = new TileLayer({
url: "http://localhost:6080/arcgis/r ... ot%3B
});
var map = new Map({
basemap: "gray",
layers: [layer]
});
var view = new MapView({
container: "viewDiv",
map: map,
center: [104.072833, 30.663484],
zoom: 10
});
我的服务是没有问题的啊,报错是“Uncaught (in promise) TypeError: a.load is not a function”
2 个回复
又又_795
赞同来自: 许丹石
海盐 - 一个艺术家,副业GISer。
赞同来自:
要回复问题请先登录或注册
发起人
相关问题
问题状态
—— 扫技术支持中心微信服务号!
—— 让GIS知乎问答随时随地!