/[thuban]/branches/WIP-pyshapelib-bramz/Doc/manual/thuban-manual.xml
ViewVC logotype

Diff of /branches/WIP-pyshapelib-bramz/Doc/manual/thuban-manual.xml

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1510 by jonathan, Tue Jul 29 14:48:41 2003 UTC revision 1570 by jan, Fri Aug 8 17:09:02 2003 UTC
# Line 6  Line 6 
6  <!-- $Revision$ -->  <!-- $Revision$ -->
7  <book>  <book>
8    <bookinfo>    <bookinfo>
9      <title>Thuban Manual</title>      <title>User's Manual for Thuban 1.0</title>
10      <author>          <authorgroup>
11        <firstname>Jonathan</firstname><surname>Coles</surname>        <author>
12      </author>          <firstname>Jonathan</firstname><surname>Coles</surname>
13      <author>        </author>
14        <firstname>Jan-Oliver</firstname><surname>Wagner</surname>        <author>
15      </author>          <firstname>Jan-Oliver</firstname><surname>Wagner</surname>
16      <author>        </author>
17        <firstname>Frank</firstname><surname>Koormann</surname>        <author>
18      </author>          <firstname>Frank</firstname><surname>Koormann</surname>
19          </author>
20            </authorgroup>
21      <copyright>      <copyright>
22        <year>2003</year>        <year>2003</year>
23        <holder>Intevation GmbH</holder>        <holder>Intevation GmbH</holder>
24      </copyright>      </copyright>
25       <revhistory>
26         <revision>
27            <revnumber>1.0pre1</revnumber>
28            <date>08-Aug-2003</date>
29            <revremark>Corresponds to Thuban development release 0.8.1</revremark>
30         </revision>
31      </revhistory>
32    
33    </bookinfo>    </bookinfo>
34    
35    <chapter><title>Introduction</title>    <chapter><title>Introduction</title>
36      <para>      <para>
37      Thuban is a Free Software Geographic Information Systems (GIS) viewer.      Thuban is an interactive geographic data viewer.
38      It is being developed because there is currently no simple interactive      It has been developed because there was no simple interactive
39      viewer for geographic information available as Free Software. Thuban is      viewer for geographic information available as Free Software. Thuban is
40      written in Python and C++ and uses the wxWindows library allowing it to      written in Python and C++ and uses the wxWindows library allowing it to
41      run on many different platforms, including GNU/Linux and Windows.      run on many different platforms, including GNU/Linux and Windows.
42      </para>      </para>
43      <para>      <para>
44      GIS viewers are a necessary tool as they allow one to get a visual      Geographic data viewers are a necessary tool as they allow one to
45            get a visual
46      impression of the positional relationship of the information that may not      impression of the positional relationship of the information that may not
47      be apparent from simple inspection of the data values themselves.      be apparent from simple inspection of the data values themselves.
48      Thuban allows the user to create a session that displays      Thuban allows the user to create a session that displays
# Line 48  Line 59 
59          <section><title>Installation</title>          <section><title>Installation</title>
60          <para>          <para>
61          Thuban is actively supported under Debian Testing (sarge), RedHat 7.2,          Thuban is actively supported under Debian Testing (sarge), RedHat 7.2,
62          and Windows 2000. The following list of files that Thuban requires          and Windows 2000. Thuban depends on the following packages. These
63          can be found on the          packages can also be found on the
64          <ulink url="http://thuban.intevation.org/download.html">          <ulink url="http://thuban.intevation.org/download.html">
65          Thuban Download site          Thuban Download site
66          </ulink>.          </ulink>.
67          <variablelist>          <itemizedlist>
68          <varlistentry>              <listitem><para>Python 2.2.1 (<literal>http://www.python.org</literal>)</para></listitem>
69          <term>Debian Testing (sarge)</term>              <listitem><para>wxWindows 2.4 (<literal>http://www.wxwindows.org</literal>)</para></listitem>
70          <listitem>              <listitem><para>wxPython 2.4 (<literal>http://www.wxpython.org</literal>)</para></listitem>
71              <para>Thuban-0.8.1-1-debian.i386.rpm</para>              <listitem><para>proj 4.4.5 Projection Library (<literal>http://www.remotesensing.org/proj/</literal>)</para></listitem>
72              <para>GTK 1.2.3</para>              <listitem><para>GDAL 1.1.8 (<literal>http://www.remotesensing.org/gdal/</literal>)</para></listitem>
73              <para>Python 2.2.1</para>              <listitem><para>SQLite 2.8.3 (<literal>http://www.hwaci.com/sw/sqlite/</literal>)</para></listitem>
74              <para>Python 2.2 XML Base Tools</para>              <listitem><para>PySQLite 0.4.3 (<literal>http://pysqlite.sourceforge.net</literal>)</para></listitem>
75              <para>wxWindows 2.4</para>              </itemizedlist>
76              <para>wxWindows 2.4 Python Bindings</para>          </para>
77              <para>proj 4.4.5 Projection Library</para>                  <para>
78              <para>SQLite Python Bindings 0.4.3</para>                  Along with the source codes, the download page also offers
79              <para>GDAL 1.1.8</para>                  full installation packages for Debian, Windows and RPM-based systems
80          </listitem>                  (Mandrake, RedHat, SuSE, etc).
81          </varlistentry>                  </para>
         <varlistentry>  
         <term>RedHat 7.2</term>  
         <listitem>  
             <para>Thuban-0.8.1-1.i386.rpm</para>  
             <para>Python 2.2.1</para>  
             <para>wxPython 2.4 for Python 2.2 with wxGTK</para>  
             <para>proj 4.4.5 Projection Library</para>  
             <para>SQLite 2.8.3</para>  
             <para>PySQLite 0.4.3</para>  
             <para>GDAL 1.1.8</para>  
         </listitem>  
         </varlistentry>  
         <varlistentry>  
         <term>Windows 2000</term>  
         <listitem>  
             <para>Thuban-0.8.1-0.exe</para>  
             <para>Python 2.2.1</para>  
             <para>wxWindows 2.4 for Python 2.2</para>  
             <para>SQLite Python Libraries</para>  
             <para>GDAL for Thuban</para>  
         </listitem>  
         </varlistentry>  
         </variablelist>  
         </para>  
82          </section>          </section>
83    
84          <section><title>The Main Window</title>          <section><title>The Main Window</title>
85          <para>          <para>
86          <screenshot>          <figure>
87          <screeninfo>The Main Window</screeninfo>          <title>The Main Window</title>
88          <mediaobject>          <mediaobject>
89          <imageobject> <imagedata fileref="../images/1_2_mainwindow.png" format="PNG" scale="&imgscale;"/> </imageobject>          <imageobject> <imagedata fileref="../images/1_2_mainwindow.png" format="PNG" scale="&imgscale;"/> </imageobject>
90          <imageobject> <imagedata fileref="./images/1_2_mainwindow.ps" format="EPS" scale="&imgscale;"/> </imageobject>          <imageobject> <imagedata fileref="./images/1_2_mainwindow.ps" format="EPS" scale="&imgscale;"/> </imageobject>
         <textobject><phrase>The Main Window</phrase></textobject>  
         <caption><para>The Main Window</para></caption>  
91          </mediaobject>          </mediaobject>
92          </screenshot>          </figure>
93          </para>          </para>
94    
95          <para>          <para>
# Line 198  Line 183 
183    
184          <section><title>The Session Info-Tree</title>          <section><title>The Session Info-Tree</title>
185          <para>          <para>
186          <screenshot>          <figure>
187          <screeninfo>Session Info Tree</screeninfo>          <title>Session Info Tree</title>
188          <mediaobject>          <mediaobject>
189          <imageobject><imagedata fileref="../images/2_4_session_tree.png" format="PNG" scale="&imgscale;"/></imageobject>          <imageobject><imagedata fileref="../images/2_4_session_tree.png" format="PNG" scale="&imgscale;"/></imageobject>
190          <imageobject><imagedata fileref="./images/2_4_session_tree.eps" format="EPS" scale="&imgscale;"/></imageobject>          <imageobject><imagedata fileref="./images/2_4_session_tree.eps" format="EPS" scale="&imgscale;"/></imageobject>
         <textobject><phrase>Session Info Tree</phrase></textobject>  
         <caption><para>Session Info Tree</para></caption>  
191          </mediaobject>          </mediaobject>
192          </screenshot>          </figure>
193          </para>          </para>
194          <para>          <para>
195          The session info-tree is primarily intended for developers working          The session info-tree is primarily intended for developers working
# Line 287  Line 270 
270          the tool bar or from the          the tool bar or from the
271          <menuchoice><guimenu>Map</guimenu></menuchoice> menu.          <menuchoice><guimenu>Map</guimenu></menuchoice> menu.
272          </para>          </para>
273            <itemizedlist>
274            <listitem>
275          <para>          <para>
276          The ZoomIn tool          The ZoomIn tool
277          <inlinemediaobject>          <inlinemediaobject>
# Line 303  Line 288 
288          was clicked. Clicking and dragging selects a region that will be          was clicked. Clicking and dragging selects a region that will be
289          enlarged to fit the window.          enlarged to fit the window.
290          </para>          </para>
291            </listitem>
292            <listitem>
293          <para>          <para>
294          The ZoomOut tool          The ZoomOut tool
295          <inlinemediaobject>          <inlinemediaobject>
# Line 319  Line 306 
306          selects a box such that the current contents of the window will be          selects a box such that the current contents of the window will be
307          scaled to fit into that box.          scaled to fit into that box.
308          </para>          </para>
309            </listitem>
310            <listitem>
311          <para>          <para>
312          The Pan tool          The Pan tool
313          <inlinemediaobject>          <inlinemediaobject>
# Line 332  Line 321 
321          </inlinemediaobject>          </inlinemediaobject>
322          allows the user to move the map around by clicking and dragging.          allows the user to move the map around by clicking and dragging.
323          </para>          </para>
324            </listitem>
325            <listitem>
326          <para>          <para>
327          The Full Extent tool          The Full Extent tool
328          <inlinemediaobject>          <inlinemediaobject>
# Line 345  Line 336 
336          </inlinemediaobject>          </inlinemediaobject>
337          rescales the viewable region so that the entire map is visible.          rescales the viewable region so that the entire map is visible.
338          </para>          </para>
339            </listitem>
340            <listitem>
341          <para>          <para>
342          The Full Layer Extent tool          The Full Layer Extent tool
343          <inlinemediaobject>          <inlinemediaobject>
# Line 360  Line 353 
353          layer fits within the window. If no layer is selected this button          layer fits within the window. If no layer is selected this button
354          will be disabled.          will be disabled.
355          </para>          </para>
356            </listitem>
357            <listitem>
358          <para>          <para>
359          The Full Shape Extent tool          The Full Shape Extent tool
360          <inlinemediaobject>          <inlinemediaobject>
# Line 379  Line 374 
374          in a tableview (see below).          in a tableview (see below).
375    
376          </para>          </para>
377            </listitem>
378            </itemizedlist>
379          </section>          </section>
380    
381          <section><title>Object Identification</title>          <section><title>Object Identification</title>
# Line 447  Line 444 
444          <menuchoice><guimenu>Map</guimenu></menuchoice>.          <menuchoice><guimenu>Map</guimenu></menuchoice>.
445          </para>          </para>
446    
447            <itemizedlist>
448            <listitem>
449          <para>          <para>
450          The Move Layer to Top tool          The Move Layer to Top tool
451          <inlinemediaobject>          <inlinemediaobject>
# Line 459  Line 458 
458          <textobject> <phrase>Move Layer to Top</phrase> </textobject>          <textobject> <phrase>Move Layer to Top</phrase> </textobject>
459          </inlinemediaobject> raises the selected layer to the top of the map.          </inlinemediaobject> raises the selected layer to the top of the map.
460          </para>          </para>
461            </listitem>
462            <listitem>
463    
464          <para>          <para>
465          The Move Layer Up tool          The Move Layer Up tool
# Line 472  Line 473 
473          <textobject> <phrase>Move Layer Up</phrase> </textobject>          <textobject> <phrase>Move Layer Up</phrase> </textobject>
474          </inlinemediaobject> raises the selected layer one level.          </inlinemediaobject> raises the selected layer one level.
475          </para>          </para>
476            </listitem>
477            <listitem>
478    
479          <para>          <para>
480          The Move Layer Down tool          The Move Layer Down tool
# Line 486  Line 489 
489          </inlinemediaobject> lowers the selected layer one level.          </inlinemediaobject> lowers the selected layer one level.
490          </para>          </para>
491    
492            </listitem>
493            <listitem>
494          <para>          <para>
495          The Move Layer to Bottom tool          The Move Layer to Bottom tool
496          <inlinemediaobject>          <inlinemediaobject>
# Line 499  Line 504 
504          </inlinemediaobject> lowers the selected layer to the bottom of the map.          </inlinemediaobject> lowers the selected layer to the bottom of the map.
505          </para>          </para>
506    
507            </listitem>
508            <listitem>
509          <para>          <para>
510          The Visible tool          The Visible tool
511          <inlinemediaobject>          <inlinemediaobject>
# Line 513  Line 520 
520          hidden.          hidden.
521          </para>          </para>
522    
523            </listitem>
524            <listitem>
525          <para>          <para>
526          The Invisible tool          The Invisible tool
527          <inlinemediaobject>          <inlinemediaobject>
# Line 526  Line 535 
535          </inlinemediaobject> hides the selected layer in the map.          </inlinemediaobject> hides the selected layer in the map.
536          </para>          </para>
537    
538            </listitem>
539            <listitem>
540          <para>          <para>
541          The Properties tool          The Properties tool
542          <inlinemediaobject>          <inlinemediaobject>
# Line 540  Line 551 
551          Double-clicking on a layer or a group of a layer will open the          Double-clicking on a layer or a group of a layer will open the
552          properties dialog for that layer.          properties dialog for that layer.
553          </para>          </para>
554            </listitem>
555            </itemizedlist>
556          <para>          <para>
557          Along the bottom of the legend is the scalebar. The scalebar          Along the bottom of the legend is the scalebar. The scalebar
558          will be available if there are any layers and the  map has a          will be available if there are any layers and the  map has a
# Line 619  Line 631 
631          and type.          and type.
632          </para>          </para>
633          <para>          <para>
634          <screenshot>          <figure>
635          <screeninfo>Properties Window</screeninfo>          <title>Properties Window</title>
636          <mediaobject>          <mediaobject>
637          <imageobject><imagedata fileref="../images/4_2_layer_properties.png" format="PNG" scale="&imgscale;"/></imageobject>          <imageobject><imagedata fileref="../images/4_2_layer_properties.png" format="PNG" scale="&imgscale;"/></imageobject>
638          <imageobject><imagedata fileref="./images/4_2_layer_properties.eps" format="EPS" scale="&imgscale;"/></imageobject>          <imageobject><imagedata fileref="./images/4_2_layer_properties.eps" format="EPS" scale="&imgscale;"/></imageobject>
         <textobject><phrase>Properties Window</phrase></textobject>  
         <caption><para>The Properties Window for a Shape Layer</para></caption>  
639          </mediaobject>          </mediaobject>
640          </screenshot>          </figure>
641          </para>          </para>
642          <para>          <para>
643          <screenshot>          <figure>
644          <screeninfo>Properties Window</screeninfo>          <title>Properties Window</title>
645          <mediaobject>          <mediaobject>
646          <imageobject><imagedata fileref="../images/4_2_raster_layer_properties.png" format="PNG" scale="&imgscale;"/></imageobject>          <imageobject><imagedata fileref="../images/4_2_raster_layer_properties.png" format="PNG" scale="&imgscale;"/></imageobject>
647          <imageobject><imagedata fileref="./images/4_2_raster_layer_properties.eps" format="EPS" scale="&imgscale;"/></imageobject>          <imageobject><imagedata fileref="./images/4_2_raster_layer_properties.eps" format="EPS" scale="&imgscale;"/></imageobject>
         <textobject><phrase>Properties Window</phrase></textobject>  
         <caption><para>The Properties Window for an Image Layer</para></caption>  
648          </mediaobject>          </mediaobject>
649          </screenshot>          </figure>
650          </para>          </para>
651          </section>          </section>
652    
# Line 735  Line 743 
743          changes will not be applied to the map.          changes will not be applied to the map.
744          </para>          </para>
745          <para>          <para>
746          <screenshot>          <figure>
747          <screeninfo>Properties Window</screeninfo>          <title>Properties Window</title>
748          <mediaobject>          <mediaobject>
749          <imageobject><imagedata fileref="../images/5_classification.png" format="PNG" scale="&imgscale;"/></imageobject>          <imageobject><imagedata fileref="../images/5_classification.png" format="PNG" scale="&imgscale;"/></imageobject>
750          <imageobject><imagedata fileref="./images/5_classification.eps" format="EPS" scale="&imgscale;"/></imageobject>          <imageobject><imagedata fileref="./images/5_classification.eps" format="EPS" scale="&imgscale;"/></imageobject>
         <textobject><phrase>Properties Window</phrase></textobject>  
         <caption><para>The Properties Window with Classifications</para></caption>  
751          </mediaobject>          </mediaobject>
752          </screenshot>          </figure>
753          </para>          </para>
754          <para>          <para>
755          The order of the groups in the classification is significant          The order of the groups in the classification is significant
# Line 809  Line 815 
815    
816          <section><title>Generating Classes</title>          <section><title>Generating Classes</title>
817          <para>          <para>
818          <screenshot>          <figure>
819          <screeninfo>Generate Class</screeninfo>          <title>Generate Class</title>
820          <mediaobject>          <mediaobject>
821          <imageobject><imagedata fileref="../images/5_3_genclass.png" format="PNG" scale="&imgscale;"/></imageobject>          <imageobject><imagedata fileref="../images/5_3_genclass.png" format="PNG" scale="&imgscale;"/></imageobject>
822          <imageobject><imagedata fileref="./images/5_3_genclass.eps" format="EPS" scale="&imgscale;"/></imageobject>          <imageobject><imagedata fileref="./images/5_3_genclass.eps" format="EPS" scale="&imgscale;"/></imageobject>
         <textobject><phrase>Generate Class</phrase></textobject>  
         <caption><para>The Generate Classifications Dialog</para></caption>  
823          </mediaobject>          </mediaobject>
824          </screenshot>          </figure>
825          </para>          </para>
826          <para>          <para>
827          Creating a classification by hand can be tedious.          Creating a classification by hand can be tedious.
# Line 836  Line 840 
840          For every way of generating a classification, a color scheme must          For every way of generating a classification, a color scheme must
841          be selected. Thuban provides several different color schemes that          be selected. Thuban provides several different color schemes that
842          affect how the group properties change over the classification.          affect how the group properties change over the classification.
843            It may be desirable that only certain properties change over the
844            classification. If the shape type is a polygon or a point then
845            the <guibutton>Fix Border Color</guibutton> option will be available.
846            This allows the user to select a border color for all classification
847            groups.
848          It is also possible to create a custom color scheme. Selecting          It is also possible to create a custom color scheme. Selecting
849          this option will display two symbols: the one of the left has the          this option will display two symbols: the one of the left has the
850          properties of the first group and the one on the right has the          properties of the first group and the one on the right has the
851          properties of the last group. Thuban will interpolate between these          properties of the last group. Thuban will interpolate between these
852          two properties to generate the other groups.          two properties to generate the other groups.
853          <screenshot>          <figure>
854          <screeninfo>Custom Color Scheme</screeninfo>          <title>Custom Color Scheme</title>
855          <mediaobject>          <mediaobject>
856          <imageobject><imagedata fileref="../images/5_2_custom_ramp.png" format="PNG" scale="&imgscale;"/></imageobject>          <imageobject><imagedata fileref="../images/5_2_custom_ramp.png" format="PNG" scale="&imgscale;"/></imageobject>
857          <imageobject><imagedata fileref="./images/5_2_custom_ramp.eps" format="EPS" scale="&imgscale;"/></imageobject>          <imageobject><imagedata fileref="./images/5_2_custom_ramp.eps" format="EPS" scale="&imgscale;"/></imageobject>
         <textobject><phrase>Custom Color Scheme</phrase></textobject>  
         <caption><para>Custom Color Scheme</para></caption>  
858          </mediaobject>          </mediaobject>
859          </screenshot>          </figure>
860          </para>          </para>
861          <para>          <para>
862          The Unique Values option lets the user select specific values that          The Unique Values option lets the user select specific values that
# Line 859  Line 866 
866          right. Each list can be sorted or reversed for easier searching.          right. Each list can be sorted or reversed for easier searching.
867          The classification that is generated will be in the same order as          The classification that is generated will be in the same order as
868          the list on the right.          the list on the right.
869          <screenshot>          <figure>
870          <screeninfo>Unique Values</screeninfo>          <title>Unique Values</title>
871          <mediaobject>          <mediaobject>
872          <imageobject><imagedata fileref="../images/5_2_unique_values.png" format="PNG" scale="&imgscale;"/></imageobject>          <imageobject><imagedata fileref="../images/5_2_unique_values.png" format="PNG" scale="&imgscale;"/></imageobject>
873          <imageobject><imagedata fileref="./images/5_2_unique_values.eps" format="EPS" scale="&imgscale;"/></imageobject>          <imageobject><imagedata fileref="./images/5_2_unique_values.eps" format="EPS" scale="&imgscale;"/></imageobject>
         <textobject><phrase>Unique Values</phrase></textobject>  
         <caption><para>Unique Values Classification</para></caption>  
874          </mediaobject>          </mediaobject>
875          </screenshot>          </figure>
876          </para>          </para>
877          <para>          <para>
878          The Uniform Distribution option creates a user specified number of          The Uniform Distribution option creates a user specified number of
# Line 876  Line 881 
881          table by clicking <guibutton>Retrieve From Table</guibutton>. The          table by clicking <guibutton>Retrieve From Table</guibutton>. The
882          stepping is how large each interval is. Adjusting this value will          stepping is how large each interval is. Adjusting this value will
883          automatically recalculate how many groups is appropriate.          automatically recalculate how many groups is appropriate.
884          <screenshot>          <figure>
885          <screeninfo>Uniform Distribution</screeninfo>          <title>Uniform Distribution</title>
886          <mediaobject>          <mediaobject>
887          <imageobject><imagedata fileref="../images/5_2_uniform_dist.png" format="PNG" scale="&imgscale;"/></imageobject>          <imageobject><imagedata fileref="../images/5_2_uniform_dist.png" format="PNG" scale="&imgscale;"/></imageobject>
888          <imageobject><imagedata fileref="./images/5_2_uniform_dist.eps" format="EPS" scale="&imgscale;"/></imageobject>          <imageobject><imagedata fileref="./images/5_2_uniform_dist.eps" format="EPS" scale="&imgscale;"/></imageobject>
         <textobject><phrase>Uniform Distribution</phrase></textobject>  
         <caption><para>Uniform Distribution Classification</para></caption>  
889          </mediaobject>          </mediaobject>
890          </screenshot>          </figure>
891          </para>          </para>
892          <para>          <para>
893          The Quantiles option generates ranges based on the number of items          The Quantiles option generates ranges based on the number of items
# Line 892  Line 895 
895          generate five groups with appropriate ranges such that 20% of the table          generate five groups with appropriate ranges such that 20% of the table
896          data is in each group. If it is impossible to generate exact          data is in each group. If it is impossible to generate exact
897          groupings, Thuban will issue a warning but allow the user to continue.          groupings, Thuban will issue a warning but allow the user to continue.
898          <screenshot>          <figure>
899          <screeninfo>Quantiles</screeninfo>          <title>Quantiles</title>
900          <mediaobject>          <mediaobject>
901          <imageobject><imagedata fileref="../images/5_2_quantiles.png" format="PNG" scale="&imgscale;"/></imageobject>          <imageobject><imagedata fileref="../images/5_2_quantiles.png" format="PNG" scale="&imgscale;"/></imageobject>
902          <imageobject><imagedata fileref="./images/5_2_quantiles.eps" format="EPS" scale="&imgscale;"/></imageobject>          <imageobject><imagedata fileref="./images/5_2_quantiles.eps" format="EPS" scale="&imgscale;"/></imageobject>
         <textobject><phrase>Quantiles</phrase></textobject>  
         <caption><para>Quantiles Classification</para></caption>  
903          </mediaobject>          </mediaobject>
904          </screenshot>          </figure>
905          </para>          </para>
906          </section>          </section>
907    </chapter>    </chapter>
# Line 922  Line 923 
923      <guimenu>Layer</guimenu>      <guimenu>Layer</guimenu>
924      <guimenuitem>Projection</guimenuitem>      <guimenuitem>Projection</guimenuitem>
925      </menuchoice>.      </menuchoice>.
926      <screenshot>      <figure>
927      <screeninfo>Projection Window</screeninfo>      <title>Projection Window</title>
928      <mediaobject>      <mediaobject>
929      <imageobject><imagedata fileref="../images/6_projection.png" format="PNG" scale="&imgscale;"/></imageobject>      <imageobject><imagedata fileref="../images/6_projection.png" format="PNG" scale="&imgscale;"/></imageobject>
930      <imageobject><imagedata fileref="./images/6_projection.eps" format="EPS" scale="&imgscale;"/></imageobject>      <imageobject><imagedata fileref="./images/6_projection.eps" format="EPS" scale="&imgscale;"/></imageobject>
     <textobject><phrase>Projection Window</phrase></textobject>  
     <caption><para>The Projection Window</para></caption>  
931      </mediaobject>      </mediaobject>
932      </screenshot>      </figure>
933      </para>      </para>
934      <para>      <para>
935      Thuban is distributed with a sample collection of projections. The      Thuban is distributed with a sample collection of projections. The
# Line 1000  Line 999 
999    
1000      <section><title>Table View</title>      <section><title>Table View</title>
1001          <para>          <para>
1002          <screenshot>          <figure>
1003          <screeninfo>Table View</screeninfo>          <title>Table View</title>
1004          <mediaobject>          <mediaobject>
1005          <imageobject><imagedata fileref="../images/7_1_table_view.png" format="PNG" scale="&imgscale;"/></imageobject>          <imageobject><imagedata fileref="../images/7_1_table_view.png" format="PNG" scale="&imgscale;"/></imageobject>
1006          <imageobject><imagedata fileref="./images/7_1_table_view.eps" format="EPS" scale="&imgscale;"/></imageobject>          <imageobject><imagedata fileref="./images/7_1_table_view.eps" format="EPS" scale="&imgscale;"/></imageobject>
         <textobject><phrase>Table View</phrase></textobject>  
         <caption><para>The Table View</para></caption>  
1007          </mediaobject>          </mediaobject>
1008          </screenshot>          </figure>
1009          </para>          </para>
1010          <para>          <para>
1011          Thuban provides a standard dialog to display table contents, the          Thuban provides a standard dialog to display table contents, the
# Line 1129  Line 1126 
1126    
1127          <section><title>Join</title>          <section><title>Join</title>
1128              <para>              <para>
1129              <screenshot>              <figure>
1130              <screeninfo>Join Tables</screeninfo>              <title>Join Tables</title>
1131              <mediaobject>              <mediaobject>
1132              <imageobject><imagedata fileref="../images/7_2_5_join.png" format="PNG" scale="&imgscale;"/></imageobject>              <imageobject><imagedata fileref="../images/7_2_5_join.png" format="PNG" scale="&imgscale;"/></imageobject>
1133              <imageobject><imagedata fileref="./images/7_2_5_join.eps" format="EPS" scale="&imgscale;"/></imageobject>              <imageobject><imagedata fileref="./images/7_2_5_join.eps" format="EPS" scale="&imgscale;"/></imageobject>
             <textobject><phrase>Join Tables</phrase></textobject>  
             <caption><para>The Join Tables Dialog</para></caption>  
1134              </mediaobject>              </mediaobject>
1135              </screenshot>              </figure>
1136              </para>              </para>
1137              <para>              <para>
1138              The              The
# Line 1222  Line 1217 
1217      Here are a few problems that users have encountered when first using Thuban.      Here are a few problems that users have encountered when first using Thuban.
1218      </para>      </para>
1219      <para>      <para>
     <variablelist>  
1220    
1221      <varlistentry>      <itemizedlist>
     <term>After adding two or more layers nothing is drawn in the map window.  
     </term>  
1222      <listitem>      <listitem>
1223        <para>After adding two or more layers nothing is drawn in the map window.
1224        </para>
1225      <para>      <para>
1226      This is probably because the layers have different projections. Projections      This is probably because the layers have different projections. Projections
1227      must be set on all layers and on the map itself if the layers' projections      must be set on all layers and on the map itself if the layers' projections
1228      are different.      are different.
1229      </para>      </para>
1230      </listitem>      </listitem>
     </varlistentry>  
1231    
     <varlistentry>  
     <term>Thuban crashes on startup with the error  
         <literal>NameError: global name 'False' is not defined</literal>.  
     </term>  
1232      <listitem>      <listitem>
1233        <para>Thuban crashes on startup with the error
1234            <literal>NameError: global name 'False' is not defined</literal>.
1235        </para>
1236      <para>      <para>
1237      <varname>True</varname> and <varname>False</varname> were only introduced      <varname>True</varname> and <varname>False</varname> were only introduced
1238      in Python 2.2.1. Thuban depends on at least Python 2.2.1.      in Python 2.2.1. Thuban depends on at least Python 2.2.1.
1239      </para>      </para>
1240      </listitem>      </listitem>
     </varlistentry>  
1241    
1242      <varlistentry>      <listitem>
1243      <term>After compiling Thuban, Thuban crashes with an error similar to      <para>After compiling Thuban, Thuban crashes with an error similar to
1244          <literal>          <literal>
1245          ImportError: /usr/local//lib/thuban/Thuban/../Lib/wxproj.so: undefined symbol: __gxx_personality_v0          ImportError: /usr/local//lib/thuban/Thuban/../Lib/wxproj.so: undefined symbol: __gxx_personality_v0
1246          </literal>          </literal>
1247      </term>      </para>
     <listitem>  
1248      <para>      <para>
1249      Thuban depends on the wxWindows library. If Thuban is compiled with an      Thuban depends on the wxWindows library. If Thuban is compiled with an
1250      incompatible version of the compiler than wxWindows was compiled with      incompatible version of the compiler than wxWindows was compiled with
# Line 1262  Line 1252 
1252      compiler.      compiler.
1253      </para>      </para>
1254      </listitem>      </listitem>
1255      </varlistentry>      </itemizedlist>
     </variablelist>  
1256      </para>      </para>
1257      <para>      <para>
1258      If an error occurs Thuban will display a dialog indicating the error      If an error occurs Thuban will display a dialog indicating the error
# Line 1274  Line 1263 
1263      More information about the system is available from      More information about the system is available from
1264      <menuchoice><guimenu>Help</guimenu><guimenuitem>About</guimenuitem></menuchoice> box.      <menuchoice><guimenu>Help</guimenu><guimenuitem>About</guimenuitem></menuchoice> box.
1265      This should also be included in the bug report.      This should also be included in the bug report.
1266      <screenshot>      <figure>
1267      <screeninfo>Error Dialog</screeninfo>      <title>Error Dialog</title>
1268      <mediaobject>      <mediaobject>
1269      <imageobject><imagedata fileref="../images/8_int_error.png" format="PNG" scale="&imgscale;"/></imageobject>      <imageobject><imagedata fileref="../images/8_int_error.png" format="PNG" scale="&imgscale;"/></imageobject>
1270      <imageobject><imagedata fileref="./images/8_int_error.eps" format="EPS" scale="&imgscale;"/></imageobject>      <imageobject><imagedata fileref="./images/8_int_error.eps" format="EPS" scale="&imgscale;"/></imageobject>
     <textobject><phrase>Error Dialog</phrase></textobject>  
     <caption><para>Error Dialog</para></caption>  
1271      </mediaobject>      </mediaobject>
1272      </screenshot>      </figure>
1273      </para>      </para>
1274    
1275    </chapter>    </chapter>
# Line 1319  Line 1306 
1306      </listitem>      </listitem>
1307      </varlistentry>      </varlistentry>
1308    
1309        <varlistentry>
1310        <term>Raster files</term>
1311        <listitem>
1312            <para>
1313            Binding the GDAL library Thuban supports numerous raster file formats,
1314            see <ulink url="http://www.remotesensing.org/gdal/formats_list.html">
1315            GDAL format list</ulink> for details.</para>
1316    
1317            <para>Most commonly used is the <emphasis>TIFF/GeoTIFF</emphasis>
1318            format: Raster maps are provided as TIFF images, with an additional
1319            "world file" storing the geographic reference (usually with an
1320            extension ".tfw").
1321            </para>
1322        </listitem>
1323        </varlistentry>
1324    
1325      </variablelist>      </variablelist>
1326    </appendix>    </appendix>
1327    
# Line 1329  Line 1332 
1332      to create custom projections. Thuban comes with predefined      to create custom projections. Thuban comes with predefined
1333      projections which are available through the Projections dialog.      projections which are available through the Projections dialog.
1334      </para>      </para>
1335      <variablelist>      <itemizedlist>
1336      <varlistentry>      <listitem>
1337          <term>Geographic</term>          <para>Geographic</para>
1338          <listitem><para><literal>Ellipsoid</literal></para>          <itemizedlist>
1339          <para><literal>Source Data</literal>: either Degrees or Radians          <listitem><para><literal>Ellipsoid</literal></para></listitem>
1340            <listitem><para>
1341                    <literal>Source Data</literal>: either Degrees or Radians
1342                  </para></listitem>                  </para></listitem>
1343      </varlistentry>          </itemizedlist>
1344      <varlistentry>      </listitem>
1345          <term>Lambert Conic Conformal</term>      <listitem>
1346          <listitem><para><literal>Ellipsoid</literal></para>          <para>Lambert Conic Conformal</para>
1347          <para><literal>Latitude of 1st standard parallel</literal></para>      <itemizedlist>
1348          <para><literal>Latitude of 2nd standard parallel</literal></para>          <listitem><para><literal>Ellipsoid</literal></para></listitem>
1349          <para><literal>Central Meridian</literal></para>          <listitem><para><literal>Latitude of 1st standard parallel</literal></para></listitem>
1350          <para><literal>Latitude of Origin</literal></para>          <listitem><para><literal>Latitude of 2nd standard parallel</literal></para></listitem>
1351          <para><literal>False Easting</literal> (meters)</para>          <listitem><para><literal>Central Meridian</literal></para></listitem>
1352          <para><literal>False Northing</literal> (meters)</para></listitem>          <listitem><para><literal>Latitude of Origin</literal></para></listitem>
1353      </varlistentry>          <listitem><para><literal>False Easting</literal> (meters)</para></listitem>
1354      <varlistentry>          <listitem><para><literal>False Northing</literal> (meters)</para></listitem>
1355          <term>Transverse Mercator</term>      </itemizedlist>
1356          <listitem><para><literal>Ellipsoid</literal></para>      </listitem>
1357          <para><literal>Latitude</literal>of origin</para>      <listitem>
1358          <para><literal>Longitude</literal>at central meridian</para>          <para>Transverse Mercator</para>
1359          <para><literal>Scale Factor</literal>at central meridian</para>      <itemizedlist>
1360          <para><literal>False Easting</literal> (meters)</para>          <listitem><para><literal>Ellipsoid</literal></para></listitem>
1361          <para><literal>False Northing</literal> (meters)</para></listitem>          <listitem><para><literal>Latitude</literal>of origin</para></listitem>
1362      </varlistentry>          <listitem><para><literal>Longitude</literal>at central meridian</para></listitem>
1363      <varlistentry>          <listitem><para><literal>Scale Factor</literal>at central meridian</para></listitem>
1364          <term>Universal Transverse Mercator</term>          <listitem><para><literal>False Easting</literal> (meters)</para></listitem>
1365          <listitem><para><literal>Ellipsoid</literal></para>          <listitem><para><literal>False Northing</literal> (meters)</para></listitem>
1366          <para><literal>Zone</literal>      </itemizedlist>
1367                  (can be guessed appling the Propose button)</para>      </listitem>
1368          <para><literal>Southern Hemisphere</literal> flag</para></listitem>      <listitem>
1369      </varlistentry>          <para>Universal Transverse Mercator</para>
1370      </variablelist>      <itemizedlist>
1371            <listitem><para><literal>Ellipsoid</literal></para></listitem>
1372            <listitem><para><literal>Zone</literal>
1373                    (can be guessed appling the Propose button)</para></listitem>
1374            <listitem><para><literal>Southern Hemisphere</literal> flag</para></listitem>
1375        </itemizedlist>
1376        </listitem>
1377        </itemizedlist>
1378            
1379      <para>      <para>
1380      Thuban comes with a sample set of map projections for various      Thuban comes with a sample set of map projections for various
1381      European countries. Apart from the basic projection they differ      European countries. Apart from the basic projection they differ
1382      especially in their parameterization:      especially in their parameterization:
1383      </para>      </para>
1384      <variablelist>      <itemizedlist>
1385      <varlistentry><term>Belgium Datum 1972 (Lambert Conic Conformal)</term>      <listitem><para>Belgium Datum 1972 (Lambert Conic Conformal)</para>
1386          <listitem><para></para></listitem>      </listitem>
     </varlistentry>  
1387    
1388      <varlistentry><term>Gauss-Boaga Zone 1 (Italy, Transverse Mercartor)</term>      <listitem><para>Gauss-Boaga Zone 1 (Italy, Transverse Mercartor)</para>
1389          <listitem><para></para></listitem>      </listitem>
     </varlistentry>  
1390    
1391      <varlistentry><term>Gauss-Krueger Zone 2 (Germany, Transverse Mercartor)      <listitem><para>Gauss-Krueger Zone 2 (Germany, Transverse Mercartor)
1392      </term>      </para>
1393          <listitem><para></para></listitem>      </listitem>
     </varlistentry>  
1394    
1395      <varlistentry><term>Reseau Geodesique Francaise      <listitem><para>Reseau Geodesique Francaise
1396      (France, Lambert Conic Conformal)</term>      (France, Lambert Conic Conformal)</para>
1397          <listitem><para></para></listitem>      </listitem>
     </varlistentry>  
1398    
1399      <varlistentry><term>UK National Grid (United Kingdom, Transverse Mercartor)      <listitem><para>UK National Grid (United Kingdom, Transverse Mercartor)
1400      </term>      </para>
1401          <listitem><para></para></listitem>      </listitem>
1402      </varlistentry>      </itemizedlist>
     </variablelist>  
1403    
1404      <para>      <para>
1405      Thuban uses the comprehensive PROJ library for projections. PROJ provides      Thuban uses the comprehensive PROJ library for projections. PROJ provides

Legend:
Removed from v.1510  
changed lines
  Added in v.1570

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26