sorvilier.json 7.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503
  1. {
  2. type: 'Potree',
  3. version: 1.7,
  4. settings: {
  5. pointBudget: 1000000,
  6. fov: 60,
  7. edlEnabled: true,
  8. edlRadius: 1.4,
  9. edlStrength: 0.4,
  10. background: 'gradient',
  11. minNodeSize: 30,
  12. showBoundingBoxes: false,
  13. },
  14. view: {
  15. position: [
  16. 590044.2281658746,
  17. 231687.47696911512,
  18. 967.1205078136775,
  19. ],
  20. target: [
  21. 590043.3985338517,
  22. 231685.8457774173,
  23. 966.1351601839054,
  24. ],
  25. },
  26. classification: {
  27. '0': {
  28. visible: true,
  29. name: 'never classified',
  30. color: [
  31. 0.5,
  32. 0.5,
  33. 0.5,
  34. 1,
  35. ],
  36. },
  37. '1': {
  38. visible: true,
  39. name: 'unclassified',
  40. color: [
  41. 0.5,
  42. 0.5,
  43. 0.5,
  44. 1,
  45. ],
  46. },
  47. '2': {
  48. visible: true,
  49. name: 'ground',
  50. color: [
  51. 0.63,
  52. 0.32,
  53. 0.18,
  54. 1,
  55. ],
  56. },
  57. '3': {
  58. visible: true,
  59. name: 'low vegetation',
  60. color: [
  61. 0,
  62. 1,
  63. 0,
  64. 1,
  65. ],
  66. },
  67. '4': {
  68. visible: true,
  69. name: 'medium vegetation',
  70. color: [
  71. 0,
  72. 0.8,
  73. 0,
  74. 1,
  75. ],
  76. },
  77. '5': {
  78. visible: true,
  79. name: 'high vegetation',
  80. color: [
  81. 0,
  82. 0.6,
  83. 0,
  84. 1,
  85. ],
  86. },
  87. '6': {
  88. visible: true,
  89. name: 'building',
  90. color: [
  91. 1,
  92. 0.66,
  93. 0,
  94. 1,
  95. ],
  96. },
  97. '7': {
  98. visible: true,
  99. name: 'low point(noise)',
  100. color: [
  101. 1,
  102. 0,
  103. 1,
  104. 1,
  105. ],
  106. },
  107. '8': {
  108. visible: true,
  109. name: 'key-point',
  110. color: [
  111. 1,
  112. 0,
  113. 0,
  114. 1,
  115. ],
  116. },
  117. '9': {
  118. visible: true,
  119. name: 'water',
  120. color: [
  121. 0,
  122. 0,
  123. 1,
  124. 1,
  125. ],
  126. },
  127. '12': {
  128. visible: true,
  129. name: 'overlap',
  130. color: [
  131. 1,
  132. 1,
  133. 0,
  134. 1,
  135. ],
  136. },
  137. DEFAULT: {
  138. visible: true,
  139. name: 'default',
  140. color: [
  141. 0.3,
  142. 0.6,
  143. 0.6,
  144. 0.5,
  145. ],
  146. },
  147. },
  148. pointclouds: [
  149. {
  150. name: 'sigeom.sa',
  151. url: '../pointclouds/vol_total/cloud.js',
  152. position: [
  153. 589500,
  154. 231300,
  155. 722.505,
  156. ],
  157. rotation: [
  158. 0,
  159. 0,
  160. 0,
  161. 'XYZ',
  162. ],
  163. scale: [
  164. 1,
  165. 1,
  166. 1,
  167. ],
  168. material: {
  169. activeAttributeName: 'rgba',
  170. ranges: [
  171. {
  172. name: 'elevationRange',
  173. value: [
  174. 722.564,
  175. 789.921,
  176. ],
  177. },
  178. {
  179. name: 'intensityRange',
  180. value: [
  181. Infinity,
  182. -Infinity,
  183. ],
  184. },
  185. ],
  186. size: 1,
  187. minSize: 2,
  188. pointSizeType: 'FIXED',
  189. matcap: 'matcap.jpg',
  190. },
  191. },
  192. ],
  193. measurements: [
  194. {
  195. uuid: 'CCFEDDB1-7CEE-4B2C-BBFD-64405DED63C3',
  196. name: 'Measure_0',
  197. points: [
  198. [
  199. 589803.18,
  200. 231357.35,
  201. 745.38,
  202. ],
  203. [
  204. 589795.74,
  205. 231323.42,
  206. 746.21,
  207. ],
  208. [
  209. 589822.5,
  210. 231315.9,
  211. 744.45,
  212. ],
  213. ],
  214. showDistances: true,
  215. showCoordinates: false,
  216. showArea: false,
  217. closed: false,
  218. showAngles: false,
  219. showHeight: false,
  220. showEdges: true,
  221. color: [
  222. 1,
  223. 0,
  224. 0,
  225. ],
  226. },
  227. {
  228. uuid: '92086379-896A-4608-9584-855A04B915D0',
  229. name: 'Angle Sample',
  230. points: [
  231. [
  232. 589866.11,
  233. 231372.25,
  234. 737.41,
  235. ],
  236. [
  237. 589842.15,
  238. 231366.82,
  239. 743.61,
  240. ],
  241. [
  242. 589860.61,
  243. 231348.01,
  244. 740.33,
  245. ],
  246. ],
  247. showDistances: false,
  248. showCoordinates: false,
  249. showArea: false,
  250. closed: true,
  251. showAngles: true,
  252. showHeight: false,
  253. showEdges: true,
  254. color: [
  255. 1,
  256. 0,
  257. 0,
  258. ],
  259. },
  260. {
  261. uuid: 'D62705BF-C151-49FD-991B-9CEFD223FAFB',
  262. name: 'Canopy',
  263. points: [
  264. [
  265. 589853.73,
  266. 231300.24,
  267. 775.48,
  268. ],
  269. ],
  270. showDistances: false,
  271. showCoordinates: true,
  272. showArea: false,
  273. closed: true,
  274. showAngles: false,
  275. showHeight: false,
  276. color: [
  277. 1,
  278. 0,
  279. 0,
  280. ],
  281. },
  282. {
  283. uuid: '19D13159-B509-4CB0-8CA2-A58FB60B6D50',
  284. name: 'Tree Height',
  285. points: [
  286. [
  287. 589849.69,
  288. 231327.26,
  289. 766.32,
  290. ],
  291. [
  292. 589840.96,
  293. 231329.53,
  294. 744.52,
  295. ],
  296. ],
  297. showDistances: false,
  298. showCoordinates: false,
  299. showArea: false,
  300. closed: false,
  301. showAngles: false,
  302. showHeight: true,
  303. showEdges: true,
  304. color: [
  305. 1,
  306. 0,
  307. 0,
  308. ],
  309. },
  310. {
  311. uuid: 'E46A0D60-EA59-4589-88AA-788DE0A91DF4',
  312. name: 'Area',
  313. points: [
  314. [
  315. 589899.37,
  316. 231300.16,
  317. 750.25,
  318. ],
  319. [
  320. 589874.6,
  321. 231326.06,
  322. 743.4,
  323. ],
  324. [
  325. 589911.61,
  326. 231352.57,
  327. 743.58,
  328. ],
  329. [
  330. 589943.5,
  331. 231300.08,
  332. 754.62,
  333. ],
  334. ],
  335. showDistances: true,
  336. showCoordinates: false,
  337. showArea: true,
  338. closed: true,
  339. showAngles: false,
  340. showHeight: false,
  341. showEdges: true,
  342. color: [
  343. 1,
  344. 0,
  345. 0,
  346. ],
  347. },
  348. ],
  349. volumes: [
  350. {
  351. uuid: '1A553B0B-D35B-4B26-84BD-F8CFD287A200',
  352. type: 'BoxVolume',
  353. name: 'Test Volume',
  354. position: [
  355. 589688.5173246722,
  356. 231341.79786558595,
  357. 792.7726157084892,
  358. ],
  359. rotation: [
  360. 0,
  361. 0,
  362. 0.6338484063020134,
  363. 'XYZ',
  364. ],
  365. scale: [
  366. 87.70990081104037,
  367. 65.01472874807978,
  368. 95.53770288101325,
  369. ],
  370. visible: true,
  371. clip: true,
  372. },
  373. ],
  374. cameraAnimations: [],
  375. profiles: [
  376. {
  377. uuid: 'C08F6835-4E6E-47BB-8D13-7428BAEA48CE',
  378. name: 'Profile_0',
  379. points: [
  380. [
  381. 589641.6098756103,
  382. 231453.76974998094,
  383. 760.4950016784668,
  384. ],
  385. [
  386. 589514.4799995422,
  387. 231309.46000003815,
  388. 775.6249989318848,
  389. ],
  390. [
  391. 589512.4600000381,
  392. 231504.9597490845,
  393. 764.6350010681152,
  394. ],
  395. ],
  396. height: 20,
  397. width: 6,
  398. },
  399. ],
  400. annotations: [
  401. {
  402. uuid: '96E6ECB5-BED1-4903-B8C9-252AC78E864D',
  403. title: 'Sorvilier',
  404. description: '',
  405. position: [
  406. 589847.17,
  407. 231436.78,
  408. 892.6,
  409. ],
  410. offset: [
  411. 0,
  412. 0,
  413. 0,
  414. ],
  415. children: [],
  416. cameraPosition: [
  417. 590034.03,
  418. 231814.02,
  419. 961.68,
  420. ],
  421. cameraTarget: [
  422. 589851.587,
  423. 231428.213,
  424. 715.634,
  425. ],
  426. },
  427. {
  428. uuid: 'D94E1D0B-7AA5-46FB-A513-A42282D3BD18',
  429. title: 'Trees',
  430. description: 'Point cloud of a small section in Sorvilier, Switzerland. <br>\n\t\t\t\tCourtesy of sigeom.sa',
  431. position: [
  432. 589850.15,
  433. 231300.1,
  434. 770.94,
  435. ],
  436. offset: [
  437. 0,
  438. 0,
  439. 0,
  440. ],
  441. children: [],
  442. cameraTarget: [
  443. 589850.15,
  444. 231300.1,
  445. 770.94,
  446. ],
  447. },
  448. {
  449. uuid: '8B6543FC-64CA-4FD6-9C8D-ACE446D4A711',
  450. title: 'About Annotations',
  451. description: '<ul><li>Click on the annotation label to move a predefined view.</li> \n\t\t\t\t<li>Click on the icon to execute the specified action.</li>\n\t\t\t\tIn this case, the action will bring you to another scene and point cloud.</ul>',
  452. position: [
  453. 590043.63,
  454. 231490.79,
  455. 740.78,
  456. ],
  457. offset: [
  458. 0,
  459. 0,
  460. 0,
  461. ],
  462. children: [],
  463. cameraPosition: [
  464. 590105.53,
  465. 231541.63,
  466. 782.05,
  467. ],
  468. cameraTarget: [
  469. 590043.63,
  470. 231488.79,
  471. 740.78,
  472. ],
  473. },
  474. {
  475. uuid: 'EE329482-3EF6-448C-A12B-46BF95143F79',
  476. title: 'About Annotations 2',
  477. description: '\n\t\t\t\tSuitable annotation positions and views can be obtained by \n\t\t\t\tlooking up the current camera position and target in the "Scene" panel, \n\t\t\t\tor by evaluating following lines in your browser\'s developer console:<br><br>\n\t\t\t\t<code>viewer.scene.view.position</code><br>\n\t\t\t\t<code>viewer.scene.view.getPivot()</code><br>\n\t\t\t\t',
  478. position: [
  479. 589621,
  480. 231437,
  481. 784,
  482. ],
  483. offset: [
  484. 0,
  485. 0,
  486. 0,
  487. ],
  488. children: [],
  489. cameraPosition: [
  490. 589585.81,
  491. 231463.63,
  492. 804,
  493. ],
  494. cameraTarget: [
  495. 589625.86,
  496. 231439,
  497. 775.38,
  498. ],
  499. },
  500. ],
  501. orientedImages: [],
  502. geopackages: [],
  503. }