Commit 34a0ab44 authored by Santhanavanich's avatar Santhanavanich
Browse files

upload application

parent 0c5e8941
This source diff could not be displayed because it is too large. You can view the blob instead.
...@@ -144,12 +144,14 @@ var hide_utiltiy_line = function () { ...@@ -144,12 +144,14 @@ var hide_utiltiy_line = function () {
} }
} }
viewer.camera.setView({"destination":{"x":-3447610.163256134,"y":4035558.08021155,"z":3526721.814467922},"orientation":{"direction":{"x":-0.3228353906545565,"y":-0.9232459949887203,"z":0.2083126095036207},"up":{"x":-0.663817634371156,"y":0.3777599007354034,"z":0.6454793611683185}}})
var building_style = [] var building_style = []
var addBuilding = function () { var addBuilding = function () {
try { try {
tileset_3Dbuildings = viewer.scene.primitives.add(new Cesium.Cesium3DTileset({ tileset_3Dbuildings = viewer.scene.primitives.add(new Cesium.Cesium3DTileset({
url: 'https://steinbeis-3dps.eu/3DGeoVolumes/collections/schwabisch_hall_city/tileset.json', // url: 'https://steinbeis-3dps.eu/3DGeoVolumes/collections/schwabisch_hall_city/tileset.json',
url: 'assets/data/japan/tileset.json',
maximumScreenSpaceError: 8 // default value maximumScreenSpaceError: 8 // default value
})); }));
...@@ -157,12 +159,13 @@ var addBuilding = function () { ...@@ -157,12 +159,13 @@ var addBuilding = function () {
console.log('-> add 3DTiles failed!\n' + err); console.log('-> add 3DTiles failed!\n' + err);
} }
tileset_3Dbuildings.readyPromise.then(function () { tileset_3Dbuildings.readyPromise.then(function () {
var boundingSphere = tileset_3Dbuildings.boundingSphere; // var boundingSphere = tileset_3Dbuildings.boundingSphere;
var cartographic = Cesium.Cartographic.fromCartesian(boundingSphere.center); // var cartographic = Cesium.Cartographic.fromCartesian(boundingSphere.center);
var surface = Cesium.Cartesian3.fromRadians(cartographic.longitude, cartographic.latitude, 0.0); // var surface = Cesium.Cartesian3.fromRadians(cartographic.longitude, cartographic.latitude, 0.0);
var offset = Cesium.Cartesian3.fromRadians(cartographic.longitude, cartographic.latitude, 50); // var offset = Cesium.Cartesian3.fromRadians(cartographic.longitude, cartographic.latitude, 50);
var translation = Cesium.Cartesian3.subtract(offset, surface, new Cesium.Cartesian3()); // var translation = Cesium.Cartesian3.subtract(offset, surface, new Cesium.Cartesian3());
tileset_3Dbuildings.modelMatrix = Cesium.Matrix4.fromTranslation(translation); // tileset_3Dbuildings.modelMatrix = Cesium.Matrix4.fromTranslation(translation);
// viewer.flyTo(tileset_3Dbuildings)
}); });
// Styling the 3d model // Styling the 3d model
building_style["AllWhite"] = new Cesium.Cesium3DTileStyle({ building_style["AllWhite"] = new Cesium.Cesium3DTileStyle({
...@@ -342,26 +345,26 @@ $("#shadow_check").change(function () { ...@@ -342,26 +345,26 @@ $("#shadow_check").change(function () {
} }
}); });
$("#util_nw_line").change(function () { // $("#util_nw_line").change(function () {
if (this.checked) { // if (this.checked) {
load_utility_line() // load_utility_line()
} else { // } else {
hide_utiltiy_line() // hide_utiltiy_line()
} // }
}); // });
$("#util_nw_point").change(function () { // $("#util_nw_point").change(function () {
if (this.checked) { // if (this.checked) {
for (let i = 0; i < utility_point.length; i++) { // for (let i = 0; i < utility_point.length; i++) {
utility_Point_Entities[i].point.show = true; // utility_Point_Entities[i].point.show = true;
utility_Point_Entities[i].label.show = true; // utility_Point_Entities[i].label.show = true;
} // }
} else { // } else {
for (let i = 0; i < utility_point.length; i++) { // for (let i = 0; i < utility_point.length; i++) {
utility_Point_Entities[i].point.show = false; // utility_Point_Entities[i].point.show = false;
utility_Point_Entities[i].label.show = false; // utility_Point_Entities[i].label.show = false;
} // }
} // }
}); // });
...@@ -91,8 +91,8 @@ ...@@ -91,8 +91,8 @@
</header> </header>
<div class="page-heading"> <div class="page-heading">
<h3>iCity</h3> <h3>3D Urban Data Platform Application</h3>
<h5>Japan Demo Template</h5> <h5>Munakata City</h5>
</div> </div>
<div class="page-content"> <div class="page-content">
<section class="row"> <section class="row">
...@@ -121,24 +121,7 @@ ...@@ -121,24 +121,7 @@
</div> </div>
<div class="card-content pb-4"> <div class="card-content pb-4">
<div class="card-body"> <div class="card-body">
<h6>Utility Network</h6> <h6>GIS Layers</h6>
<div class="form-check">
<input class="form-check-input" type="checkbox" value="" id="util_nw_line">
<label class="form-check-label" for="util_nw_line">
Utility Network Lines (SSH)
<div class="spinner-border spinner-border-sm" role="status"
id="util_nw_line_loading" style="display: none;">
<span class="visually-hidden">Loading...</span>
</div>
</label>
</div>
<div class="form-check">
<input class="form-check-input" type="checkbox" value="" id="util_nw_point">
<label class="form-check-label" for="util_nw_point">
Utility Network Stations (SSH)
</label>
</div>
<div class="form-check"> <div class="form-check">
<input class="form-check-input" type="checkbox" value="" id="util_nw_Enisyst" checked> <input class="form-check-input" type="checkbox" value="" id="util_nw_Enisyst" checked>
<label class="form-check-label" for="util_nw_Enisyst"> <label class="form-check-label" for="util_nw_Enisyst">
......
...@@ -38,7 +38,11 @@ ...@@ -38,7 +38,11 @@
</div> </div>
</div> </div>
</div> </div>
<div class="container mt-4 mb-2">
<div class="text-center">
<img src='img/iCity.webp' alt='Innovative Hochschule' style='height:180px'/>
</div>
</div>
<footer class="footer mt-auto py-3"> <footer class="footer mt-auto py-3">
<div class="container d-flex justify-content-between"> <div class="container d-flex justify-content-between">
<div class="mb-3 text-secondary"> <div class="mb-3 text-secondary">
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment