Create a new object.
The point or line color of the map object
The optional fill color of the map object (in case a spatial area is provided)
The optional label of the map object
The color of the label font
The name of the label font
The size of the label font
The position of the optional label of the map object (in screen pixels and relative to the coordinate center of the spatial point, line or area)
The line width for spatial lines or areas
The identifier of the map object
The type of map object
A map of optional object properties. In case of a 'fov' mapobject, the following properties may be available : viewId,renderMode,pan,tilt,fov.
The identifier of the resource this map object belongs to
The spatial area
The spatial line
The spatial point
The optional symbol name (circle_filled, diamond_filled, square_filled, star_filled or triangle_filled)
The optional symbol path (if no symbol name is given)
The optional symbol size in case a symbol name is given (in screen pixels)
The type of objects in this class
The type of footprint map objects
The type of field-of-view map objects
The type of global map objects
The type of measurement map objects
The type of vector map objects (points,lines,areas)
Convert the object to a string.
the string form of the object.
Class MapObject defines an object to be displayed on the map.