Home
Name Modified Size Downloads / Week Status
Totals: 5 Items   770.0 kB 21
README 2013-09-01 3.4 kB 22 weekly downloads
NEWS 2013-09-01 3.1 kB 11 weekly downloads
points_forces.20130901.tar.bz2 2013-09-01 222.9 kB 1515 weekly downloads
points_forces.20120516.tar.gz 2012-05-16 274.3 kB 11 weekly downloads
points_forces.20120323.tar.gz 2012-03-23 266.3 kB 22 weekly downloads
BACKGROUND INFORMATION a list of tools with a short description can be found on: http://smars.yuntech.edu.tw/projects/survey/standalone.php keywords: total stations, digital photogrammetry, laser scanner, point clouds background about the developments of the tools can be found in: http://smars.yuntech.edu.tw/projects/survey http://smars.yuntech.edu.tw/papers/jccs0.pdf http://smars.yuntech.edu.tw/papers/tainan2010.pdf INSTALL required software/libraries to build and run the project tools: - vtk http://www.vtk.org/ +header files - vxl http://vxl.sourceforge.net/ +header files required software/libraries to build project: - cmake http://www.cmake.org/ - swig http://www.swig.org/ some of the tools offer hooks to: - gimp http://www.gimp.org/ - gphoto2 http://gphoto.sourceforge.net/ Note for FreeBSD: I use the port <math/vtk5> > cd /usr/ports/devel/cmake; make install clean > cd /usr/ports/math/vtk5; make install clean > cd /usr/ports/devel/swig20; make install clean VxL is not in the ports but compiles well https://sourceforge.net/projects/vxl/ Note for Debian or Ubuntu: > apt-get install cmake cmake-curses-gui > apt-get install libvtk5-dev libvtk5.4 > apt-get install swig I compile VxL from the source (there is a package available but it is not complete) Notes for Unix-like OS a. to install VXL > wget http://sourceforge.net/projects/vxl/files/vxl/1.14/vxl-1.14.0.zip > unzip vxl-1.14.0.zip > cd vxl-1.14.0 > ccmake . [answer the questions, see also below] > make b. to install Points&Forces * Untar the file * Go to the <core> directory [common files used by this and other projects] * prepare the Makefile, using cmake: the idea (in two words) is to go to the directory, type > ccmake . press 'c' (configure), answer the questions, possibly press 'c' again, until a 'g' option appears, press 'g' to generate the Makefile. CMAKE_BUILD_TYPE: 'Release' EXECUTABLE_OUTPUT_PATH: keep empty (unless you know what you are doing) LIBRARY_OUTPUT_PATH: keep empty (unless you know what you are doing) CMAKE_INSTALL_PREFIX: keep default, most likely /usr/local (unless you know what you are doing) * build the 'core' library: > make * install the library (as 'root' if the library is installed in its standard position): > make install * go to the the <survey> directory. * do as for <core> > ccmake . > make > make install (as root) note: core_DIR is the 'core' lib directory that you just installed * <utils> contains nothing needing installation. No action required. * insure that tcl can find the 'points & forces' packages: add an environment variable > export TCLLIBPATH=/usr/local/lib/points_forces (example for bash) (when CMAKE_INSTALL_PREFIX is /usr/local) DOCUMENTATION at this stage, most of the programs have an option '-h' to return some help > a_program -h I also started to work on man pages, but there is still a lot to do... From tcl, it is also possible to get help about some of the classes of the project. 'a_point_help' gives for instance information about the class 'a_point'. Work in progress... Some example files illustrating the use of classes can also be found in the source directories (most start with "test_"). the tools are developed and tested under FreeBSD (9.0) and Debian (squeeze and wheezy) (both amd64). They are also tested on Ubuntu 3.2.0-32 i386
Source: README, updated 2013-09-01