У меня сейчас есть файл HTML, я использовал цезий js. Мне нужно отобразить это в AR и построить его как мобильное приложение. Для создания мобильного приложения я использую Cordova. Я почти обыскал все форумы, и это невозможно, потому что AR поддерживает только 3D-форматы, такие как gltf, fbx et c. Может ли кто-нибудь помочь мне с частью AR? Мне нужно получить на выходе что-то похожее на это. . Мне нужно получить источник WMS от пользователя в режиме реального времени.
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="initial-scale=1,maximum-scale=1,user-scalable=no" />
<script src="https://cesiumjs.org/releases/1.44/Build/Cesium/Cesium.js"></script>
<style>
@import url(https://cesiumjs.org/releases/1.44/Build/Cesium/Widgets/widgets.css);
#cesiumContainer {position: absolute; top: 0; right: 0; bottom: 0; left: 0;}
</style>
</head>
<body>
<div id="cesiumContainer"></div>
<script>
var widget = new Cesium.CesiumWidget('cesiumContainer');
contextOptions : {
alpha : true
}
widget.scene.skyBox.destroy();
widget.scene.skyBox = undefined;
widget.scene.sun.destroy();
widget.scene.sun = undefined;
widget.scene.skyAtmosphere.destroy();
widget.scene.skyAtmosphere = undefined;
widget.scene.backgroundColor = new Cesium.Color(0, 0, 0, 0);
var url='https://www.gebco.net/data_and_products/gebco_web_services/2019/mapserv'; //Geoserver URL
var layers = widget.scene.globe.imageryLayers;
layers.removeAll();
layers.addImageryProvider(new Cesium.WebMapServiceImageryProvider({
url : url,
layers: 'GEBCO_2019_Grid_2'// layer name
}));
</script>
</body>
</html>