Arno Kaimbacher
397788952b
- npm updates
...
- remove NODE_ENV from .env file, use webpack mode parameter inside webpack.config.js
2022-09-07 13:37:27 +02:00
Arno Kaimbacher
eb0721c681
- use Open Sans font locally
...
- npm updates
- uninstall normalize.css and three-cg-ts packages
2022-08-30 17:29:00 +02:00
Arno Kaimbacher
069f972c6b
- webpack optimization
2021-09-01 13:04:48 +02:00
Arno Kaimbacher
fa64fa904b
- repair font_awesome font
2021-08-24 15:12:47 +02:00
Arno Kaimbacher
da1c1eae9e
- parse model_point_of_contact instead of model_owner
...
- define model id as Model_id in url (not modelid)
- npm updates
2021-08-03 15:53:26 +02:00
Arno Kaimbacher
65a099547c
- slicing box default off
...
- default geology tab
- dynmic email link from service contact
- egdi_disclaimer.html
- add model and border groups to Map.ts
2021-07-06 11:08:59 +02:00
Arno Kaimbacher
e27fcaddb2
- order of stencilMeshes
2021-07-01 23:32:44 +02:00
Arno Kaimbacher
0ba91f51c1
- border slicing via graphical overlay
...
- npm updates
2021-06-29 11:06:20 +02:00
Arno Kaimbacher
4504b82429
- border polygon src\js\layer\TinLayer.ts
2021-06-25 16:19:15 +02:00
Arno Kaimbacher
7e92499556
- npm updates
...
- buildBorder() TinLayer.ts
2021-06-22 15:18:20 +02:00
Arno Kaimbacher
333d55ebf6
- notes: colored intersection area
...
- trials with three-csg-ts
2021-06-15 17:11:40 +02:00
Arno Kaimbacher
925ab2023c
- update three.js 0.129.0
...
- npm wanted updates
- changes of fragmentClippingMeshStandard property inside of js/clip/shader.js
2021-06-11 18:35:40 +02:00
Arno Kaimbacher
c2b0b2c39d
- npm updates
...
- matomo environment variables via .env file + matomo code in main.js
2021-05-25 09:57:06 +02:00
Arno Kaimbacher
2f3a0e7b92
- npm updates
...
- correct slicing of blend areas (via UpdatableBoxGeometry.ts)
2021-05-05 10:50:05 +02:00
Arno Kaimbacher
78437eb89c
feature request: Solid slicing #2
...
- Scaling (elevation) of the blend areas
- if the layer is visible, also control the visibility of the respective blend area (via events)
2021-05-04 20:26:49 +02:00
Arno Kaimbacher
0ebd32c79d
- a slicing volume layers
...
- slicing all layers with same uniform parameter from src/js/clip/uniforms.js
- main.js: add backStencil and frontStencil
- npm updates
2021-05-04 10:12:10 +02:00
Arno Kaimbacher
9f78d77c39
- topograhy overlay (other algorithms)
...
- npm updates
2021-04-27 20:58:46 +02:00
Arno Kaimbacher
d679f0350a
- npm updates
...
- projecting images to TinLayer.ts
- three.js version 0.128.0
2021-04-26 13:05:13 +02:00
Arno Kaimbacher
452b9f028f
- Map.js to Map.ts; Layer.js tp Layer.ts, TinLayer.js to TinLayer.ts
2021-04-21 17:11:15 +02:00
Arno Kaimbacher
e007bcf9fa
- bug: correct borehole profiles
...
- npm updates
- beginning with typescript: BoreholePopup.ts
2021-04-20 16:17:45 +02:00
Arno Kaimbacher
4f34cc6ab2
- add BoreholePopup into analysis tab
...
- add click propgations for several ui controls
- begin with typescript modules via babel 7
- add babel typescript module
- npm updates
2021-04-15 18:06:58 +02:00
Arno Kaimbacher
c9bdf02ead
- npm updates
...
- dynamic BarChart inside BoreholePopup.js
2021-04-14 17:58:54 +02:00
Arno Kaimbacher
a1aa0cda97
- Borehole elevation profile
2021-04-12 17:32:30 +02:00
Arno Kaimbacher
24bd021f19
- orientation box in NorthArrow Control.js
...
- needed extra BoxGeometry.js for orientation box
- npm updates
2021-04-08 17:40:34 +02:00
Arno Kaimbacher
f42bbf5574
- alsos slicing DEM layer
...
- slicing box white background with opacity
- toggle slicing box in analysis tab
- all map buttons with font awesome icons
- three.js update to 0.127.0
2021-04-01 16:49:57 +02:00
Arno Kaimbacher
67d6b61ed6
- Dem.Layer.js: add open WMS layer as basemap
...
- transformation problem with esri base layer
2021-03-30 16:37:34 +02:00
Arno Kaimbacher
0feef57300
- add camera object into Map.js class
...
- add dem layer with esri images
2021-03-29 15:28:30 +02:00
Arno Kaimbacher
721a9cdaca
- add BoreholePopup.s and BoreholePopup.cs
...
- add LayerGroup.js for adding marker layer
- correct BoreholeIdentify.js
2021-03-25 17:44:51 +01:00
Arno Kaimbacher
37d7973071
- new BoreholeTool: BoreholeControl.css, BoreholeControl.js, BaseEditor.js, MarkerLayer
...
- changes in: Picking.js, domUtil.js, Map.js, Layer.js (for popup), main.js, index.html (third data tab)
- npm updates
2021-03-23 12:26:43 +01:00
Arno Kaimbacher
885947ee31
- scss framework bulma
2021-03-18 17:40:47 +01:00
Arno Kaimbacher
60a361fd6a
- modal form for layer infos
...
- query additional layer infos inside Map class
2021-03-17 18:33:01 +01:00
Arno Kaimbacher
fef72d5402
- ShowModal.js component
...
- question icon in LayerControl.js
- other includes in main.js
- support for decorators (.babelrc)
- package updates (package.json)
- trials with vuejs (webpack.config.js)
2021-03-17 09:22:12 +01:00
Arno Kaimbacher
87496903e6
- bug: exaggeration slicing box
...
- npm updates
2021-03-11 09:45:05 +01:00
Arno Kaimbacher
91e43173e5
- throttling threejs animation in main.js
...
- use Group class instead of Object3D for touchMeshes and displayMeshes in Selection.js
- npm updates
2021-03-09 16:18:30 +01:00
Arno Kaimbacher
dfec6b542b
- add slicing box as layer
...
- npm updates
- small syntax improvements
2021-03-05 18:38:25 +01:00
Arno Kaimbacher
b8aaeb84cf
- threejs update 0.126.0
...
- no flatShading property in ShaderMaterial
2021-03-03 09:48:16 +01:00
Arno Kaimbacher
bec7c4776d
- async loading data layers in Map.js class
2021-03-03 08:55:03 +01:00
Arno Kaimbacher
1302f5d135
- npm updates
...
- filtering via ShaderMaterial
2021-03-02 16:51:46 +01:00
Arno Kaimbacher
4be927b82b
- npm updates
...
- Picking.js: correct events for destop and touch devices
2021-02-18 14:19:44 +01:00
Arno Kaimbacher
8b4ace6763
- uninstall less-loader
...
- trial: local clipping planes for DemLayer and TinLayer via material parameter
- start with selcetion boxes for interactive clipping: SelectionBoxFace.js
- main.js: this.renderer.localClippingEnabled = true;
2021-02-11 15:33:05 +01:00
Arno Kaimbacher
b390fd6f21
- teilweise Umstellung von css auf scss (page.scss)
...
- adding fontawesome-free, sass-loader, node-sass. resolve-url-loader
- MobileDialog.js isn't a map control anymore
- about menu with small description (mouse icons)
2021-02-10 12:20:43 +01:00
Arno Kaimbacher
cc0100fa44
- npm updates (package-lock.json)
...
- correct NortArrow functionality
2021-02-08 17:34:48 +01:00
Arno Kaimbacher
25dbf20dee
- add TIN layer via metadata request in Map class
...
- label in GridLayer are always scaled
- correct label positioning
- npm updates
2021-02-03 17:00:56 +01:00
Arno Kaimbacher
cbe8a316eb
- npm updates
...
- Vienna Model Arae (other base extent and ima sizes)
2021-02-02 18:28:33 +01:00
Arno Kaimbacher
f16a6cec49
- three update 0.125.1 & 0.125.2
...
- show z value in GridLayer.js (coordinate grid)
- show map title in header
- BasemapControl inside map canvas
2021-01-29 16:42:25 +01:00
Arno Kaimbacher
1dbaf10261
- add GridLayer.js for representing cooridinates grid
...
- Map Constructor with min and may x and y
- deactivating NorthArrow 6 BoxLayer
- npm updates
2021-01-27 21:36:16 +01:00
Arno Kaimbacher
50daeebd7e
- new DemLayer.js and DemBlock.js classes for BaseLayer
...
- MobileDialog.js and BasemapControl.js controls for selecting esir baselayers
- npm updates
- browser.js: new function for testing if browser is IE
- Modifications in BoxLayer.js (for scaling and setting visibility)
- modifications in main.js_ for showing projected and unprojected data
2021-01-18 11:51:07 +01:00
Arno Kaimbacher
e62d4908f0
- npm updates for dev tools
...
- three.js update to 0.124.0
- EventEmitter.js: emit args array
- RangeSlider.js and RangeSlider.css: schow also the ticks
2021-01-07 15:45:32 +01:00
Arno Kaimbacher
5c40b845bb
- egdi logo
...
- npm updates
- full responsive design
- LayerControl wit the option for defining a parent div
2020-12-14 17:22:02 +01:00
Arno Kaimbacher
572e6f41b5
- add LayerControl
...
- add layer prperty for map
- npm wanted updates
2020-12-04 17:12:22 +01:00