Home
 

Sea urchins

Input Working maps
Output Drawing

Description :
This module allows to draw lines between geographical areas. Sea urchins are mainly used to show the relations of a pole and its surrounding space.

Data


The data used by the sea urchin module are selected by clicking on the "Choose data" button.

A dialog window then appears and allows you to choose a file or an ODBC data source.

Once you have clicked on the "Select a file" button, you have to set the path of the file you want to use and then to click on the open button.

Your data appear in a new window. They are structured exactly as in your source file, with identifier columns and corresponding data.
This first step allows you to set the column of the starting point of the segment (a sea urchin is made of several segments).

Click on the "Next" button and set the column of the end point of the segment.

Validate by clicking on the "End" button. Then you come back to the sea urchin module panel.

Parameters

You can set the segments color of the sea urchin module by clicking on the colored square. This action opens the color panel. Then you can choose the wanted color.

You can also change the thickness of the segments.

Caption

You can show the caption or not. If you check the "Show the caption" box, it allows you to add a frame around it. It also allows you to change the Texts, Font and Size options.

  • Texts




Enter the caption text you want to display in front of the symbol. You can position this text on the right of or under the symbol.

  • Font

Define the font and the color of the titles you've just added. On the right of the font name (ex : Arial Regular) there is a preview of this font. The colored square under the font list allows you to choose the text color.

  • Sizes

You have to uncheck the Automatic size box to be able to set the caption size that you want. The unit used is the one of the current map.

You can change the spacing between the symbol of your caption and its text (small caption, normal caption, large caption)


Script :

2      module untyped_list ""
3        mod_type integer "104"
3        mod_subtype integer "615"
3        mod_name string "Oursins"
3        mod_dads integer_list ""
4          ? integer "1"
3        caption_origin vector ""
4          x_val double "0"
4          y_val double "0"
4          z_val double "0"
3        map_bounds bounds ""
4          bottom_left vector ""
5            x_val double "427.100006"
5            y_val double "2194"
5            z_val double "0"
4          top_right vector ""
5            x_val double "526.599976"
5            y_val double "2302.300049"
5            z_val double "0"
3        absolute boolean "T"
3        base_path path ""
4          file_type integer "-1"
4          type integer "2"
4          win32_net boolean "F"
4          volume string "C"
4          path_elem string_list ""
5            ? string "Documents and Settings"
5            ? string "dell"
5            ? string "Bureau"
3        data_import untyped_list ""
4          type integer "4"
4          path path ""
5            file_type integer "-1"
5            type integer "2"
5            win32_net boolean "F"
5            volume string "C"
5            path_elem string_list ""
6              ? string "Documents and Settings"
6              ? string "dell"
6              ? string "Bureau"
6              ? string "testOursins.xls"
4          sheet_name string "Feuil1"
4          login string ""
4          passwd string ""
4          select string ""
4          database string ""
4          has_header boolean "F"
4          is_matrix boolean "F"
4          sep_char character " "
4          read_charset integer "3"
4          colid integer "0"
4          colnb boolean_list ""
5            1 boolean "T"
5            2 boolean "T"
4          coltype integer_list ""
5            1 integer "5"
5            2 integer "5"
4          collabel string_list ""
3        col_start integer "1"
3        color stroke ""
4          stroke_color stroke_color ""
5            red255 integer "0"
5            green255 integer "0"
5            blue255 integer "0"
5            hue360 integer "0"
5            light255 integer "0"
5            saturation255 integer "0"
4          dash dash ""
5            desc_list double_list ""
4          has_dash boolean "F"
3        thickness double "0"
3        prj_show_caption boolean "F"
3        prj_user_string string_list ""
4          ? string ""
3        text_color stroke ""
4          stroke_color stroke_color ""
5            red255 integer "0"
5            green255 integer "0"
5            blue255 integer "0"
5            hue360 integer "0"
5            light255 integer "0"
5            saturation255 integer "0"
4          dash dash ""
5            desc_list double_list ""
4          has_dash boolean "F"
3        right_pos boolean "T"
3        has_back_square boolean "T"
3        caption_font string "family:Arial-face:Regular-size:12"
3        caption_auto_height boolean "T"
3        caption_height double "0"
3        caption_space integer "1"


Samples