Changes between Version 14 and Version 15 of ZooWorkshop/FOSS4GJapan/UsingZooFromOSGeoLiveVM
- Timestamp:
- Oct 23, 2010, 1:12:42 AM (14 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
ZooWorkshop/FOSS4GJapan/UsingZooFromOSGeoLiveVM
v14 v15 6 6 [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. 7 7 8 == Developement environment description==8 == ZOO Kernel Installation == 9 9 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 compil e 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 :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 compiling C Services and running Python ones 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 : 11 11 12 12 {{{ … … 80 80 }}} 81 81 82 Two other softwares form the OSGeoLive environment will be used during this workshop. Geoserver will first be used to provide WFS input data for the ZOO Services we are going to develop. The Geoserver sample dataset (United States polygons) will be passed to our service during section 3. So please start the Geoserver using the corresponding launcher in the {{{Servers}}} folder, as illustrated in the following screenshot : 83 84 [[Image(Practical introduction to ZOO - 1.png,width=400px,align=center,nolink)]] 82 Two other softwares form the OSGeoLive environment will be used during this workshop. !MapServer will first be used to provide WFS input data for the ZOO Services we are going to develop. The !MapServer dataset providen by Orkney (japanese regions polygons) will be passed to our service during section 3. 85 83 86 84 !OpenLayers library is also available on the OSGeoLive virtual machine image disk, and it will be used during [wiki:ZooWorkshop/FOSS4GJapan/BuildingWPSClientUsingOL#BuildingaWPSclientusingOpenLayers section 4], for building a simple WPS client application able to query the newly developed ZOO Services.