<!DOCTYPE html><html><head><metacharset="UTF-8"><scriptsrc="https://resource.mapray.com/mapray-js/v0.9.6/mapray.min.js"></script><scriptsrc="https://resource.mapray.com/ui/v0.9.6/maprayui.min.js"></script><linkrel="stylesheet"href="https://resource.mapray.com/styles/v1/mapray.css"><style>html,body,div#mapray-container{margin:0;padding:0;height:100%;}</style></head><body><divid="mapray-container"></div></body></html><script>// Set up your access token, which can be created in Mapray Cloud.constcloudApi=newmapray.cloud.CloudApiV2({tokenType:mapray.cloud.CloudApi.TokenType.ACCESS_TOKEN,token:"<YOUR_MAPRAY_ACCESS_TOKEN>"});letelapsedTime=0;letlatValue=0;classCustomViewerextendsmaprayui.StandardUIViewer{/** @override */onUpdateFrame(delta_time){super.onUpdateFrame(delta_time);elapsedTime+=delta_time;if(elapsedTime>3.0){constpin=newmapray.PinEntity(this.viewer.scene);pin.altitude_mode=mapray.AltitudeMode.CLAMP;pin.addPin(newmapray.GeoPoint(138.71934,35.36+latValue,3780),{size:15});this.addEntity(pin);elapsedTime=0;latValue+=0.005;}}}constuiviewer=newCustomViewer("mapray-container",{dem_provider:newmapray.StandardDemProvider(cloudApi.getDefaultDemAsResource())});</script>
<!DOCTYPE html><html><head><metacharset="UTF-8"><scriptsrc="https://resource.mapray.com/mapray-js/v0.9.6/mapray.min.js"></script><scriptsrc="https://resource.mapray.com/ui/v0.9.6/maprayui.min.js"></script><linkrel="stylesheet"href="https://resource.mapray.com/styles/v1/mapray.css"><style>html,body,div#mapray-container{margin:0;padding:0;height:100%;}</style></head><body><divid="mapray-container"></div></body></html><script>// Set up your apikey, which can be created in Mapray Cloud.constapikey="<YOUR_MAPRAY_API_KEY>";letelapsedTime=0;letlatValue=0;classCustomViewerextendsmaprayui.StandardUIViewer{/** @override */onUpdateFrame(delta_time){super.onUpdateFrame(delta_time);elapsedTime+=delta_time;if(elapsedTime>3.0){constpin=newmapray.PinEntity(this.viewer.scene);pin.altitude_mode=mapray.AltitudeMode.CLAMP;pin.addPin(newmapray.GeoPoint(138.71934,35.36+latValue,3780),{size:15});this.addEntity(pin);elapsedTime=0;latValue+=0.005;}}}constuiviewer=newCustomViewer("mapray-container",apikey);</script>
importmaprayfrom"@mapray/mapray-js";importmaprayuifrom"@mapray/ui";// Set up your apikey, which can be created in Mapray Cloud.constapikey="<YOUR_MAPRAY_API_KEY>";window.startApp=id=>{letelapsedTime=0;letlatValue=0;classCustomViewerextendsmaprayui.StandardUIViewer{/** @override */onUpdateFrame(delta_time){super.onUpdateFrame(delta_time);elapsedTime+=delta_time;if(elapsedTime>3.0){constpin=newmapray.PinEntity(this.viewer.scene);pin.altitude_mode=mapray.AltitudeMode.CLAMP;pin.addPin(newmapray.GeoPoint(138.71934,35.36+latValue,3780),{size:15});this.addEntity(pin);elapsedTime=0;latValue+=0.005;}}}newCustomViewer(id,apikey);};