mirror of
https://github.com/sitn/las_extractor.git
synced 2026-08-26 00:14:21 +00:00
A Python webframework to extract LAS data to json | Read-only mirror of https://github.com/sitn/las_extractor — Canton de Neuchâtel. Issues & pull requests at the source.
- Python 81.1%
- CSS 14.1%
- Mako 4.8%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
|
|
||
| apache | ||
| buildout | ||
| data | ||
| las_extractor | ||
| wheels | ||
| .gitignore | ||
| bootstrap-buildout.py | ||
| buildout.cfg | ||
| CHANGES.txt | ||
| config.yaml.in | ||
| development.ini.in | ||
| installation_procedure.txt | ||
| LICENSE | ||
| production.ini.in | ||
| README.md | ||
| setup.cfg | ||
| setup.py | ||
| versions.cfg | ||
las_extractor
A Python webframework to extract LAS data to json
License
GNU General Public License, see LICENSE
Requirements
- Python 2.6-2.7
- Fusion Tools (see http://forsys.cfr.washington.edu/fusion/fusionlatest.html, freeware, unknown license...)
- LAStools (see http://www.cs.unc.edu/~isenburg/lastools/, LGPL license with restrictions, please check out the license)
Fusion and LAStools are Windows programs. They might run (not tested) under Linux using Wine.
- PostgreSQL/PostGIS database containing a schema
lidar_tile_indexwhich should contain a tablegrid50mfull. This table contains polygons describing the tiling of your LAS files. See the wiki for a better description on how to create this table.
Getting Started
To install the application
- Clone this repository
- Run Bootstrap:
python bootstrap-buildout.py --allow-site-packages - Before running buildout, you will need to create your own buildout file. To do so, copy/paste the existing
buildout.cfgfile and rename it (buildout_<project>.cfg) - Open your buildout file in your favorite editor...
- Delete everthing except the
[vars]section - Once done add the following code on top of your buildout file:
[buildout]
extends = buildout.cfg
- In the
[vars]section, replace alloverwritemevalues with your own values (see wiki for value signification) - Run buildout:
cd <project>
buildout\bin\buildout -c buildout_<project>.cfg
- Add the Apache folder in your Apache conf file (needs the mod_wsgi to be active):
Include <project_folder>/Apache/*.conf
This application uses the Pyramid webframework. For more details, please refer to the pyramid documentation.