The Measure tool in MapStore allows the user to perform different kind of measurements (like distance, area and bearing etc.) on the map. It also provides some additional functionalities that are described in this section of the documentation. The tool is accessible from the Side Toolbar by selecting the button that opens the following toolbar:
Through this window it is possible to:
Export the measures to GeoJSON
Add the measure as a layer in TOC
Add the measure as an Annotation
The user can perform more than one measurement simultaneously on the map and then cancel it with the Clear Measures button
As soon as the measure window opens, by default the measure distance option is selected . In order to perform a distance measure, each click on the map correspond to a segment of the line (at least one segment is needed) while the double click inserts the last line segment and ends the drawing session.
The available units of measure are:
The length of a line segment is shown on the map together with the measurement of the overall distance of all segments.
Once the Measure Area button is selected , it is possible to start the drawing session (in this case at least 3 vertices need to be indicated). Same as measuring the distance, each click correspond to a vertex and the double click will indicate the last one.
In this case the available units of measure are:
Each side's length of the polygon is reported in map along with its perimeter and the area.
The Bearing measurements allows you to measure directions and angles. In the quadrant bearing system, the bearing of a line is measured as an angle from the reference meridian, either the north or the south, toward the east or the west. Bearings in the quadrant bearing system are written as a meridian, an angle and a direction. For example, a bearing of N 30 W defines an angle of 30 degrees west measured from north. A bearing of S 15 E defines an angle of 15 degrees east measured from the south.
After selecting the Measure Bearing button the user can draw a line with only two vertices that indicates respectively the starting and the ending point.
Export the measure
Measurements drawn on the map can be exported in
GeoJson format through the button.
Add the measure as layer
Once a measure is drawn, it is possible to add it as a layer through the button. The created layer is added to the Table of Contents as follows:
Add measure as annotation
Once a measure is drawn, it is possible to add it as an Annotation through the button. The following panel opens:
From this step the creation process is the same described in the Annotations section.
Measurement on the 3D navigation
When the 3D Navigation is enabled, the user has the ability to perform distance, area, point coordinates, height from terrain, angle and slope measurements on the 3D map.
Measure distance on the 3D navigation
As soon as the measure window opens, by default the Measure distance in 3D space option is selected . In order to perform a distance measure, each click on the map correspond to a segment of the line (at least one segment is needed) while the double click inserts the last line segment and ends the drawing session.
Measure area on the 3D navigation
Once the Measure Area in 3D space button is selected , it is possible to start the drawing session (in this case, at least 3 vertices need to be indicated). Same as measuring the distance, each click corresponds to a vertex and the double click will indicate the last one.
Measure point coordinates
After selecting the Measure point coordinates button the editor can click on a point on the map and know latitude, longitude and altitude of that point.
Measure height from terrain
Once the Measure height from terrain button is selected , it is possible to click on a point on the map and know the distance from the point to the terrain.
Once the Measure angle in 3D space button is selected , the editor can draw three points on the map and get the angle value.
Once the Measure slope button is selected , the editor can draw three points on the map to create a triangular surface and get the slope value.