Click or drag to resize

Symbol Objects

Verizon Connect Logo
Print this page
Learn more about Verizon Connect GeoBase.
Get information about the latest release

Icon, Dot, Box, Circle, and Square objects are all symbols that represent features on a map. The objects are interchangeable. Any time you can use one of these, you could use any other.

Tip Tip

Icon, Dot and Box objects are commonly used when drawing Shield objects.

Icon

An Icon represents an image on a map, such as a road sign.

Syntax

cam
ICON<[x,y] (image)>

Example

cam
ICON<us_hwy>

Parameters

x,y

Specifies, in pixels, offset coordinates based on the center of the image. This optional parameter is used for positioning. If it is not set, the center of the icon will be Width / 2, Height / 2.

image

Specifies an image to use for the icon. This is done by passing in one of the built in constants canada_hwy, us_hwy or us_interstate, or using custom image data, which can be added using Verizon Connect WorkBench.

Dot

A Dot represents either a round or square feature on a map, such as a city or a building. It is similar to a Circle or Square object, but has a shape and an outline defined in addition to the size and fill.

Syntax

cam
DOT<(shape), size, outline, fill>

Example

cam
DOT<round, 10, BRUSH<(40,0,0)>, BRUSH<!white>>

Parameters

shape

Sets the shape of the dot to one of square or round.

size

Diameter of the dot in pixels.

outline

Brush used when drawing outline and bullseye (if the dot is large enough).

fill

Brush to use for drawing the center of the dot.

Box

A Box represents a rectangular feature on a map, with varying degrees of rounding of the edges. This object could be used for a road shield.

Syntax

cam
BOX<outline, fill[, minwidth[, rounding]]>

Example

cam
BOX<PEN<!black,1>,BRUSH<!white>,20,8>

Parameters

outline

A Pen to use to render the outline.

fill

Brush to fill the center of the box with.

minwidth

The minimum width of the outline. Optional, defaults to 0.

rounding

Diameter to use for rounding the corners of the box. Optional, defaults to 0 (no rounding).

Circle

A Circle represents a round feature on a map, such as a city. This object is similar to a Dot, except that it is always round and if you specify several size and fill combinations, each subsequent circle is rendered on top of the previous circle. If you specify a smaller circle followed by a larger circle, you can only see the larger circle. If you specify a larger circle followed by a smaller circle, the larger circle will appear like a border around the smaller circle. You can specify one or more circles.

Syntax

cam
CIRCLE<size, fill{, size, fill}>

Example

cam
CIRCLE<10, BRUSH<(40,0,0)>, 5, BRUSH<!white>>

Parameters

size

Diameter of the circle in pixels.

fill

Brush object including the color to use for filling the circle.

Square

A Square represents a square-shaped feature on a map, such as a building. This object is similar to a Dot, except that it is always square and if you specify several size and fill combinations, each subsequent square is rendered on top of the previous square. If you specify a smaller square followed by a larger square, you can only see the larger square. If you specify a larger square followed by a smaller square, the larger square will appear like a border around the smaller square. You can specify one or more squares.

Syntax

cam
SQUARE<size,fill{, size, fill}>

Example

cam
SQUARE<10, BRUSH<(40,0,0)>, 5, BRUSH<!white>>

Parameters

size

Diameter of the square in pixels.

fill

Brush object including the color to use for filling the square.