Click or drag to resize

Chameleon Language Reference

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

Objects

  • Arrow - describes how one-way street arrows should be drawn.

  • Brush - fills an area of a map with either a solid color or an image.

  • Color - used by many objects to describe a color with optional translucency.

  • Font - used to describe how text should be rendered.

  • Symbol - the Icon, Dot, Box, Circle, and Square objects (interchangeable) may be used to draw symbols on a map.

  • Label - used to manage the placement of text on map features to prevent collision.

  • Pen - used to draw lines. A Pen may be of any Color and width and may have an option (eg, dashed) style.

  • Shield - used to render a shield on a street.

  • ShieldMap - maps a Shield (or another ShieldMap) to a street based on the street name or location.

Statements

  • Antialias - allows antialiasing to be switched on or off.

  • Assignment - used to assign values or objects to a variable.

  • Begin Lines / End Lines - cause render blocks that are placed between them to render lines.

  • Begin Map / End Map - contains the map rendering statements such as Clear, Begin Street / End Street, and so on.

  • Begin Points / End Points - cause render blocks that are placed between them to render points.

  • Begin Polygons / End Polygons - cause render blocks that are placed between them to render polygons.

  • Begin Streets / End Streets - cause render blocks that are placed between them to render streets.

  • Clear - clears the map, then fills the map with a solid color.

  • Country - allows country-specific rendering of map features.

  • Declare - sets a floating-point constant.

  • DrawZ - sets a block to render with z-level information. When active streets will be shown to cross over one another where appropriate.

  • Grid - controls the size of the label mask grid.

  • If - conditional execution of statements.

  • Index - controls the indexes that are used when a map is drawn. Can be used to restrict the features that are drawn.

  • Parameter - exposes a constant to usercode.

  • Property - sets a map property. Similar to Parameter.

  • Render - renders feature types on a map.