ILWIS objects

 

Point maps    

 

 

A point map is a data object used to store spatial geographic information which consists of points, for example water wells or sample points. Points are either identified by IDs, class names or values; this is determined by the domain of the map. The relation between points in a point map and the position on earth is defined by the coordinate system that the map is using. Point maps can be displayed in map windows, and edited with the point editor.

A point map is obtained:

Contents of a point map and location of points:

The contents of a point map are defined by the domain that the point map is using. A point map may store for example:

For more information on domains, refer to Basic concepts : working with domains.

The spatial location of points in a point map is defined by the coordinate system that the point map is using.

For maps using a class or ID domain, you can create an attribute table which stores additional information on the classes or IDs in the map. Use the same class or ID domain for the attribute table as you used for the map. Then, add the attribute columns to the table. When you have for a example a point map with rainfall stations, coded with IDs, you can add an attribute table with the rainfall figures per month for each station. To create an attribute table, refer to How to create an attribute table.

Point symbols:

The manner in which points are displayed is specified in the Display Options Point Map dialog box.

For more information, see the Display Options Point Map dialog box.

Tip:

To store the display setting of one or more maps displayed in a map window, save the map window as a map view; open the File menu in a map window and choose the Save View or the Save View As command.

Names of point maps:

In ILWIS 3, object names comply with Windows long file names. Also Universal Naming Convention (UNC) paths are supported. For more information, see How to use long object names.

To create a point map:

Open the File menu of the Main window and select the Create Point Map command, or double-click the New PntMap item in the Operation-list. In the appearing Create Point Map dialog box, enter a name and description for the point map, select or create a coordinate system, enter boundary values for the map and select or create a domain. For other create methods, see How to create a map.

When you have a table which contains columns with X- and Y-coordinates, you can use the Table to Point map operation to obtain a point map from this table.

To display a point map:

The easiest way to display a point map is to double-click the map in the Catalog. The map will be displayed in a new map window. You can also drag a point map from the Catalog to an existing map window, in order to show that point map on top of other information shown in the map window. For other methods, see How to display maps and tables.

In the Display Options Point Map dialog box, you can specify how the map should be displayed.

Point maps can also be opened as tables: click the point map with the right mouse button in the Catalog, and subsequently choose Open as Table from the context-sensitive menu. When you display a point map in a table window, you can edit the XY-coordinates of the points and perform calculations with the XY-coordinates of the points.

To edit a point map:

You can edit a point map by clicking it with the right mouse button in the Catalog and subsequently choose Edit from the context-sensitive menu. When a point map is already displayed in a map window, you can also choose the Edit Layer command from the Edit menu in the map window. For other methods, see How to edit point, segment, polygon and raster maps.

Point maps are edited with the Point editor: you can insert new points and delete existing ones, edit the class names, IDs, or values of points, and move points to a new position. You can use a digitizer but you can also use the mouse pointer. Dependent point maps and read-only point maps cannot be edited.

Operations on point maps:

Examples of operations on point maps are for instance point interpolations: moving average, trend surface, moving surface, or kriging. The point map itself may use a value domain but you can also use point maps with a class or ID domain and that have an attribute table which contains the values which you want to interpolate.

You can perform operations on a point map by selecting an operation from the Operation-list or from the Operations menu (for other methods, see How to start operations). Subsequently, fill out the appearing dialog box of that operation and click the OK button; this generates an ILWIS expression on the command line. Output objects that are obtained through an operation's dialog box are always dependent. Advanced users can type the complete ILWIS expressions on the command line of the Main window or create a script to execute a series of expressions.

For more information on dependent maps, see Basic concepts : dependent data objects. For more information on operations, refer to ILWIS operations.

Technical information:

An ILWIS 3 point map consists of an ASCII object definition file (.MPP) and a binary data file (.PT#). The object definition file contains further references to the domain and the coordinate system that the point map is using; these are properties of a point map.

When opening or displaying an ILWIS 2 point map, the ILWIS 2 data file of the point map (.PN#) will be used. Only when an ILWIS 2 point map is edited, the map will be converted to and saved in the new ILWIS 3 data file format for point maps (.PT#).

By viewing the properties of a point map, you can see whether the map is dependent or not, which other objects the map is using, etc. For dependent maps, you can also manage dependencies: break dependencies, make dependent maps up-to-date, delete the dependent maps's data files, etc. For more information, see Basic concepts : properties of objects.

Each point is stored as a pair of XY-coordinates. The coordinates are stored as pairs of 8-byte floating point reals. Points are identified by a class name, ID or a value.

If you wish, you can open a point map as a table: click the point map with the right mouse button in the Catalog, and subsequently choose Open as Table from the context-sensitive menu. In the table window, you can view the class names, IDs, or values of all individual points in the map, and the coordinates of all points.

Limitations:

In ILWIS 3.x, limitations for number of points per point map only depend on available memory. However, ILWIS is not designed to work with very large data sets: to speed up processing you may need to split maps into smaller logical parts.

See also: