Commit Graph

  • b5f187b556 - add BasemapControl as typescript module master Arno Kaimbacher 2022-09-07 15:15:39 +0200
  • 397788952b - npm updates - remove NODE_ENV from .env file, use webpack mode parameter inside webpack.config.js Arno Kaimbacher 2022-09-07 13:37:27 +0200
  • eb0721c681 - use Open Sans font locally - npm updates - uninstall normalize.css and three-cg-ts packages Arno Kaimbacher 2022-08-30 17:29:00 +0200
  • c60220d08d - LayerControl: topogrphy default of - performance optimization for vendor file (only importing specific classes from three.js - not the whole library) Arno Kaimbacher 2021-09-02 13:20:56 +0200
  • 069f972c6b - webpack optimization Arno Kaimbacher 2021-09-01 13:04:48 +0200
  • ab478504c9 - bug fix: false extent for DemLayer.ts in Map.ts Arno Kaimbacher 2021-08-31 17:17:21 +0200
  • da5437da7c - reactivate DemLayer class for laoding basemaps - DemLayer.js to DemLayer.ts Arno Kaimbacher 2021-08-31 17:09:49 +0200
  • fa64fa904b - repair font_awesome font Arno Kaimbacher 2021-08-24 15:12:47 +0200
  • da1c1eae9e - parse model_point_of_contact instead of model_owner - define model id as Model_id in url (not modelid) - npm updates Arno Kaimbacher 2021-08-03 15:53:26 +0200
  • c386a1245b - add egdi disclaimer Arno Kaimbacher 2021-07-14 16:30:29 +0200
  • 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 Arno Kaimbacher 2021-07-06 11:08:59 +0200
  • e27fcaddb2 - order of stencilMeshes Arno Kaimbacher 2021-07-01 23:32:44 +0200
  • 0ba91f51c1 - border slicing via graphical overlay - npm updates Arno Kaimbacher 2021-06-29 11:06:20 +0200
  • 4504b82429 - border polygon src\js\layer\TinLayer.ts Arno Kaimbacher 2021-06-25 16:19:15 +0200
  • 7e92499556 - npm updates - buildBorder() TinLayer.ts Arno Kaimbacher 2021-06-22 15:18:20 +0200
  • 57303e5421 - intersection slicing area Arno Kaimbacher 2021-06-20 16:00:09 +0200
  • 333d55ebf6 - notes: colored intersection area - trials with three-csg-ts Arno Kaimbacher 2021-06-15 17:11:40 +0200
  • 925ab2023c - update three.js 0.129.0 - npm wanted updates - changes of fragmentClippingMeshStandard property inside of js/clip/shader.js Arno Kaimbacher 2021-06-11 18:35:40 +0200
  • c2b0b2c39d - npm updates - matomo environment variables via .env file + matomo code in main.js Arno Kaimbacher 2021-05-25 09:57:06 +0200
  • 9781536e37 correct orientation cube labeling #4 Arno Kaimbacher 2021-05-06 14:58:12 +0200
  • 2f3a0e7b92 - npm updates - correct slicing of blend areas (via UpdatableBoxGeometry.ts) Arno Kaimbacher 2021-05-05 10:50:05 +0200
  • 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) Arno Kaimbacher 2021-05-04 20:26:49 +0200
  • 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 Arno Kaimbacher 2021-05-04 10:12:10 +0200
  • 9f78d77c39 - topograhy overlay (other algorithms) - npm updates Arno Kaimbacher 2021-04-27 20:58:46 +0200
  • d679f0350a - npm updates - projecting images to TinLayer.ts - three.js version 0.128.0 Arno Kaimbacher 2021-04-26 13:05:13 +0200
  • 063dfc2609 - test overlay on TinLayer Arno Kaimbacher 2021-04-23 16:28:19 +0200
  • 452b9f028f - Map.js to Map.ts; Layer.js tp Layer.ts, TinLayer.js to TinLayer.ts Arno Kaimbacher 2021-04-21 17:11:15 +0200
  • e007bcf9fa - bug: correct borehole profiles - npm updates - beginning with typescript: BoreholePopup.ts Arno Kaimbacher 2021-04-20 16:17:45 +0200
  • 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 Arno Kaimbacher 2021-04-15 18:06:58 +0200
  • c9bdf02ead - npm updates - dynamic BarChart inside BoreholePopup.js Arno Kaimbacher 2021-04-14 17:58:54 +0200
  • a1aa0cda97 - Borehole elevation profile Arno Kaimbacher 2021-04-12 17:32:30 +0200
  • 24bd021f19 - orientation box in NorthArrow Control.js - needed extra BoxGeometry.js for orientation box - npm updates Arno Kaimbacher 2021-04-08 17:40:34 +0200
  • 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 Arno Kaimbacher 2021-04-01 16:49:57 +0200
  • 8df9ff69df - not set wireframe mode for GridLayer.js - ShaderMaterial for DemLayer.js (for clipping) - new icon for basemap selection - shader.js: adaptions for clipping SahderMaterial with opacity and texture map - small formating corrections in TinLayer.js and Selection.js Arno Kaimbacher 2021-03-31 18:14:23 +0200
  • 67d6b61ed6 - Dem.Layer.js: add open WMS layer as basemap - transformation problem with esri base layer Arno Kaimbacher 2021-03-30 16:37:34 +0200
  • 0feef57300 - add camera object into Map.js class - add dem layer with esri images Arno Kaimbacher 2021-03-29 15:28:30 +0200
  • 721a9cdaca - add BoreholePopup.s and BoreholePopup.cs - add LayerGroup.js for adding marker layer - correct BoreholeIdentify.js Arno Kaimbacher 2021-03-25 17:44:51 +0100
  • a4e86f3939 - add BoreholeIdentify.js (tasks folder) Arno Kaimbacher 2021-03-23 16:55:36 +0100
  • 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 Arno Kaimbacher 2021-03-23 12:26:43 +0100
  • a09db46a03 - bulma modal Arno Kaimbacher 2021-03-22 08:50:36 +0100
  • 885947ee31 - scss framework bulma Arno Kaimbacher 2021-03-18 17:40:47 +0100
  • 60a361fd6a - modal form for layer infos - query additional layer infos inside Map class Arno Kaimbacher 2021-03-17 18:33:01 +0100
  • 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) Arno Kaimbacher 2021-03-17 09:22:12 +0100
  • 78ae3e2a63 - grid coordinate layer with horizontal x values - only DemLayer and TinLayer in LayerControl - toggling visibility of grid coordinate layer in analysis tab Arno Kaimbacher 2021-03-11 17:52:37 +0100
  • 87496903e6 - bug: exaggeration slicing box - npm updates Arno Kaimbacher 2021-03-11 09:45:05 +0100
  • 91e43173e5 - throttling threejs animation in main.js - use Group class instead of Object3D for touchMeshes and displayMeshes in Selection.js - npm updates Arno Kaimbacher 2021-03-09 16:18:30 +0100
  • dfec6b542b - add slicing box as layer - npm updates - small syntax improvements Arno Kaimbacher 2021-03-05 18:38:25 +0100
  • be8c6d0a8c - ne MyMeshStandardMaterial.js for slicing Arno Kaimbacher 2021-03-04 17:01:32 +0100
  • 46e691372a - shader lib: ShaderMaterial trials Arno Kaimbacher 2021-03-03 16:58:58 +0100
  • b8aaeb84cf - threejs update 0.126.0 - no flatShading property in ShaderMaterial Arno Kaimbacher 2021-03-03 09:48:16 +0100
  • bec7c4776d - async loading data layers in Map.js class Arno Kaimbacher 2021-03-03 08:55:03 +0100
  • 1302f5d135 - npm updates - filtering via ShaderMaterial Arno Kaimbacher 2021-03-02 16:51:46 +0100
  • 4be927b82b - npm updates - Picking.js: correct events for destop and touch devices Arno Kaimbacher 2021-02-18 14:19:44 +0100
  • 486896581c - add slicing box - new files: material.js, Picking.js, PlaneGeometry.js, Selection.js, SelectionBoxFace.js, SelectionBoxLine.js, shader.js, uniforms.js - changed files: main.js Arno Kaimbacher 2021-02-17 18:15:15 +0100
  • 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; Arno Kaimbacher 2021-02-11 15:33:05 +0100
  • 293b22c28b - MobileDialog with links to dependent library licenses Arno Kaimbacher 2021-02-10 17:10:10 +0100
  • 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) Arno Kaimbacher 2021-02-10 12:20:43 +0100
  • cc0100fa44 - npm updates (package-lock.json) - correct NortArrow functionality Arno Kaimbacher 2021-02-08 17:34:48 +0100
  • 524b47344d - adapt height of GridLayer to height of data model Arno Kaimbacher 2021-02-05 14:20:37 +0100
  • 024c0636dc - NorthArrow: improvements on code for NorthArrow.js Arno Kaimbacher 2021-02-04 18:22:31 +0100
  • 25dbf20dee - add TIN layer via metadata request in Map class - label in GridLayer are always scaled - correct label positioning - npm updates Arno Kaimbacher 2021-02-03 17:00:56 +0100
  • cbe8a316eb - npm updates - Vienna Model Arae (other base extent and ima sizes) Arno Kaimbacher 2021-02-02 18:28:33 +0100
  • 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 Arno Kaimbacher 2021-01-29 16:42:25 +0100
  • 1dbaf10261 - add GridLayer.js for representing cooridinates grid - Map Constructor with min and may x and y - deactivating NorthArrow 6 BoxLayer - npm updates Arno Kaimbacher 2021-01-27 21:36:16 +0100
  • 9f9b54a09f - hard coded dem values in main.js (waiting for DB integration) - hard coded pixel size of WMS (waiting for DB integration) Arno Kaimbacher 2021-01-21 17:52:58 +0100
  • f654582403 - add linear background for map in page.css - set ClearColor of WebGlRenderer to transparent (main.js) Arno Kaimbacher 2021-01-19 11:13:45 +0100
  • 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 Arno Kaimbacher 2021-01-18 11:51:07 +0100
  • 7c50b75099 - touchable RengeSlider.js and RangeSlider.css - addition utility methods - domEvent.js: add multiple handler with one initialization Arno Kaimbacher 2021-01-08 16:35:26 +0100
  • 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 Arno Kaimbacher 2021-01-07 15:45:32 +0100
  • ca1a983665 - TinLayer.js: add scaleZ methode for z-exaggeration - new RangeSlider.js and RangeSlider.css - new SliderControl.js and SliderControl.css - small changes in EventEmitter.js - change GetiefExplore.code-workspace for debugging - document formating for page.css Arno Kaimbacher 2021-01-05 15:49:40 +0100
  • 8b57f1dcb8 - add ZoomControl.js - add zoom control as default control to map object Arno Kaimbacher 2020-12-15 12:48:52 +0100
  • 5c40b845bb - egdi logo - npm updates - full responsive design - LayerControl wit the option for defining a parent div Arno Kaimbacher 2020-12-14 17:22:02 +0100
  • 572e6f41b5 - add LayerControl - add layer prperty for map - npm wanted updates Arno Kaimbacher 2020-12-04 17:12:22 +0100
  • ea09f80f82 - npm upgrades for three.js, webpack and babel libraries - favicons for webapp (android and apple) Arno Kaimbacher 2020-11-26 09:46:10 +0100
  • 7b1ca85519 - Coordinates control: styleing in extra file - NorthArrow control - add browser utilities Arno Kaimbacher 2020-11-25 17:19:26 +0100
  • 6315458d51 - correct coordinates control Arno Kaimbacher 2020-11-23 17:36:25 +0100
  • 59ffcf6aa1 - npm install proj4 --save - npm uninstall --save axios - rename DxfLayer to TinLayer - add DoubleSide material to TinLayer - add control for coordinates Arno Kaimbacher 2020-11-19 16:39:55 +0100
  • ebc0c20892 - setWireFrameMode if you press key 'W' for all layers on map Arno Kaimbacher 2020-11-17 16:06:09 +0100
  • b65fae11d3 - npm updates (e.g. webpack 5.4.0) - read layer from rest api Arno Kaimbacher 2020-11-17 12:52:09 +0100
  • a8f58d0860 - add licence and readme.md files Arno Kaimbacher 2020-11-12 16:48:24 +0100
  • 731ebe85b5 first commit Arno Kaimbacher 2020-11-12 13:44:48 +0100