无法在地图上显示图层

36
0
昨天
JACOBSTEINBERG"id="imagedisplay
新成员

这是我第一次使用ArcGIS API的JavaScript。我遇到了一个相当基本的错误。我无法让我在ArcGIS Online上托管的图层出现在地图上。这是我的代码:

需要 ([
“esri /配置”
“esri /地图”
“esri /层/ FeatureLayer”
“esri /视图/ MapView”
), 函数 esriConfig 地图 MapView FeatureLayer ) {

//设置API键
esriConfig apiKey 隐藏API键

常量 地图 地图 ({
基础图 “arcgis-topographic”
});

常量 视图 MapView ({
容器 “viewDiv”
地图 地图
程度上
xmin - 88.4407865369763
ymin 44.2519512604157
xmax - 87.57033074655209
ymax 44.58559644055305
spatialReference 4326
},
});

one_year_high FeatureLayer ({
id “1-year-high”
apiKey 隐藏API键
});

地图 添加 one_year_high );

});

这个脚本在我的浏览器中产生以下错误:

esri。地图)# add ()被添加的项不是层,也不是解析为层的承诺。

我的图层可以在这里找到:https://services.arcgis.com/HRPe58bUyBqyyiCt/ArcGIS/rest/services/1_year_high_lake_level/FeatureServ..。

我不明白为什么它不会出现。

提前谢谢你。

0荣誉
0回答