Polyline

new Polyline(options)

A renderable polyline. Create this by calling PolylineCollection#add
Name Type Description
options Object optional Object with the following properties:
Name Type Default Description
show Boolean true optional true if this polyline will be shown; otherwise, false.
width Number 1.0 optional The width of the polyline in pixels.
loop Boolean false optional Whether a line segment will be added between the last and first line positions to make this line a loop.
material Material Material.ColorType optional The material.
positions Array.<Cartesian3> optional The positions.
id Object optional The user-defined object to be returned when this polyline is picked.
Demo:
See:

Members

id :Object

Gets or sets the user-defined object returned when the polyline is picked.

loop :Boolean

Gets or sets whether a line segment will be added between the first and last polyline positions.

material :Material

Gets or sets the surface appearance of the polyline. This can be one of several built-in Material objects or a custom material, scripted with Fabric.

positions :Array.<Cartesian3>

Gets or sets the positions of the polyline.
Example:
polyline.positions = ellipsoid.cartographicArrayToCartesianArray([
    new Cesium.Cartographic(...),
    new Cesium.Cartographic(...),
    new Cesium.Cartographic(...)
]);

show :Boolean

Determines if this polyline will be shown. Use this to hide or show a polyline, instead of removing it and re-adding it to the collection.

width :Number

Gets or sets the width of the polyline.