├── .gitignore
├── .travis.yml
├── .vscode
├── c_cpp_properties.json
├── launch.json
├── settings.json
└── tasks.json
├── LICENSE
├── README.md
├── build
├── border.jpg
├── borderAxis.jpg
├── config
│ └── classtype.conf
├── ground.txt
├── test
│ ├── write1.las
│ ├── write2.las
│ ├── write3.las
│ └── write4.txt
└── www
│ ├── css
│ ├── bootstrap-treeview.css
│ └── webuploader.css
│ ├── index.html
│ ├── javascript
│ ├── index.js
│ ├── interaction.js
│ ├── uilib
│ │ ├── bootstrap-treeview.js
│ │ ├── bootstrap
│ │ │ ├── css
│ │ │ │ ├── bootstrap-theme.css
│ │ │ │ ├── bootstrap-theme.css.map
│ │ │ │ ├── bootstrap-theme.min.css
│ │ │ │ ├── bootstrap-theme.min.css.map
│ │ │ │ ├── bootstrap.css
│ │ │ │ ├── bootstrap.css.map
│ │ │ │ ├── bootstrap.min.css
│ │ │ │ └── bootstrap.min.css.map
│ │ │ ├── fonts
│ │ │ │ ├── glyphicons-halflings-regular.eot
│ │ │ │ ├── glyphicons-halflings-regular.svg
│ │ │ │ ├── glyphicons-halflings-regular.ttf
│ │ │ │ ├── glyphicons-halflings-regular.woff
│ │ │ │ └── glyphicons-halflings-regular.woff2
│ │ │ └── js
│ │ │ │ ├── bootstrap.js
│ │ │ │ ├── bootstrap.min.js
│ │ │ │ └── npm.js
│ │ ├── jquery-1.11.1.min.js
│ │ └── webuploader
│ │ │ ├── Uploader.swf
│ │ │ ├── webuploader.css
│ │ │ └── webuploader.min.js
│ ├── upload.js
│ └── useroperation.js
│ ├── libs
│ ├── Cesium
│ │ ├── Assets
│ │ │ ├── IAU2006_XYS
│ │ │ │ ├── IAU2006_XYS_0.json
│ │ │ │ ├── IAU2006_XYS_1.json
│ │ │ │ ├── IAU2006_XYS_10.json
│ │ │ │ ├── IAU2006_XYS_11.json
│ │ │ │ ├── IAU2006_XYS_12.json
│ │ │ │ ├── IAU2006_XYS_13.json
│ │ │ │ ├── IAU2006_XYS_14.json
│ │ │ │ ├── IAU2006_XYS_15.json
│ │ │ │ ├── IAU2006_XYS_16.json
│ │ │ │ ├── IAU2006_XYS_17.json
│ │ │ │ ├── IAU2006_XYS_18.json
│ │ │ │ ├── IAU2006_XYS_19.json
│ │ │ │ ├── IAU2006_XYS_2.json
│ │ │ │ ├── IAU2006_XYS_20.json
│ │ │ │ ├── IAU2006_XYS_21.json
│ │ │ │ ├── IAU2006_XYS_22.json
│ │ │ │ ├── IAU2006_XYS_23.json
│ │ │ │ ├── IAU2006_XYS_24.json
│ │ │ │ ├── IAU2006_XYS_25.json
│ │ │ │ ├── IAU2006_XYS_26.json
│ │ │ │ ├── IAU2006_XYS_27.json
│ │ │ │ ├── IAU2006_XYS_3.json
│ │ │ │ ├── IAU2006_XYS_4.json
│ │ │ │ ├── IAU2006_XYS_5.json
│ │ │ │ ├── IAU2006_XYS_6.json
│ │ │ │ ├── IAU2006_XYS_7.json
│ │ │ │ ├── IAU2006_XYS_8.json
│ │ │ │ └── IAU2006_XYS_9.json
│ │ │ ├── Textures
│ │ │ │ ├── NaturalEarthII
│ │ │ │ │ ├── 0
│ │ │ │ │ │ ├── 0
│ │ │ │ │ │ │ └── 0.jpg
│ │ │ │ │ │ └── 1
│ │ │ │ │ │ │ └── 0.jpg
│ │ │ │ │ ├── 1
│ │ │ │ │ │ ├── 0
│ │ │ │ │ │ │ ├── 0.jpg
│ │ │ │ │ │ │ └── 1.jpg
│ │ │ │ │ │ ├── 1
│ │ │ │ │ │ │ ├── 0.jpg
│ │ │ │ │ │ │ └── 1.jpg
│ │ │ │ │ │ ├── 2
│ │ │ │ │ │ │ ├── 0.jpg
│ │ │ │ │ │ │ └── 1.jpg
│ │ │ │ │ │ └── 3
│ │ │ │ │ │ │ ├── 0.jpg
│ │ │ │ │ │ │ └── 1.jpg
│ │ │ │ │ ├── 2
│ │ │ │ │ │ ├── 0
│ │ │ │ │ │ │ ├── 0.jpg
│ │ │ │ │ │ │ ├── 1.jpg
│ │ │ │ │ │ │ ├── 2.jpg
│ │ │ │ │ │ │ └── 3.jpg
│ │ │ │ │ │ ├── 1
│ │ │ │ │ │ │ ├── 0.jpg
│ │ │ │ │ │ │ ├── 1.jpg
│ │ │ │ │ │ │ ├── 2.jpg
│ │ │ │ │ │ │ └── 3.jpg
│ │ │ │ │ │ ├── 2
│ │ │ │ │ │ │ ├── 0.jpg
│ │ │ │ │ │ │ ├── 1.jpg
│ │ │ │ │ │ │ ├── 2.jpg
│ │ │ │ │ │ │ └── 3.jpg
│ │ │ │ │ │ ├── 3
│ │ │ │ │ │ │ ├── 0.jpg
│ │ │ │ │ │ │ ├── 1.jpg
│ │ │ │ │ │ │ ├── 2.jpg
│ │ │ │ │ │ │ └── 3.jpg
│ │ │ │ │ │ ├── 4
│ │ │ │ │ │ │ ├── 0.jpg
│ │ │ │ │ │ │ ├── 1.jpg
│ │ │ │ │ │ │ ├── 2.jpg
│ │ │ │ │ │ │ └── 3.jpg
│ │ │ │ │ │ ├── 5
│ │ │ │ │ │ │ ├── 0.jpg
│ │ │ │ │ │ │ ├── 1.jpg
│ │ │ │ │ │ │ ├── 2.jpg
│ │ │ │ │ │ │ └── 3.jpg
│ │ │ │ │ │ ├── 6
│ │ │ │ │ │ │ ├── 0.jpg
│ │ │ │ │ │ │ ├── 1.jpg
│ │ │ │ │ │ │ ├── 2.jpg
│ │ │ │ │ │ │ └── 3.jpg
│ │ │ │ │ │ └── 7
│ │ │ │ │ │ │ ├── 0.jpg
│ │ │ │ │ │ │ ├── 1.jpg
│ │ │ │ │ │ │ ├── 2.jpg
│ │ │ │ │ │ │ └── 3.jpg
│ │ │ │ │ └── tilemapresource.xml
│ │ │ │ ├── SkyBox
│ │ │ │ │ ├── tycho2t3_80_mx.jpg
│ │ │ │ │ ├── tycho2t3_80_my.jpg
│ │ │ │ │ ├── tycho2t3_80_mz.jpg
│ │ │ │ │ ├── tycho2t3_80_px.jpg
│ │ │ │ │ ├── tycho2t3_80_py.jpg
│ │ │ │ │ └── tycho2t3_80_pz.jpg
│ │ │ │ ├── maki
│ │ │ │ │ ├── airfield.png
│ │ │ │ │ ├── airport.png
│ │ │ │ │ ├── alcohol-shop.png
│ │ │ │ │ ├── america-football.png
│ │ │ │ │ ├── art-gallery.png
│ │ │ │ │ ├── bakery.png
│ │ │ │ │ ├── bank.png
│ │ │ │ │ ├── bar.png
│ │ │ │ │ ├── baseball.png
│ │ │ │ │ ├── basketball.png
│ │ │ │ │ ├── beer.png
│ │ │ │ │ ├── bicycle.png
│ │ │ │ │ ├── building.png
│ │ │ │ │ ├── bus.png
│ │ │ │ │ ├── cafe.png
│ │ │ │ │ ├── camera.png
│ │ │ │ │ ├── campsite.png
│ │ │ │ │ ├── car.png
│ │ │ │ │ ├── cemetery.png
│ │ │ │ │ ├── cesium.png
│ │ │ │ │ ├── chemist.png
│ │ │ │ │ ├── cinema.png
│ │ │ │ │ ├── circle-stroked.png
│ │ │ │ │ ├── circle.png
│ │ │ │ │ ├── city.png
│ │ │ │ │ ├── clothing-store.png
│ │ │ │ │ ├── college.png
│ │ │ │ │ ├── commercial.png
│ │ │ │ │ ├── cricket.png
│ │ │ │ │ ├── cross.png
│ │ │ │ │ ├── dam.png
│ │ │ │ │ ├── danger.png
│ │ │ │ │ ├── disability.png
│ │ │ │ │ ├── dog-park.png
│ │ │ │ │ ├── embassy.png
│ │ │ │ │ ├── emergency-telephone.png
│ │ │ │ │ ├── entrance.png
│ │ │ │ │ ├── farm.png
│ │ │ │ │ ├── fast-food.png
│ │ │ │ │ ├── ferry.png
│ │ │ │ │ ├── fire-station.png
│ │ │ │ │ ├── fuel.png
│ │ │ │ │ ├── garden.png
│ │ │ │ │ ├── gift.png
│ │ │ │ │ ├── golf.png
│ │ │ │ │ ├── grocery.png
│ │ │ │ │ ├── hairdresser.png
│ │ │ │ │ ├── harbor.png
│ │ │ │ │ ├── heart.png
│ │ │ │ │ ├── heliport.png
│ │ │ │ │ ├── hospital.png
│ │ │ │ │ ├── ice-cream.png
│ │ │ │ │ ├── industrial.png
│ │ │ │ │ ├── land-use.png
│ │ │ │ │ ├── laundry.png
│ │ │ │ │ ├── library.png
│ │ │ │ │ ├── lighthouse.png
│ │ │ │ │ ├── lodging.png
│ │ │ │ │ ├── logging.png
│ │ │ │ │ ├── london-underground.png
│ │ │ │ │ ├── marker-stroked.png
│ │ │ │ │ ├── marker.png
│ │ │ │ │ ├── minefield.png
│ │ │ │ │ ├── mobilephone.png
│ │ │ │ │ ├── monument.png
│ │ │ │ │ ├── museum.png
│ │ │ │ │ ├── music.png
│ │ │ │ │ ├── oil-well.png
│ │ │ │ │ ├── park.png
│ │ │ │ │ ├── park2.png
│ │ │ │ │ ├── parking-garage.png
│ │ │ │ │ ├── parking.png
│ │ │ │ │ ├── pharmacy.png
│ │ │ │ │ ├── pitch.png
│ │ │ │ │ ├── place-of-worship.png
│ │ │ │ │ ├── playground.png
│ │ │ │ │ ├── police.png
│ │ │ │ │ ├── polling-place.png
│ │ │ │ │ ├── post.png
│ │ │ │ │ ├── prison.png
│ │ │ │ │ ├── rail-above.png
│ │ │ │ │ ├── rail-light.png
│ │ │ │ │ ├── rail-metro.png
│ │ │ │ │ ├── rail-underground.png
│ │ │ │ │ ├── rail.png
│ │ │ │ │ ├── religious-christian.png
│ │ │ │ │ ├── religious-jewish.png
│ │ │ │ │ ├── religious-muslim.png
│ │ │ │ │ ├── restaurant.png
│ │ │ │ │ ├── roadblock.png
│ │ │ │ │ ├── rocket.png
│ │ │ │ │ ├── school.png
│ │ │ │ │ ├── scooter.png
│ │ │ │ │ ├── shop.png
│ │ │ │ │ ├── skiing.png
│ │ │ │ │ ├── slaughterhouse.png
│ │ │ │ │ ├── soccer.png
│ │ │ │ │ ├── square-stroked.png
│ │ │ │ │ ├── square.png
│ │ │ │ │ ├── star-stroked.png
│ │ │ │ │ ├── star.png
│ │ │ │ │ ├── suitcase.png
│ │ │ │ │ ├── swimming.png
│ │ │ │ │ ├── telephone.png
│ │ │ │ │ ├── tennis.png
│ │ │ │ │ ├── theatre.png
│ │ │ │ │ ├── toilets.png
│ │ │ │ │ ├── town-hall.png
│ │ │ │ │ ├── town.png
│ │ │ │ │ ├── triangle-stroked.png
│ │ │ │ │ ├── triangle.png
│ │ │ │ │ ├── village.png
│ │ │ │ │ ├── warehouse.png
│ │ │ │ │ ├── waste-basket.png
│ │ │ │ │ ├── water.png
│ │ │ │ │ ├── wetland.png
│ │ │ │ │ └── zoo.png
│ │ │ │ ├── moonSmall.jpg
│ │ │ │ ├── pin.svg
│ │ │ │ ├── waterNormals.jpg
│ │ │ │ └── waterNormalsSmall.jpg
│ │ │ └── approximateTerrainHeights.json
│ │ ├── Cesium.js
│ │ ├── LICENSE.md
│ │ ├── README.md
│ │ ├── ThirdParty
│ │ │ └── Workers
│ │ │ │ ├── deflate.js
│ │ │ │ └── inflate.js
│ │ ├── Widgets
│ │ │ ├── Animation
│ │ │ │ ├── Animation.css
│ │ │ │ └── lighter.css
│ │ │ ├── BaseLayerPicker
│ │ │ │ ├── BaseLayerPicker.css
│ │ │ │ └── lighter.css
│ │ │ ├── Cesium3DTilesInspector
│ │ │ │ └── Cesium3DTilesInspector.css
│ │ │ ├── CesiumInspector
│ │ │ │ └── CesiumInspector.css
│ │ │ ├── CesiumWidget
│ │ │ │ ├── CesiumWidget.css
│ │ │ │ └── lighter.css
│ │ │ ├── FullscreenButton
│ │ │ │ └── FullscreenButton.css
│ │ │ ├── Geocoder
│ │ │ │ ├── Geocoder.css
│ │ │ │ └── lighter.css
│ │ │ ├── Images
│ │ │ │ ├── ImageryProviders
│ │ │ │ │ ├── bingAerial.png
│ │ │ │ │ ├── bingAerialLabels.png
│ │ │ │ │ ├── bingRoads.png
│ │ │ │ │ ├── blackMarble.png
│ │ │ │ │ ├── esriNationalGeographic.png
│ │ │ │ │ ├── esriWorldImagery.png
│ │ │ │ │ ├── esriWorldStreetMap.png
│ │ │ │ │ ├── mapQuestOpenStreetMap.png
│ │ │ │ │ ├── mapboxSatellite.png
│ │ │ │ │ ├── mapboxStreets.png
│ │ │ │ │ ├── mapboxTerrain.png
│ │ │ │ │ ├── naturalEarthII.png
│ │ │ │ │ ├── openStreetMap.png
│ │ │ │ │ ├── stamenToner.png
│ │ │ │ │ └── stamenWatercolor.png
│ │ │ │ ├── NavigationHelp
│ │ │ │ │ ├── Mouse.svg
│ │ │ │ │ ├── MouseLeft.svg
│ │ │ │ │ ├── MouseMiddle.svg
│ │ │ │ │ ├── MouseRight.svg
│ │ │ │ │ ├── Touch.svg
│ │ │ │ │ ├── TouchDrag.svg
│ │ │ │ │ ├── TouchRotate.svg
│ │ │ │ │ ├── TouchTilt.svg
│ │ │ │ │ └── TouchZoom.svg
│ │ │ │ ├── TerrainProviders
│ │ │ │ │ ├── Ellipsoid.png
│ │ │ │ │ └── STK.png
│ │ │ │ ├── TimelineIcons.png
│ │ │ │ └── info-loading.gif
│ │ │ ├── InfoBox
│ │ │ │ ├── InfoBox.css
│ │ │ │ └── InfoBoxDescription.css
│ │ │ ├── NavigationHelpButton
│ │ │ │ ├── NavigationHelpButton.css
│ │ │ │ └── lighter.css
│ │ │ ├── PerformanceWatchdog
│ │ │ │ └── PerformanceWatchdog.css
│ │ │ ├── ProjectionPicker
│ │ │ │ └── ProjectionPicker.css
│ │ │ ├── SceneModePicker
│ │ │ │ └── SceneModePicker.css
│ │ │ ├── SelectionIndicator
│ │ │ │ └── SelectionIndicator.css
│ │ │ ├── Timeline
│ │ │ │ ├── Timeline.css
│ │ │ │ └── lighter.css
│ │ │ ├── VRButton
│ │ │ │ └── VRButton.css
│ │ │ ├── Viewer
│ │ │ │ └── Viewer.css
│ │ │ ├── lighter.css
│ │ │ ├── lighterShared.css
│ │ │ ├── shared.css
│ │ │ └── widgets.css
│ │ └── Workers
│ │ │ ├── cesiumWorkerBootstrapper.js
│ │ │ ├── combineGeometry.js
│ │ │ ├── createBoxGeometry.js
│ │ │ ├── createBoxOutlineGeometry.js
│ │ │ ├── createCircleGeometry.js
│ │ │ ├── createCircleOutlineGeometry.js
│ │ │ ├── createCorridorGeometry.js
│ │ │ ├── createCorridorOutlineGeometry.js
│ │ │ ├── createCylinderGeometry.js
│ │ │ ├── createCylinderOutlineGeometry.js
│ │ │ ├── createEllipseGeometry.js
│ │ │ ├── createEllipseOutlineGeometry.js
│ │ │ ├── createEllipsoidGeometry.js
│ │ │ ├── createEllipsoidOutlineGeometry.js
│ │ │ ├── createFrustumGeometry.js
│ │ │ ├── createFrustumOutlineGeometry.js
│ │ │ ├── createGeometry.js
│ │ │ ├── createPolygonGeometry.js
│ │ │ ├── createPolygonOutlineGeometry.js
│ │ │ ├── createPolylineGeometry.js
│ │ │ ├── createPolylineVolumeGeometry.js
│ │ │ ├── createPolylineVolumeOutlineGeometry.js
│ │ │ ├── createRectangleGeometry.js
│ │ │ ├── createRectangleOutlineGeometry.js
│ │ │ ├── createSimplePolylineGeometry.js
│ │ │ ├── createSphereGeometry.js
│ │ │ ├── createSphereOutlineGeometry.js
│ │ │ ├── createVerticesFromGoogleEarthEnterpriseBuffer.js
│ │ │ ├── createVerticesFromHeightmap.js
│ │ │ ├── createVerticesFromQuantizedTerrainMesh.js
│ │ │ ├── createWallGeometry.js
│ │ │ ├── createWallOutlineGeometry.js
│ │ │ ├── decodeGoogleEarthEnterprisePacket.js
│ │ │ ├── transcodeCRNToDXT.js
│ │ │ ├── transferTypedArrayTest.js
│ │ │ └── upsampleQuantizedTerrainMesh.js
│ ├── MeshLine
│ │ ├── LICENSE
│ │ ├── README.md
│ │ └── src
│ │ │ └── THREE.MeshLine.js
│ ├── d3
│ │ ├── LICENSE
│ │ ├── d3.js
│ │ └── d3.min.js
│ ├── i18next
│ │ └── i18next.js
│ ├── jquery-ui
│ │ ├── AUTHORS.txt
│ │ ├── LICENSE.txt
│ │ ├── images
│ │ │ ├── ui-icons_444444_256x240.png
│ │ │ ├── ui-icons_555555_256x240.png
│ │ │ ├── ui-icons_777620_256x240.png
│ │ │ ├── ui-icons_777777_256x240.png
│ │ │ ├── ui-icons_cc0000_256x240.png
│ │ │ └── ui-icons_ffffff_256x240.png
│ │ ├── index.html
│ │ ├── jquery-ui.css
│ │ ├── jquery-ui.min.css
│ │ ├── jquery-ui.min.js
│ │ ├── jquery-ui.structure.css
│ │ ├── jquery-ui.structure.min.css
│ │ ├── jquery-ui.theme.css
│ │ ├── jquery-ui.theme.min.css
│ │ └── package.json
│ ├── jquery
│ │ ├── jquery-3.1.1.js
│ │ └── jquery-3.1.1.min.js
│ ├── jstree
│ │ ├── LICENSE-MIT
│ │ ├── README.md
│ │ ├── jstree.js
│ │ ├── jstree.min.js
│ │ └── themes
│ │ │ └── mixed
│ │ │ ├── 32px.png
│ │ │ ├── 40px.png
│ │ │ ├── style.css
│ │ │ ├── style.min.css
│ │ │ └── throbber.gif
│ ├── openlayers3
│ │ ├── LICENSE
│ │ ├── ol-deps.js
│ │ ├── ol.css
│ │ └── ol.js
│ ├── other
│ │ ├── BinaryHeap.js
│ │ ├── OBJLoader.js
│ │ ├── OrbitControls.js
│ │ ├── PLYLoader.js
│ │ ├── dat.gui.min.js
│ │ ├── stats.js
│ │ ├── stats.min.js
│ │ └── webgl-debug.js
│ ├── perfect-scrollbar
│ │ ├── css
│ │ │ ├── perfect-scrollbar.css
│ │ │ └── perfect-scrollbar.min.css
│ │ └── js
│ │ │ ├── perfect-scrollbar.jquery.js
│ │ │ ├── perfect-scrollbar.jquery.min.js
│ │ │ ├── perfect-scrollbar.js
│ │ │ └── perfect-scrollbar.min.js
│ ├── plasio
│ │ ├── LICENSE
│ │ ├── js
│ │ │ └── laslaz.js
│ │ ├── vendor
│ │ │ └── bluebird.js
│ │ └── workers
│ │ │ ├── laz-loader-worker.js
│ │ │ └── laz-perf.js
│ ├── potree
│ │ ├── LICENSE
│ │ ├── potree.css
│ │ ├── potree.js
│ │ ├── profile.html
│ │ ├── resources
│ │ │ ├── LICENSE
│ │ │ ├── icons
│ │ │ │ ├── angle.png
│ │ │ │ ├── annotation.svg
│ │ │ │ ├── area.svg
│ │ │ │ ├── area_backup.svg
│ │ │ │ ├── back.svg
│ │ │ │ ├── bottom.svg
│ │ │ │ ├── calculate.svg
│ │ │ │ ├── clip-plane-x.svg
│ │ │ │ ├── clip-plane-y.svg
│ │ │ │ ├── clip-plane-z.svg
│ │ │ │ ├── clip-polygon.svg
│ │ │ │ ├── clip-screen.svg
│ │ │ │ ├── clip_volume.svg
│ │ │ │ ├── close.svg
│ │ │ │ ├── cloud.svg
│ │ │ │ ├── copy.svg
│ │ │ │ ├── distance.svg
│ │ │ │ ├── earth_controls.png
│ │ │ │ ├── earth_controls.svg
│ │ │ │ ├── earth_controls_1.png
│ │ │ │ ├── eye.svg
│ │ │ │ ├── eye_2.png
│ │ │ │ ├── eye_2.svg
│ │ │ │ ├── eye_crossed.svg
│ │ │ │ ├── file_csv_2d.svg
│ │ │ │ ├── file_dxf.svg
│ │ │ │ ├── file_geojson.svg
│ │ │ │ ├── file_las_3d.svg
│ │ │ │ ├── flip_y_z.png
│ │ │ │ ├── flip_y_z.svg
│ │ │ │ ├── focus.svg
│ │ │ │ ├── fps_controls.png
│ │ │ │ ├── fps_controls.svg
│ │ │ │ ├── front.svg
│ │ │ │ ├── goto.svg
│ │ │ │ ├── gradients_grayscale.png
│ │ │ │ ├── gradients_plasma.png
│ │ │ │ ├── gradients_rainbow.png
│ │ │ │ ├── gradients_spectral.png
│ │ │ │ ├── gradients_yellow_green.png
│ │ │ │ ├── height.svg
│ │ │ │ ├── helicopter_controls.svg
│ │ │ │ ├── image_preview.php
│ │ │ │ ├── index.html
│ │ │ │ ├── left.svg
│ │ │ │ ├── map_icon.png
│ │ │ │ ├── menu_button.svg
│ │ │ │ ├── menu_icon.svg
│ │ │ │ ├── navigation_cube.svg
│ │ │ │ ├── orbit_controls.svg
│ │ │ │ ├── orthographic-camera.svg
│ │ │ │ ├── perspective-camera.svg
│ │ │ │ ├── point.svg
│ │ │ │ ├── profile.png
│ │ │ │ ├── profile.svg
│ │ │ │ ├── remove.svg
│ │ │ │ ├── reset_tools.svg
│ │ │ │ ├── return_number.svg
│ │ │ │ ├── rgb.png
│ │ │ │ ├── rgb.svg
│ │ │ │ ├── rgb_elevation.png
│ │ │ │ ├── right.svg
│ │ │ │ ├── rotate.svg
│ │ │ │ ├── scale.svg
│ │ │ │ ├── sphere.png
│ │ │ │ ├── sphere.svg
│ │ │ │ ├── target.svg
│ │ │ │ ├── top.svg
│ │ │ │ ├── translate.svg
│ │ │ │ ├── triangle.svg
│ │ │ │ ├── volume.svg
│ │ │ │ └── withdraw.svg
│ │ │ ├── images
│ │ │ │ └── child_indices.svg
│ │ │ ├── lang
│ │ │ │ ├── de
│ │ │ │ │ └── translation.json
│ │ │ │ ├── dev
│ │ │ │ │ ├── ns.common.json
│ │ │ │ │ ├── ns.special.json
│ │ │ │ │ └── translation.json
│ │ │ │ ├── en-US
│ │ │ │ │ ├── ns.common.json
│ │ │ │ │ ├── ns.special.json
│ │ │ │ │ └── translation.json
│ │ │ │ ├── en
│ │ │ │ │ ├── ns.common.json
│ │ │ │ │ ├── ns.special.json
│ │ │ │ │ └── translation.json
│ │ │ │ ├── fr
│ │ │ │ │ └── translation.json
│ │ │ │ ├── jp
│ │ │ │ │ └── translation.json
│ │ │ │ └── zh
│ │ │ │ │ └── translation.json
│ │ │ ├── logo.png
│ │ │ ├── logo.svg
│ │ │ ├── logo_small.png
│ │ │ ├── models
│ │ │ │ ├── stanford_bunny_reduced.mtl
│ │ │ │ └── stanford_bunny_reduced.ply
│ │ │ ├── shapefiles
│ │ │ │ ├── south_sorvilier.dbf
│ │ │ │ └── south_sorvilier.shp
│ │ │ └── textures
│ │ │ │ ├── LICENSE
│ │ │ │ ├── brick_pavement.jpg
│ │ │ │ ├── navigation
│ │ │ │ ├── B.png
│ │ │ │ ├── D.png
│ │ │ │ ├── F.png
│ │ │ │ ├── L.png
│ │ │ │ ├── R.png
│ │ │ │ └── U.png
│ │ │ │ ├── skybox
│ │ │ │ ├── nx.jpg
│ │ │ │ ├── ny.jpg
│ │ │ │ ├── nz.jpg
│ │ │ │ ├── px.jpg
│ │ │ │ ├── py.jpg
│ │ │ │ ├── pz.jpg
│ │ │ │ └── skyboxsun25degtest.txt
│ │ │ │ ├── skybox2
│ │ │ │ ├── README.TXT
│ │ │ │ ├── nx.jpg
│ │ │ │ ├── ny.jpg
│ │ │ │ ├── nz.jpg
│ │ │ │ ├── px.jpg
│ │ │ │ ├── py.jpg
│ │ │ │ └── pz.jpg
│ │ │ │ └── skyboxsun25degtest.txt
│ │ ├── sidebar.html
│ │ └── workers
│ │ │ ├── BinaryDecoderWorker.js
│ │ │ ├── GreyhoundBinaryDecoderWorker.js
│ │ │ ├── LASDecoderWorker.js
│ │ │ └── LASLAZWorker.js
│ ├── proj4
│ │ ├── LICENSE.md
│ │ ├── README.md
│ │ └── proj4.js
│ ├── shapefile
│ │ └── shapefile.js
│ ├── spectrum
│ │ ├── LICENSE
│ │ ├── README.md
│ │ ├── spectrum.css
│ │ └── spectrum.js
│ ├── three.js
│ │ ├── LICENSE
│ │ ├── README.md
│ │ └── build
│ │ │ ├── three.js
│ │ │ └── three.min.js
│ └── tween
│ │ ├── LICENSE.txt
│ │ ├── README.txt
│ │ ├── Tween.js
│ │ └── tween.min.js
│ └── resources
│ ├── loading.gif
│ └── loading.svg
├── enviroment.bash
├── library
├── Eigen
│ ├── Cholesky
│ ├── CholmodSupport
│ ├── Core
│ ├── Dense
│ ├── Eigen
│ ├── Eigenvalues
│ ├── Geometry
│ ├── Householder
│ ├── IterativeLinearSolvers
│ ├── Jacobi
│ ├── LU
│ ├── MetisSupport
│ ├── OrderingMethods
│ ├── PaStiXSupport
│ ├── PardisoSupport
│ ├── QR
│ ├── QtAlignedMalloc
│ ├── SPQRSupport
│ ├── SVD
│ ├── Sparse
│ ├── SparseCholesky
│ ├── SparseCore
│ ├── SparseLU
│ ├── SparseQR
│ ├── StdDeque
│ ├── StdList
│ ├── StdVector
│ ├── SuperLUSupport
│ ├── UmfPackSupport
│ └── src
│ │ ├── Cholesky
│ │ ├── LDLT.h
│ │ ├── LLT.h
│ │ └── LLT_LAPACKE.h
│ │ ├── CholmodSupport
│ │ └── CholmodSupport.h
│ │ ├── Core
│ │ ├── Array.h
│ │ ├── ArrayBase.h
│ │ ├── ArrayWrapper.h
│ │ ├── Assign.h
│ │ ├── AssignEvaluator.h
│ │ ├── Assign_MKL.h
│ │ ├── BandMatrix.h
│ │ ├── Block.h
│ │ ├── BooleanRedux.h
│ │ ├── CommaInitializer.h
│ │ ├── ConditionEstimator.h
│ │ ├── CoreEvaluators.h
│ │ ├── CoreIterators.h
│ │ ├── CwiseBinaryOp.h
│ │ ├── CwiseNullaryOp.h
│ │ ├── CwiseTernaryOp.h
│ │ ├── CwiseUnaryOp.h
│ │ ├── CwiseUnaryView.h
│ │ ├── DenseBase.h
│ │ ├── DenseCoeffsBase.h
│ │ ├── DenseStorage.h
│ │ ├── Diagonal.h
│ │ ├── DiagonalMatrix.h
│ │ ├── DiagonalProduct.h
│ │ ├── Dot.h
│ │ ├── EigenBase.h
│ │ ├── ForceAlignedAccess.h
│ │ ├── Fuzzy.h
│ │ ├── GeneralProduct.h
│ │ ├── GenericPacketMath.h
│ │ ├── GlobalFunctions.h
│ │ ├── IO.h
│ │ ├── Inverse.h
│ │ ├── Map.h
│ │ ├── MapBase.h
│ │ ├── MathFunctions.h
│ │ ├── MathFunctionsImpl.h
│ │ ├── Matrix.h
│ │ ├── MatrixBase.h
│ │ ├── NestByValue.h
│ │ ├── NoAlias.h
│ │ ├── NumTraits.h
│ │ ├── PermutationMatrix.h
│ │ ├── PlainObjectBase.h
│ │ ├── Product.h
│ │ ├── ProductEvaluators.h
│ │ ├── Random.h
│ │ ├── Redux.h
│ │ ├── Ref.h
│ │ ├── Replicate.h
│ │ ├── ReturnByValue.h
│ │ ├── Reverse.h
│ │ ├── Select.h
│ │ ├── SelfAdjointView.h
│ │ ├── SelfCwiseBinaryOp.h
│ │ ├── Solve.h
│ │ ├── SolveTriangular.h
│ │ ├── SolverBase.h
│ │ ├── StableNorm.h
│ │ ├── Stride.h
│ │ ├── Swap.h
│ │ ├── Transpose.h
│ │ ├── Transpositions.h
│ │ ├── TriangularMatrix.h
│ │ ├── VectorBlock.h
│ │ ├── VectorwiseOp.h
│ │ ├── Visitor.h
│ │ ├── arch
│ │ │ ├── AVX
│ │ │ │ ├── Complex.h
│ │ │ │ ├── MathFunctions.h
│ │ │ │ ├── PacketMath.h
│ │ │ │ └── TypeCasting.h
│ │ │ ├── AVX512
│ │ │ │ ├── MathFunctions.h
│ │ │ │ └── PacketMath.h
│ │ │ ├── AltiVec
│ │ │ │ ├── Complex.h
│ │ │ │ ├── MathFunctions.h
│ │ │ │ └── PacketMath.h
│ │ │ ├── CUDA
│ │ │ │ ├── Complex.h
│ │ │ │ ├── Half.h
│ │ │ │ ├── MathFunctions.h
│ │ │ │ ├── PacketMath.h
│ │ │ │ ├── PacketMathHalf.h
│ │ │ │ └── TypeCasting.h
│ │ │ ├── Default
│ │ │ │ └── Settings.h
│ │ │ ├── NEON
│ │ │ │ ├── Complex.h
│ │ │ │ ├── MathFunctions.h
│ │ │ │ └── PacketMath.h
│ │ │ ├── SSE
│ │ │ │ ├── Complex.h
│ │ │ │ ├── MathFunctions.h
│ │ │ │ ├── PacketMath.h
│ │ │ │ └── TypeCasting.h
│ │ │ └── ZVector
│ │ │ │ ├── Complex.h
│ │ │ │ ├── MathFunctions.h
│ │ │ │ └── PacketMath.h
│ │ ├── functors
│ │ │ ├── AssignmentFunctors.h
│ │ │ ├── BinaryFunctors.h
│ │ │ ├── NullaryFunctors.h
│ │ │ ├── StlFunctors.h
│ │ │ ├── TernaryFunctors.h
│ │ │ └── UnaryFunctors.h
│ │ ├── products
│ │ │ ├── GeneralBlockPanelKernel.h
│ │ │ ├── GeneralMatrixMatrix.h
│ │ │ ├── GeneralMatrixMatrixTriangular.h
│ │ │ ├── GeneralMatrixMatrixTriangular_BLAS.h
│ │ │ ├── GeneralMatrixMatrix_BLAS.h
│ │ │ ├── GeneralMatrixVector.h
│ │ │ ├── GeneralMatrixVector_BLAS.h
│ │ │ ├── Parallelizer.h
│ │ │ ├── SelfadjointMatrixMatrix.h
│ │ │ ├── SelfadjointMatrixMatrix_BLAS.h
│ │ │ ├── SelfadjointMatrixVector.h
│ │ │ ├── SelfadjointMatrixVector_BLAS.h
│ │ │ ├── SelfadjointProduct.h
│ │ │ ├── SelfadjointRank2Update.h
│ │ │ ├── TriangularMatrixMatrix.h
│ │ │ ├── TriangularMatrixMatrix_BLAS.h
│ │ │ ├── TriangularMatrixVector.h
│ │ │ ├── TriangularMatrixVector_BLAS.h
│ │ │ ├── TriangularSolverMatrix.h
│ │ │ ├── TriangularSolverMatrix_BLAS.h
│ │ │ └── TriangularSolverVector.h
│ │ └── util
│ │ │ ├── BlasUtil.h
│ │ │ ├── Constants.h
│ │ │ ├── DisableStupidWarnings.h
│ │ │ ├── ForwardDeclarations.h
│ │ │ ├── MKL_support.h
│ │ │ ├── Macros.h
│ │ │ ├── Memory.h
│ │ │ ├── Meta.h
│ │ │ ├── NonMPL2.h
│ │ │ ├── ReenableStupidWarnings.h
│ │ │ ├── StaticAssert.h
│ │ │ └── XprHelper.h
│ │ ├── Eigenvalues
│ │ ├── ComplexEigenSolver.h
│ │ ├── ComplexSchur.h
│ │ ├── ComplexSchur_LAPACKE.h
│ │ ├── EigenSolver.h
│ │ ├── GeneralizedEigenSolver.h
│ │ ├── GeneralizedSelfAdjointEigenSolver.h
│ │ ├── HessenbergDecomposition.h
│ │ ├── MatrixBaseEigenvalues.h
│ │ ├── RealQZ.h
│ │ ├── RealSchur.h
│ │ ├── RealSchur_LAPACKE.h
│ │ ├── SelfAdjointEigenSolver.h
│ │ ├── SelfAdjointEigenSolver_LAPACKE.h
│ │ └── Tridiagonalization.h
│ │ ├── Geometry
│ │ ├── AlignedBox.h
│ │ ├── AngleAxis.h
│ │ ├── EulerAngles.h
│ │ ├── Homogeneous.h
│ │ ├── Hyperplane.h
│ │ ├── OrthoMethods.h
│ │ ├── ParametrizedLine.h
│ │ ├── Quaternion.h
│ │ ├── Rotation2D.h
│ │ ├── RotationBase.h
│ │ ├── Scaling.h
│ │ ├── Transform.h
│ │ ├── Translation.h
│ │ ├── Umeyama.h
│ │ └── arch
│ │ │ └── Geometry_SSE.h
│ │ ├── Householder
│ │ ├── BlockHouseholder.h
│ │ ├── Householder.h
│ │ └── HouseholderSequence.h
│ │ ├── IterativeLinearSolvers
│ │ ├── BasicPreconditioners.h
│ │ ├── BiCGSTAB.h
│ │ ├── ConjugateGradient.h
│ │ ├── IncompleteCholesky.h
│ │ ├── IncompleteLUT.h
│ │ ├── IterativeSolverBase.h
│ │ ├── LeastSquareConjugateGradient.h
│ │ └── SolveWithGuess.h
│ │ ├── Jacobi
│ │ └── Jacobi.h
│ │ ├── LU
│ │ ├── Determinant.h
│ │ ├── FullPivLU.h
│ │ ├── InverseImpl.h
│ │ ├── PartialPivLU.h
│ │ ├── PartialPivLU_LAPACKE.h
│ │ └── arch
│ │ │ └── Inverse_SSE.h
│ │ ├── MetisSupport
│ │ └── MetisSupport.h
│ │ ├── OrderingMethods
│ │ ├── Amd.h
│ │ ├── Eigen_Colamd.h
│ │ └── Ordering.h
│ │ ├── PaStiXSupport
│ │ └── PaStiXSupport.h
│ │ ├── PardisoSupport
│ │ └── PardisoSupport.h
│ │ ├── QR
│ │ ├── ColPivHouseholderQR.h
│ │ ├── ColPivHouseholderQR_LAPACKE.h
│ │ ├── CompleteOrthogonalDecomposition.h
│ │ ├── FullPivHouseholderQR.h
│ │ ├── HouseholderQR.h
│ │ └── HouseholderQR_LAPACKE.h
│ │ ├── SPQRSupport
│ │ └── SuiteSparseQRSupport.h
│ │ ├── SVD
│ │ ├── BDCSVD.h
│ │ ├── JacobiSVD.h
│ │ ├── JacobiSVD_LAPACKE.h
│ │ ├── SVDBase.h
│ │ └── UpperBidiagonalization.h
│ │ ├── SparseCholesky
│ │ ├── SimplicialCholesky.h
│ │ └── SimplicialCholesky_impl.h
│ │ ├── SparseCore
│ │ ├── AmbiVector.h
│ │ ├── CompressedStorage.h
│ │ ├── ConservativeSparseSparseProduct.h
│ │ ├── MappedSparseMatrix.h
│ │ ├── SparseAssign.h
│ │ ├── SparseBlock.h
│ │ ├── SparseColEtree.h
│ │ ├── SparseCompressedBase.h
│ │ ├── SparseCwiseBinaryOp.h
│ │ ├── SparseCwiseUnaryOp.h
│ │ ├── SparseDenseProduct.h
│ │ ├── SparseDiagonalProduct.h
│ │ ├── SparseDot.h
│ │ ├── SparseFuzzy.h
│ │ ├── SparseMap.h
│ │ ├── SparseMatrix.h
│ │ ├── SparseMatrixBase.h
│ │ ├── SparsePermutation.h
│ │ ├── SparseProduct.h
│ │ ├── SparseRedux.h
│ │ ├── SparseRef.h
│ │ ├── SparseSelfAdjointView.h
│ │ ├── SparseSolverBase.h
│ │ ├── SparseSparseProductWithPruning.h
│ │ ├── SparseTranspose.h
│ │ ├── SparseTriangularView.h
│ │ ├── SparseUtil.h
│ │ ├── SparseVector.h
│ │ ├── SparseView.h
│ │ └── TriangularSolver.h
│ │ ├── SparseLU
│ │ ├── SparseLU.h
│ │ ├── SparseLUImpl.h
│ │ ├── SparseLU_Memory.h
│ │ ├── SparseLU_Structs.h
│ │ ├── SparseLU_SupernodalMatrix.h
│ │ ├── SparseLU_Utils.h
│ │ ├── SparseLU_column_bmod.h
│ │ ├── SparseLU_column_dfs.h
│ │ ├── SparseLU_copy_to_ucol.h
│ │ ├── SparseLU_gemm_kernel.h
│ │ ├── SparseLU_heap_relax_snode.h
│ │ ├── SparseLU_kernel_bmod.h
│ │ ├── SparseLU_panel_bmod.h
│ │ ├── SparseLU_panel_dfs.h
│ │ ├── SparseLU_pivotL.h
│ │ ├── SparseLU_pruneL.h
│ │ └── SparseLU_relax_snode.h
│ │ ├── SparseQR
│ │ └── SparseQR.h
│ │ ├── StlSupport
│ │ ├── StdDeque.h
│ │ ├── StdList.h
│ │ ├── StdVector.h
│ │ └── details.h
│ │ ├── SuperLUSupport
│ │ └── SuperLUSupport.h
│ │ ├── UmfPackSupport
│ │ └── UmfPackSupport.h
│ │ ├── misc
│ │ ├── Image.h
│ │ ├── Kernel.h
│ │ ├── RealSvd2x2.h
│ │ ├── blas.h
│ │ ├── lapack.h
│ │ ├── lapacke.h
│ │ └── lapacke_mangling.h
│ │ └── plugins
│ │ ├── ArrayCwiseBinaryOps.h
│ │ ├── ArrayCwiseUnaryOps.h
│ │ ├── BlockMethods.h
│ │ ├── CommonCwiseBinaryOps.h
│ │ ├── CommonCwiseUnaryOps.h
│ │ ├── MatrixCwiseBinaryOps.h
│ │ └── MatrixCwiseUnaryOps.h
├── LASzip-master.zip
└── libLAS-master.zip
└── src
├── .vscode
└── settings.json
├── CMakeLists.txt
├── LidarAlgorithm
├── CMakeLists.txt
├── LASColorMap.cpp
├── LASColorMap.h
├── LASDangerPoints.cpp
├── LASDangerPoints.h
├── LASFilter.cpp
├── LASFilter.h
├── LASProfile.cpp
├── LASProfile.h
├── LASSimpleClassify.cpp
├── LASSimpleClassify.h
├── LASSkeleton.cpp
├── LASSkeleton.h
├── PointProcAlgorithm.cpp
├── PointProcAlgorithm.h
├── WorkingConditionSimulation.cpp
└── WorkingConditionSimulation.h
├── LidarBase
├── CMakeLists.txt
├── LASHeader.cpp
├── LASHeader.h
├── LASPoint.cpp
├── LASPoint.h
├── LASReader.cpp
├── LASReader.h
├── LASReceive.cpp
└── LASReceive.h
├── LidarGeometry
├── CMakeLists.txt
├── Geometry.h
├── GeometryAlgorithm.cpp
├── GeometryAlgorithm.h
├── GeometryFlann.h
├── RTree.hpp
├── tsmToUTM.cpp
└── tsmToUTM.h
├── LidarPCLAlgorithm
├── CMakeLists.txt
├── LidarFeaturePoints.cpp
├── LidarFeaturePoints.h
├── LidarFilterPCL.cpp
├── LidarFilterPCL.h
├── LidarRegistration.cpp
└── LidarRegistration.h
├── LidarPotreeCvt
├── CMakeLists.txt
├── include
│ ├── AABB.h
│ ├── BINPointReader.hpp
│ ├── BINPointWriter.hpp
│ ├── CloudJS.hpp
│ ├── GridCell.h
│ ├── GridIndex.h
│ ├── LASPointReader.h
│ ├── LASPointWriter.hpp
│ ├── PTXPointReader.h
│ ├── PlyPointReader.h
│ ├── Point.h
│ ├── PointAttributes.hpp
│ ├── PointReader.h
│ ├── PointWriter.hpp
│ ├── PotreeConverter.h
│ ├── PotreeException.h
│ ├── PotreeWriter.h
│ ├── SparseGrid.h
│ ├── Vector3.h
│ ├── XYZPointReader.hpp
│ ├── definitions.hpp
│ └── stuff.h
├── lib
│ ├── CMakeLists.txt
│ ├── arguments
│ │ └── arguments.hpp
│ └── rapidjson
│ │ ├── include
│ │ └── rapidjson
│ │ │ ├── allocators.h
│ │ │ ├── document.h
│ │ │ ├── encodedstream.h
│ │ │ ├── encodings.h
│ │ │ ├── error
│ │ │ ├── en.h
│ │ │ └── error.h
│ │ │ ├── filereadstream.h
│ │ │ ├── filewritestream.h
│ │ │ ├── internal
│ │ │ ├── biginteger.h
│ │ │ ├── diyfp.h
│ │ │ ├── dtoa.h
│ │ │ ├── ieee754.h
│ │ │ ├── itoa.h
│ │ │ ├── meta.h
│ │ │ ├── pow10.h
│ │ │ ├── stack.h
│ │ │ ├── strfunc.h
│ │ │ ├── strtod.h
│ │ │ └── swap.h
│ │ │ ├── memorybuffer.h
│ │ │ ├── memorystream.h
│ │ │ ├── msinttypes
│ │ │ ├── inttypes.h
│ │ │ └── stdint.h
│ │ │ ├── pointer.h
│ │ │ ├── prettywriter.h
│ │ │ ├── rapidjson.h
│ │ │ ├── reader.h
│ │ │ ├── stringbuffer.h
│ │ │ └── writer.h
│ │ ├── license.txt
│ │ └── readme.md
└── src
│ ├── BINPointReader.cpp
│ ├── GridCell.cpp
│ ├── LASPointReader.cpp
│ ├── LASPointWriter.cpp
│ ├── PTXPointReader.cpp
│ ├── PointAttributes.cpp
│ ├── PotreeConverter.cpp
│ ├── PotreeWriter.cpp
│ ├── SparseGrid.cpp
│ └── stuff.cpp
├── LidarProc.cpp
├── LidarResearch
├── CMakeLists.txt
├── LASFormatTransform.cpp
├── LASFormatTransform.h
├── LASModel.cpp
├── LASModel.h
├── LASTowerClassify.cpp
└── LASTowerClassify.h
├── LidarServer.cpp
├── LidarService
├── CMakeLists.txt
├── LidarController.cpp
├── LidarController.h
└── httplib.h
├── LidarUnitTest.cpp
├── LidarUnitTest
├── LidarAlgorithmTest.cpp
├── LidarBaseTest.cpp
└── LidarUtilTest.cpp
├── LidarUtil
├── CMakeLists.txt
├── FileHelper.cpp
├── FileHelper.h
├── Simulation.cpp
├── Simulation.h
├── json.hpp
├── json_basic.hpp
├── json_exception.hpp
├── json_iterator.hpp
├── json_parser.hpp
├── json_serializer.hpp
├── json_value.hpp
├── tinyxml2.cpp
└── tinyxml2.h
└── config
└── classtype.txt
/.gitignore:
--------------------------------------------------------------------------------
1 | # Prerequisites
2 | *.d
3 |
4 | # Compiled Object files
5 | *.slo
6 | *.lo
7 | *.o
8 | *.obj
9 |
10 | # Precompiled Headers
11 | *.gch
12 | *.pch
13 |
14 | # Compiled Dynamic libraries
15 | *.so
16 | *.dylib
17 | *.dll
18 |
19 | # Fortran module files
20 | *.mod
21 | *.smod
22 |
23 | # Compiled Static libraries
24 | *.lai
25 | *.la
26 | *.a
27 | *.lib
28 |
29 | # Executables
30 | *.exe
31 | *.out
32 | *.app
33 |
34 | #others
35 | *.pptx
36 |
37 | #building files
38 | /build/CMake*
39 | /build/Lidar*
40 | /build/cmake*
41 | /build/Makefile
42 | /build/data
43 | /build/www/pointclouds/
44 | /data
45 |
--------------------------------------------------------------------------------
/.travis.yml:
--------------------------------------------------------------------------------
1 | language: cpp
2 | sudo: required
3 |
4 | matrix:
5 | include:
6 | - os: linux
7 | dist: bionic
8 | compiler: gcc
9 |
10 | addons:
11 | apt:
12 | packages:
13 | - git
14 | - mercurial
15 | - cmake
16 | before_script:
17 | - sudo chmod +777 enviroment.bash
18 | - ./enviroment.bash
19 | - cd build
20 | - cmake ../src/
21 |
22 | script:
23 | - make -j4
--------------------------------------------------------------------------------
/.vscode/c_cpp_properties.json:
--------------------------------------------------------------------------------
1 | {
2 | "configurations": [
3 | {
4 | "name": "Linux",
5 | "includePath": [
6 | "${workspaceFolder}/**"
7 | ],
8 | "defines": [],
9 | "compilerPath": "/usr/bin/gcc",
10 | "cStandard": "c11",
11 | "cppStandard": "c++17",
12 | "intelliSenseMode": "clang-x64"
13 | }
14 | ],
15 | "version": 4
16 | }
--------------------------------------------------------------------------------
/.vscode/launch.json:
--------------------------------------------------------------------------------
1 | {
2 | // 使用 IntelliSense 了解相关属性。
3 | // 悬停以查看现有属性的描述。
4 | // 欲了解更多信息,请访问: https://go.microsoft.com/fwlink/?linkid=830387
5 | "version": "0.2.0",
6 | "configurations": [
7 | {
8 | "name": "g++ - 生成和调试活动文件",
9 | "type": "cppdbg",
10 | "request": "launch",
11 | "program": "${fileDirname}/${fileBasenameNoExtension}",
12 | "args": [],
13 | "stopAtEntry": false,
14 | "cwd": "${workspaceFolder}",
15 | "environment": [],
16 | "externalConsole": false,
17 | "MIMode": "gdb",
18 | "setupCommands": [
19 | {
20 | "description": "为 gdb 启用整齐打印",
21 | "text": "-enable-pretty-printing",
22 | "ignoreFailures": true
23 | }
24 | ],
25 | "preLaunchTask": "g++ build active file",
26 | "miDebuggerPath": "/usr/bin/gdb"
27 | }
28 | ]
29 | }
--------------------------------------------------------------------------------
/.vscode/tasks.json:
--------------------------------------------------------------------------------
1 | {
2 | "tasks": [
3 | {
4 | "type": "shell",
5 | "label": "g++ build active file",
6 | "command": "/usr/bin/g++",
7 | "args": [
8 | "-g",
9 | "${file}",
10 | "-o",
11 | "${fileDirname}/${fileBasenameNoExtension}"
12 | ],
13 | "options": {
14 | "cwd": "/usr/bin"
15 | }
16 | }
17 | ],
18 | "version": "2.0.0"
19 | }
--------------------------------------------------------------------------------
/build/border.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/border.jpg
--------------------------------------------------------------------------------
/build/borderAxis.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/borderAxis.jpg
--------------------------------------------------------------------------------
/build/config/classtype.conf:
--------------------------------------------------------------------------------
1 | -1, deleted
2 | 0, never classified
3 | 1, unclassified
4 | 0, never classified
5 | 1, unclassified
6 | 2, ground
7 | 3, low vegetation
8 | 4, medium vegetation
9 | 5, high vegetation
10 | 6, building
11 | 8, key-point
12 | 9, water
13 | 12, overlap
14 | 13, danger points
15 | 24, tower range
16 | 27, drive way
17 | 30, falling tree
18 | 35, power line
19 | 36, vegetation
--------------------------------------------------------------------------------
/build/test/write1.las:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/test/write1.las
--------------------------------------------------------------------------------
/build/test/write2.las:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/test/write2.las
--------------------------------------------------------------------------------
/build/test/write3.las:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/test/write3.las
--------------------------------------------------------------------------------
/build/test/write4.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/test/write4.txt
--------------------------------------------------------------------------------
/build/www/css/bootstrap-treeview.css:
--------------------------------------------------------------------------------
1 | /* =========================================================
2 | * bootstrap-treeview.css v1.2.0
3 | * =========================================================
4 | * Copyright 2013 Jonathan Miles
5 | * Project URL : http://www.jondmiles.com/bootstrap-treeview
6 | *
7 | * Licensed under the Apache License, Version 2.0 (the "License");
8 | * you may not use this file except in compliance with the License.
9 | * You may obtain a copy of the License at
10 | *
11 | * http://www.apache.org/licenses/LICENSE-2.0
12 | *
13 | * Unless required by applicable law or agreed to in writing, software
14 | * distributed under the License is distributed on an "AS IS" BASIS,
15 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
16 | * See the License for the specific language governing permissions and
17 | * limitations under the License.
18 | * ========================================================= */
19 |
20 | .treeview .list-group-item {
21 | cursor: pointer;
22 | }
23 |
24 | .treeview span.indent {
25 | margin-left: 10px;
26 | margin-right: 10px;
27 | }
28 |
29 | .treeview span.icon {
30 | width: 12px;
31 | margin-right: 5px;
32 | }
33 |
34 | .treeview .node-disabled {
35 | color: silver;
36 | cursor: not-allowed;
37 | }
--------------------------------------------------------------------------------
/build/www/css/webuploader.css:
--------------------------------------------------------------------------------
1 | .webuploader-container {
2 | position: relative;
3 | }
4 | .webuploader-element-invisible {
5 | position: absolute !important;
6 | clip: rect(1px 1px 1px 1px); /* IE6, IE7 */
7 | clip: rect(1px,1px,1px,1px);
8 | }
9 | .webuploader-pick {
10 | position: relative;
11 | display: inline-block;
12 | cursor: pointer;
13 | background: #00b7ee;
14 | padding: 10px 15px;
15 | color: #fff;
16 | text-align: center;
17 | border-radius: 3px;
18 | overflow: hidden;
19 | }
20 | .webuploader-pick-hover {
21 | background: #00a2d4;
22 | }
23 |
24 | .webuploader-pick-disable {
25 | opacity: 0.6;
26 | pointer-events:none;
27 | }
28 |
29 |
--------------------------------------------------------------------------------
/build/www/javascript/uilib/bootstrap/fonts/glyphicons-halflings-regular.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/javascript/uilib/bootstrap/fonts/glyphicons-halflings-regular.eot
--------------------------------------------------------------------------------
/build/www/javascript/uilib/bootstrap/fonts/glyphicons-halflings-regular.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/javascript/uilib/bootstrap/fonts/glyphicons-halflings-regular.ttf
--------------------------------------------------------------------------------
/build/www/javascript/uilib/bootstrap/fonts/glyphicons-halflings-regular.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/javascript/uilib/bootstrap/fonts/glyphicons-halflings-regular.woff
--------------------------------------------------------------------------------
/build/www/javascript/uilib/bootstrap/fonts/glyphicons-halflings-regular.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/javascript/uilib/bootstrap/fonts/glyphicons-halflings-regular.woff2
--------------------------------------------------------------------------------
/build/www/javascript/uilib/bootstrap/js/npm.js:
--------------------------------------------------------------------------------
1 | // This file is autogenerated via the `commonjs` Grunt task. You can require() this file in a CommonJS environment.
2 | require('../../js/transition.js')
3 | require('../../js/alert.js')
4 | require('../../js/button.js')
5 | require('../../js/carousel.js')
6 | require('../../js/collapse.js')
7 | require('../../js/dropdown.js')
8 | require('../../js/modal.js')
9 | require('../../js/tooltip.js')
10 | require('../../js/popover.js')
11 | require('../../js/scrollspy.js')
12 | require('../../js/tab.js')
13 | require('../../js/affix.js')
--------------------------------------------------------------------------------
/build/www/javascript/uilib/webuploader/Uploader.swf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/javascript/uilib/webuploader/Uploader.swf
--------------------------------------------------------------------------------
/build/www/javascript/uilib/webuploader/webuploader.css:
--------------------------------------------------------------------------------
1 | .webuploader-container {
2 | position: relative;
3 | }
4 | .webuploader-element-invisible {
5 | position: absolute !important;
6 | clip: rect(1px 1px 1px 1px); /* IE6, IE7 */
7 | clip: rect(1px,1px,1px,1px);
8 | }
9 | .webuploader-pick {
10 | position: relative;
11 | display: inline-block;
12 | cursor: pointer;
13 | background: #00b7ee;
14 | padding: 10px 15px;
15 | color: #fff;
16 | text-align: center;
17 | border-radius: 3px;
18 | overflow: hidden;
19 | }
20 | .webuploader-pick-hover {
21 | background: #00a2d4;
22 | }
23 |
24 | .webuploader-pick-disable {
25 | opacity: 0.6;
26 | pointer-events:none;
27 | }
28 |
29 |
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/NaturalEarthII/0/0/0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/NaturalEarthII/0/0/0.jpg
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/NaturalEarthII/0/1/0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/NaturalEarthII/0/1/0.jpg
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/NaturalEarthII/1/0/0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/NaturalEarthII/1/0/0.jpg
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/NaturalEarthII/1/0/1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/NaturalEarthII/1/0/1.jpg
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/NaturalEarthII/1/1/0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/NaturalEarthII/1/1/0.jpg
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/NaturalEarthII/1/1/1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/NaturalEarthII/1/1/1.jpg
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/NaturalEarthII/1/2/0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/NaturalEarthII/1/2/0.jpg
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/NaturalEarthII/1/2/1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/NaturalEarthII/1/2/1.jpg
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/NaturalEarthII/1/3/0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/NaturalEarthII/1/3/0.jpg
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/NaturalEarthII/1/3/1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/NaturalEarthII/1/3/1.jpg
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/NaturalEarthII/2/0/0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/NaturalEarthII/2/0/0.jpg
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/NaturalEarthII/2/0/1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/NaturalEarthII/2/0/1.jpg
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/NaturalEarthII/2/0/2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/NaturalEarthII/2/0/2.jpg
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/NaturalEarthII/2/0/3.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/NaturalEarthII/2/0/3.jpg
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/NaturalEarthII/2/1/0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/NaturalEarthII/2/1/0.jpg
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/NaturalEarthII/2/1/1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/NaturalEarthII/2/1/1.jpg
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/NaturalEarthII/2/1/2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/NaturalEarthII/2/1/2.jpg
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/NaturalEarthII/2/1/3.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/NaturalEarthII/2/1/3.jpg
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/NaturalEarthII/2/2/0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/NaturalEarthII/2/2/0.jpg
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/NaturalEarthII/2/2/1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/NaturalEarthII/2/2/1.jpg
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/NaturalEarthII/2/2/2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/NaturalEarthII/2/2/2.jpg
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/NaturalEarthII/2/2/3.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/NaturalEarthII/2/2/3.jpg
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/NaturalEarthII/2/3/0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/NaturalEarthII/2/3/0.jpg
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/NaturalEarthII/2/3/1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/NaturalEarthII/2/3/1.jpg
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/NaturalEarthII/2/3/2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/NaturalEarthII/2/3/2.jpg
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/NaturalEarthII/2/3/3.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/NaturalEarthII/2/3/3.jpg
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/NaturalEarthII/2/4/0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/NaturalEarthII/2/4/0.jpg
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/NaturalEarthII/2/4/1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/NaturalEarthII/2/4/1.jpg
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/NaturalEarthII/2/4/2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/NaturalEarthII/2/4/2.jpg
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/NaturalEarthII/2/4/3.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/NaturalEarthII/2/4/3.jpg
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/NaturalEarthII/2/5/0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/NaturalEarthII/2/5/0.jpg
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/NaturalEarthII/2/5/1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/NaturalEarthII/2/5/1.jpg
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/NaturalEarthII/2/5/2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/NaturalEarthII/2/5/2.jpg
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/NaturalEarthII/2/5/3.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/NaturalEarthII/2/5/3.jpg
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/NaturalEarthII/2/6/0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/NaturalEarthII/2/6/0.jpg
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/NaturalEarthII/2/6/1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/NaturalEarthII/2/6/1.jpg
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/NaturalEarthII/2/6/2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/NaturalEarthII/2/6/2.jpg
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/NaturalEarthII/2/6/3.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/NaturalEarthII/2/6/3.jpg
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/NaturalEarthII/2/7/0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/NaturalEarthII/2/7/0.jpg
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/NaturalEarthII/2/7/1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/NaturalEarthII/2/7/1.jpg
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/NaturalEarthII/2/7/2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/NaturalEarthII/2/7/2.jpg
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/NaturalEarthII/2/7/3.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/NaturalEarthII/2/7/3.jpg
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/NaturalEarthII/tilemapresource.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | NE2_HR_LC_SR_W_DR_recolored.tif
4 |
5 | EPSG:4326
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/SkyBox/tycho2t3_80_mx.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/SkyBox/tycho2t3_80_mx.jpg
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/SkyBox/tycho2t3_80_my.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/SkyBox/tycho2t3_80_my.jpg
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/SkyBox/tycho2t3_80_mz.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/SkyBox/tycho2t3_80_mz.jpg
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/SkyBox/tycho2t3_80_px.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/SkyBox/tycho2t3_80_px.jpg
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/SkyBox/tycho2t3_80_py.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/SkyBox/tycho2t3_80_py.jpg
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/SkyBox/tycho2t3_80_pz.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/SkyBox/tycho2t3_80_pz.jpg
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/maki/airfield.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/maki/airfield.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/maki/airport.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/maki/airport.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/maki/alcohol-shop.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/maki/alcohol-shop.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/maki/america-football.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/maki/america-football.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/maki/art-gallery.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/maki/art-gallery.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/maki/bakery.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/maki/bakery.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/maki/bank.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/maki/bank.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/maki/bar.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/maki/bar.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/maki/baseball.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/maki/baseball.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/maki/basketball.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/maki/basketball.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/maki/beer.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/maki/beer.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/maki/bicycle.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/maki/bicycle.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/maki/building.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/maki/building.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/maki/bus.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/maki/bus.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/maki/cafe.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/maki/cafe.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/maki/camera.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/maki/camera.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/maki/campsite.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/maki/campsite.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/maki/car.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/maki/car.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/maki/cemetery.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/maki/cemetery.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/maki/cesium.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/maki/cesium.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/maki/chemist.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/maki/chemist.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/maki/cinema.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/maki/cinema.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/maki/circle-stroked.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/maki/circle-stroked.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/maki/circle.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/maki/circle.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/maki/city.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/maki/city.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/maki/clothing-store.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/maki/clothing-store.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/maki/college.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/maki/college.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/maki/commercial.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/maki/commercial.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/maki/cricket.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/maki/cricket.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/maki/cross.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/maki/cross.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/maki/dam.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/maki/dam.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/maki/danger.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/maki/danger.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/maki/disability.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/maki/disability.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/maki/dog-park.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/maki/dog-park.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/maki/embassy.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/maki/embassy.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/maki/emergency-telephone.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/maki/emergency-telephone.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/maki/entrance.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/maki/entrance.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/maki/farm.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/maki/farm.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/maki/fast-food.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/maki/fast-food.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/maki/ferry.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/maki/ferry.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/maki/fire-station.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/maki/fire-station.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/maki/fuel.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/maki/fuel.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/maki/garden.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/maki/garden.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/maki/gift.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/maki/gift.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/maki/golf.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/maki/golf.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/maki/grocery.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/maki/grocery.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/maki/hairdresser.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/maki/hairdresser.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/maki/harbor.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/maki/harbor.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/maki/heart.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/maki/heart.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/maki/heliport.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/maki/heliport.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/maki/hospital.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/maki/hospital.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/maki/ice-cream.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/maki/ice-cream.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/maki/industrial.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/maki/industrial.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/maki/land-use.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/maki/land-use.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/maki/laundry.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/maki/laundry.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/maki/library.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/maki/library.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/maki/lighthouse.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/maki/lighthouse.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/maki/lodging.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/maki/lodging.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/maki/logging.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/maki/logging.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/maki/london-underground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/maki/london-underground.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/maki/marker-stroked.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/maki/marker-stroked.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/maki/marker.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/maki/marker.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/maki/minefield.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/maki/minefield.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/maki/mobilephone.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/maki/mobilephone.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/maki/monument.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/maki/monument.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/maki/museum.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/maki/museum.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/maki/music.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/maki/music.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/maki/oil-well.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/maki/oil-well.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/maki/park.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/maki/park.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/maki/park2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/maki/park2.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/maki/parking-garage.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/maki/parking-garage.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/maki/parking.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/maki/parking.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/maki/pharmacy.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/maki/pharmacy.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/maki/pitch.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/maki/pitch.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/maki/place-of-worship.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/maki/place-of-worship.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/maki/playground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/maki/playground.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/maki/police.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/maki/police.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/maki/polling-place.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/maki/polling-place.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/maki/post.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/maki/post.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/maki/prison.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/maki/prison.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/maki/rail-above.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/maki/rail-above.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/maki/rail-light.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/maki/rail-light.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/maki/rail-metro.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/maki/rail-metro.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/maki/rail-underground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/maki/rail-underground.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/maki/rail.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/maki/rail.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/maki/religious-christian.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/maki/religious-christian.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/maki/religious-jewish.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/maki/religious-jewish.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/maki/religious-muslim.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/maki/religious-muslim.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/maki/restaurant.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/maki/restaurant.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/maki/roadblock.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/maki/roadblock.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/maki/rocket.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/maki/rocket.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/maki/school.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/maki/school.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/maki/scooter.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/maki/scooter.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/maki/shop.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/maki/shop.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/maki/skiing.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/maki/skiing.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/maki/slaughterhouse.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/maki/slaughterhouse.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/maki/soccer.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/maki/soccer.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/maki/square-stroked.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/maki/square-stroked.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/maki/square.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/maki/square.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/maki/star-stroked.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/maki/star-stroked.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/maki/star.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/maki/star.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/maki/suitcase.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/maki/suitcase.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/maki/swimming.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/maki/swimming.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/maki/telephone.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/maki/telephone.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/maki/tennis.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/maki/tennis.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/maki/theatre.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/maki/theatre.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/maki/toilets.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/maki/toilets.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/maki/town-hall.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/maki/town-hall.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/maki/town.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/maki/town.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/maki/triangle-stroked.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/maki/triangle-stroked.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/maki/triangle.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/maki/triangle.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/maki/village.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/maki/village.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/maki/warehouse.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/maki/warehouse.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/maki/waste-basket.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/maki/waste-basket.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/maki/water.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/maki/water.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/maki/wetland.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/maki/wetland.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/maki/zoo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/maki/zoo.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/moonSmall.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/moonSmall.jpg
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/pin.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/waterNormals.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/waterNormals.jpg
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Assets/Textures/waterNormalsSmall.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Assets/Textures/waterNormalsSmall.jpg
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Widgets/Animation/lighter.css:
--------------------------------------------------------------------------------
1 | .cesium-lighter .cesium-animation-themeNormal{color:#E5F2FE;}.cesium-lighter .cesium-animation-themeHover{color:#ABD6FF;}.cesium-lighter .cesium-animation-themeSelect{color:#E5F2FE;}.cesium-lighter .cesium-animation-themeDisabled{color:#EFEFEF;}.cesium-lighter .cesium-animation-themeKnob{color:#E1E2E3;}.cesium-lighter .cesium-animation-themePointer{color:#FA5;}.cesium-lighter .cesium-animation-themeSwoosh{color:#ACE;}.cesium-lighter .cesium-animation-themeSwooshHover{color:#BDF;}.cesium-lighter .cesium-animation-svgText{fill:#111;}.cesium-lighter .cesium-animation-rectButton .cesium-animation-buttonPath{fill:#111;}.cesium-lighter .cesium-animation-rectButton .cesium-animation-buttonMain{stroke:#759DC0;}.cesium-lighter .cesium-animation-buttonToggled .cesium-animation-buttonGlow{fill:#FFAA2A;}.cesium-lighter .cesium-animation-buttonToggled .cesium-animation-buttonMain{stroke:#EA0;}.cesium-lighter .cesium-animation-rectButton:hover .cesium-animation-buttonMain{stroke:#759DC0;}.cesium-lighter .cesium-animation-buttonToggled:hover .cesium-animation-buttonGlow{fill:#fff;}.cesium-lighter .cesium-animation-buttonToggled:hover .cesium-animation-buttonMain{stroke:#EA0;}.cesium-lighter .cesium-animation-rectButton:active .cesium-animation-buttonMain{fill:#ABD6FF;}.cesium-lighter .cesium-animation-buttonDisabled .cesium-animation-buttonMain{stroke:#D3D3D3;}.cesium-lighter .cesium-animation-buttonDisabled .cesium-animation-buttonPath{fill:#818181;}.cesium-lighter .cesium-animation-shuttleRingBack{fill:#FAFAFA;fill-opacity:1;stroke:#AEAEAE;stroke-width:1.2;}.cesium-lighter .cesium-animation-shuttleRingSwoosh line{stroke:#8AC;}.cesium-lighter .cesium-animation-knobOuter{stroke:#A5A5A5;}
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Widgets/BaseLayerPicker/lighter.css:
--------------------------------------------------------------------------------
1 | .cesium-lighter .cesium-baseLayerPicker-itemIcon{border-color:#759dc0;}.cesium-lighter .cesium-baseLayerPicker-dropDown{background-color:rgba(240,240,240,0.75);}.cesium-lighter .cesium-baseLayerPicker-sectionTitle{color:black;}.cesium-lighter .cesium-baseLayerPicker-itemLabel{color:black;}.cesium-lighter .cesium-baseLayerPicker-item:hover .cesium-baseLayerPicker-itemIcon{border-color:#000;}.cesium-lighter .cesium-baseLayerPicker-selectedItem .cesium-baseLayerPicker-itemLabel{color:rgb(0,61,168);}.cesium-lighter .cesium-baseLayerPicker-selectedItem .cesium-baseLayerPicker-itemIcon{border:double 4px rgb(0,61,168);}
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Widgets/CesiumInspector/CesiumInspector.css:
--------------------------------------------------------------------------------
1 | .cesium-cesiumInspector{border-radius:5px;transition:width ease-in-out 0.25s;background:rgba(48,51,54,0.8);border:1px solid #444;color:#edffff;display:inline-block;position:relative;padding:4px 12px;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;}.cesium-cesiumInspector-button{text-align:center;font-size:11pt;}.cesium-cesiumInspector-visible .cesium-cesiumInspector-button{border-bottom:1px solid #aaa;padding-bottom:3px;}.cesium-cesiumInspector input:enabled,.cesium-cesiumInspector-button{cursor:pointer;}.cesium-cesiumInspector-visible{width:185px;height:auto;}.cesium-cesiumInspector-hidden{width:122px;height:17px;}.cesium-cesiumInspector-show{max-height:500px;}.cesium-cesiumInspector-hide{max-height:0;padding:0 !important;overflow:hidden;}.cesium-cesiumInspector-dropDown{margin:5px 0;font-family:sans-serif;font-size:10pt;width:185px;}.cesium-cesiumInspector-frustumStatistics{padding-left:10px;padding:5px;background-color:rgba(80,80,80,0.75);}.cesium-cesiumInspector-pickButton{background-color:rgba(0,0,0,0.3);border:1px solid #444;color:#edffff;border-radius:5px;padding:3px 7px;cursor:pointer;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;margin:0 auto;}.cesium-cesiumInspector-pickButton:focus{outline:none;}.cesium-cesiumInspector-pickButton:active,.cesium-cesiumInspector-pickButtonHighlight{color:#000;background:#adf;border-color:#fff;box-shadow:0 0 8px #fff;}.cesium-cesiumInspector-center{text-align:center;}.cesium-cesiumInspector-sectionHeader{font-weight:bold;}.cesium-cesiumInspector-pickSection{border:1px solid #aaa;border-radius:5px;padding:3px;margin-bottom:5px;}.cesium-cesiumInspector-section{margin-bottom:10px;transition:max-height 0.25s;}.cesium-cesiumInspector-toggleSwitch{padding:3px;cursor:pointer;}.cesium-cesiumInspector-tileText{padding-bottom:10px;border-bottom:1px solid #aaa;}.cesium-cesiumInspector-relativeText{padding-top:10px;}
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Widgets/CesiumWidget/CesiumWidget.css:
--------------------------------------------------------------------------------
1 | .cesium-widget{position:relative;}.cesium-widget,.cesium-widget canvas{width:100%;height:100%;touch-action:none;}.cesium-widget-credits{display:block;position:absolute;bottom:0;left:0;color:#fff;font-size:10px;text-shadow:0px 0px 2px #000000;padding-right:5px;}.cesium-widget-credits a,.cesium-widget-credits a:visited{color:#fff;}.cesium-widget-errorPanel{position:absolute;top:0;right:0;bottom:0;left:0;text-align:center;background:rgba(0,0,0,0.7);z-index:99999;}.cesium-widget-errorPanel:before{display:inline-block;vertical-align:middle;height:100%;content:"";}.cesium-widget-errorPanel-content{width:75%;display:inline-block;text-align:left;vertical-align:middle;border:1px solid #526F82;border-radius:7px;background-color:black;color:white;font-size:10pt;padding:1em;}.cesium-widget-errorPanel-header{font-size:120%;color:#fe4;}.cesium-widget-errorPanel-scroll{overflow:auto;font-family:monospace;white-space:pre-wrap;padding:0;margin:10px 0;}.cesium-widget-errorPanel-buttonPanel{text-align:center;}
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Widgets/CesiumWidget/lighter.css:
--------------------------------------------------------------------------------
1 | .cesium-lighter .cesium-widget-errorPanel{background:rgba(255,255,255,0.7);}.cesium-lighter .cesium-widget-errorPanel-content{border:1px solid #526F82;border-radius:7px;background-color:white;color:black;}.cesium-lighter .cesium-widget-errorPanel-header{color:#B87D00;}
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Widgets/FullscreenButton/FullscreenButton.css:
--------------------------------------------------------------------------------
1 | .cesium-button.cesium-fullscreenButton{display:block;width:100%;height:100%;margin:0;border-radius:0;}
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Widgets/Geocoder/Geocoder.css:
--------------------------------------------------------------------------------
1 | .cesium-viewer-geocoderContainer .cesium-geocoder-input{border:solid 1px #444;background-color:rgba(40,40,40,0.7);color:white;display:inline-block;vertical-align:middle;width:0;height:32px;margin:0;padding:0 32px 0 0;border-radius:0;box-sizing:border-box;transition:width ease-in-out 0.25s,background-color 0.2s ease-in-out;-webkit-appearance:none;}.cesium-viewer-geocoderContainer:hover .cesium-geocoder-input{border-color:#aef;box-shadow:0 0 8px #fff;}.cesium-viewer-geocoderContainer .cesium-geocoder-input:focus{border-color:#ea4;background-color:rgba(15,15,15,0.9);box-shadow:none;outline:none;}.cesium-viewer-geocoderContainer:hover .cesium-geocoder-input,.cesium-viewer-geocoderContainer .cesium-geocoder-input:focus,.cesium-viewer-geocoderContainer .cesium-geocoder-input-wide{padding-left:4px;width:250px;}.cesium-viewer-geocoderContainer .search-results{position:absolute;background-color:#000;color:#eee;overflow-y:auto;opacity:0.8;width:100%;}.cesium-viewer-geocoderContainer .search-results ul{list-style-type:none;margin:0;padding:0;}.cesium-viewer-geocoderContainer .search-results ul li{font-size:14px;padding:3px 10px;}.cesium-viewer-geocoderContainer .search-results ul li:hover{cursor:pointer;}.cesium-viewer-geocoderContainer .search-results ul li.active{background:#48b;}.cesium-geocoder-searchButton{background-color:#303336;display:inline-block;position:absolute;cursor:pointer;width:32px;top:1px;right:1px;height:30px;vertical-align:middle;fill:#edffff;}.cesium-geocoder-searchButton:hover{background-color:#48b;}
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Widgets/Geocoder/lighter.css:
--------------------------------------------------------------------------------
1 | .cesium-lighter .cesium-geocoder-input{border:solid 1px #759dc0;background-color:rgba(240,240,240,0.9);color:black;}.cesium-lighter .cesium-viewer-geocoderContainer:hover .cesium-geocoder-input{border-color:#aef;box-shadow:0 0 8px #fff;}.cesium-lighter .cesium-geocoder-searchButton{background-color:#e2f0ff;fill:#111;}.cesium-lighter .cesium-geocoder-searchButton:hover{background-color:#a6d2ff;}
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Widgets/Images/ImageryProviders/bingAerial.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Widgets/Images/ImageryProviders/bingAerial.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Widgets/Images/ImageryProviders/bingAerialLabels.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Widgets/Images/ImageryProviders/bingAerialLabels.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Widgets/Images/ImageryProviders/bingRoads.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Widgets/Images/ImageryProviders/bingRoads.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Widgets/Images/ImageryProviders/blackMarble.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Widgets/Images/ImageryProviders/blackMarble.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Widgets/Images/ImageryProviders/esriNationalGeographic.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Widgets/Images/ImageryProviders/esriNationalGeographic.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Widgets/Images/ImageryProviders/esriWorldImagery.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Widgets/Images/ImageryProviders/esriWorldImagery.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Widgets/Images/ImageryProviders/esriWorldStreetMap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Widgets/Images/ImageryProviders/esriWorldStreetMap.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Widgets/Images/ImageryProviders/mapQuestOpenStreetMap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Widgets/Images/ImageryProviders/mapQuestOpenStreetMap.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Widgets/Images/ImageryProviders/mapboxSatellite.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Widgets/Images/ImageryProviders/mapboxSatellite.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Widgets/Images/ImageryProviders/mapboxStreets.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Widgets/Images/ImageryProviders/mapboxStreets.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Widgets/Images/ImageryProviders/mapboxTerrain.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Widgets/Images/ImageryProviders/mapboxTerrain.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Widgets/Images/ImageryProviders/naturalEarthII.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Widgets/Images/ImageryProviders/naturalEarthII.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Widgets/Images/ImageryProviders/openStreetMap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Widgets/Images/ImageryProviders/openStreetMap.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Widgets/Images/ImageryProviders/stamenToner.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Widgets/Images/ImageryProviders/stamenToner.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Widgets/Images/ImageryProviders/stamenWatercolor.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Widgets/Images/ImageryProviders/stamenWatercolor.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Widgets/Images/TerrainProviders/Ellipsoid.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Widgets/Images/TerrainProviders/Ellipsoid.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Widgets/Images/TerrainProviders/STK.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Widgets/Images/TerrainProviders/STK.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Widgets/Images/TimelineIcons.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Widgets/Images/TimelineIcons.png
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Widgets/Images/info-loading.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/Cesium/Widgets/Images/info-loading.gif
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Widgets/InfoBox/InfoBox.css:
--------------------------------------------------------------------------------
1 | .cesium-infoBox{display:block;position:absolute;top:50px;right:0;width:40%;max-width:480px;background:rgba(38,38,38,0.95);color:#edffff;border:1px solid #444;border-right:none;border-top-left-radius:7px;border-bottom-left-radius:7px;box-shadow:0 0 10px 1px #000;transform:translate(100%,0);visibility:hidden;opacity:0;transition:visibility 0s 0.2s,opacity 0.2s ease-in,transform 0.2s ease-in;}.cesium-infoBox-visible{transform:translate(0,0);visibility:visible;opacity:1;transition:opacity 0.2s ease-out,transform 0.2s ease-out;}.cesium-infoBox-title{display:block;height:20px;padding:5px 30px 5px 25px;background:rgba(84,84,84,1.0);border-top-left-radius:7px;text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;box-sizing:content-box;}.cesium-infoBox-bodyless .cesium-infoBox-title{border-bottom-left-radius:7px;}button.cesium-infoBox-camera{display:block;position:absolute;top:4px;left:4px;width:22px;height:22px;background:transparent;border-color:transparent;border-radius:3px;padding:0 5px;margin:0;}button.cesium-infoBox-close{display:block;position:absolute;top:5px;right:5px;height:20px;background:transparent;border:none;border-radius:2px;font-weight:bold;font-size:16px;padding:0 5px;margin:0;color:#edffff;}button.cesium-infoBox-close:focus{background:rgba(238,136,0,0.44);outline:none;}button.cesium-infoBox-close:hover{background:#888;color:#000;}button.cesium-infoBox-close:active{background:#a00;color:#000;}.cesium-infoBox-bodyless .cesium-infoBox-iframe{display:none;}.cesium-infoBox-iframe{border:none;width:100%;width:calc(100% - 2px);}
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Widgets/NavigationHelpButton/NavigationHelpButton.css:
--------------------------------------------------------------------------------
1 | .cesium-navigationHelpButton-wrapper{position:relative;display:inline-block;}.cesium-navigation-help{visibility:hidden;position:absolute;top:38px;right:2px;width:250px;border-radius:10px;transform:scale(0.01);transform-origin:234px -10px;transition:visibility 0s 0.25s,transform 0.25s ease-in;}.cesium-navigation-help-visible{visibility:visible;transform:scale(1);transition:transform 0.25s ease-out;}.cesium-navigation-help-instructions{border:1px solid #444;background-color:rgba(38,38,38,0.75);padding-bottom:5px;border-radius:0 0 10px 10px;}.cesium-click-navigation-help{display:none;}.cesium-touch-navigation-help{display:none;padding-top:5px;}.cesium-click-navigation-help-visible{display:block;}.cesium-touch-navigation-help-visible{display:block;}.cesium-navigation-help-pan{color:#66ccff;font-weight:bold;}.cesium-navigation-help-zoom{color:#65fd00;font-weight:bold;}.cesium-navigation-help-rotate{color:#ffd800;font-weight:bold;}.cesium-navigation-help-tilt{color:#d800d8;font-weight:bold;}.cesium-navigation-help-details{color:#ffffff;}.cesium-navigation-button{color:#fff;background-color:transparent;border-bottom:none;border-top:1px solid #444;border-right:1px solid #444;margin:0;width:50%;cursor:pointer;}.cesium-navigation-button-icon{vertical-align:middle;padding:5px 1px;}.cesium-navigation-button:focus{outline:none;}.cesium-navigation-button-left{border-radius:10px 0 0 0;border-left:1px solid #444;}.cesium-navigation-button-right{border-radius:0 10px 0 0;border-left:none;}.cesium-navigation-button-selected{background-color:rgba(38,38,38,0.75);}.cesium-navigation-button-unselected{background-color:rgba(0,0,0,0.75);}.cesium-navigation-button-unselected:hover{background-color:rgba(76,76,76,0.75);}
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Widgets/NavigationHelpButton/lighter.css:
--------------------------------------------------------------------------------
1 | .cesium-lighter .cesium-navigation-help-instructions{border:1px solid #759dc0;background-color:rgba(255,255,255,0.9);}.cesium-lighter .cesium-navigation-help-pan{color:#66ccee;font-weight:bold;}.cesium-lighter .cesium-navigation-help-zoom{color:#65ec00;font-weight:bold;}.cesium-lighter .cesium-navigation-help-rotate{color:#eec722;font-weight:bold;}.cesium-lighter .cesium-navigation-help-tilt{color:#d800d8;font-weight:bold;}.cesium-lighter .cesium-navigation-help-details{color:#222222;}.cesium-lighter .cesium-navigation-button{color:#222222;border-top:1px solid #759dc0;border-right:1px solid #759dc0;}.cesium-lighter .cesium-navigation-button-selected{background-color:rgba(196,225,255,0.9);}.cesium-lighter .cesium-navigation-button-unselected{background-color:rgba(226,240,255,0.9);}.cesium-lighter .cesium-navigation-button-unselected:hover{background-color:rgba(166,210,255,0.9);}
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Widgets/PerformanceWatchdog/PerformanceWatchdog.css:
--------------------------------------------------------------------------------
1 | .cesium-performance-watchdog-message-area{position:relative;background-color:yellow;color:black;padding:10px;}.cesium-performance-watchdog-message{margin-right:30px;}.cesium-performance-watchdog-message-dismiss{position:absolute;right:0;margin:0 10px 0 0;}
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Widgets/ProjectionPicker/ProjectionPicker.css:
--------------------------------------------------------------------------------
1 | span.cesium-projectionPicker-wrapper{display:inline-block;position:relative;margin:0 3px;}.cesium-projectionPicker-visible{visibility:visible;opacity:1;transition:opacity 0.25s linear;}.cesium-projectionPicker-hidden{visibility:hidden;opacity:0;transition:visibility 0s 0.25s,opacity 0.25s linear;}.cesium-projectionPicker-wrapper .cesium-projectionPicker-none{display:none;}.cesium-projectionPicker-wrapper .cesium-projectionPicker-dropDown-icon{box-sizing:border-box;padding:0;margin:3px 0;}.cesium-projectionPicker-wrapper .cesium-projectionPicker-buttonPerspective,.cesium-projectionPicker-wrapper .cesium-projectionPicker-buttonOrthographic{margin:0 0 3px 0;}.cesium-projectionPicker-wrapper .cesium-projectionPicker-buttonPerspective .cesium-projectionPicker-iconOrthographic{left:100%;}.cesium-projectionPicker-wrapper .cesium-projectionPicker-buttonOrthographic .cesium-projectionPicker-iconPerspective{left:-100%;}.cesium-projectionPicker-wrapper .cesium-projectionPicker-selected{border-color:#2e2;box-shadow:0 0 8px #fff,0 0 8px #fff;}
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Widgets/SceneModePicker/SceneModePicker.css:
--------------------------------------------------------------------------------
1 | span.cesium-sceneModePicker-wrapper{display:inline-block;position:relative;margin:0 3px;}.cesium-sceneModePicker-visible{visibility:visible;opacity:1;transition:opacity 0.25s linear;}.cesium-sceneModePicker-hidden{visibility:hidden;opacity:0;transition:visibility 0s 0.25s,opacity 0.25s linear;}.cesium-sceneModePicker-wrapper .cesium-sceneModePicker-none{display:none;}.cesium-sceneModePicker-slide-svg{transition:left 2s;top:0;left:0;}.cesium-sceneModePicker-wrapper .cesium-sceneModePicker-dropDown-icon{box-sizing:border-box;padding:0;margin:3px 0;}.cesium-sceneModePicker-wrapper .cesium-sceneModePicker-button3D,.cesium-sceneModePicker-wrapper .cesium-sceneModePicker-buttonColumbusView,.cesium-sceneModePicker-wrapper .cesium-sceneModePicker-button2D{margin:0 0 3px 0;}.cesium-sceneModePicker-wrapper .cesium-sceneModePicker-button3D .cesium-sceneModePicker-icon2D{left:100%;}.cesium-sceneModePicker-wrapper .cesium-sceneModePicker-button3D .cesium-sceneModePicker-iconColumbusView{left:200%;}.cesium-sceneModePicker-wrapper .cesium-sceneModePicker-buttonColumbusView .cesium-sceneModePicker-icon3D{left:-200%;}.cesium-sceneModePicker-wrapper .cesium-sceneModePicker-buttonColumbusView .cesium-sceneModePicker-icon2D{left:-100%;}.cesium-sceneModePicker-wrapper .cesium-sceneModePicker-button2D .cesium-sceneModePicker-icon3D{left:-100%;}.cesium-sceneModePicker-wrapper .cesium-sceneModePicker-button2D .cesium-sceneModePicker-iconColumbusView{left:100%;}.cesium-sceneModePicker-wrapper .cesium-sceneModePicker-selected{border-color:#2e2;box-shadow:0 0 8px #fff,0 0 8px #fff;}
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Widgets/SelectionIndicator/SelectionIndicator.css:
--------------------------------------------------------------------------------
1 | .cesium-selection-wrapper{position:absolute;width:160px;height:160px;pointer-events:none;visibility:hidden;opacity:0;transition:visibility 0s 0.2s,opacity 0.2s ease-in;}.cesium-selection-wrapper-visible{visibility:visible;opacity:1;transition:opacity 0.2s ease-out;}.cesium-selection-wrapper svg{fill:#2e2;stroke:#000;stroke-width:1.1px;}
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Widgets/Timeline/Timeline.css:
--------------------------------------------------------------------------------
1 | .cesium-timeline-main{position:relative;left:0;bottom:0;overflow:hidden;border:solid 1px #888;}.cesium-timeline-trackContainer{width:100%;overflow:auto;border-top:solid 1px #888;position:relative;top:0;left:0;}.cesium-timeline-tracks{position:absolute;top:0;left:0;width:100%;}.cesium-timeline-needle{position:absolute;left:0;top:1.7em;bottom:0;width:1px;background:#F00;}.cesium-timeline-bar{position:relative;left:0;top:0;overflow:hidden;cursor:pointer;width:100%;height:1.7em;background:linear-gradient(to bottom,rgba(116,117,119,0.8) 0%,rgba(58,68,82,0.8) 11%,rgba(46,50,56,0.8) 46%,rgba(53,53,53,0.8) 81%,rgba(53,53,53,0.8) 100%);}.cesium-timeline-ruler{visibility:hidden;white-space:nowrap;font-size:80%;z-index:-200;}.cesium-timeline-highlight{position:absolute;bottom:0;left:0;background:#08F;}.cesium-timeline-ticLabel{position:absolute;top:0;left:0;white-space:nowrap;font-size:80%;color:#eee;}.cesium-timeline-ticMain{position:absolute;bottom:0;left:0;width:1px;height:50%;background:#eee;}.cesium-timeline-ticSub{position:absolute;bottom:0;left:0;width:1px;height:33%;background:#aaa;}.cesium-timeline-ticTiny{position:absolute;bottom:0;left:0;width:1px;height:25%;background:#888;}.cesium-timeline-icon16{display:block;position:absolute;width:16px;height:16px;background-image:url("../Images/TimelineIcons.png");background-repeat:no-repeat;}
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Widgets/Timeline/lighter.css:
--------------------------------------------------------------------------------
1 | .cesium-lighter .cesium-timeline-bar{background:linear-gradient(to bottom,#eeeeee 0%,#ffffff 50%,#fafafa 100%);}.cesium-lighter .cesium-timeline-ticLabel{color:#000;}.cesium-lighter .cesium-timeline-ticMain{position:absolute;bottom:0;left:0;width:1px;height:50%;background:#000;}.cesium-lighter .cesium-timeline-ticSub{background:#444;}
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Widgets/VRButton/VRButton.css:
--------------------------------------------------------------------------------
1 | .cesium-button.cesium-vrButton{display:block;width:100%;height:100%;margin:0;border-radius:0;}
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Widgets/Viewer/Viewer.css:
--------------------------------------------------------------------------------
1 | .cesium-viewer{font-family:sans-serif;font-size:16px;overflow:hidden;display:block;position:relative;top:0;left:0;width:100%;height:100%;}.cesium-viewer-cesiumWidgetContainer{width:100%;height:100%;}.cesium-viewer-bottom{display:block;position:absolute;bottom:0;left:0;right:0;padding-right:5px;}.cesium-viewer .cesium-widget-credits{display:inline;position:static;bottom:auto;left:auto;padding-right:0;color:#ffffff;font-size:10px;text-shadow:0 0 2px #000000;}.cesium-viewer-timelineContainer{position:absolute;bottom:0;left:169px;right:29px;height:27px;padding:0;margin:0;overflow:hidden;font-size:14px;}.cesium-viewer-animationContainer{position:absolute;bottom:0;left:0;padding:0;width:169px;height:112px;}.cesium-viewer-fullscreenContainer{position:absolute;bottom:0;right:0;padding:0;width:29px;height:29px;overflow:hidden;}.cesium-viewer-vrContainer{position:absolute;bottom:0;right:0;padding:0;width:29px;height:29px;overflow:hidden;}.cesium-viewer-toolbar{display:block;position:absolute;top:5px;right:5px;}.cesium-viewer-cesiumInspectorContainer{display:block;position:absolute;top:50px;right:10px;}.cesium-viewer-geocoderContainer{position:relative;display:inline-block;margin:0 3px;}.cesium-viewer-cesium3DTilesInspectorContainer{display:block;position:absolute;top:50px;right:10px;max-height:100%;padding-bottom:70px;box-sizing:border-box;overflow:auto;}
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Widgets/lighterShared.css:
--------------------------------------------------------------------------------
1 | .cesium-lighter .cesium-button{color:#111;fill:#111;background:#e2f0ff;border:1px solid #759dc0;}.cesium-lighter .cesium-button:focus{color:#000;fill:#000;border-color:#ea4;}.cesium-lighter .cesium-button:hover{color:#000;fill:#000;background:#a6d2ff;border-color:#aef;box-shadow:0 0 8px #777;}.cesium-lighter .cesium-button:active{color:#fff;fill:#fff;background:#48b;border-color:#ea0;}.cesium-lighter .cesium-button:disabled,.cesium-lighter .cesium-button-disabled,.cesium-lighter .cesium-button-disabled:focus,.cesium-lighter .cesium-button-disabled:hover,.cesium-lighter .cesium-button-disabled:active{background:#ccc;border-color:#999;color:#999;fill:#999;box-shadow:none;}.cesium-lighter .cesium-performanceDisplay{background-color:#e2f0ff;border-color:#759dc0;}.cesium-lighter .cesium-performanceDisplay-fps{color:#e52;}.cesium-lighter .cesium-performanceDisplay-ms{color:#ea4;}
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Widgets/shared.css:
--------------------------------------------------------------------------------
1 | .cesium-svgPath-svg{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;}.cesium-button{display:inline-block;position:relative;background:#303336;border:1px solid #444;color:#edffff;fill:#edffff;border-radius:4px;padding:5px 12px;margin:2px 3px;cursor:pointer;overflow:hidden;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;}.cesium-button:focus{color:#fff;fill:#fff;border-color:#ea4;outline:none;}.cesium-button:hover{color:#fff;fill:#fff;background:#48b;border-color:#aef;box-shadow:0 0 8px #fff;}.cesium-button:active{color:#000;fill:#000;background:#adf;border-color:#fff;box-shadow:0 0 8px #fff;}.cesium-button:disabled,.cesium-button-disabled,.cesium-button-disabled:focus,.cesium-button-disabled:hover,.cesium-button-disabled:active{background:#303336;border-color:#444;color:#646464;fill:#646464;box-shadow:none;cursor:default;}.cesium-button option{background-color:#000;color:#eee;}.cesium-button option:disabled{color:#777;}.cesium-button input,.cesium-button label{cursor:pointer;}.cesium-button input{vertical-align:sub;}.cesium-toolbar-button{box-sizing:border-box;width:32px;height:32px;border-radius:14%;padding:0;vertical-align:middle;z-index:0;}.cesium-performanceDisplay-defaultContainer{position:absolute;top:50px;right:10px;text-align:right;}.cesium-performanceDisplay{background-color:rgba(40,40,40,0.7);padding:7px;border-radius:5px;border:1px solid #444;font:bold 12px sans-serif;}.cesium-performanceDisplay-fps{color:#e52;}.cesium-performanceDisplay-ms{color:#de3;}
--------------------------------------------------------------------------------
/build/www/libs/Cesium/Workers/transferTypedArrayTest.js:
--------------------------------------------------------------------------------
1 | /**
2 | * Cesium - https://github.com/AnalyticalGraphicsInc/cesium
3 | *
4 | * Copyright 2011-2017 Cesium Contributors
5 | *
6 | * Licensed under the Apache License, Version 2.0 (the "License");
7 | * you may not use this file except in compliance with the License.
8 | * You may obtain a copy of the License at
9 | *
10 | * http://www.apache.org/licenses/LICENSE-2.0
11 | *
12 | * Unless required by applicable law or agreed to in writing, software
13 | * distributed under the License is distributed on an "AS IS" BASIS,
14 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15 | * See the License for the specific language governing permissions and
16 | * limitations under the License.
17 | *
18 | * Columbus View (Pat. Pend.)
19 | *
20 | * Portions licensed separately.
21 | * See https://github.com/AnalyticalGraphicsInc/cesium/blob/master/LICENSE.md for full licensing details.
22 | */
23 | "undefined"==typeof self&&(self={}),self.onmessage=function(e){"use strict";var s=e.data.array,a=self.webkitPostMessage||self.postMessage;try{a({array:s},[s.buffer])}catch(e){a({})}};
--------------------------------------------------------------------------------
/build/www/libs/MeshLine/LICENSE:
--------------------------------------------------------------------------------
1 | MIT License
2 |
3 | Copyright (c) 2016 Jaume Sanchez
4 |
5 | Permission is hereby granted, free of charge, to any person obtaining a copy
6 | of this software and associated documentation files (the "Software"), to deal
7 | in the Software without restriction, including without limitation the rights
8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9 | copies of the Software, and to permit persons to whom the Software is
10 | furnished to do so, subject to the following conditions:
11 |
12 | The above copyright notice and this permission notice shall be included in all
13 | copies or substantial portions of the Software.
14 |
15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21 | SOFTWARE.
22 |
--------------------------------------------------------------------------------
/build/www/libs/d3/LICENSE:
--------------------------------------------------------------------------------
1 | Copyright (c) 2010-2017, Michael Bostock
2 | All rights reserved.
3 |
4 | Redistribution and use in source and binary forms, with or without
5 | modification, are permitted provided that the following conditions are met:
6 |
7 | * Redistributions of source code must retain the above copyright notice, this
8 | list of conditions and the following disclaimer.
9 |
10 | * Redistributions in binary form must reproduce the above copyright notice,
11 | this list of conditions and the following disclaimer in the documentation
12 | and/or other materials provided with the distribution.
13 |
14 | * The name Michael Bostock may not be used to endorse or promote products
15 | derived from this software without specific prior written permission.
16 |
17 | THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
18 | AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
19 | IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
20 | DISCLAIMED. IN NO EVENT SHALL MICHAEL BOSTOCK BE LIABLE FOR ANY DIRECT,
21 | INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
22 | BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
23 | DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
24 | OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
25 | NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
26 | EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
27 |
--------------------------------------------------------------------------------
/build/www/libs/i18next/i18next.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/i18next/i18next.js
--------------------------------------------------------------------------------
/build/www/libs/jquery-ui/images/ui-icons_444444_256x240.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/jquery-ui/images/ui-icons_444444_256x240.png
--------------------------------------------------------------------------------
/build/www/libs/jquery-ui/images/ui-icons_555555_256x240.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/jquery-ui/images/ui-icons_555555_256x240.png
--------------------------------------------------------------------------------
/build/www/libs/jquery-ui/images/ui-icons_777620_256x240.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/jquery-ui/images/ui-icons_777620_256x240.png
--------------------------------------------------------------------------------
/build/www/libs/jquery-ui/images/ui-icons_777777_256x240.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/jquery-ui/images/ui-icons_777777_256x240.png
--------------------------------------------------------------------------------
/build/www/libs/jquery-ui/images/ui-icons_cc0000_256x240.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/jquery-ui/images/ui-icons_cc0000_256x240.png
--------------------------------------------------------------------------------
/build/www/libs/jquery-ui/images/ui-icons_ffffff_256x240.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/jquery-ui/images/ui-icons_ffffff_256x240.png
--------------------------------------------------------------------------------
/build/www/libs/jstree/LICENSE-MIT:
--------------------------------------------------------------------------------
1 | Copyright (c) 2014 Ivan Bozhanov
2 |
3 | Permission is hereby granted, free of charge, to any person
4 | obtaining a copy of this software and associated documentation
5 | files (the "Software"), to deal in the Software without
6 | restriction, including without limitation the rights to use,
7 | copy, modify, merge, publish, distribute, sublicense, and/or sell
8 | copies of the Software, and to permit persons to whom the
9 | Software is furnished to do so, subject to the following
10 | conditions:
11 |
12 | The above copyright notice and this permission notice shall be
13 | included in all copies or substantial portions of the Software.
14 |
15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
16 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
17 | OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
18 | NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
19 | HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
20 | WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
21 | FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
22 | OTHER DEALINGS IN THE SOFTWARE.
23 |
--------------------------------------------------------------------------------
/build/www/libs/jstree/themes/mixed/32px.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/jstree/themes/mixed/32px.png
--------------------------------------------------------------------------------
/build/www/libs/jstree/themes/mixed/40px.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/jstree/themes/mixed/40px.png
--------------------------------------------------------------------------------
/build/www/libs/jstree/themes/mixed/throbber.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/jstree/themes/mixed/throbber.gif
--------------------------------------------------------------------------------
/build/www/libs/openlayers3/LICENSE:
--------------------------------------------------------------------------------
1 | http://openlayers.org/
2 |
3 | Code licensed under the 2-Clause BSD. All documentation CC BY 3.0. Thanks to our sponsors.
4 | https://tldrlegal.com/license/bsd-2-clause-license-(freebsd)
--------------------------------------------------------------------------------
/build/www/libs/plasio/LICENSE:
--------------------------------------------------------------------------------
1 | The MIT License (MIT)
2 |
3 | Copyright (c) 2014 Uday Verma, uday.karan@gmail.com
4 |
5 | Permission is hereby granted, free of charge, to any person obtaining a copy
6 | of this software and associated documentation files (the "Software"), to deal
7 | in the Software without restriction, including without limitation the rights
8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9 | copies of the Software, and to permit persons to whom the Software is
10 | furnished to do so, subject to the following conditions:
11 |
12 | The above copyright notice and this permission notice shall be included in
13 | all copies or substantial portions of the Software.
14 |
15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
21 | THE SOFTWARE.
22 |
--------------------------------------------------------------------------------
/build/www/libs/potree/LICENSE:
--------------------------------------------------------------------------------
1 |
2 | ============
3 | == POTREE ==
4 | ============
5 |
6 | http://potree.org
7 |
8 | Copyright (c) 2011-2017, Markus Schütz
9 | All rights reserved.
10 |
11 | Redistribution and use in source and binary forms, with or without
12 | modification, are permitted provided that the following conditions are met:
13 |
14 | 1. Redistributions of source code must retain the above copyright notice, this
15 | list of conditions and the following disclaimer.
16 | 2. Redistributions in binary form must reproduce the above copyright notice,
17 | this list of conditions and the following disclaimer in the documentation
18 | and/or other materials provided with the distribution.
19 |
20 | THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
21 | ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
22 | WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
23 | DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
24 | ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
25 | (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
26 | LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
27 | ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
28 | (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
29 | SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
30 |
31 | The views and conclusions contained in the software and documentation are those
32 | of the authors and should not be interpreted as representing official policies,
33 | either expressed or implied, of the FreeBSD Project.
34 |
35 |
36 | =====================
37 | == PLASIO / LASLAZ ==
38 | =====================
39 |
40 | http://plas.io/
41 |
42 | The MIT License (MIT)
43 |
44 | Copyright (c) 2014 Uday Verma, uday.karan@gmail.com
45 |
--------------------------------------------------------------------------------
/build/www/libs/potree/resources/LICENSE:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | icons/map_icon.png
5 | from sitn PotreeViewer
6 | http://ne.ch/sitn
7 | https://github.com/PotreeViewer/PotreeViewer
8 |
9 | icons/navigation_cube.svg
10 | icons/orthographic_camera.svg
11 | icons/perspective_camera.svg
12 | free for commerical use without attribution
13 | http://www.freepik.com/free-icon/package-cube-box-for-delivery_720159.htm
14 |
15 |
16 |
--------------------------------------------------------------------------------
/build/www/libs/potree/resources/icons/angle.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/potree/resources/icons/angle.png
--------------------------------------------------------------------------------
/build/www/libs/potree/resources/icons/earth_controls.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/potree/resources/icons/earth_controls.png
--------------------------------------------------------------------------------
/build/www/libs/potree/resources/icons/earth_controls_1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/potree/resources/icons/earth_controls_1.png
--------------------------------------------------------------------------------
/build/www/libs/potree/resources/icons/eye_2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/potree/resources/icons/eye_2.png
--------------------------------------------------------------------------------
/build/www/libs/potree/resources/icons/flip_y_z.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/potree/resources/icons/flip_y_z.png
--------------------------------------------------------------------------------
/build/www/libs/potree/resources/icons/fps_controls.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/potree/resources/icons/fps_controls.png
--------------------------------------------------------------------------------
/build/www/libs/potree/resources/icons/gradients_grayscale.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/potree/resources/icons/gradients_grayscale.png
--------------------------------------------------------------------------------
/build/www/libs/potree/resources/icons/gradients_plasma.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/potree/resources/icons/gradients_plasma.png
--------------------------------------------------------------------------------
/build/www/libs/potree/resources/icons/gradients_rainbow.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/potree/resources/icons/gradients_rainbow.png
--------------------------------------------------------------------------------
/build/www/libs/potree/resources/icons/gradients_spectral.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/potree/resources/icons/gradients_spectral.png
--------------------------------------------------------------------------------
/build/www/libs/potree/resources/icons/gradients_yellow_green.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/potree/resources/icons/gradients_yellow_green.png
--------------------------------------------------------------------------------
/build/www/libs/potree/resources/icons/image_preview.php:
--------------------------------------------------------------------------------
1 | $value){
8 |
9 | if($value === "." || $value === ".." || $value === "image_preview.php"){
10 | continue;
11 | }
12 |
13 | ?>
14 |
15 |
= $value ?>
16 |

17 |
18 |
--------------------------------------------------------------------------------
/build/www/libs/potree/resources/icons/map_icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/potree/resources/icons/map_icon.png
--------------------------------------------------------------------------------
/build/www/libs/potree/resources/icons/profile.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/potree/resources/icons/profile.png
--------------------------------------------------------------------------------
/build/www/libs/potree/resources/icons/rgb.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/potree/resources/icons/rgb.png
--------------------------------------------------------------------------------
/build/www/libs/potree/resources/icons/rgb_elevation.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/potree/resources/icons/rgb_elevation.png
--------------------------------------------------------------------------------
/build/www/libs/potree/resources/icons/sphere.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/potree/resources/icons/sphere.png
--------------------------------------------------------------------------------
/build/www/libs/potree/resources/icons/withdraw.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/build/www/libs/potree/resources/lang/dev/ns.common.json:
--------------------------------------------------------------------------------
1 | {
2 | "simple_dev": "ok_from_common_dev",
3 | "test": {
4 | "simple_dev": "ok_from_common_dev",
5 | "fallback_dev": "ok_from_common_dev-fallback"
6 | }
7 | }
--------------------------------------------------------------------------------
/build/www/libs/potree/resources/lang/dev/ns.special.json:
--------------------------------------------------------------------------------
1 | {
2 | "simple_dev": "ok_from_special_dev",
3 | "test": {
4 | "simple_dev": "ok_from_special_dev"
5 | }
6 | }
--------------------------------------------------------------------------------
/build/www/libs/potree/resources/lang/dev/translation.json:
--------------------------------------------------------------------------------
1 | {
2 | "simple_dev": "ok_from_dev",
3 | "test": {
4 | "simple_dev": "ok_from_dev"
5 | }
6 | }
--------------------------------------------------------------------------------
/build/www/libs/potree/resources/lang/en-US/ns.common.json:
--------------------------------------------------------------------------------
1 | {
2 | "simple_en-US": "ok_from_common_en-US",
3 | "test": {
4 | "simple_en-US": "ok_from_common_en-US"
5 | }
6 | }
--------------------------------------------------------------------------------
/build/www/libs/potree/resources/lang/en-US/ns.special.json:
--------------------------------------------------------------------------------
1 | {
2 | "simple_en-US": "ok_from_special_en-US",
3 | "test": {
4 | "simple_en-US": "ok_from_special_en-US"
5 | }
6 | }
--------------------------------------------------------------------------------
/build/www/libs/potree/resources/lang/en-US/translation.json:
--------------------------------------------------------------------------------
1 | {
2 | "simple_en-US": "ok_from_en-US",
3 | "test": {
4 | "simple_en-US": "ok_from_en-US"
5 | }
6 | }
--------------------------------------------------------------------------------
/build/www/libs/potree/resources/lang/en/ns.common.json:
--------------------------------------------------------------------------------
1 | {
2 | "simple_en": "ok_from_common_en",
3 | "test": {
4 | "simple_en": "ok_from_common_en",
5 | "fallback_en": "ok_from_common_en-fallback"
6 | }
7 | }
--------------------------------------------------------------------------------
/build/www/libs/potree/resources/lang/en/ns.special.json:
--------------------------------------------------------------------------------
1 | {
2 | "simple_en": "ok_from_special_en",
3 | "test": {
4 | "simple_en": "ok_from_special_en"
5 | }
6 | }
--------------------------------------------------------------------------------
/build/www/libs/potree/resources/logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/potree/resources/logo.png
--------------------------------------------------------------------------------
/build/www/libs/potree/resources/logo_small.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/potree/resources/logo_small.png
--------------------------------------------------------------------------------
/build/www/libs/potree/resources/models/stanford_bunny_reduced.mtl:
--------------------------------------------------------------------------------
1 | # Blender MTL File: 'None'
2 | # Material Count: 1
3 |
4 | newmtl Material.001
5 | Ns 96.078431
6 | Ka 1.000000 1.000000 1.000000
7 | Kd 0.640000 0.352654 0.488547
8 | Ks 0.500000 0.500000 0.500000
9 | Ke 0.000000 0.000000 0.000000
10 | Ni 1.000000
11 | d 1.000000
12 | illum 2
13 | map_Kd C:\\dev\\workspaces\\potree\\develop\\resources\\textures\\brick_pavement.jpg
14 |
--------------------------------------------------------------------------------
/build/www/libs/potree/resources/models/stanford_bunny_reduced.ply:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/potree/resources/models/stanford_bunny_reduced.ply
--------------------------------------------------------------------------------
/build/www/libs/potree/resources/shapefiles/south_sorvilier.dbf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/potree/resources/shapefiles/south_sorvilier.dbf
--------------------------------------------------------------------------------
/build/www/libs/potree/resources/shapefiles/south_sorvilier.shp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/potree/resources/shapefiles/south_sorvilier.shp
--------------------------------------------------------------------------------
/build/www/libs/potree/resources/textures/LICENSE:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | brick_pavement.jpg:
5 | http://www.wildtextures.com/terms-of-use/
6 | ==============================
7 | All textures at wildtextures.com are completely free for both, personal and commercial use, however you can’t:
8 |
9 | host textures for download on any other website or server,
10 | direct link to texture file from any other website ( however you can link to texture page ),
11 | sell them as a stock materials,
12 | ==============================
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
--------------------------------------------------------------------------------
/build/www/libs/potree/resources/textures/brick_pavement.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/potree/resources/textures/brick_pavement.jpg
--------------------------------------------------------------------------------
/build/www/libs/potree/resources/textures/navigation/B.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/potree/resources/textures/navigation/B.png
--------------------------------------------------------------------------------
/build/www/libs/potree/resources/textures/navigation/D.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/potree/resources/textures/navigation/D.png
--------------------------------------------------------------------------------
/build/www/libs/potree/resources/textures/navigation/F.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/potree/resources/textures/navigation/F.png
--------------------------------------------------------------------------------
/build/www/libs/potree/resources/textures/navigation/L.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/potree/resources/textures/navigation/L.png
--------------------------------------------------------------------------------
/build/www/libs/potree/resources/textures/navigation/R.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/potree/resources/textures/navigation/R.png
--------------------------------------------------------------------------------
/build/www/libs/potree/resources/textures/navigation/U.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/potree/resources/textures/navigation/U.png
--------------------------------------------------------------------------------
/build/www/libs/potree/resources/textures/skybox/nx.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/potree/resources/textures/skybox/nx.jpg
--------------------------------------------------------------------------------
/build/www/libs/potree/resources/textures/skybox/ny.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/potree/resources/textures/skybox/ny.jpg
--------------------------------------------------------------------------------
/build/www/libs/potree/resources/textures/skybox/nz.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/potree/resources/textures/skybox/nz.jpg
--------------------------------------------------------------------------------
/build/www/libs/potree/resources/textures/skybox/px.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/potree/resources/textures/skybox/px.jpg
--------------------------------------------------------------------------------
/build/www/libs/potree/resources/textures/skybox/py.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/potree/resources/textures/skybox/py.jpg
--------------------------------------------------------------------------------
/build/www/libs/potree/resources/textures/skybox/pz.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/potree/resources/textures/skybox/pz.jpg
--------------------------------------------------------------------------------
/build/www/libs/potree/resources/textures/skybox/skyboxsun25degtest.txt:
--------------------------------------------------------------------------------
1 | http://reije081.home.xs4all.nl/skyboxes/
2 |
--------------------------------------------------------------------------------
/build/www/libs/potree/resources/textures/skybox2/README.TXT:
--------------------------------------------------------------------------------
1 | THIS SKY WAS UPDATED AT THE 27TH
2 | THE ORIG HAD SOME ERRORS
3 |
4 | MIRAMAR
5 | high res 1024^2 environment map
6 | ships as TGA.
7 |
8 |
9 | By Jockum Skoglund aka hipshot
10 | hipshot@zfight.com
11 | www.zfight.com
12 | Stockholm, 2005 08 25
13 |
14 |
15 | Modify however you like, just cred me for my work, maybe link to my page.
16 |
--------------------------------------------------------------------------------
/build/www/libs/potree/resources/textures/skybox2/nx.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/potree/resources/textures/skybox2/nx.jpg
--------------------------------------------------------------------------------
/build/www/libs/potree/resources/textures/skybox2/ny.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/potree/resources/textures/skybox2/ny.jpg
--------------------------------------------------------------------------------
/build/www/libs/potree/resources/textures/skybox2/nz.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/potree/resources/textures/skybox2/nz.jpg
--------------------------------------------------------------------------------
/build/www/libs/potree/resources/textures/skybox2/px.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/potree/resources/textures/skybox2/px.jpg
--------------------------------------------------------------------------------
/build/www/libs/potree/resources/textures/skybox2/py.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/potree/resources/textures/skybox2/py.jpg
--------------------------------------------------------------------------------
/build/www/libs/potree/resources/textures/skybox2/pz.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/potree/resources/textures/skybox2/pz.jpg
--------------------------------------------------------------------------------
/build/www/libs/potree/resources/textures/skyboxsun25degtest.txt:
--------------------------------------------------------------------------------
1 | http://reije081.home.xs4all.nl/skyboxes/
2 |
--------------------------------------------------------------------------------
/build/www/libs/proj4/LICENSE.md:
--------------------------------------------------------------------------------
1 | ##Proj4js -- Javascript reprojection library.
2 |
3 | Authors:
4 | - Mike Adair madairATdmsolutions.ca
5 | - Richard Greenwood richATgreenwoodmap.com
6 | - Didier Richard didier.richardATign.fr
7 | - Stephen Irons stephen.ironsATclear.net.nz
8 | - Olivier Terral oterralATgmail.com
9 | - Calvin Metcalf cmetcalfATappgeo.com
10 |
11 | Copyright (c) 2014, Mike Adair, Richard Greenwood, Didier Richard, Stephen Irons, Olivier Terral and Calvin Metcalf
12 |
13 | Permission is hereby granted, free of charge, to any person obtaining a
14 | copy of this software and associated documentation files (the "Software"),
15 | to deal in the Software without restriction, including without limitation
16 | the rights to use, copy, modify, merge, publish, distribute, sublicense,
17 | and/or sell copies of the Software, and to permit persons to whom the
18 | Software is furnished to do so, subject to the following conditions:
19 |
20 | The above copyright notice and this permission notice shall be included
21 | in all copies or substantial portions of the Software.
22 |
23 | _THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
24 | OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
25 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
26 | THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
27 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
28 | FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
29 | DEALINGS IN THE SOFTWARE._
--------------------------------------------------------------------------------
/build/www/libs/shapefile/shapefile.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/libs/shapefile/shapefile.js
--------------------------------------------------------------------------------
/build/www/libs/spectrum/LICENSE:
--------------------------------------------------------------------------------
1 | Copyright (c) Brian Grinstead
2 |
3 | Permission is hereby granted, free of charge, to any person obtaining
4 | a copy of this software and associated documentation files (the
5 | "Software"), to deal in the Software without restriction, including
6 | without limitation the rights to use, copy, modify, merge, publish,
7 | distribute, sublicense, and/or sell copies of the Software, and to
8 | permit persons to whom the Software is furnished to do so, subject to
9 | the following conditions:
10 |
11 | The above copyright notice and this permission notice shall be
12 | included in all copies or substantial portions of the Software.
13 |
14 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
15 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
16 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
17 | NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
18 | LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
19 | OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
20 | WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
21 |
--------------------------------------------------------------------------------
/build/www/libs/three.js/LICENSE:
--------------------------------------------------------------------------------
1 | The MIT License
2 |
3 | Copyright © 2010-2014 three.js authors
4 |
5 | Permission is hereby granted, free of charge, to any person obtaining a copy
6 | of this software and associated documentation files (the "Software"), to deal
7 | in the Software without restriction, including without limitation the rights
8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9 | copies of the Software, and to permit persons to whom the Software is
10 | furnished to do so, subject to the following conditions:
11 |
12 | The above copyright notice and this permission notice shall be included in
13 | all copies or substantial portions of the Software.
14 |
15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
21 | THE SOFTWARE.
22 |
--------------------------------------------------------------------------------
/build/www/libs/tween/LICENSE.txt:
--------------------------------------------------------------------------------
1 | The MIT License (MIT)
2 |
3 | Copyright (c) 2014 gskinner.com, inc.
4 |
5 | Permission is hereby granted, free of charge, to any person obtaining a copy
6 | of this software and associated documentation files (the "Software"), to deal
7 | in the Software without restriction, including without limitation the rights
8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9 | copies of the Software, and to permit persons to whom the Software is
10 | furnished to do so, subject to the following conditions:
11 |
12 | The above copyright notice and this permission notice shall be included in all
13 | copies or substantial portions of the Software.
14 |
15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21 | SOFTWARE.
22 |
--------------------------------------------------------------------------------
/build/www/libs/tween/README.txt:
--------------------------------------------------------------------------------
1 | This directory contains a compressed version of the TweenJS library.
2 |
3 | It also includes a minified version of EaselJS, and is included for the Ticker class, which TweenJS uses by default. If you don't wish to use EaselJS, you can implement your own ticking mechanism, or download the Ticker class on its own from http://github.com/createjs/easeljs/
4 |
5 | It is recommended that you use this version in almost all cases, unless you need to modify the original code. It is much smaller, results in less http requests, and you don't have to worry about the order in which you include the js files.
6 |
7 | tween.js is a single file that contains compacted versions of all of the TweenJS classes (comments and white space stripped).
8 |
9 | You can also gzip the file to further reduce its size (by about 75%). Many servers do this automatically.
10 |
--------------------------------------------------------------------------------
/build/www/resources/loading.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/build/www/resources/loading.gif
--------------------------------------------------------------------------------
/library/Eigen/Cholesky:
--------------------------------------------------------------------------------
1 | // This file is part of Eigen, a lightweight C++ template library
2 | // for linear algebra.
3 | //
4 | // This Source Code Form is subject to the terms of the Mozilla
5 | // Public License v. 2.0. If a copy of the MPL was not distributed
6 | // with this file, You can obtain one at http://mozilla.org/MPL/2.0/.
7 |
8 | #ifndef EIGEN_CHOLESKY_MODULE_H
9 | #define EIGEN_CHOLESKY_MODULE_H
10 |
11 | #include "Core"
12 |
13 | #include "src/Core/util/DisableStupidWarnings.h"
14 |
15 | /** \defgroup Cholesky_Module Cholesky module
16 | *
17 | *
18 | *
19 | * This module provides two variants of the Cholesky decomposition for selfadjoint (hermitian) matrices.
20 | * Those decompositions are also accessible via the following methods:
21 | * - MatrixBase::llt()
22 | * - MatrixBase::ldlt()
23 | * - SelfAdjointView::llt()
24 | * - SelfAdjointView::ldlt()
25 | *
26 | * \code
27 | * #include
28 | * \endcode
29 | */
30 |
31 | #include "src/Cholesky/LLT.h"
32 | #include "src/Cholesky/LDLT.h"
33 | #ifdef EIGEN_USE_LAPACKE
34 | #include "src/misc/lapacke.h"
35 | #include "src/Cholesky/LLT_LAPACKE.h"
36 | #endif
37 |
38 | #include "src/Core/util/ReenableStupidWarnings.h"
39 |
40 | #endif // EIGEN_CHOLESKY_MODULE_H
41 | /* vim: set filetype=cpp et sw=2 ts=2 ai: */
42 |
--------------------------------------------------------------------------------
/library/Eigen/Dense:
--------------------------------------------------------------------------------
1 | #include "Core"
2 | #include "LU"
3 | #include "Cholesky"
4 | #include "QR"
5 | #include "SVD"
6 | #include "Geometry"
7 | #include "Eigenvalues"
8 |
--------------------------------------------------------------------------------
/library/Eigen/Eigen:
--------------------------------------------------------------------------------
1 | #include "Dense"
2 | #include "Sparse"
3 |
--------------------------------------------------------------------------------
/library/Eigen/Householder:
--------------------------------------------------------------------------------
1 | // This file is part of Eigen, a lightweight C++ template library
2 | // for linear algebra.
3 | //
4 | // This Source Code Form is subject to the terms of the Mozilla
5 | // Public License v. 2.0. If a copy of the MPL was not distributed
6 | // with this file, You can obtain one at http://mozilla.org/MPL/2.0/.
7 |
8 | #ifndef EIGEN_HOUSEHOLDER_MODULE_H
9 | #define EIGEN_HOUSEHOLDER_MODULE_H
10 |
11 | #include "Core"
12 |
13 | #include "src/Core/util/DisableStupidWarnings.h"
14 |
15 | /** \defgroup Householder_Module Householder module
16 | * This module provides Householder transformations.
17 | *
18 | * \code
19 | * #include
20 | * \endcode
21 | */
22 |
23 | #include "src/Householder/Householder.h"
24 | #include "src/Householder/HouseholderSequence.h"
25 | #include "src/Householder/BlockHouseholder.h"
26 |
27 | #include "src/Core/util/ReenableStupidWarnings.h"
28 |
29 | #endif // EIGEN_HOUSEHOLDER_MODULE_H
30 | /* vim: set filetype=cpp et sw=2 ts=2 ai: */
31 |
--------------------------------------------------------------------------------
/library/Eigen/Jacobi:
--------------------------------------------------------------------------------
1 | // This file is part of Eigen, a lightweight C++ template library
2 | // for linear algebra.
3 | //
4 | // This Source Code Form is subject to the terms of the Mozilla
5 | // Public License v. 2.0. If a copy of the MPL was not distributed
6 | // with this file, You can obtain one at http://mozilla.org/MPL/2.0/.
7 |
8 | #ifndef EIGEN_JACOBI_MODULE_H
9 | #define EIGEN_JACOBI_MODULE_H
10 |
11 | #include "Core"
12 |
13 | #include "src/Core/util/DisableStupidWarnings.h"
14 |
15 | /** \defgroup Jacobi_Module Jacobi module
16 | * This module provides Jacobi and Givens rotations.
17 | *
18 | * \code
19 | * #include
20 | * \endcode
21 | *
22 | * In addition to listed classes, it defines the two following MatrixBase methods to apply a Jacobi or Givens rotation:
23 | * - MatrixBase::applyOnTheLeft()
24 | * - MatrixBase::applyOnTheRight().
25 | */
26 |
27 | #include "src/Jacobi/Jacobi.h"
28 |
29 | #include "src/Core/util/ReenableStupidWarnings.h"
30 |
31 | #endif // EIGEN_JACOBI_MODULE_H
32 | /* vim: set filetype=cpp et sw=2 ts=2 ai: */
33 |
34 |
--------------------------------------------------------------------------------
/library/Eigen/LU:
--------------------------------------------------------------------------------
1 | // This file is part of Eigen, a lightweight C++ template library
2 | // for linear algebra.
3 | //
4 | // This Source Code Form is subject to the terms of the Mozilla
5 | // Public License v. 2.0. If a copy of the MPL was not distributed
6 | // with this file, You can obtain one at http://mozilla.org/MPL/2.0/.
7 |
8 | #ifndef EIGEN_LU_MODULE_H
9 | #define EIGEN_LU_MODULE_H
10 |
11 | #include "Core"
12 |
13 | #include "src/Core/util/DisableStupidWarnings.h"
14 |
15 | /** \defgroup LU_Module LU module
16 | * This module includes %LU decomposition and related notions such as matrix inversion and determinant.
17 | * This module defines the following MatrixBase methods:
18 | * - MatrixBase::inverse()
19 | * - MatrixBase::determinant()
20 | *
21 | * \code
22 | * #include
23 | * \endcode
24 | */
25 |
26 | #include "src/misc/Kernel.h"
27 | #include "src/misc/Image.h"
28 | #include "src/LU/FullPivLU.h"
29 | #include "src/LU/PartialPivLU.h"
30 | #ifdef EIGEN_USE_LAPACKE
31 | #include "src/misc/lapacke.h"
32 | #include "src/LU/PartialPivLU_LAPACKE.h"
33 | #endif
34 | #include "src/LU/Determinant.h"
35 | #include "src/LU/InverseImpl.h"
36 |
37 | // Use the SSE optimized version whenever possible. At the moment the
38 | // SSE version doesn't compile when AVX is enabled
39 | #if defined EIGEN_VECTORIZE_SSE && !defined EIGEN_VECTORIZE_AVX
40 | #include "src/LU/arch/Inverse_SSE.h"
41 | #endif
42 |
43 | #include "src/Core/util/ReenableStupidWarnings.h"
44 |
45 | #endif // EIGEN_LU_MODULE_H
46 | /* vim: set filetype=cpp et sw=2 ts=2 ai: */
47 |
--------------------------------------------------------------------------------
/library/Eigen/MetisSupport:
--------------------------------------------------------------------------------
1 | // This file is part of Eigen, a lightweight C++ template library
2 | // for linear algebra.
3 | //
4 | // This Source Code Form is subject to the terms of the Mozilla
5 | // Public License v. 2.0. If a copy of the MPL was not distributed
6 | // with this file, You can obtain one at http://mozilla.org/MPL/2.0/.
7 |
8 | #ifndef EIGEN_METISSUPPORT_MODULE_H
9 | #define EIGEN_METISSUPPORT_MODULE_H
10 |
11 | #include "SparseCore"
12 |
13 | #include "src/Core/util/DisableStupidWarnings.h"
14 |
15 | extern "C" {
16 | #include
17 | }
18 |
19 |
20 | /** \ingroup Support_modules
21 | * \defgroup MetisSupport_Module MetisSupport module
22 | *
23 | * \code
24 | * #include
25 | * \endcode
26 | * This module defines an interface to the METIS reordering package (http://glaros.dtc.umn.edu/gkhome/views/metis).
27 | * It can be used just as any other built-in method as explained in \link OrderingMethods_Module here. \endlink
28 | */
29 |
30 |
31 | #include "src/MetisSupport/MetisSupport.h"
32 |
33 | #include "src/Core/util/ReenableStupidWarnings.h"
34 |
35 | #endif // EIGEN_METISSUPPORT_MODULE_H
36 |
--------------------------------------------------------------------------------
/library/Eigen/PaStiXSupport:
--------------------------------------------------------------------------------
1 | // This file is part of Eigen, a lightweight C++ template library
2 | // for linear algebra.
3 | //
4 | // This Source Code Form is subject to the terms of the Mozilla
5 | // Public License v. 2.0. If a copy of the MPL was not distributed
6 | // with this file, You can obtain one at http://mozilla.org/MPL/2.0/.
7 |
8 | #ifndef EIGEN_PASTIXSUPPORT_MODULE_H
9 | #define EIGEN_PASTIXSUPPORT_MODULE_H
10 |
11 | #include "SparseCore"
12 |
13 | #include "src/Core/util/DisableStupidWarnings.h"
14 |
15 | extern "C" {
16 | #include
17 | #include
18 | }
19 |
20 | #ifdef complex
21 | #undef complex
22 | #endif
23 |
24 | /** \ingroup Support_modules
25 | * \defgroup PaStiXSupport_Module PaStiXSupport module
26 | *
27 | * This module provides an interface to the PaSTiX library.
28 | * PaSTiX is a general \b supernodal, \b parallel and \b opensource sparse solver.
29 | * It provides the two following main factorization classes:
30 | * - class PastixLLT : a supernodal, parallel LLt Cholesky factorization.
31 | * - class PastixLDLT: a supernodal, parallel LDLt Cholesky factorization.
32 | * - class PastixLU : a supernodal, parallel LU factorization (optimized for a symmetric pattern).
33 | *
34 | * \code
35 | * #include
36 | * \endcode
37 | *
38 | * In order to use this module, the PaSTiX headers must be accessible from the include paths, and your binary must be linked to the PaSTiX library and its dependencies.
39 | * The dependencies depend on how PaSTiX has been compiled.
40 | * For a cmake based project, you can use our FindPaSTiX.cmake module to help you in this task.
41 | *
42 | */
43 |
44 | #include "src/PaStiXSupport/PaStiXSupport.h"
45 |
46 | #include "src/Core/util/ReenableStupidWarnings.h"
47 |
48 | #endif // EIGEN_PASTIXSUPPORT_MODULE_H
49 |
--------------------------------------------------------------------------------
/library/Eigen/PardisoSupport:
--------------------------------------------------------------------------------
1 | // This file is part of Eigen, a lightweight C++ template library
2 | // for linear algebra.
3 | //
4 | // This Source Code Form is subject to the terms of the Mozilla
5 | // Public License v. 2.0. If a copy of the MPL was not distributed
6 | // with this file, You can obtain one at http://mozilla.org/MPL/2.0/.
7 |
8 | #ifndef EIGEN_PARDISOSUPPORT_MODULE_H
9 | #define EIGEN_PARDISOSUPPORT_MODULE_H
10 |
11 | #include "SparseCore"
12 |
13 | #include "src/Core/util/DisableStupidWarnings.h"
14 |
15 | #include
16 |
17 | /** \ingroup Support_modules
18 | * \defgroup PardisoSupport_Module PardisoSupport module
19 | *
20 | * This module brings support for the Intel(R) MKL PARDISO direct sparse solvers.
21 | *
22 | * \code
23 | * #include
24 | * \endcode
25 | *
26 | * In order to use this module, the MKL headers must be accessible from the include paths, and your binary must be linked to the MKL library and its dependencies.
27 | * See this \ref TopicUsingIntelMKL "page" for more information on MKL-Eigen integration.
28 | *
29 | */
30 |
31 | #include "src/PardisoSupport/PardisoSupport.h"
32 |
33 | #include "src/Core/util/ReenableStupidWarnings.h"
34 |
35 | #endif // EIGEN_PARDISOSUPPORT_MODULE_H
36 |
--------------------------------------------------------------------------------
/library/Eigen/QR:
--------------------------------------------------------------------------------
1 | // This file is part of Eigen, a lightweight C++ template library
2 | // for linear algebra.
3 | //
4 | // This Source Code Form is subject to the terms of the Mozilla
5 | // Public License v. 2.0. If a copy of the MPL was not distributed
6 | // with this file, You can obtain one at http://mozilla.org/MPL/2.0/.
7 |
8 | #ifndef EIGEN_QR_MODULE_H
9 | #define EIGEN_QR_MODULE_H
10 |
11 | #include "Core"
12 |
13 | #include "src/Core/util/DisableStupidWarnings.h"
14 |
15 | #include "Cholesky"
16 | #include "Jacobi"
17 | #include "Householder"
18 |
19 | /** \defgroup QR_Module QR module
20 | *
21 | *
22 | *
23 | * This module provides various QR decompositions
24 | * This module also provides some MatrixBase methods, including:
25 | * - MatrixBase::householderQr()
26 | * - MatrixBase::colPivHouseholderQr()
27 | * - MatrixBase::fullPivHouseholderQr()
28 | *
29 | * \code
30 | * #include
31 | * \endcode
32 | */
33 |
34 | #include "src/QR/HouseholderQR.h"
35 | #include "src/QR/FullPivHouseholderQR.h"
36 | #include "src/QR/ColPivHouseholderQR.h"
37 | #include "src/QR/CompleteOrthogonalDecomposition.h"
38 | #ifdef EIGEN_USE_LAPACKE
39 | #include "src/misc/lapacke.h"
40 | #include "src/QR/HouseholderQR_LAPACKE.h"
41 | #include "src/QR/ColPivHouseholderQR_LAPACKE.h"
42 | #endif
43 |
44 | #include "src/Core/util/ReenableStupidWarnings.h"
45 |
46 | #endif // EIGEN_QR_MODULE_H
47 | /* vim: set filetype=cpp et sw=2 ts=2 ai: */
48 |
--------------------------------------------------------------------------------
/library/Eigen/QtAlignedMalloc:
--------------------------------------------------------------------------------
1 | // This file is part of Eigen, a lightweight C++ template library
2 | // for linear algebra.
3 | //
4 | // This Source Code Form is subject to the terms of the Mozilla
5 | // Public License v. 2.0. If a copy of the MPL was not distributed
6 | // with this file, You can obtain one at http://mozilla.org/MPL/2.0/.
7 |
8 | #ifndef EIGEN_QTMALLOC_MODULE_H
9 | #define EIGEN_QTMALLOC_MODULE_H
10 |
11 | #include "Core"
12 |
13 | #if (!EIGEN_MALLOC_ALREADY_ALIGNED)
14 |
15 | #include "src/Core/util/DisableStupidWarnings.h"
16 |
17 | void *qMalloc(size_t size)
18 | {
19 | return Eigen::internal::aligned_malloc(size);
20 | }
21 |
22 | void qFree(void *ptr)
23 | {
24 | Eigen::internal::aligned_free(ptr);
25 | }
26 |
27 | void *qRealloc(void *ptr, size_t size)
28 | {
29 | void* newPtr = Eigen::internal::aligned_malloc(size);
30 | memcpy(newPtr, ptr, size);
31 | Eigen::internal::aligned_free(ptr);
32 | return newPtr;
33 | }
34 |
35 | #include "src/Core/util/ReenableStupidWarnings.h"
36 |
37 | #endif
38 |
39 | #endif // EIGEN_QTMALLOC_MODULE_H
40 | /* vim: set filetype=cpp et sw=2 ts=2 ai: */
41 |
--------------------------------------------------------------------------------
/library/Eigen/SPQRSupport:
--------------------------------------------------------------------------------
1 | // This file is part of Eigen, a lightweight C++ template library
2 | // for linear algebra.
3 | //
4 | // This Source Code Form is subject to the terms of the Mozilla
5 | // Public License v. 2.0. If a copy of the MPL was not distributed
6 | // with this file, You can obtain one at http://mozilla.org/MPL/2.0/.
7 |
8 | #ifndef EIGEN_SPQRSUPPORT_MODULE_H
9 | #define EIGEN_SPQRSUPPORT_MODULE_H
10 |
11 | #include "SparseCore"
12 |
13 | #include "src/Core/util/DisableStupidWarnings.h"
14 |
15 | #include "SuiteSparseQR.hpp"
16 |
17 | /** \ingroup Support_modules
18 | * \defgroup SPQRSupport_Module SuiteSparseQR module
19 | *
20 | * This module provides an interface to the SPQR library, which is part of the suitesparse package.
21 | *
22 | * \code
23 | * #include
24 | * \endcode
25 | *
26 | * In order to use this module, the SPQR headers must be accessible from the include paths, and your binary must be linked to the SPQR library and its dependencies (Cholmod, AMD, COLAMD,...).
27 | * For a cmake based project, you can use our FindSPQR.cmake and FindCholmod.Cmake modules
28 | *
29 | */
30 |
31 | #include "src/CholmodSupport/CholmodSupport.h"
32 | #include "src/SPQRSupport/SuiteSparseQRSupport.h"
33 |
34 | #endif
35 |
--------------------------------------------------------------------------------
/library/Eigen/SVD:
--------------------------------------------------------------------------------
1 | // This file is part of Eigen, a lightweight C++ template library
2 | // for linear algebra.
3 | //
4 | // This Source Code Form is subject to the terms of the Mozilla
5 | // Public License v. 2.0. If a copy of the MPL was not distributed
6 | // with this file, You can obtain one at http://mozilla.org/MPL/2.0/.
7 |
8 | #ifndef EIGEN_SVD_MODULE_H
9 | #define EIGEN_SVD_MODULE_H
10 |
11 | #include "QR"
12 | #include "Householder"
13 | #include "Jacobi"
14 |
15 | #include "src/Core/util/DisableStupidWarnings.h"
16 |
17 | /** \defgroup SVD_Module SVD module
18 | *
19 | *
20 | *
21 | * This module provides SVD decomposition for matrices (both real and complex).
22 | * Two decomposition algorithms are provided:
23 | * - JacobiSVD implementing two-sided Jacobi iterations is numerically very accurate, fast for small matrices, but very slow for larger ones.
24 | * - BDCSVD implementing a recursive divide & conquer strategy on top of an upper-bidiagonalization which remains fast for large problems.
25 | * These decompositions are accessible via the respective classes and following MatrixBase methods:
26 | * - MatrixBase::jacobiSvd()
27 | * - MatrixBase::bdcSvd()
28 | *
29 | * \code
30 | * #include
31 | * \endcode
32 | */
33 |
34 | #include "src/misc/RealSvd2x2.h"
35 | #include "src/SVD/UpperBidiagonalization.h"
36 | #include "src/SVD/SVDBase.h"
37 | #include "src/SVD/JacobiSVD.h"
38 | #include "src/SVD/BDCSVD.h"
39 | #if defined(EIGEN_USE_LAPACKE) && !defined(EIGEN_USE_LAPACKE_STRICT)
40 | #include "src/misc/lapacke.h"
41 | #include "src/SVD/JacobiSVD_LAPACKE.h"
42 | #endif
43 |
44 | #include "src/Core/util/ReenableStupidWarnings.h"
45 |
46 | #endif // EIGEN_SVD_MODULE_H
47 | /* vim: set filetype=cpp et sw=2 ts=2 ai: */
48 |
--------------------------------------------------------------------------------
/library/Eigen/Sparse:
--------------------------------------------------------------------------------
1 | // This file is part of Eigen, a lightweight C++ template library
2 | // for linear algebra.
3 | //
4 | // This Source Code Form is subject to the terms of the Mozilla
5 | // Public License v. 2.0. If a copy of the MPL was not distributed
6 | // with this file, You can obtain one at http://mozilla.org/MPL/2.0/.
7 |
8 | #ifndef EIGEN_SPARSE_MODULE_H
9 | #define EIGEN_SPARSE_MODULE_H
10 |
11 | /** \defgroup Sparse_Module Sparse meta-module
12 | *
13 | * Meta-module including all related modules:
14 | * - \ref SparseCore_Module
15 | * - \ref OrderingMethods_Module
16 | * - \ref SparseCholesky_Module
17 | * - \ref SparseLU_Module
18 | * - \ref SparseQR_Module
19 | * - \ref IterativeLinearSolvers_Module
20 | *
21 | \code
22 | #include
23 | \endcode
24 | */
25 |
26 | #include "SparseCore"
27 | #include "OrderingMethods"
28 | #include "SparseCholesky"
29 | #include "SparseLU"
30 | #include "SparseQR"
31 | #include "IterativeLinearSolvers"
32 |
33 | #endif // EIGEN_SPARSE_MODULE_H
34 |
35 |
--------------------------------------------------------------------------------
/library/Eigen/SparseCholesky:
--------------------------------------------------------------------------------
1 | // This file is part of Eigen, a lightweight C++ template library
2 | // for linear algebra.
3 | //
4 | // Copyright (C) 2008-2013 Gael Guennebaud
5 | //
6 | // This Source Code Form is subject to the terms of the Mozilla
7 | // Public License v. 2.0. If a copy of the MPL was not distributed
8 | // with this file, You can obtain one at http://mozilla.org/MPL/2.0/.
9 |
10 | #ifndef EIGEN_SPARSECHOLESKY_MODULE_H
11 | #define EIGEN_SPARSECHOLESKY_MODULE_H
12 |
13 | #include "SparseCore"
14 | #include "OrderingMethods"
15 |
16 | #include "src/Core/util/DisableStupidWarnings.h"
17 |
18 | /**
19 | * \defgroup SparseCholesky_Module SparseCholesky module
20 | *
21 | * This module currently provides two variants of the direct sparse Cholesky decomposition for selfadjoint (hermitian) matrices.
22 | * Those decompositions are accessible via the following classes:
23 | * - SimplicialLLt,
24 | * - SimplicialLDLt
25 | *
26 | * Such problems can also be solved using the ConjugateGradient solver from the IterativeLinearSolvers module.
27 | *
28 | * \code
29 | * #include
30 | * \endcode
31 | */
32 |
33 | #ifdef EIGEN_MPL2_ONLY
34 | #error The SparseCholesky module has nothing to offer in MPL2 only mode
35 | #endif
36 |
37 | #include "src/SparseCholesky/SimplicialCholesky.h"
38 |
39 | #ifndef EIGEN_MPL2_ONLY
40 | #include "src/SparseCholesky/SimplicialCholesky_impl.h"
41 | #endif
42 |
43 | #include "src/Core/util/ReenableStupidWarnings.h"
44 |
45 | #endif // EIGEN_SPARSECHOLESKY_MODULE_H
46 |
--------------------------------------------------------------------------------
/library/Eigen/SparseLU:
--------------------------------------------------------------------------------
1 | // This file is part of Eigen, a lightweight C++ template library
2 | // for linear algebra.
3 | //
4 | // Copyright (C) 2012 Désiré Nuentsa-Wakam
5 | // Copyright (C) 2012 Gael Guennebaud
6 | //
7 | // This Source Code Form is subject to the terms of the Mozilla
8 | // Public License v. 2.0. If a copy of the MPL was not distributed
9 | // with this file, You can obtain one at http://mozilla.org/MPL/2.0/.
10 |
11 | #ifndef EIGEN_SPARSELU_MODULE_H
12 | #define EIGEN_SPARSELU_MODULE_H
13 |
14 | #include "SparseCore"
15 |
16 | /**
17 | * \defgroup SparseLU_Module SparseLU module
18 | * This module defines a supernodal factorization of general sparse matrices.
19 | * The code is fully optimized for supernode-panel updates with specialized kernels.
20 | * Please, see the documentation of the SparseLU class for more details.
21 | */
22 |
23 | // Ordering interface
24 | #include "OrderingMethods"
25 |
26 | #include "src/SparseLU/SparseLU_gemm_kernel.h"
27 |
28 | #include "src/SparseLU/SparseLU_Structs.h"
29 | #include "src/SparseLU/SparseLU_SupernodalMatrix.h"
30 | #include "src/SparseLU/SparseLUImpl.h"
31 | #include "src/SparseCore/SparseColEtree.h"
32 | #include "src/SparseLU/SparseLU_Memory.h"
33 | #include "src/SparseLU/SparseLU_heap_relax_snode.h"
34 | #include "src/SparseLU/SparseLU_relax_snode.h"
35 | #include "src/SparseLU/SparseLU_pivotL.h"
36 | #include "src/SparseLU/SparseLU_panel_dfs.h"
37 | #include "src/SparseLU/SparseLU_kernel_bmod.h"
38 | #include "src/SparseLU/SparseLU_panel_bmod.h"
39 | #include "src/SparseLU/SparseLU_column_dfs.h"
40 | #include "src/SparseLU/SparseLU_column_bmod.h"
41 | #include "src/SparseLU/SparseLU_copy_to_ucol.h"
42 | #include "src/SparseLU/SparseLU_pruneL.h"
43 | #include "src/SparseLU/SparseLU_Utils.h"
44 | #include "src/SparseLU/SparseLU.h"
45 |
46 | #endif // EIGEN_SPARSELU_MODULE_H
47 |
--------------------------------------------------------------------------------
/library/Eigen/SparseQR:
--------------------------------------------------------------------------------
1 | // This file is part of Eigen, a lightweight C++ template library
2 | // for linear algebra.
3 | //
4 | // This Source Code Form is subject to the terms of the Mozilla
5 | // Public License v. 2.0. If a copy of the MPL was not distributed
6 | // with this file, You can obtain one at http://mozilla.org/MPL/2.0/.
7 |
8 | #ifndef EIGEN_SPARSEQR_MODULE_H
9 | #define EIGEN_SPARSEQR_MODULE_H
10 |
11 | #include "SparseCore"
12 | #include "OrderingMethods"
13 | #include "src/Core/util/DisableStupidWarnings.h"
14 |
15 | /** \defgroup SparseQR_Module SparseQR module
16 | * \brief Provides QR decomposition for sparse matrices
17 | *
18 | * This module provides a simplicial version of the left-looking Sparse QR decomposition.
19 | * The columns of the input matrix should be reordered to limit the fill-in during the
20 | * decomposition. Built-in methods (COLAMD, AMD) or external methods (METIS) can be used to this end.
21 | * See the \link OrderingMethods_Module OrderingMethods\endlink module for the list
22 | * of built-in and external ordering methods.
23 | *
24 | * \code
25 | * #include
26 | * \endcode
27 | *
28 | *
29 | */
30 |
31 | #include "OrderingMethods"
32 | #include "src/SparseCore/SparseColEtree.h"
33 | #include "src/SparseQR/SparseQR.h"
34 |
35 | #include "src/Core/util/ReenableStupidWarnings.h"
36 |
37 | #endif
38 |
--------------------------------------------------------------------------------
/library/Eigen/StdDeque:
--------------------------------------------------------------------------------
1 | // This file is part of Eigen, a lightweight C++ template library
2 | // for linear algebra.
3 | //
4 | // Copyright (C) 2009 Gael Guennebaud
5 | // Copyright (C) 2009 Hauke Heibel
6 | //
7 | // This Source Code Form is subject to the terms of the Mozilla
8 | // Public License v. 2.0. If a copy of the MPL was not distributed
9 | // with this file, You can obtain one at http://mozilla.org/MPL/2.0/.
10 |
11 | #ifndef EIGEN_STDDEQUE_MODULE_H
12 | #define EIGEN_STDDEQUE_MODULE_H
13 |
14 | #include "Core"
15 | #include
16 |
17 | #if EIGEN_COMP_MSVC && EIGEN_OS_WIN64 /* MSVC auto aligns in 64 bit builds */
18 |
19 | #define EIGEN_DEFINE_STL_DEQUE_SPECIALIZATION(...)
20 |
21 | #else
22 |
23 | #include "src/StlSupport/StdDeque.h"
24 |
25 | #endif
26 |
27 | #endif // EIGEN_STDDEQUE_MODULE_H
28 |
--------------------------------------------------------------------------------
/library/Eigen/StdList:
--------------------------------------------------------------------------------
1 | // This file is part of Eigen, a lightweight C++ template library
2 | // for linear algebra.
3 | //
4 | // Copyright (C) 2009 Hauke Heibel
5 | //
6 | // This Source Code Form is subject to the terms of the Mozilla
7 | // Public License v. 2.0. If a copy of the MPL was not distributed
8 | // with this file, You can obtain one at http://mozilla.org/MPL/2.0/.
9 |
10 | #ifndef EIGEN_STDLIST_MODULE_H
11 | #define EIGEN_STDLIST_MODULE_H
12 |
13 | #include "Core"
14 | #include
15 |
16 | #if EIGEN_COMP_MSVC && EIGEN_OS_WIN64 /* MSVC auto aligns in 64 bit builds */
17 |
18 | #define EIGEN_DEFINE_STL_LIST_SPECIALIZATION(...)
19 |
20 | #else
21 |
22 | #include "src/StlSupport/StdList.h"
23 |
24 | #endif
25 |
26 | #endif // EIGEN_STDLIST_MODULE_H
27 |
--------------------------------------------------------------------------------
/library/Eigen/StdVector:
--------------------------------------------------------------------------------
1 | // This file is part of Eigen, a lightweight C++ template library
2 | // for linear algebra.
3 | //
4 | // Copyright (C) 2009 Gael Guennebaud
5 | // Copyright (C) 2009 Hauke Heibel
6 | //
7 | // This Source Code Form is subject to the terms of the Mozilla
8 | // Public License v. 2.0. If a copy of the MPL was not distributed
9 | // with this file, You can obtain one at http://mozilla.org/MPL/2.0/.
10 |
11 | #ifndef EIGEN_STDVECTOR_MODULE_H
12 | #define EIGEN_STDVECTOR_MODULE_H
13 |
14 | #include "Core"
15 | #include
16 |
17 | #if EIGEN_COMP_MSVC && EIGEN_OS_WIN64 /* MSVC auto aligns in 64 bit builds */
18 |
19 | #define EIGEN_DEFINE_STL_VECTOR_SPECIALIZATION(...)
20 |
21 | #else
22 |
23 | #include "src/StlSupport/StdVector.h"
24 |
25 | #endif
26 |
27 | #endif // EIGEN_STDVECTOR_MODULE_H
28 |
--------------------------------------------------------------------------------
/library/Eigen/UmfPackSupport:
--------------------------------------------------------------------------------
1 | // This file is part of Eigen, a lightweight C++ template library
2 | // for linear algebra.
3 | //
4 | // This Source Code Form is subject to the terms of the Mozilla
5 | // Public License v. 2.0. If a copy of the MPL was not distributed
6 | // with this file, You can obtain one at http://mozilla.org/MPL/2.0/.
7 |
8 | #ifndef EIGEN_UMFPACKSUPPORT_MODULE_H
9 | #define EIGEN_UMFPACKSUPPORT_MODULE_H
10 |
11 | #include "SparseCore"
12 |
13 | #include "src/Core/util/DisableStupidWarnings.h"
14 |
15 | extern "C" {
16 | #include
17 | }
18 |
19 | /** \ingroup Support_modules
20 | * \defgroup UmfPackSupport_Module UmfPackSupport module
21 | *
22 | * This module provides an interface to the UmfPack library which is part of the suitesparse package.
23 | * It provides the following factorization class:
24 | * - class UmfPackLU: a multifrontal sequential LU factorization.
25 | *
26 | * \code
27 | * #include
28 | * \endcode
29 | *
30 | * In order to use this module, the umfpack headers must be accessible from the include paths, and your binary must be linked to the umfpack library and its dependencies.
31 | * The dependencies depend on how umfpack has been compiled.
32 | * For a cmake based project, you can use our FindUmfPack.cmake module to help you in this task.
33 | *
34 | */
35 |
36 | #include "src/UmfPackSupport/UmfPackSupport.h"
37 |
38 | #include "src/Core/util/ReenableStupidWarnings.h"
39 |
40 | #endif // EIGEN_UMFPACKSUPPORT_MODULE_H
41 |
--------------------------------------------------------------------------------
/library/Eigen/src/Core/DiagonalProduct.h:
--------------------------------------------------------------------------------
1 | // This file is part of Eigen, a lightweight C++ template library
2 | // for linear algebra.
3 | //
4 | // Copyright (C) 2008 Gael Guennebaud
5 | // Copyright (C) 2007-2009 Benoit Jacob
6 | //
7 | // This Source Code Form is subject to the terms of the Mozilla
8 | // Public License v. 2.0. If a copy of the MPL was not distributed
9 | // with this file, You can obtain one at http://mozilla.org/MPL/2.0/.
10 |
11 | #ifndef EIGEN_DIAGONALPRODUCT_H
12 | #define EIGEN_DIAGONALPRODUCT_H
13 |
14 | namespace Eigen {
15 |
16 | /** \returns the diagonal matrix product of \c *this by the diagonal matrix \a diagonal.
17 | */
18 | template
19 | template
20 | inline const Product
21 | MatrixBase::operator*(const DiagonalBase &a_diagonal) const
22 | {
23 | return Product(derived(),a_diagonal.derived());
24 | }
25 |
26 | } // end namespace Eigen
27 |
28 | #endif // EIGEN_DIAGONALPRODUCT_H
29 |
--------------------------------------------------------------------------------
/library/Eigen/src/Core/arch/AVX/TypeCasting.h:
--------------------------------------------------------------------------------
1 | // This file is part of Eigen, a lightweight C++ template library
2 | // for linear algebra.
3 | //
4 | // Copyright (C) 2015 Benoit Steiner
5 | //
6 | // This Source Code Form is subject to the terms of the Mozilla
7 | // Public License v. 2.0. If a copy of the MPL was not distributed
8 | // with this file, You can obtain one at http://mozilla.org/MPL/2.0/.
9 |
10 | #ifndef EIGEN_TYPE_CASTING_AVX_H
11 | #define EIGEN_TYPE_CASTING_AVX_H
12 |
13 | namespace Eigen {
14 |
15 | namespace internal {
16 |
17 | // For now we use SSE to handle integers, so we can't use AVX instructions to cast
18 | // from int to float
19 | template <>
20 | struct type_casting_traits {
21 | enum {
22 | VectorizedCast = 0,
23 | SrcCoeffRatio = 1,
24 | TgtCoeffRatio = 1
25 | };
26 | };
27 |
28 | template <>
29 | struct type_casting_traits {
30 | enum {
31 | VectorizedCast = 0,
32 | SrcCoeffRatio = 1,
33 | TgtCoeffRatio = 1
34 | };
35 | };
36 |
37 |
38 |
39 | template<> EIGEN_STRONG_INLINE Packet8i pcast(const Packet8f& a) {
40 | return _mm256_cvtps_epi32(a);
41 | }
42 |
43 | template<> EIGEN_STRONG_INLINE Packet8f pcast(const Packet8i& a) {
44 | return _mm256_cvtepi32_ps(a);
45 | }
46 |
47 | } // end namespace internal
48 |
49 | } // end namespace Eigen
50 |
51 | #endif // EIGEN_TYPE_CASTING_AVX_H
52 |
--------------------------------------------------------------------------------
/library/Eigen/src/Core/arch/Default/Settings.h:
--------------------------------------------------------------------------------
1 | // This file is part of Eigen, a lightweight C++ template library
2 | // for linear algebra.
3 | //
4 | // Copyright (C) 2008-2010 Gael Guennebaud
5 | // Copyright (C) 2006-2008 Benoit Jacob
6 | //
7 | // This Source Code Form is subject to the terms of the Mozilla
8 | // Public License v. 2.0. If a copy of the MPL was not distributed
9 | // with this file, You can obtain one at http://mozilla.org/MPL/2.0/.
10 |
11 |
12 | /* All the parameters defined in this file can be specialized in the
13 | * architecture specific files, and/or by the user.
14 | * More to come... */
15 |
16 | #ifndef EIGEN_DEFAULT_SETTINGS_H
17 | #define EIGEN_DEFAULT_SETTINGS_H
18 |
19 | /** Defines the maximal loop size to enable meta unrolling of loops.
20 | * Note that the value here is expressed in Eigen's own notion of "number of FLOPS",
21 | * it does not correspond to the number of iterations or the number of instructions
22 | */
23 | #ifndef EIGEN_UNROLLING_LIMIT
24 | #define EIGEN_UNROLLING_LIMIT 100
25 | #endif
26 |
27 | /** Defines the threshold between a "small" and a "large" matrix.
28 | * This threshold is mainly used to select the proper product implementation.
29 | */
30 | #ifndef EIGEN_CACHEFRIENDLY_PRODUCT_THRESHOLD
31 | #define EIGEN_CACHEFRIENDLY_PRODUCT_THRESHOLD 8
32 | #endif
33 |
34 | /** Defines the maximal width of the blocks used in the triangular product and solver
35 | * for vectors (level 2 blas xTRMV and xTRSV). The default is 8.
36 | */
37 | #ifndef EIGEN_TUNE_TRIANGULAR_PANEL_WIDTH
38 | #define EIGEN_TUNE_TRIANGULAR_PANEL_WIDTH 8
39 | #endif
40 |
41 |
42 | /** Defines the default number of registers available for that architecture.
43 | * Currently it must be 8 or 16. Other values will fail.
44 | */
45 | #ifndef EIGEN_ARCH_DEFAULT_NUMBER_OF_REGISTERS
46 | #define EIGEN_ARCH_DEFAULT_NUMBER_OF_REGISTERS 8
47 | #endif
48 |
49 | #endif // EIGEN_DEFAULT_SETTINGS_H
50 |
--------------------------------------------------------------------------------
/library/Eigen/src/Core/functors/TernaryFunctors.h:
--------------------------------------------------------------------------------
1 | // This file is part of Eigen, a lightweight C++ template library
2 | // for linear algebra.
3 | //
4 | // Copyright (C) 2016 Eugene Brevdo
5 | //
6 | // This Source Code Form is subject to the terms of the Mozilla
7 | // Public License v. 2.0. If a copy of the MPL was not distributed
8 | // with this file, You can obtain one at http://mozilla.org/MPL/2.0/.
9 |
10 | #ifndef EIGEN_TERNARY_FUNCTORS_H
11 | #define EIGEN_TERNARY_FUNCTORS_H
12 |
13 | namespace Eigen {
14 |
15 | namespace internal {
16 |
17 | //---------- associative ternary functors ----------
18 |
19 |
20 |
21 | } // end namespace internal
22 |
23 | } // end namespace Eigen
24 |
25 | #endif // EIGEN_TERNARY_FUNCTORS_H
26 |
--------------------------------------------------------------------------------
/library/Eigen/src/Core/util/NonMPL2.h:
--------------------------------------------------------------------------------
1 | #ifdef EIGEN_MPL2_ONLY
2 | #error Including non-MPL2 code in EIGEN_MPL2_ONLY mode
3 | #endif
4 |
--------------------------------------------------------------------------------
/library/Eigen/src/Core/util/ReenableStupidWarnings.h:
--------------------------------------------------------------------------------
1 | #ifdef EIGEN_WARNINGS_DISABLED
2 | #undef EIGEN_WARNINGS_DISABLED
3 |
4 | #ifndef EIGEN_PERMANENTLY_DISABLE_STUPID_WARNINGS
5 | #ifdef _MSC_VER
6 | #pragma warning( pop )
7 | #elif defined __INTEL_COMPILER
8 | #pragma warning pop
9 | #elif defined __clang__
10 | #pragma clang diagnostic pop
11 | #elif defined __GNUC__ && __GNUC__>=6
12 | #pragma GCC diagnostic pop
13 | #endif
14 |
15 | #if defined __NVCC__
16 | // Don't reenable the diagnostic messages, as it turns out these messages need
17 | // to be disabled at the point of the template instantiation (i.e the user code)
18 | // otherwise they'll be triggered by nvcc.
19 | // #pragma diag_default code_is_unreachable
20 | // #pragma diag_default initialization_not_reachable
21 | // #pragma diag_default 2651
22 | // #pragma diag_default 2653
23 | #endif
24 |
25 | #endif
26 |
27 | #endif // EIGEN_WARNINGS_DISABLED
28 |
--------------------------------------------------------------------------------
/library/Eigen/src/SparseCore/SparseFuzzy.h:
--------------------------------------------------------------------------------
1 | // This file is part of Eigen, a lightweight C++ template library
2 | // for linear algebra.
3 | //
4 | // Copyright (C) 2008-2014 Gael Guennebaud
5 | //
6 | // This Source Code Form is subject to the terms of the Mozilla
7 | // Public License v. 2.0. If a copy of the MPL was not distributed
8 | // with this file, You can obtain one at http://mozilla.org/MPL/2.0/.
9 |
10 | #ifndef EIGEN_SPARSE_FUZZY_H
11 | #define EIGEN_SPARSE_FUZZY_H
12 |
13 | namespace Eigen {
14 |
15 | template
16 | template
17 | bool SparseMatrixBase::isApprox(const SparseMatrixBase& other, const RealScalar &prec) const
18 | {
19 | const typename internal::nested_eval::type actualA(derived());
20 | typename internal::conditional::type,
22 | const PlainObject>::type actualB(other.derived());
23 |
24 | return (actualA - actualB).squaredNorm() <= prec * prec * numext::mini(actualA.squaredNorm(), actualB.squaredNorm());
25 | }
26 |
27 | } // end namespace Eigen
28 |
29 | #endif // EIGEN_SPARSE_FUZZY_H
30 |
--------------------------------------------------------------------------------
/library/Eigen/src/SparseCore/SparseRedux.h:
--------------------------------------------------------------------------------
1 | // This file is part of Eigen, a lightweight C++ template library
2 | // for linear algebra.
3 | //
4 | // Copyright (C) 2008-2014 Gael Guennebaud
5 | //
6 | // This Source Code Form is subject to the terms of the Mozilla
7 | // Public License v. 2.0. If a copy of the MPL was not distributed
8 | // with this file, You can obtain one at http://mozilla.org/MPL/2.0/.
9 |
10 | #ifndef EIGEN_SPARSEREDUX_H
11 | #define EIGEN_SPARSEREDUX_H
12 |
13 | namespace Eigen {
14 |
15 | template
16 | typename internal::traits::Scalar
17 | SparseMatrixBase::sum() const
18 | {
19 | eigen_assert(rows()>0 && cols()>0 && "you are using a non initialized matrix");
20 | Scalar res(0);
21 | internal::evaluator thisEval(derived());
22 | for (Index j=0; j::InnerIterator iter(thisEval,j); iter; ++iter)
24 | res += iter.value();
25 | return res;
26 | }
27 |
28 | template
29 | typename internal::traits >::Scalar
30 | SparseMatrix<_Scalar,_Options,_Index>::sum() const
31 | {
32 | eigen_assert(rows()>0 && cols()>0 && "you are using a non initialized matrix");
33 | if(this->isCompressed())
34 | return Matrix::Map(m_data.valuePtr(), m_data.size()).sum();
35 | else
36 | return Base::sum();
37 | }
38 |
39 | template
40 | typename internal::traits >::Scalar
41 | SparseVector<_Scalar,_Options,_Index>::sum() const
42 | {
43 | eigen_assert(rows()>0 && cols()>0 && "you are using a non initialized matrix");
44 | return Matrix::Map(m_data.valuePtr(), m_data.size()).sum();
45 | }
46 |
47 | } // end namespace Eigen
48 |
49 | #endif // EIGEN_SPARSEREDUX_H
50 |
--------------------------------------------------------------------------------
/library/Eigen/src/misc/lapacke_mangling.h:
--------------------------------------------------------------------------------
1 | #ifndef LAPACK_HEADER_INCLUDED
2 | #define LAPACK_HEADER_INCLUDED
3 |
4 | #ifndef LAPACK_GLOBAL
5 | #if defined(LAPACK_GLOBAL_PATTERN_LC) || defined(ADD_)
6 | #define LAPACK_GLOBAL(lcname,UCNAME) lcname##_
7 | #elif defined(LAPACK_GLOBAL_PATTERN_UC) || defined(UPPER)
8 | #define LAPACK_GLOBAL(lcname,UCNAME) UCNAME
9 | #elif defined(LAPACK_GLOBAL_PATTERN_MC) || defined(NOCHANGE)
10 | #define LAPACK_GLOBAL(lcname,UCNAME) lcname
11 | #else
12 | #define LAPACK_GLOBAL(lcname,UCNAME) lcname##_
13 | #endif
14 | #endif
15 |
16 | #endif
17 |
18 |
--------------------------------------------------------------------------------
/library/LASzip-master.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/library/LASzip-master.zip
--------------------------------------------------------------------------------
/library/libLAS-master.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/library/libLAS-master.zip
--------------------------------------------------------------------------------
/src/.vscode/settings.json:
--------------------------------------------------------------------------------
1 | {
2 | "cmake.configureOnOpen": true,
3 | "files.associations": {
4 | "vector": "cpp"
5 | }
6 | }
--------------------------------------------------------------------------------
/src/LidarAlgorithm/CMakeLists.txt:
--------------------------------------------------------------------------------
1 | # find all files in the current directory
2 | aux_source_directory(. DIR_ALGORITHM_SRCS)
3 | find_package(GDAL REQUIRED)
4 | include_directories(${GDAL_INCLUDE_DIR})
5 | message("compile Lidar Algorithm")
6 | include_directories("../../library/")
7 |
8 | find_package(OpenCV)
9 | if(OpenCV_FOUND)
10 | message(STATUS "complie with openCV")
11 | else()
12 | message("compile without openCV\n")
13 | endif()
14 |
15 | add_library(libalgorithm ${DIR_ALGORITHM_SRCS})
16 | target_link_libraries(libalgorithm libbase libgeometry)
17 | target_link_libraries(libalgorithm ${GDAL_LIBRARY})
18 | if(OpenCV_FOUND)
19 | target_link_libraries(libalgorithm ${OpenCV_LIBS})
20 | endif()
21 |
--------------------------------------------------------------------------------
/src/LidarAlgorithm/WorkingConditionSimulation.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/src/LidarAlgorithm/WorkingConditionSimulation.cpp
--------------------------------------------------------------------------------
/src/LidarAlgorithm/WorkingConditionSimulation.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/src/LidarAlgorithm/WorkingConditionSimulation.h
--------------------------------------------------------------------------------
/src/LidarBase/CMakeLists.txt:
--------------------------------------------------------------------------------
1 | # find all files in the current directory
2 | aux_source_directory(. DIR_LIDARBASE_SRCS)
3 | add_library(libbase ${DIR_LIDARBASE_SRCS})
4 |
--------------------------------------------------------------------------------
/src/LidarBase/LASReceive.cpp:
--------------------------------------------------------------------------------
1 | #include "LASReceive.h"
2 | //
3 | // Created by wuwei on 17-12-25.
4 | //
5 |
6 | #include
7 | #include
8 | #include
9 | #include "LidarUtil/FileHelper.h"
10 | #pragma warning(disable:4996)
11 |
12 | string LASDatasetReceiveHttp::ReceiveLASDataset(string remote_path,string localpath)
13 | {
14 | string cmd_construct="wget -P "+localpath+" "+remote_path;
15 | system(cmd_construct.c_str());
16 |
17 | return localpath+FileHelper::getFileName(remote_path);
18 | }
19 |
20 | string LASDatasetReceiveHttp::ReceiveLASDataset(string remote_path)
21 | {
22 | string cmd_construct="wget -P "+m_localpath+" "+remote_path;
23 | system(cmd_construct.c_str());
24 | return m_localpath+FileHelper::getFileName(remote_path);
25 | }
--------------------------------------------------------------------------------
/src/LidarGeometry/CMakeLists.txt:
--------------------------------------------------------------------------------
1 | # find all files in the current directory
2 | aux_source_directory(. DIR_GEOMETRY_SRCS)
3 | include_directories("../../library")
4 | add_library(libgeometry ${DIR_GEOMETRY_SRCS})
--------------------------------------------------------------------------------
/src/LidarGeometry/Geometry.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/RemoteSensingFrank/LidarProc/f6f6868e82b87171533f6e8cd998fdaef2bbf745/src/LidarGeometry/Geometry.h
--------------------------------------------------------------------------------
/src/LidarPCLAlgorithm/CMakeLists.txt:
--------------------------------------------------------------------------------
1 | # find all files in the current directory
2 | aux_source_directory(. LIDARPCL_SRCS)
3 | add_library(libAlgPCL ${LIDARPCL_SRCS})
--------------------------------------------------------------------------------
/src/LidarPCLAlgorithm/LidarFilterPCL.cpp:
--------------------------------------------------------------------------------
1 | /*
2 | * @Descripttion:
3 | * @version: 1.0版本
4 | * @Author: Frank.Wu
5 | * @Date: 2019-11-18 21:31:07
6 | * @LastEditors: Frank.Wu
7 | * @LastEditTime: 2020-06-26 13:11:22
8 | */
9 | #include "LidarFilterPCL.h"
10 |
11 | #ifdef _USE_PCL_
12 |
13 | #include
14 | #include
15 | long LidarFilterPCL::LidarFilterPCL_StatisticalOutlierRemoval(pcl::PointCloud::Ptr input,int minNum,double thresDis,const char* pathOut)
16 | {
17 | pcl::PointCloud::Ptr cloud_filtered(new pcl::PointCloud);
18 | pcl::StatisticalOutlierRemoval sor;
19 | sor.setInputCloud(input); //设置待滤波的点云
20 | sor.setMeanK(minNum); //设置在进行统计时考虑查询点临近点数
21 | sor.setStddevMulThresh(thresDis); //设置判断是否为离群点的阀值
22 | sor.filter(*cloud_filtered); //存储
23 |
24 | pcl::PointCloud::Ptr cloud_filtered2(new pcl::PointCloud);
25 | sor.setInputCloud(cloud_filtered); //设置待滤波的点云
26 | sor.setMeanK(minNum/2); //设置在进行统计时考虑查询点临近点数
27 | sor.setStddevMulThresh(thresDis); //设置判断是否为离群点的阀值
28 | sor.filter(*cloud_filtered2); //存储
29 |
30 | pcl::PCDWriter writer;
31 | writer.write(pathOut, *cloud_filtered2, false);
32 | }
33 |
34 | long LidarFilterPCL::LidarFilterPCL_VoxelGrid(pcl::PointCloud::Ptr input,double gridsizeX,double gridsizeY,double gridsizeZ,const char* pathOut)
35 | {
36 | pcl::PointCloud::Ptr cloud_filtered(new pcl::PointCloud);
37 | pcl::VoxelGrid sor;
38 | sor.setInputCloud(input);
39 | sor.setLeafSize(gridsizeX, gridsizeY, gridsizeZ);
40 | sor.filter(*cloud_filtered);
41 | pcl::PCDWriter writer;
42 | writer.write(pathOut, *cloud_filtered, false);
43 | }
44 |
45 | #endif
--------------------------------------------------------------------------------
/src/LidarPCLAlgorithm/LidarFilterPCL.h:
--------------------------------------------------------------------------------
1 |
2 | #include
3 |
4 | #ifdef _USE_PCL_
5 |
6 | #include
7 | #include
8 |
9 | /**
10 | * @brief 基于PCL库的点云滤波算法,如果没有PCL库则无法运行
11 | * @note
12 | * @retval None
13 | */
14 |
15 | class LidarFilterPCL
16 | {
17 | public:
18 | /**
19 | * @brief 统计方法去除离群点
20 | * @note
21 | * @param input: 输入点云数据
22 | * @param minNum: 最小点云数
23 | * @param thresDis: 距离阈值
24 | * @param pathOut: 输出点云路径
25 | * @retval
26 | */
27 | long LidarFilterPCL_StatisticalOutlierRemoval(pcl::PointCloud::Ptr input,int minNum,double thresDis,const char* pathOut);
28 |
29 | /**
30 | * @brief 采用VoxelGrid方法进行滤波,提取骨架点
31 | * @note
32 | * @param input: 输入点云
33 | * @param gridsizeX: Grid 的X的尺寸
34 | * @param gridsizeY: Grid 的Y的尺寸
35 | * @param gridsizeZ: Grid 的Z的尺寸
36 | * @param pathOut: 文件输出路径
37 | * @retval
38 | */
39 | long LidarFilterPCL_VoxelGrid(pcl::PointCloud::Ptr input,double gridsizeX,double gridsizeY,double gridsizeZ,const char* pathOut);
40 | };
41 | #endif
--------------------------------------------------------------------------------
/src/LidarPCLAlgorithm/LidarRegistration.h:
--------------------------------------------------------------------------------
1 | /*
2 | * @Descripttion:
3 | * @version: 1.0版本
4 | * @Author: Frank.Wu
5 | * @Date: 2019-11-18 21:31:07
6 | * @LastEditors: Frank.Wu
7 | * @LastEditTime: 2019-12-26 15:12:55
8 | */
9 | #ifdef _USE_PCL_
10 |
11 | #include
12 | #include
13 |
14 | #include
15 | #include
16 | #include
17 |
18 | /**
19 | * @brief 使用PCL库实现ICP点云配准
20 | * @note
21 | * @retval None
22 | */
23 | class LidarRegistration
24 | {
25 | public:
26 | /**
27 | * @brief 通过PCL的ICP方法对点云进行配准
28 | * @note
29 | * @param ref_cloud: 参考点云
30 | * @param input_cloud: 待配准点云
31 | * @param pathRegistration: 配准后点云路径
32 | * @retval 返回处理结果
33 | */
34 | long LidarRegistration_ICP(pcl::PointCloud::Ptr ref_cloud,
35 | pcl::PointCloud::Ptr input_cloud,
36 | const char* pathRegistration);
37 | /**
38 | * @brief 通过PCL的FPFH特征对点云进行配准
39 | * @note
40 | * @param ref_cloud: 参考点云
41 | * @param input_cloud: 待配准点云
42 | * @param pathRegistration: 配准后点云路径
43 | * @retval 返回处理结果
44 | */
45 | long LidarRegistration_FPFH(pcl::PointCloud::Ptr ref_cloud,
46 | pcl::PointCloud::Ptr input_cloud,
47 | const char* pathRegistration);
48 |
49 | /**
50 | * @brief 计算FPFH特征
51 | * @note
52 | * @param input_cloud: 输入点云数据
53 | * @param tree: kd树
54 | * @retval
55 | */
56 | pcl::PointCloud::Ptr compute_fpfh_feature(pcl::PointCloud::Ptr input_cloud,
57 | pcl::search::KdTree::Ptr tree);
58 |
59 |
60 | };
61 |
62 | #endif
--------------------------------------------------------------------------------
/src/LidarPotreeCvt/CMakeLists.txt:
--------------------------------------------------------------------------------
1 | set(RAPIDJSON_INCLUDE_DIR lib/rapidjson/include/)
2 | set(ARGUMENTS_INCLUDE_DIR lib/arguments)
3 | set(LIBLAS_INCLUDE_DIR lib/LASTools/LASlib/inc)
4 | set(LIBLASzip_INCLUDE_DIR lib/LASTools/LASzip/include)
5 | set(LIBEIGEN ../../library/Eigen)
6 |
7 | file(GLOB_RECURSE files src/*.cpp include/*.h include/*.hpp )
8 | file(GLOB_RECURSE lib_rapidjson_files ${RAPIDJSON_INCLUDE_DIR}/* )
9 | file(GLOB_RECURSE lib_argument_files ${ARGUMENTS_INCLUDE_DIR}/* )
10 |
11 | find_package(libLAS REQUIRED)
12 | message("liblas required:")
13 | message(${libLAS_INCLUDE_DIRS})
14 |
15 | include_directories(include ${libLAS_INCLUDE_DIRS})
16 | include_directories(include ${RAPIDJSON_INCLUDE_DIR})
17 | include_directories(include ${ARGUMENTS_INCLUDE_DIR})
18 | include_directories(include ${LIBEIGEN})
19 |
20 | add_library(libpotreecvt ${files} ${lib_rapidjson_files} ${lib_argument_files})
21 | target_link_libraries(libpotreecvt ${libLAS_LIBRARIES})
22 | if(UNIX)
23 | set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -std=c++14 -pthread -lstdc++ -lm")
24 | target_link_libraries(libpotreecvt -lstdc++fs)
25 | endif()
--------------------------------------------------------------------------------
/src/LidarPotreeCvt/include/AABB.h:
--------------------------------------------------------------------------------
1 |
2 | /**
3 | * @brief 最小包围盒
4 | * @note
5 | * @retval None
6 | */
7 | #ifndef AABB_H
8 | #define AABB_H
9 |
10 |
11 | #include
12 | #include
13 |
14 | #include "Vector3.h"
15 |
16 | using std::min;
17 | using std::max;
18 | using std::endl;
19 |
20 | namespace Potree{
21 |
22 | class AABB{
23 |
24 | public:
25 | Vector3 min;
26 | Vector3 max;
27 | Vector3 size;
28 |
29 | AABB(){
30 | min = Vector3(std::numeric_limits::max());
31 | max = Vector3(-std::numeric_limits::max());
32 | size = Vector3(std::numeric_limits::max());
33 | }
34 |
35 | AABB(Vector3 min, Vector3 max){
36 | this->min = min;
37 | this->max = max;
38 | size = max-min;
39 | }
40 |
41 | bool isInside(const Vector3 &p){
42 | if(min.x <= p.x && p.x <= max.x){
43 | if(min.y <= p.y && p.y <= max.y){
44 | if(min.z <= p.z && p.z <= max.z){
45 | return true;
46 | }
47 | }
48 | }
49 |
50 | return false;
51 | }
52 |
53 | void update(const Vector3 &point){
54 | min.x = std::min(min.x, point.x);
55 | min.y = std::min(min.y, point.y);
56 | min.z = std::min(min.z, point.z);
57 |
58 | max.x = std::max(max.x, point.x);
59 | max.y = std::max(max.y, point.y);
60 | max.z = std::max(max.z, point.z);
61 |
62 | size = max - min;
63 | }
64 |
65 | void update(const AABB &aabb){
66 | update(aabb.min);
67 | update(aabb.max);
68 | }
69 |
70 | void makeCubic(){
71 | max = min + size.maxValue();
72 | size = max - min;
73 | }
74 |
75 | friend ostream &operator<<( ostream &output, const AABB &value ){
76 | output << "min: " << value.min << endl;
77 | output << "max: " << value.max << endl;
78 | output << "size: " << value.size << endl;
79 | return output;
80 | }
81 |
82 | };
83 |
84 | }
85 |
86 | #endif
--------------------------------------------------------------------------------
/src/LidarPotreeCvt/include/BINPointReader.hpp:
--------------------------------------------------------------------------------
1 |
2 |
3 | #ifndef BINPOINTREADER_H
4 | #define BINPOINTREADER_H
5 |
6 | #include
7 | #include
8 | #include
9 |
10 | #include "Point.h"
11 | #include "PointReader.h"
12 | #include "PointAttributes.hpp"
13 |
14 | using std::string;
15 |
16 | using std::ifstream;
17 | using std::cout;
18 | using std::endl;
19 | using std::vector;
20 |
21 | namespace Potree{
22 |
23 | class BINPointReader : public PointReader{
24 | private:
25 | AABB aabb;
26 | double scale;
27 | string path;
28 | vector files;
29 | vector::iterator currentFile;
30 | ifstream *reader;
31 | PointAttributes attributes;
32 | Point point;
33 |
34 | public:
35 |
36 | BINPointReader(string path, AABB aabb, double scale, PointAttributes pointAttributes);
37 |
38 | ~BINPointReader();
39 |
40 | bool readNextPoint();
41 |
42 | Point getPoint();
43 |
44 | AABB getAABB();
45 |
46 | long long numPoints();
47 |
48 | void close();
49 |
50 | Vector3 getScale();
51 | };
52 |
53 | }
54 |
55 | #endif
--------------------------------------------------------------------------------
/src/LidarPotreeCvt/include/GridCell.h:
--------------------------------------------------------------------------------
1 |
2 | #ifndef GRID_CELL_H
3 | #define GRID_CELL_H
4 |
5 | #include "Point.h"
6 | #include "GridIndex.h"
7 |
8 | #include
9 | #include
10 |
11 | using std::vector;
12 |
13 | namespace Potree{
14 |
15 | class SparseGrid;
16 |
17 |
18 | class GridCell{
19 | public:
20 | vector > points;
21 | vector neighbours;
22 | SparseGrid *grid;
23 |
24 | GridCell();
25 |
26 | GridCell(SparseGrid *grid, GridIndex &index);
27 |
28 | void add(Vector3 p);
29 |
30 | bool isDistant(const Vector3 &p, const double &squaredSpacing) const;
31 | };
32 |
33 | }
34 |
35 | #endif
--------------------------------------------------------------------------------
/src/LidarPotreeCvt/include/GridIndex.h:
--------------------------------------------------------------------------------
1 |
2 |
3 | #ifndef GRID_INDEX_H
4 | #define GRID_INDEX_H
5 |
6 | namespace Potree{
7 |
8 | class GridIndex{
9 | public:
10 | int i,j,k;
11 |
12 | GridIndex(){
13 | i = 0;
14 | j = 0;
15 | k = 0;
16 | }
17 |
18 | GridIndex(int i, int j, int k){
19 | this->i = i;
20 | this->j = j;
21 | this->k = k;
22 | }
23 |
24 | bool operator<(const GridIndex& b) const{
25 | if(i < b.i){
26 | return true;
27 | }else if(i == b.i && j < b.j){
28 | return true;
29 | }else if(i == b.i && j == b.j && k < b.k){
30 | return true;
31 | }
32 |
33 | return false;
34 | }
35 |
36 | friend ostream &operator<<( ostream &output, const GridIndex &value ){
37 | output << "[" << value.i << ", " << value.j << ", " << value.k << "]" ;
38 | return output;
39 | }
40 |
41 | };
42 |
43 | }
44 |
45 | #endif
--------------------------------------------------------------------------------
/src/LidarPotreeCvt/include/Point.h:
--------------------------------------------------------------------------------
1 |
2 | #ifndef POINT_H
3 | #define POINT_H
4 |
5 | #include "Vector3.h"
6 |
7 | #include
8 |
9 | using std::ostream;
10 |
11 | namespace Potree{
12 |
13 | class Point{
14 | public:
15 |
16 | Vector3 position{0};
17 | Vector3 color{255};
18 | Vector3 normal{0};
19 | unsigned short intensity = 0;
20 | unsigned char classification = 0;
21 | unsigned char returnNumber = 0;
22 | unsigned char numberOfReturns = 0;
23 | unsigned short pointSourceID = 0;
24 | double gpsTime = 0.0;
25 |
26 |
27 | Point() = default;
28 |
29 | Point(double x, double y, double z) :
30 | position(x, y, z)
31 | {
32 |
33 | }
34 |
35 | Point(double x, double y, double z, unsigned char r, unsigned char g, unsigned char b) :
36 | position(x, y, z), color(r, g, b)
37 | {
38 |
39 | }
40 |
41 | Point(const Point &other) = default;
42 |
43 | ~Point() = default;
44 |
45 | friend ostream &operator<<( ostream &output, const Point &value ){
46 | output << value.position ;
47 | return output;
48 | }
49 |
50 | };
51 |
52 | }
53 |
54 | #endif
55 |
--------------------------------------------------------------------------------
/src/LidarPotreeCvt/include/PointAttributes.hpp:
--------------------------------------------------------------------------------
1 |
2 |
3 | #ifndef POINT_ATTRIBUTES_H
4 | #define POINT_ATTRIBUTES_H
5 |
6 | #include
7 | #include
8 |
9 | using std::string;
10 | using std::vector;
11 |
12 | namespace Potree{
13 |
14 | class PointAttribute{
15 | public:
16 | static const PointAttribute POSITION_CARTESIAN;
17 | static const PointAttribute COLOR_PACKED;
18 | static const PointAttribute INTENSITY;
19 | static const PointAttribute CLASSIFICATION;
20 | static const PointAttribute RETURN_NUMBER;
21 | static const PointAttribute NUMBER_OF_RETURNS;
22 | static const PointAttribute SOURCE_ID;
23 | static const PointAttribute GPS_TIME;
24 | static const PointAttribute NORMAL_SPHEREMAPPED;
25 | static const PointAttribute NORMAL_OCT16;
26 | static const PointAttribute NORMAL;
27 |
28 | int ordinal;
29 | string name;
30 | int numElements;
31 | int byteSize;
32 |
33 | PointAttribute(int ordinal, string name, int numElements, int byteSize){
34 | this->ordinal = ordinal;
35 | this->name = name;
36 | this->numElements = numElements;
37 | this->byteSize = byteSize;
38 | }
39 |
40 | static PointAttribute fromString(string name);
41 |
42 | };
43 |
44 | bool operator==(const PointAttribute& lhs, const PointAttribute& rhs);
45 |
46 |
47 | class PointAttributes{
48 | public:
49 | vector attributes;
50 | int byteSize;
51 |
52 | PointAttributes(){
53 | byteSize = 0;
54 | }
55 |
56 | void add(PointAttribute attribute){
57 | attributes.push_back(attribute);
58 | byteSize += attribute.byteSize;
59 | }
60 |
61 | int size(){
62 | return (int)attributes.size();
63 | }
64 |
65 | PointAttribute& operator[](int i) {
66 | return attributes[i];
67 | }
68 |
69 |
70 | };
71 |
72 |
73 | }
74 |
75 |
76 |
77 |
78 | #endif
--------------------------------------------------------------------------------
/src/LidarPotreeCvt/include/PointReader.h:
--------------------------------------------------------------------------------
1 |
2 |
3 | #ifndef POINTREADER_H
4 | #define POINTREADER_H
5 |
6 | #include
7 |
8 | #include "Point.h"
9 | #include "AABB.h"
10 |
11 | namespace fs = std::experimental::filesystem;
12 |
13 | namespace Potree{
14 |
15 | class PointReader{
16 | public:
17 |
18 | virtual ~PointReader(){};
19 |
20 | virtual bool readNextPoint() = 0;
21 |
22 | virtual Point getPoint() = 0;
23 |
24 | virtual AABB getAABB() = 0;
25 |
26 | virtual long long numPoints() = 0;
27 |
28 | virtual void close() = 0;
29 | };
30 |
31 | }
32 |
33 | #endif
--------------------------------------------------------------------------------
/src/LidarPotreeCvt/include/PointWriter.hpp:
--------------------------------------------------------------------------------
1 |
2 | #ifndef POINTWRITER_H
3 | #define POINTWRITER_H
4 |
5 | #include
6 | #include
7 |
8 | #include "Point.h"
9 |
10 | using std::string;
11 |
12 | namespace Potree{
13 |
14 | class PointWriter{
15 |
16 | public:
17 | string file;
18 | int numPoints = 0;
19 |
20 | virtual ~PointWriter(){};
21 |
22 | virtual void write(const Point &point) = 0;
23 |
24 | virtual void close() = 0;
25 |
26 | };
27 |
28 | }
29 |
30 | #endif
31 |
32 |
33 |
--------------------------------------------------------------------------------
/src/LidarPotreeCvt/include/PotreeConverter.h:
--------------------------------------------------------------------------------
1 |
2 |
3 | #ifndef POTREE_CONVERTER_H
4 | #define POTREE_CONVERTER_H
5 |
6 | #include "AABB.h"
7 | #include "CloudJS.hpp"
8 | #include "definitions.hpp"
9 | #include "PointReader.h"
10 |
11 | #include
12 | #include
13 | #include
14 |
15 | using std::vector;
16 | using std::string;
17 |
18 | namespace Potree{
19 |
20 | class SparseGrid;
21 |
22 | class PotreeConverter{
23 |
24 | private:
25 | AABB aabb;
26 | vector sources;
27 | string workDir;
28 | CloudJS cloudjs;
29 | PointAttributes pointAttributes;
30 |
31 | PointReader *createPointReader(string source, PointAttributes pointAttributes);
32 | void prepare();
33 | AABB calculateAABB();
34 | void generatePage(string name);
35 |
36 | public:
37 | float spacing;
38 | int maxDepth;
39 | string format;
40 | OutputFormat outputFormat;
41 | vector outputAttributes;
42 | vector colorRange;
43 | vector intensityRange;
44 | double scale = 0.01;
45 | int diagonalFraction = 250;
46 | vector aabbValues;
47 | string pageName = "";
48 | string pageTemplatePath = "";
49 | StoreOption storeOption = StoreOption::ABORT_IF_EXISTS;
50 | string projection = "";
51 | bool sourceListingOnly = false;
52 | ConversionQuality quality = ConversionQuality::DEFAULT;
53 | string title = "PotreeViewer";
54 | string description = "";
55 | bool edlEnabled = false;
56 | bool showSkybox = false;
57 | string material = "RGB";
58 | string executablePath;
59 | int storeSize = 20'000;
60 | int flushLimit = 10'000'000;
61 |
62 | PotreeConverter(string executablePath, string workDir, vector sources);
63 |
64 | void convert();
65 |
66 | };
67 |
68 | }
69 |
70 | #endif
71 |
--------------------------------------------------------------------------------
/src/LidarPotreeCvt/include/PotreeException.h:
--------------------------------------------------------------------------------
1 |
2 | #ifndef POTREEEXCEPTION_H
3 | #define POTREEEXCEPTION_H
4 |
5 | // using standard exceptions
6 | #include
7 | #include
8 | #include
9 |
10 | using std::exception;
11 | using std::string;
12 |
13 | namespace Potree{
14 |
15 | class PotreeException: public exception{
16 | private:
17 | string message;
18 |
19 | public:
20 | PotreeException(string message){
21 | this->message = message;
22 | }
23 |
24 | virtual ~PotreeException() throw(){
25 | }
26 |
27 | virtual const char* what() const throw(){
28 | return message.c_str();
29 | }
30 | };
31 |
32 | }
33 |
34 | #endif
--------------------------------------------------------------------------------
/src/LidarPotreeCvt/include/SparseGrid.h:
--------------------------------------------------------------------------------
1 |
2 |
3 | #ifndef SPARSE_GRID_H
4 | #define SPARSE_GRID_H
5 |
6 | #include "AABB.h"
7 | #include "Point.h"
8 | #include "GridCell.h"
9 |
10 | #include