Я ищу для развертывания функций отображения в приложении Work Execution в рамках Maximo Anywhere. Проблема, с которой я столкнулась, - это приложение вызывает ошибку, когда я пытаюсь перейти к экрану «Карта рабочих заказов». Ошибка, отображаемая на экране:URL-адрес сопоставления в Maximo Anywhere
«Невозможно отобразить карту. Возможно, значение для свойства providerURL недействительно. Обратитесь к администратору».
Когда я просматриваю данные регистрации, я получаю кучу строк об OpenLayersMap.js - заявляя, что поставщикURL ошибочен.
В app.xml для приложения WorkExecution мы это сконфигурированной в карте тега (строка 3320 в нашей конфигурации)
<map adjustToTop="true" androidLocalMapUrl="file://mnt/sdcard/basemaps/Manhattan.tpk" id="WorkExecution.MapView_esri_true" iosLocalMapUrl="Manhattan.tpk" iosMapAccessMethod="useDocumentsFolder" layoutInsertAt="map" provider="esri" workOfflineResource="workOrder" providerUrl="http://server.arcgisonline.com/ArcGIS/rest/services/World_Topo_Map/MapServer/tile/{z}/{y}/{x}"/>
Кроме того, мы включили карты в app-feature.properties файле путем установки map.enabled = true
У кого-нибудь есть онлайн-карты, работающие в тестовой среде на 7.5.2 в приложении для выполнения работы? Если да, то разделить их конфигурацию, если он попадает на общедоступный сервер, или указать, что не так с нашими?
У нас включен режим администрирования в файле worklight.properties. ПровайдерUrl, показанный в административной консоли, неверен, но не похоже, что я могу его изменить. Я буду работать, чтобы получить эти разрешения, а затем изменить эту переменную, перестроить и сообщить результаты. – Kasey
По-прежнему не отображается отображение. Я обратился к IBM и сообщаю, что они говорят. – Kasey
Только что получил это от IBM: похоже, наш KC недостаточно определен для значения providerURL. Попробуйте установить его на следующее и повторите тест: http://server.arcgisonline.com/ArcGIS/rest/services/World_Topo_Map/MapServer/tile/{z}/{y}/{x} – Kasey