How to Create New ShapeFile Layer
You can create a new map layer from selected data in your spreadsheet. Just click the Excel to GIS – Create New Layer button in the ribbon toolbar.
This displays the following dialog.
This dialog has two main parts - tabs. The second tab contains definition table describing the selected data. The first column displays the column names in the selection, and the second defines the data format in the individual columns. At this point, you can immediately see whether your data is correctly formatted.
For example, if you have string values instead of numeric values in columns that include coordinates, you see this fact directly. The map attribute layer is also created from the selection, and the last column of the table defines whether the selection column is to be inserted in the resultant ShapeFile attribute table.
The properties in first tab enables you to define the character of your new map layer. Although the basic settings for all types of features are identical, this dialog area changes depending on what type of feature you want to create.
First, you set-up columns that contain numerical values of your X and Y coordinate in the first two combo-boxes. The coordinate system you used in your new ShapeFile is displayed in the next column. The coordinate system will always be the same as you defined in your map panel; but this row only has control purpose and it is not possible to change the coordinate system. You can change the coordinate system by using the Legend panel context menu features.
You then select the type of map features you want to create from the next combo-box. This version of add-in gives you the choice of 8 types of features you can create from Excel data. However, the next settings in the dialog change when you change the feature type. Finally, you define the new map layer name in the last line.
When you have defined all parameters, you click Apply and the program automatically creates your new map layer from Excel data; exactly according to your chosen settings.
The following subchapters describe the options and settings for generating individual types of map layers.
Create Point Layer
The basic type of map layer you can create is composed of points. To use points, you choose
the Point option in the Feature Type combo-box. If you choose Point, you cannot define any
other parameter, and a single line in the selected table defines one point in the map layer.
If you want to create a new layer in add-in, you must remember
one thing. Columns that contain X and Y coordinate values must
not have any empty cells. If you have rows without coordinates
in your table, hide them using Filter or remove them. An example
of a new created point layer is shown in the following figure.
This new map layer is formed by simple points. You can change
their visual character by substituting values stored in your
Map Layer attribute table.
Create Line Layer
The next simple feature you can create with add-in is lines. As
in the previous case, your coordinates are defined in the X and
Y combo-boxes.
When you choose the Line option in the Feature Type
combo-box, the Grouping Column parameter is displayed. If
you leave this combo-box empty, a one-line map layer will be
created from the table. If you want to create multiple lines in
a single layer, you must have a column in the table that separates
each line. This column will contain your defined values. When the
value in this column is changed, it begins to create a new line,
and the points in the current line are inserted in the new line
unless the value in the column changes. Attribute table values
are always created for the first record for a given line in the
table. An example of table structure with two lines to be given
values is as follows.
X Coordinate |
Y Coordinate |
Grouping Column |
Attribute data_1 |
Attribute data_2 |
23.7 |
12.3 |
Line_1 |
value |
value |
23.4 |
15.4 |
Line_1 |
|
|
25.6 |
11.2 |
Line_1 |
|
|
43.3 |
5.6 |
Line_2 |
value |
value |
54.2 |
5.9 |
Line_2 |
|
|
55.8 |
12.4 |
Line_2 |
|
|
94.5 |
22.5 |
Line_2 |
|
|
The two lines, Line_1 and Line_2 in the Grouping Column, in the
above table have defined coordinates. Coordinates are stored in
the first two columns and the breakdown of each line is defined
in the third column. Finally, the last two columns have data
used for generating the attribute table layer. A generated line
layer example is in the next figure.
Crete Polygon Layer
Another type of vector map you can create is a polygon layer. Its definition is the same as for the line layer.
Polygon vertex coordinates are defined by the first two combo
boxes. You can create multiple polygons from the table using
the Grouping Column parameter; -exactly the same way you did
for lines. Again, if you leave this combo-box empty, only one
polygon will be created from selected data.The created polygon
layer example is shown in the next figure.
Polygon attribute data is created from the first line of your selected Excel spreadsheet; the same as for lines
Create Convex Hull Layer
Another feature you can create is a convex hull polygon layer.
This encloses all coordinates from your Excel spreadsheet in a
single polygon. No additional option or parameter setup is required
for this map feature.
An example of the convex hull layer is shown in the next figure.
Create Layer of Delaunay Polygons
Delaunay polygons can also be created from your data.
You do not have to define any parameters when you create Delaunay polygons and the result looks like the following figure.
Create Buffer Polygons
The last feature type you can create with add-in are buffer polygons.
If you choose this type, it is necessary to set the distance at which
are polygons created. The values used for this distance are the same
as you use for tiles; and are always defined in the same units as your
coordinates. Therefore when you use the metric coordinate system, your
values are in meters and when you use the WGS84 coordinate system your
values are in degrees.
When you have defined your buffer distance, click Apply, and
add-in will generate a new map layer as in the following figure.
The buffer is generated for each individual record (point) from
your Excel spreadsheet.
Create Layer of Hexagonal Polygons
The next polygon type you can create from Excel data is called
hexagon bins. These polygons statistically summarize values in
selected areas. Three configurable parameters are displayed when
you select hexagon bins in the Feature Type combo-box.
Explanation: First, you set the Count parameter. This
defines the minimum number of poylgons in a row or column. If
the coordinate range is smaller on the x-axis, this parameter
will be applied to polygons rows. If the range of scale values
is smaller on the y-axis, the minimum number of polygons will
be used for the polygon columns.
The following figure gives an example of created heagonal polygons.
It displays the number of points in the Excel spreadsheet which
fall under the individual polygons. You also set a value for
individual hexagon polygons. Here, you can use the Count
of points, or you can use a selected statistical function you can
apply to a selected column from your Excel table (For Example;
Average value).
Create Layer of Tyles
The penultimate map features you can create from Excel data
are Tiles – rectangular polygons. Their character is similar
to the previous hexagonal polygons; the only difference is
their geometry. Tiles are actually simple squares, similar
to rasters, and the only difference is that they are defined
in vector form. You will see additional adjustable parameters
when you select Tiles in the Feature Type combo-box.
Explanation: The first two adjustable parameters define the
number of generated Tiles. You set whether you want to generate
tiles based on their minimum number (count) or size with the
Cells Definition radio button. Then you enter the desired value
in the Value text-box.
You set the Excel table column from which the values will be
processed similar to the hexagons, and you define the
statistical function you want to use. Generating Tiles has
more feature options than the previous feature types. Here,
you can set if you want tiles created in areas where there
are no points by using the Allow Empty check-box. The Tile
map layer example below did not allow empty tiles.