Changes between Version 3 and Version 4 of ZooWorkshop/FOSS4GJapan/UsingZooFromOSGeoLiveVM
- Timestamp:
- Oct 15, 2010, 7:22:14 PM (15 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
ZooWorkshop/FOSS4GJapan/UsingZooFromOSGeoLiveVM
v3 v4 1 1 = Using ZOO from an OSGeoLive virtual machine = 2 3 [[TOC]] 4 [wiki:ZooWorkshop/FOSS4GJapan table of content] 2 5 3 6 == Developement environment description == 4 7 5 OSGeoLive is a live DVD and virtual machine based on Xubuntuthat allows you to try a wide variety of open source geospatial software without installing anything. It is composed entirely of free software and include ZOO 1.0 this year, for testing purpose.8 [http://live.osgeo.org/ OSGeoLive] is a live DVD and virtual machine based on [http://www.xubuntu.org/ Xubuntu] that allows you to try a wide variety of open source geospatial software without installing anything. It is composed entirely of free software and include ZOO 1.0 this year, for testing purpose. 6 9 7 10 As already said in introduction, an OSGeoLive virtual machine image disk has been installed on your computer, allowing you to use ZOO Kernel in a development environment directly. Using a virtual machine image disk seems to be the simplest way to use ZOO Kernel and to develop ZOO Services locally, as we can ensure that everything requested for compile C Services and run Python Services is available and ready to use. Every ZOO related material and source code have been placed in {{{/home/user/zoows}}} directory. We will work inside it during this workshop. As the binary version of ZOO Kernel is already compiled and stored in {{{/home/user/zoows/sources/zoo-kernel}}}, you only have to copy two important files inside the{{{/usr/lib/cgi-bin}}} directory : {{{zoo_loader.cgi}}} and the {{{main.cfg}}} in order to make ZOO Kernel available, using the following commands : … … 78 81 [[Image(Practical introduction to ZOO - 1.png,width=400px,align=center)]] 79 82 80 OpenLayers library is also available on the OSGeoLive virtual machine image disk, and it will be used during section 4, for building a simple WPS client application able to query the newly developed ZOO Services.83 !OpenLayers library is also available on the OSGeoLive virtual machine image disk, and it will be used during section 4, for building a simple WPS client application able to query the newly developed ZOO Services. 81 84 82 85 As we planned to use OGR C-API and Python module of the GDAL library, we will need the corresponding header files, libraries and associated files. Hopefully everything was already available per default and so ready to use on the OSGeoLive packaging. … … 111 114 112 115 * The main Services Provider directory including : 113 * A {{{cgi-env}}} directory which will contain all the zcfg metadata files and the service shared 114 object (C Shared Library or Python module) 116 * A {{{cgi-env}}} directory which will contain all the zcfg metadata files and the service shared object (C Shared Library or Python module) 115 117 * The {{{Makefile}}} and the {{{*c}}} files needed to compile your Services Provider. 116 118