Click or drag to resize

Render Streets

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

Render for streets can take either a single pen or a bracketed list of pens. Using multiple pens allows you to draw complex line styles.

This statement also optionally takes a label object to specify how to label the streets, an arrow object if one-way arrows are desired, and a shield map to specify how to display highway shields.

Syntax
cam
RENDER '[' filter ']', '['pen list ']' [, label [, arrow [, (shield | shieldmap)]]]
RENDER '[' filter ']', pen [, label [, arrow [, (shield | shieldmap)]]]
Example
cam
RENDER [super],[PEN<(0,0,0),5>,PEN<(200,200,200),3>],
LABEL<!myfont:upcase>,null, SHIELD<num_only,!white_text,ICON<us_interstate>>
Parameters

filter

One or more of the filters listed below, which determine the street type(s) to be drawn. Multiple filters must be bracketed and separated by commas.

FilterDescription
superSuper highways
majorMajor highways
secondarySecondary highways
arterialArterial roads
surfaceSurface streets
restrictedRestricted access roads (such as Residents Only lanes)
pedestrianPedestrian walkways
ferryWater ferry routes

Street filters can be augmented with a comma separated list of options. These are separated from the above filters with a colon:

RENDER [super,major,secondary:ramp]

This would match all streets that are either super, major or secondary highways, and that are also ramps.

The following options can be added to street filters:

rampOnly match streets that are freeway ramps.
^rampDo not match streets that are freeway ramps.
tollwayOnly match streets that are tollways.
^tollwayDo not match streets that are tollways.
tunnelOnly match streets that are tunnels.
^tunnelDo not match streets that are tunnels.

pen or pen list

The pen or list of pens to use when rendering the street. When a list of pens is specified, all the statements within the block are executed once for the first pen in the list, then once for the second pen in the list, and so on until all of the pens have been rendered.

label

The label to apply to the rendered streets. May be passed as null. Optional, defaults to null (no label) .

arrow

The arrow to use for one-way streets. May be passed as null. Optional, defaults to null (no arrows) .

shield/shieldmap

A shield or shieldmap object to use for rendering shields (where appropriate). Optional, defaults to null (no shields) .

offset

An offset value to use for drawing the line offset(moved to the left or right) from the link depending on the link direction and driving side. Allowing two separate lines to be rendered for each side of the road. This is applied to multi digitized links, if singleDigitizedStreetOffset is not set it is also applied to single digitized links. Optional, defaults to 0 .

singleDigitizedStreetOffset

A singleDigitizedStreetOffset value used for drawing the line offset(moved to the left or right) from the link depending on the link direction and driving side. Only applies for single digitized links. Optional, defaults to offset .