-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy pathcontent.js
More file actions
120 lines (114 loc) · 8.57 KB
/
content.js
File metadata and controls
120 lines (114 loc) · 8.57 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
let settings = {
"examples": [
{"thumb": "thumbnails/examples/animation_paths.png", "label": "Animation Path", "url": "animation_paths.html"},
{"thumb": "thumbnails/examples/annotations.png", "label": "Annotations", "url": "annotations.html"},
{"thumb": "thumbnails/examples/annotation_hierarchy.png", "label": "Hierarchical Annotations", "url": "annotation_hierarchy.html"},
{"thumb": "thumbnails/examples/ca13.png", "label": "CA13", "url": "ca13.html"},
{"thumb": "thumbnails/examples/cesium_ca13.png", "label": "Cesium CA13", "url": "cesium_ca13.html"},
{"thumb": "thumbnails/examples/cesium_retz.png", "label": "Cesium Retz", "url": "cesium_retz.html"},
{"thumb": "thumbnails/examples/cesium_sorvilier.png", "label": "Cesium Sorvilier", "url": "cesium_sorvilier.html"},
{"thumb": "thumbnails/examples/clipping_volume.png", "label": "Clipping Volume", "url": "clipping_volume.html"},
{"thumb": "thumbnails/examples/custom_sidebar_section.png", "label": "Custom Sidebar Section", "url": "custom_sidebar_section.html"},
{"thumb": "thumbnails/examples/elevation_profile.png", "label": "Elevation Profile", "url": "elevation_profile.html"},
{"thumb": "thumbnails/examples/embedded_iframe.png", "label": "Embedded Iframe", "url": "embedded_iframe.html"},
{"thumb": "thumbnails/examples/gradient_colors.png", "label": "Gradient Colors", "url": "gradient_colors.html"},
{"thumb": "thumbnails/examples/heidentor.png", "label": "Heidentor", "url": "heidentor.html"},
{"thumb": "thumbnails/examples/light_animated.png", "label": "Animated Light", "url": "light_animated.html"},
{"thumb": "thumbnails/examples/light_ca13.png", "label": "Light CA13", "url": "light_ca13.html"},
{"thumb": "thumbnails/examples/lines.png", "label": "Lines", "url": "lines.html"},
{"thumb": "thumbnails/examples/lion.png", "label": "Lion", "url": "lion.html"},
{"thumb": "thumbnails/examples/lion_las.png", "label": "Lion LAS", "url": "lion_las.html"},
{"thumb": "thumbnails/examples/lion_las.png", "label": "Lion LAZ", "url": "lion_laz.html"},
{"thumb": "thumbnails/examples/measurements.png", "label": "Measurements", "url": "measurements.html"},
{"thumb": "thumbnails/examples/meshes.png", "label": "Meshes", "url": "meshes.html"},
{"thumb": "thumbnails/examples/multiple_point_clouds.png", "label": "Multiple Point Clouds", "url": "multiple_pointclouds.html"},
{"thumb": "thumbnails/examples/shapefiles.png", "label": "Shapefiles", "url": "shapefiles.html"},
{"thumb": "thumbnails/examples/viewer.png", "label": "Basic Viewer", "url": "viewer.html"},
{"thumb": "thumbnails/examples/features_sorvilier.png", "label": "Features (Sorvilier)", "url": "features_sorvilier.html"},
{"thumb": "thumbnails/examples/features_ca13.png", "label": "Features (CA13)", "url": "features_ca13.html"},
{"thumb": "thumbnails/examples/arena4d.png", "label": "Arena4D", "url": "arena4d.html"},
],
"showcase": [
{"thumb": "thumbnails/showcase/chiller.jpg", "label": "Chiller", "url": "chiller.html"},
{"thumb": "thumbnails/showcase/chowilla.jpg", "label": "Chowilla", "url": "tern_auscover_chowilla.html"},
{"thumb": "thumbnails/showcase/cooler_tower.jpg", "label": "Cooler", "url": "cooler_tower.html"},
{"thumb": "thumbnails/showcase/dechen_cave.jpg", "label": "Dechen Cave", "url": "dechen_cave.html"},
{"thumb": "thumbnails/showcase/DoverMillRuins.jpg", "label": "Ruins", "url": "doverMillRuins.html"},
{"thumb": "thumbnails/showcase/eclepens.jpg", "label": "Eclepens", "url": "eclepens.html"},
{"thumb": "thumbnails/showcase/grab_15.jpg", "label": "Grave", "url": "grab_15.html"},
{"thumb": "thumbnails/showcase/heidentor.jpg", "label": "Heidentor", "url": "heidentor.html"},
{"thumb": "thumbnails/showcase/lake_tahoe.jpg", "label": "Lake Tahoe", "url": "lake_tahoe.html"},
{"thumb": "thumbnails/showcase/land_building.jpg", "label": "Building", "url": "land_building.html"},
{"thumb": "thumbnails/showcase/LDHI_module.jpg", "label": "LDHI", "url": "LDHI_module.html"},
{"thumb": "thumbnails/showcase/lifeboat.jpg", "label": "Lifeboat", "url": "lifeboat.html"},
{"thumb": "thumbnails/showcase/lion_head.jpg", "label": "Lion Head", "url": "lion_head_simone_garagnani.html"},
{"thumb": "thumbnails/showcase/matterhorn.jpg", "label": "Matterhorn", "url": "matterhorn.html"},
{"thumb": "thumbnails/showcase/overpass.jpg", "label": "Overpass", "url": "overpass.html"},
{"thumb": "thumbnails/showcase/pielach.jpg", "label": "Pielach", "url": "pielach.html"},
{"thumb": "thumbnails/showcase/pompei.jpg", "label": "pompei", "url": "pompei.html"},
{"thumb": "thumbnails/showcase/retz.jpg", "label": "Retz", "url": "retz.html"},
{"thumb": "thumbnails/showcase/santorini.jpg", "label": "Santorini", "url": "santorini.html"},
{"thumb": "thumbnails/showcase/skatepark.jpg", "label": "Skatepark", "url": "skatepark.html"},
{"thumb": "thumbnails/showcase/subsea_equipment.jpg", "label": "Subsea Eq.", "url": "subsea_equipment.html"},
{"thumb": "thumbnails/showcase/subseamanifold.jpg", "label": "Subsea Man.", "url": "subsea_manifold.html"},
{"thumb": "thumbnails/showcase/vol_total.jpg", "label": "Sorvilier", "url": "sorvilier.html"},
{"thumb": "thumbnails/showcase/westend_palais.jpg", "label": "Westend Palais", "url": "westend_palais.html"},
{"thumb": "thumbnails/showcase/whitby.jpg", "label": "Whitby", "url": "whitby.html"}
],
"thirdparty": [
{"thumb": "thumbnails/third/sitn.jpg", "label": "SITN", "url": "https://sitn.ne.ch/lidar/"},
{"thumb": "thumbnails/third/entwine.jpg", "label": "Entwine", "url": "http://potree.entwine.io/"},
{"thumb": "thumbnails/third/laspublish.jpg", "label": "laspublish", "url": "https://rapidlasso.com/laspublish/"},
{"thumb": "thumbnails/third/icgc_barcelona.jpg", "label": "Barcelona", "url": "http://betaportal.icgc.cat/wordpress/sagrada_familia_eixample_3d/"},
{"thumb": "thumbnails/third/preikestolen.jpg", "label": "", "url": "https://www.linkedin.com/pulse/open-source-advent-21-partridge-potree-bj%C3%B8rn-ove-gr%C3%B8tan/?published=t"},
{"thumb": "thumbnails/third/oklahoma_state_university.jpg", "label": "", "url": "http://geog.okstate.edu/users/mathews/potree/osuLib_nad.html"},
{"thumb": "thumbnails/third/bermuda100.jpg", "label": "Bermuda 100", "url": "http://bermuda100.ucsd.edu/mary-celestia/index.php"},
{"thumb": "thumbnails/third/pointbox.jpg", "label": "Pointbox", "url": "https://www.pointbox.xyz/"},
{"thumb": "thumbnails/third/dublin.jpg", "label": "Dublin", "url": "https://digital.ucd.ie/view/ucdlib:30462"},
{"thumb": "thumbnails/third/AHN2.jpg", "label": "AHN2", "url": "http://ahn2.pointclouds.nl/"},
{"thumb": "thumbnails/third/phoenix_lidar.jpg", "label": "Phoenix Lidar", "url": "https://www.phoenixlidar.com/sampledata/"},
{"thumb": "thumbnails/third/tatsumi_dam.jpg", "label": "Tatsumi Dam", "url": "http://www.kkapc.co.jp/potree-1.5RC/examples/apc_tatumi.html"},
{"thumb": "thumbnails/third/ara.jpg", "label": "", "url": "http://www.airborneresearch.com.au/potree/ironbank1/examples/ironbank1.html"},
{"thumb": "thumbnails/third/goldmine.jpg", "label": "", "url": "https://digitalreality.ethz.ch/goldmine/"},
{"thumb": "thumbnails/third/ricketts_sanctuary.jpg", "label": "", "url": "http://files.digitisation.unimelb.edu.au/potree/pointclouds/ricketts-test2.html"},
{"thumb": "thumbnails/third/hakea_macrorrhyncha.jpg", "label": "", "url": "http://files.digitisation.unimelb.edu.au/potree/pointclouds/hakea_macrorrhyncha.html"},
{"thumb": "thumbnails/third/wesmapping_grand_canyon.jpg", "label": "Wesmapping", "url": "http://wesmapping.com/blog/3d-visualization-of-the-grand-canyon-with-potree/"}
]
}
function includeExamples(){
let exampleCode = "";
for(let example of settings.examples){
exampleCode += `
<a href="potree/examples/${example.url}" target="_blank" style="display: inline-block">
<div class="thumb" style="background-image: url('${example.thumb}'); ">
<div class="thumb-label">${example.label}</div>
</div>
</a>
`;
}
document.write(exampleCode);
}
function includeShowcase(){
let code = "";
for(let showcaseItem of settings.showcase){
code += `<a href="potree/examples/showcase/${showcaseItem.url}" target="_blank" style="display: inline-block">
<div class="thumb" style="background-image: url('${showcaseItem.thumb}'); ">
<div class="thumb-label">${showcaseItem.label}</div>
</div>
</a>
`;
}
document.write(code);
}
function includeThirdparty(){
let code = "";
for(let item of settings.thirdparty){
code += `<a href="${item.url}" target="_blank" style="display: inline-block">
<div class="thumb" style="background-image: url('${item.thumb}'); ">
<div class="thumb-label">${item.label}</div>
</div>
</a>
`;
}
document.write(code);
}