Вот мои требования
require([
"esri/views/MapView",
"esri/WebMap",
"esri/config",
"esri/arcgis/utils"
],
function (MapView, WebMap, esriConfig, arcgisUtils)
Вот мои ссылки
<link rel="stylesheet" href="https://js.arcgis.com/4.11/esri/themes/light/main.css" />
<script src="https://js.arcgis.com/4.11/"></script>
Я получаю веб-карту и хочу создать карту.Я делаю это с помощью следующих строк кода:
/**
* Purpose: Create a new map object from the webmap retireved online
*/
function createMap(arcgisUtils) {
mapDeferred = arcgisUtils.createMap(webmap, "map", {
mapOptions: {
slider: true
}
});
/**
* Purpose: Assign map once a response is retrieved
*
* @param response
*/
mapDeferred.then(function (response) {
map = response.map;
/* EVENTS */
map.on("load", function () {
map.on("click", updateLongitudeLatitude);
});
/* TODO
Retrieve layers
Figure out filter layers
Access pop up window
*/
});
}
Моя проблема в том, что карта не загружается в Google Chrome.Я посмотрел на сообщение об ошибке, и он сказал, что утилиты arcgis не удалось загрузить.Так что я думаю, что утилиты arcgis не поддерживаются в 4.11?Если нет, то как я могу создать объект карты из веб-карты, которую я получаю.Заранее спасибо.
Сообщение об ошибке:
Ошибка: scriptError: https://js.arcgis.com/4.11/esri/arcgis/utils.js
Не удалось загрузить ресурс