Header menu logo Plotly.NET

Chart Type

Static members

Static member Description

Chart.BubbleGeo(locations, sizes, ?Name, ?ShowLegend, ?Opacity, ?MultiOpacity, ?Text, ?MultiText, ?TextPosition, ?MultiTextPosition, ?MarkerColor, ?MarkerColorScale, ?MarkerOutline, ?MarkerSymbol, ?MultiMarkerSymbol, ?Marker, ?LocationMode, ?GeoJson, ?FeatureIdKey, ?UseDefaults)

Full Usage: Chart.BubbleGeo(locations, sizes, ?Name, ?ShowLegend, ?Opacity, ?MultiOpacity, ?Text, ?MultiText, ?TextPosition, ?MultiTextPosition, ?MarkerColor, ?MarkerColorScale, ?MarkerOutline, ?MarkerSymbol, ?MultiMarkerSymbol, ?Marker, ?LocationMode, ?GeoJson, ?FeatureIdKey, ?UseDefaults)

Parameters:
    locations : string seq - Sets the coordinates via location IDs or names. Coordinates correspond to the centroid of each location given. See `locationmode` for more info.
    sizes : int seq - Sets the size of the points.
    ?Name : string - Sets the trace name. The trace name appear as the legend item and on hover
    ?ShowLegend : bool - Determines whether or not an item corresponding to this trace is shown in the legend.
    ?Opacity : float - Sets the opactity of the trace
    ?MultiOpacity : float seq - Sets the opactity of individual datum markers
    ?Text : 'a - Sets a text associated with each datum
    ?MultiText : 'b seq - Sets individual text for each datum
    ?TextPosition : TextPosition - Sets the position of text associated with each datum
    ?MultiTextPosition : TextPosition seq - Sets the position of text associated with individual datum
    ?MarkerColor : Color - Sets the color of the marker
    ?MarkerColorScale : Colorscale - Sets the colorscale of the marker
    ?MarkerOutline : Line - Sets the outline of the marker
    ?MarkerSymbol : MarkerSymbol - Sets the marker symbol for each datum
    ?MultiMarkerSymbol : MarkerSymbol seq - Sets the marker symbol for each individual datum
    ?Marker : Marker - Sets the marker (use this for more finegrained control than the other marker-associated arguments)
    ?LocationMode : LocationFormat - Determines the set of locations used to match entries in `locations` to regions on the map. Values "ISO-3", "USA-states", "country names" correspond to features on the base map and value "geojson-id" corresponds to features from a custom GeoJSON linked to the `geojson` attribute.
    ?GeoJson : obj - Sets optional GeoJSON data associated with this trace. If not given, the features on the base map are used. It can be set as a valid GeoJSON object or as a URL string. Note that we only accept GeoJSONs of type "FeatureCollection" or "Feature" with geometries of type "Polygon" or "MultiPolygon".
    ?FeatureIdKey : string - Sets the key in GeoJSON features which is used as id to match the items included in the `locations` array. Only has an effect when `geojson` is set. Support nested property, for example "properties.name".
    ?UseDefaults : bool - If set to false, ignore the global default settings set in `Defaults`

Returns: 'c

Creates a BubbleGeo chart. In general, BubbleGeo Plots plot two-dimensional data as points using plotly's base geo map, additionally using the point size as a third dimension.

locations : string seq

Sets the coordinates via location IDs or names. Coordinates correspond to the centroid of each location given. See `locationmode` for more info.

sizes : int seq

Sets the size of the points.

?Name : string

Sets the trace name. The trace name appear as the legend item and on hover

?ShowLegend : bool

Determines whether or not an item corresponding to this trace is shown in the legend.

?Opacity : float

Sets the opactity of the trace

?MultiOpacity : float seq

Sets the opactity of individual datum markers

?Text : 'a

Sets a text associated with each datum

?MultiText : 'b seq

Sets individual text for each datum

?TextPosition : TextPosition

Sets the position of text associated with each datum

?MultiTextPosition : TextPosition seq

Sets the position of text associated with individual datum

?MarkerColor : Color

Sets the color of the marker

?MarkerColorScale : Colorscale

Sets the colorscale of the marker

?MarkerOutline : Line

Sets the outline of the marker

?MarkerSymbol : MarkerSymbol

Sets the marker symbol for each datum

?MultiMarkerSymbol : MarkerSymbol seq

Sets the marker symbol for each individual datum

?Marker : Marker

Sets the marker (use this for more finegrained control than the other marker-associated arguments)

?LocationMode : LocationFormat

Determines the set of locations used to match entries in `locations` to regions on the map. Values "ISO-3", "USA-states", "country names" correspond to features on the base map and value "geojson-id" corresponds to features from a custom GeoJSON linked to the `geojson` attribute.

?GeoJson : obj

Sets optional GeoJSON data associated with this trace. If not given, the features on the base map are used. It can be set as a valid GeoJSON object or as a URL string. Note that we only accept GeoJSONs of type "FeatureCollection" or "Feature" with geometries of type "Polygon" or "MultiPolygon".

?FeatureIdKey : string

Sets the key in GeoJSON features which is used as id to match the items included in the `locations` array. Only has an effect when `geojson` is set. Support nested property, for example "properties.name".

?UseDefaults : bool

If set to false, ignore the global default settings set in `Defaults`

Returns: 'c

Chart.BubbleGeo(lonlatsizes, ?Name, ?ShowLegend, ?Opacity, ?MultiOpacity, ?Text, ?MultiText, ?TextPosition, ?MultiTextPosition, ?MarkerColor, ?MarkerColorScale, ?MarkerOutline, ?MarkerSymbol, ?MultiMarkerSymbol, ?Marker, ?LocationMode, ?GeoJson, ?FeatureIdKey, ?UseDefaults)

Full Usage: Chart.BubbleGeo(lonlatsizes, ?Name, ?ShowLegend, ?Opacity, ?MultiOpacity, ?Text, ?MultiText, ?TextPosition, ?MultiTextPosition, ?MarkerColor, ?MarkerColorScale, ?MarkerOutline, ?MarkerSymbol, ?MultiMarkerSymbol, ?Marker, ?LocationMode, ?GeoJson, ?FeatureIdKey, ?UseDefaults)

Parameters:
    lonlatsizes : ('a * 'b * int) seq - Sets the (longitude,latitude) coordinates (in degrees East, degrees North) together with the point sizes.
    ?Name : string - Sets the trace name. The trace name appear as the legend item and on hover
    ?ShowLegend : bool - Determines whether or not an item corresponding to this trace is shown in the legend.
    ?Opacity : float - Sets the opactity of the trace
    ?MultiOpacity : float seq - Sets the opactity of individual datum markers
    ?Text : 'c - Sets a text associated with each datum
    ?MultiText : 'c seq - Sets individual text for each datum
    ?TextPosition : TextPosition - Sets the position of text associated with each datum
    ?MultiTextPosition : TextPosition seq - Sets the position of text associated with individual datum
    ?MarkerColor : Color - Sets the color of the marker
    ?MarkerColorScale : Colorscale - Sets the colorscale of the marker
    ?MarkerOutline : Line - Sets the outline of the marker
    ?MarkerSymbol : MarkerSymbol - Sets the marker symbol for each datum
    ?MultiMarkerSymbol : MarkerSymbol seq - Sets the marker symbol for each individual datum
    ?Marker : Marker - Sets the marker (use this for more finegrained control than the other marker-associated arguments)
    ?LocationMode : LocationFormat - Determines the set of locations used to match entries in `locations` to regions on the map. Values "ISO-3", "USA-states", "country names" correspond to features on the base map and value "geojson-id" corresponds to features from a custom GeoJSON linked to the `geojson` attribute.
    ?GeoJson : obj - Sets optional GeoJSON data associated with this trace. If not given, the features on the base map are used. It can be set as a valid GeoJSON object or as a URL string. Note that we only accept GeoJSONs of type "FeatureCollection" or "Feature" with geometries of type "Polygon" or "MultiPolygon".
    ?FeatureIdKey : string - Sets the key in GeoJSON features which is used as id to match the items included in the `locations` array. Only has an effect when `geojson` is set. Support nested property, for example "properties.name".
    ?UseDefaults : bool - If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart

Creates a BubbleGeo chart. In general, BubbleGeo Plots plot two-dimensional data as points using plotly's base geo map, additionally using the point size as a third dimension.

lonlatsizes : ('a * 'b * int) seq

Sets the (longitude,latitude) coordinates (in degrees East, degrees North) together with the point sizes.

?Name : string

Sets the trace name. The trace name appear as the legend item and on hover

?ShowLegend : bool

Determines whether or not an item corresponding to this trace is shown in the legend.

?Opacity : float

Sets the opactity of the trace

?MultiOpacity : float seq

Sets the opactity of individual datum markers

?Text : 'c

Sets a text associated with each datum

?MultiText : 'c seq

Sets individual text for each datum

?TextPosition : TextPosition

Sets the position of text associated with each datum

?MultiTextPosition : TextPosition seq

Sets the position of text associated with individual datum

?MarkerColor : Color

Sets the color of the marker

?MarkerColorScale : Colorscale

Sets the colorscale of the marker

?MarkerOutline : Line

Sets the outline of the marker

?MarkerSymbol : MarkerSymbol

Sets the marker symbol for each datum

?MultiMarkerSymbol : MarkerSymbol seq

Sets the marker symbol for each individual datum

?Marker : Marker

Sets the marker (use this for more finegrained control than the other marker-associated arguments)

?LocationMode : LocationFormat

Determines the set of locations used to match entries in `locations` to regions on the map. Values "ISO-3", "USA-states", "country names" correspond to features on the base map and value "geojson-id" corresponds to features from a custom GeoJSON linked to the `geojson` attribute.

?GeoJson : obj

Sets optional GeoJSON data associated with this trace. If not given, the features on the base map are used. It can be set as a valid GeoJSON object or as a URL string. Note that we only accept GeoJSONs of type "FeatureCollection" or "Feature" with geometries of type "Polygon" or "MultiPolygon".

?FeatureIdKey : string

Sets the key in GeoJSON features which is used as id to match the items included in the `locations` array. Only has an effect when `geojson` is set. Support nested property, for example "properties.name".

?UseDefaults : bool

If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart

Chart.BubbleGeo(longitudes, latitudes, sizes, ?Name, ?ShowLegend, ?Opacity, ?MultiOpacity, ?Text, ?MultiText, ?TextPosition, ?MultiTextPosition, ?MarkerColor, ?MarkerColorScale, ?MarkerOutline, ?MarkerSymbol, ?MultiMarkerSymbol, ?Marker, ?LocationMode, ?GeoJson, ?FeatureIdKey, ?UseDefaults)

Full Usage: Chart.BubbleGeo(longitudes, latitudes, sizes, ?Name, ?ShowLegend, ?Opacity, ?MultiOpacity, ?Text, ?MultiText, ?TextPosition, ?MultiTextPosition, ?MarkerColor, ?MarkerColorScale, ?MarkerOutline, ?MarkerSymbol, ?MultiMarkerSymbol, ?Marker, ?LocationMode, ?GeoJson, ?FeatureIdKey, ?UseDefaults)

Parameters:
    longitudes : 'a seq - Sets the longitude coordinates (in degrees East).
    latitudes : 'b seq - Sets the latitude coordinates (in degrees North).
    sizes : int seq - Sets the size of the points.
    ?Name : string - Sets the trace name. The trace name appear as the legend item and on hover
    ?ShowLegend : bool - Determines whether or not an item corresponding to this trace is shown in the legend.
    ?Opacity : float - Sets the opactity of the trace
    ?MultiOpacity : float seq - Sets the opactity of individual datum markers
    ?Text : 'c - Sets a text associated with each datum
    ?MultiText : 'c seq - Sets individual text for each datum
    ?TextPosition : TextPosition - Sets the position of text associated with each datum
    ?MultiTextPosition : TextPosition seq - Sets the position of text associated with individual datum
    ?MarkerColor : Color - Sets the color of the marker
    ?MarkerColorScale : Colorscale - Sets the colorscale of the marker
    ?MarkerOutline : Line - Sets the outline of the marker
    ?MarkerSymbol : MarkerSymbol - Sets the marker symbol for each datum
    ?MultiMarkerSymbol : MarkerSymbol seq - Sets the marker symbol for each individual datum
    ?Marker : Marker - Sets the marker (use this for more finegrained control than the other marker-associated arguments)
    ?LocationMode : LocationFormat - Determines the set of locations used to match entries in `locations` to regions on the map. Values "ISO-3", "USA-states", "country names" correspond to features on the base map and value "geojson-id" corresponds to features from a custom GeoJSON linked to the `geojson` attribute.
    ?GeoJson : obj - Sets optional GeoJSON data associated with this trace. If not given, the features on the base map are used. It can be set as a valid GeoJSON object or as a URL string. Note that we only accept GeoJSONs of type "FeatureCollection" or "Feature" with geometries of type "Polygon" or "MultiPolygon".
    ?FeatureIdKey : string - Sets the key in GeoJSON features which is used as id to match the items included in the `locations` array. Only has an effect when `geojson` is set. Support nested property, for example "properties.name".
    ?UseDefaults : bool - If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart

Creates a BubbleGeo chart. In general, BubbleGeo Plots plot two-dimensional data as points using plotly's base geo map, additionally using the point size as a third dimension.

longitudes : 'a seq

Sets the longitude coordinates (in degrees East).

latitudes : 'b seq

Sets the latitude coordinates (in degrees North).

sizes : int seq

Sets the size of the points.

?Name : string

Sets the trace name. The trace name appear as the legend item and on hover

?ShowLegend : bool

Determines whether or not an item corresponding to this trace is shown in the legend.

?Opacity : float

Sets the opactity of the trace

?MultiOpacity : float seq

Sets the opactity of individual datum markers

?Text : 'c

Sets a text associated with each datum

?MultiText : 'c seq

Sets individual text for each datum

?TextPosition : TextPosition

Sets the position of text associated with each datum

?MultiTextPosition : TextPosition seq

Sets the position of text associated with individual datum

?MarkerColor : Color

Sets the color of the marker

?MarkerColorScale : Colorscale

Sets the colorscale of the marker

?MarkerOutline : Line

Sets the outline of the marker

?MarkerSymbol : MarkerSymbol

Sets the marker symbol for each datum

?MultiMarkerSymbol : MarkerSymbol seq

Sets the marker symbol for each individual datum

?Marker : Marker

Sets the marker (use this for more finegrained control than the other marker-associated arguments)

?LocationMode : LocationFormat

Determines the set of locations used to match entries in `locations` to regions on the map. Values "ISO-3", "USA-states", "country names" correspond to features on the base map and value "geojson-id" corresponds to features from a custom GeoJSON linked to the `geojson` attribute.

?GeoJson : obj

Sets optional GeoJSON data associated with this trace. If not given, the features on the base map are used. It can be set as a valid GeoJSON object or as a URL string. Note that we only accept GeoJSONs of type "FeatureCollection" or "Feature" with geometries of type "Polygon" or "MultiPolygon".

?FeatureIdKey : string

Sets the key in GeoJSON features which is used as id to match the items included in the `locations` array. Only has an effect when `geojson` is set. Support nested property, for example "properties.name".

?UseDefaults : bool

If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart

Chart.BubbleMapbox(lonlatsizes, ?Name, ?MapboxStyle, ?ShowLegend, ?Opacity, ?MultiOpacity, ?Text, ?MultiText, ?TextPosition, ?MultiTextPosition, ?MarkerColor, ?MarkerColorScale, ?MarkerOutline, ?MarkerSymbol, ?MultiMarkerSymbol, ?Marker, ?Below, ?UseDefaults)

Full Usage: Chart.BubbleMapbox(lonlatsizes, ?Name, ?MapboxStyle, ?ShowLegend, ?Opacity, ?MultiOpacity, ?Text, ?MultiText, ?TextPosition, ?MultiTextPosition, ?MarkerColor, ?MarkerColorScale, ?MarkerOutline, ?MarkerSymbol, ?MultiMarkerSymbol, ?Marker, ?Below, ?UseDefaults)

Parameters:
    lonlatsizes : ('a * 'b * int) seq - Sets the (longitude,latitude) coordinates (in degrees East, degrees North) together with the point size.
    ?Name : string - Sets the trace name. The trace name appear as the legend item and on hover
    ?MapboxStyle : MapboxStyle - Sets the base mapbox layer. Default is `OpenStreetMap`. Note that you will need an access token for some Mapbox presets.
    ?ShowLegend : bool - Determines whether or not an item corresponding to this trace is shown in the legend.
    ?Opacity : float - Sets the opactity of the trace
    ?MultiOpacity : float seq - Sets the opactity of individual datum markers
    ?Text : 'c - Sets a text associated with each datum
    ?MultiText : 'c seq - Sets individual text for each datum
    ?TextPosition : TextPosition - Sets the position of text associated with each datum
    ?MultiTextPosition : TextPosition seq - Sets the position of text associated with individual datum
    ?MarkerColor : Color - Sets the color of the marker
    ?MarkerColorScale : Colorscale - Sets the colorscale of the marker
    ?MarkerOutline : Line - Sets the outline of the marker
    ?MarkerSymbol : MarkerSymbol - Sets the marker symbol for each datum
    ?MultiMarkerSymbol : MarkerSymbol seq - Sets the marker symbol for each individual datum
    ?Marker : Marker - Sets the marker (use this for more finegrained control than the other marker-associated arguments)
    ?Below : string - Determines if this scattermapbox trace's layers are to be inserted before the layer with the specified ID. By default, scattermapbox layers are inserted above all the base layers. To place the scattermapbox layers above every other layer, set `below` to "''".
    ?UseDefaults : bool - If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart

Creates a BubbleMapbox chart, where data is visualized on a geographic map as points using mapbox, additionally using the point size as a third dimension. Customize the mapbox layers, style, etc. by using Chart.withMapbox. You might need a Mapbox token, which you can also configure with Chart.withMapbox.

lonlatsizes : ('a * 'b * int) seq

Sets the (longitude,latitude) coordinates (in degrees East, degrees North) together with the point size.

?Name : string

Sets the trace name. The trace name appear as the legend item and on hover

?MapboxStyle : MapboxStyle

Sets the base mapbox layer. Default is `OpenStreetMap`. Note that you will need an access token for some Mapbox presets.

?ShowLegend : bool

Determines whether or not an item corresponding to this trace is shown in the legend.

?Opacity : float

Sets the opactity of the trace

?MultiOpacity : float seq

Sets the opactity of individual datum markers

?Text : 'c

Sets a text associated with each datum

?MultiText : 'c seq

Sets individual text for each datum

?TextPosition : TextPosition

Sets the position of text associated with each datum

?MultiTextPosition : TextPosition seq

Sets the position of text associated with individual datum

?MarkerColor : Color

Sets the color of the marker

?MarkerColorScale : Colorscale

Sets the colorscale of the marker

?MarkerOutline : Line

Sets the outline of the marker

?MarkerSymbol : MarkerSymbol

Sets the marker symbol for each datum

?MultiMarkerSymbol : MarkerSymbol seq

Sets the marker symbol for each individual datum

?Marker : Marker

Sets the marker (use this for more finegrained control than the other marker-associated arguments)

?Below : string

Determines if this scattermapbox trace's layers are to be inserted before the layer with the specified ID. By default, scattermapbox layers are inserted above all the base layers. To place the scattermapbox layers above every other layer, set `below` to "''".

?UseDefaults : bool

If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart

Chart.BubbleMapbox(longitudes, latitudes, sizes, ?Name, ?MapboxStyle, ?ShowLegend, ?Opacity, ?MultiOpacity, ?Text, ?MultiText, ?TextPosition, ?MultiTextPosition, ?MarkerColor, ?MarkerColorScale, ?MarkerOutline, ?MarkerSymbol, ?MultiMarkerSymbol, ?Marker, ?Below, ?UseDefaults)

Full Usage: Chart.BubbleMapbox(longitudes, latitudes, sizes, ?Name, ?MapboxStyle, ?ShowLegend, ?Opacity, ?MultiOpacity, ?Text, ?MultiText, ?TextPosition, ?MultiTextPosition, ?MarkerColor, ?MarkerColorScale, ?MarkerOutline, ?MarkerSymbol, ?MultiMarkerSymbol, ?Marker, ?Below, ?UseDefaults)

Parameters:
    longitudes : 'a seq - Sets the longitude coordinates (in degrees East).
    latitudes : 'b seq - Sets the latitude coordinates (in degrees North).
    sizes : int seq - Sets the size of the points.
    ?Name : string - Sets the trace name. The trace name appear as the legend item and on hover
    ?MapboxStyle : MapboxStyle - Sets the base mapbox layer. Default is `OpenStreetMap`. Note that you will need an access token for some Mapbox presets.
    ?ShowLegend : bool - Determines whether or not an item corresponding to this trace is shown in the legend.
    ?Opacity : float - Sets the opactity of the trace
    ?MultiOpacity : float seq - Sets the opactity of individual datum markers
    ?Text : 'c - Sets a text associated with each datum
    ?MultiText : 'c seq - Sets individual text for each datum
    ?TextPosition : TextPosition - Sets the position of text associated with each datum
    ?MultiTextPosition : TextPosition seq - Sets the position of text associated with individual datum
    ?MarkerColor : Color - Sets the color of the marker
    ?MarkerColorScale : Colorscale - Sets the colorscale of the marker
    ?MarkerOutline : Line - Sets the outline of the marker
    ?MarkerSymbol : MarkerSymbol - Sets the marker symbol for each datum
    ?MultiMarkerSymbol : MarkerSymbol seq - Sets the marker symbol for each individual datum
    ?Marker : Marker - Sets the marker (use this for more finegrained control than the other marker-associated arguments)
    ?Below : string - Determines if this scattermapbox trace's layers are to be inserted before the layer with the specified ID. By default, scattermapbox layers are inserted above all the base layers. To place the scattermapbox layers above every other layer, set `below` to "''".
    ?UseDefaults : bool - If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart

Creates a BubbleMapbox chart, where data is visualized on a geographic map as points using mapbox, additionally using the point size as a third dimension. Customize the mapbox layers, style, etc. by using Chart.withMapbox. You might need a Mapbox token, which you can also configure with Chart.withMapbox.

longitudes : 'a seq

Sets the longitude coordinates (in degrees East).

latitudes : 'b seq

Sets the latitude coordinates (in degrees North).

sizes : int seq

Sets the size of the points.

?Name : string

Sets the trace name. The trace name appear as the legend item and on hover

?MapboxStyle : MapboxStyle

Sets the base mapbox layer. Default is `OpenStreetMap`. Note that you will need an access token for some Mapbox presets.

?ShowLegend : bool

Determines whether or not an item corresponding to this trace is shown in the legend.

?Opacity : float

Sets the opactity of the trace

?MultiOpacity : float seq

Sets the opactity of individual datum markers

?Text : 'c

Sets a text associated with each datum

?MultiText : 'c seq

Sets individual text for each datum

?TextPosition : TextPosition

Sets the position of text associated with each datum

?MultiTextPosition : TextPosition seq

Sets the position of text associated with individual datum

?MarkerColor : Color

Sets the color of the marker

?MarkerColorScale : Colorscale

Sets the colorscale of the marker

?MarkerOutline : Line

Sets the outline of the marker

?MarkerSymbol : MarkerSymbol

Sets the marker symbol for each datum

?MultiMarkerSymbol : MarkerSymbol seq

Sets the marker symbol for each individual datum

?Marker : Marker

Sets the marker (use this for more finegrained control than the other marker-associated arguments)

?Below : string

Determines if this scattermapbox trace's layers are to be inserted before the layer with the specified ID. By default, scattermapbox layers are inserted above all the base layers. To place the scattermapbox layers above every other layer, set `below` to "''".

?UseDefaults : bool

If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart

Chart.ChoroplethMap(locations, z, ?Name, ?ShowLegend, ?GeoJson, ?FeatureIdKey, ?Text, ?MultiText, ?ColorBar, ?ColorScale, ?ShowScale, ?ReverseScale, ?LocationMode, ?UseDefaults)

Full Usage: Chart.ChoroplethMap(locations, z, ?Name, ?ShowLegend, ?GeoJson, ?FeatureIdKey, ?Text, ?MultiText, ?ColorBar, ?ColorScale, ?ShowScale, ?ReverseScale, ?LocationMode, ?UseDefaults)

Parameters:
    locations : string seq - Sets the locations which will be colored. See LocationMode for more info.
    z : 'a seq - The color values for each location
    ?Name : string - Sets the trace name. The trace name appear as the legend item and on hover.
    ?ShowLegend : bool - Determines whether or not an item corresponding to this trace is shown in the legend.
    ?GeoJson : obj - Sets optional GeoJSON data associated with this trace. If not given, the features on the base map are used. It can be set as a valid GeoJSON object or as a URL string. Note that we only accept GeoJSONs of type "FeatureCollection" or "Feature" with geometries of type "Polygon" or "MultiPolygon".
    ?FeatureIdKey : string - Sets the key in GeoJSON features which is used as id to match the items included in the `locations` array. Only has an effect when `geojson` is set. Support nested property, for example "properties.name".
    ?Text : 'b - Sets the text elements associated with each location.
    ?MultiText : 'b seq - Sets the text elements associated with each location.
    ?ColorBar : ColorBar - Sets the colorbar.
    ?ColorScale : Colorscale - Sets the colorscale.
    ?ShowScale : bool - Determines whether or not a colorbar is displayed for this trace.
    ?ReverseScale : bool - Reverses the color mapping if true.
    ?LocationMode : LocationFormat - Determines the set of locations used to match entries in `locations` to regions on the map. Values "ISO-3", "USA-states", "country names" correspond to features on the base map and value "geojson-id" corresponds to features from a custom GeoJSON linked to the `geojson` attribute.
    ?UseDefaults : bool - If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart

Creates a choropleth map using plotly's base geo map. A choropleth map is a type of thematic map in which a set of pre-defined areas is colored or patterned in proportion to a statistical variable that represents an aggregate summary of a geographic characteristic within each area, such as population density or per-capita income.

locations : string seq

Sets the locations which will be colored. See LocationMode for more info.

z : 'a seq

The color values for each location

?Name : string

Sets the trace name. The trace name appear as the legend item and on hover.

?ShowLegend : bool

Determines whether or not an item corresponding to this trace is shown in the legend.

?GeoJson : obj

Sets optional GeoJSON data associated with this trace. If not given, the features on the base map are used. It can be set as a valid GeoJSON object or as a URL string. Note that we only accept GeoJSONs of type "FeatureCollection" or "Feature" with geometries of type "Polygon" or "MultiPolygon".

?FeatureIdKey : string

Sets the key in GeoJSON features which is used as id to match the items included in the `locations` array. Only has an effect when `geojson` is set. Support nested property, for example "properties.name".

?Text : 'b

Sets the text elements associated with each location.

?MultiText : 'b seq

Sets the text elements associated with each location.

?ColorBar : ColorBar

Sets the colorbar.

?ColorScale : Colorscale

Sets the colorscale.

?ShowScale : bool

Determines whether or not a colorbar is displayed for this trace.

?ReverseScale : bool

Reverses the color mapping if true.

?LocationMode : LocationFormat

Determines the set of locations used to match entries in `locations` to regions on the map. Values "ISO-3", "USA-states", "country names" correspond to features on the base map and value "geojson-id" corresponds to features from a custom GeoJSON linked to the `geojson` attribute.

?UseDefaults : bool

If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart

Chart.ChoroplethMapbox(locations, z, geoJson, ?Name, ?MapboxStyle, ?ShowLegend, ?FeatureIdKey, ?Text, ?MultiText, ?ColorBar, ?ColorScale, ?ShowScale, ?ReverseScale, ?Below, ?UseDefaults)

Full Usage: Chart.ChoroplethMapbox(locations, z, geoJson, ?Name, ?MapboxStyle, ?ShowLegend, ?FeatureIdKey, ?Text, ?MultiText, ?ColorBar, ?ColorScale, ?ShowScale, ?ReverseScale, ?Below, ?UseDefaults)

Parameters:
    locations : string seq - Sets the coordinates via location IDs or names. Coordinates correspond to the centroid of each location given. See `locationmode` for more info.
    z : 'a seq - The color values for each location
    geoJson : obj - Sets the GeoJSON data associated with this trace. It can be set as a valid GeoJSON object or as a URL string. Note that we only accept GeoJSONs of type "FeatureCollection" or "Feature" with geometries of type "Polygon" or "MultiPolygon".
    ?Name : string - Sets the trace name. The trace name appear as the legend item and on hover.
    ?MapboxStyle : MapboxStyle - Sets the base mapbox layer. Default is `OpenStreetMap`. Note that you will need an access token for some Mapbox presets.
    ?ShowLegend : bool - Determines whether or not an item corresponding to this trace is shown in the legend.
    ?FeatureIdKey : string - Sets the key in GeoJSON features which is used as id to match the items included in the `locations` array. Support nested property, for example "properties.name".
    ?Text : 'b - Sets a text associated with each datum
    ?MultiText : 'b seq - Sets individual text for each datum
    ?ColorBar : ColorBar - Sets the colorbar.
    ?ColorScale : Colorscale - Sets the colorscale.
    ?ShowScale : bool - Determines whether or not a colorbar is displayed for this trace.
    ?ReverseScale : bool - Reverses the color mapping if true.
    ?Below : string - Determines if this scattermapbox trace's layers are to be inserted before the layer with the specified ID. By default, scattermapbox layers are inserted above all the base layers. To place the scattermapbox layers above every other layer, set `below` to "''".
    ?UseDefaults : bool - If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart

Creates a choropleth map using mapbox. A choropleth map is a type of thematic map in which a set of pre-defined areas is colored or patterned in proportion to a statistical variable that represents an aggregate summary of a geographic characteristic within each area, such as population density or per-capita income. GeoJSON features to be filled are set in `geojson` The data that describes the choropleth value-to-color mapping is set in `locations` and `z`. Customize the mapbox layers, style, etc. by using Chart.withMapbox. You might need a Mapbox token, which you can also configure with Chart.withMapbox.

locations : string seq

Sets the coordinates via location IDs or names. Coordinates correspond to the centroid of each location given. See `locationmode` for more info.

z : 'a seq

The color values for each location

geoJson : obj

Sets the GeoJSON data associated with this trace. It can be set as a valid GeoJSON object or as a URL string. Note that we only accept GeoJSONs of type "FeatureCollection" or "Feature" with geometries of type "Polygon" or "MultiPolygon".

?Name : string

Sets the trace name. The trace name appear as the legend item and on hover.

?MapboxStyle : MapboxStyle

Sets the base mapbox layer. Default is `OpenStreetMap`. Note that you will need an access token for some Mapbox presets.

?ShowLegend : bool

Determines whether or not an item corresponding to this trace is shown in the legend.

?FeatureIdKey : string

Sets the key in GeoJSON features which is used as id to match the items included in the `locations` array. Support nested property, for example "properties.name".

?Text : 'b

Sets a text associated with each datum

?MultiText : 'b seq

Sets individual text for each datum

?ColorBar : ColorBar

Sets the colorbar.

?ColorScale : Colorscale

Sets the colorscale.

?ShowScale : bool

Determines whether or not a colorbar is displayed for this trace.

?ReverseScale : bool

Reverses the color mapping if true.

?Below : string

Determines if this scattermapbox trace's layers are to be inserted before the layer with the specified ID. By default, scattermapbox layers are inserted above all the base layers. To place the scattermapbox layers above every other layer, set `below` to "''".

?UseDefaults : bool

If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart

Chart.DensityMapbox(lonlat, ?Name, ?MapboxStyle, ?ShowLegend, ?Opacity, ?Z, ?Radius, ?Text, ?MultiText, ?ColorBar, ?ColorScale, ?ShowScale, ?ReverseScale, ?Below, ?UseDefaults)

Full Usage: Chart.DensityMapbox(lonlat, ?Name, ?MapboxStyle, ?ShowLegend, ?Opacity, ?Z, ?Radius, ?Text, ?MultiText, ?ColorBar, ?ColorScale, ?ShowScale, ?ReverseScale, ?Below, ?UseDefaults)

Parameters:
    lonlat : ('a * 'b) seq - Sets the (longitude,latitude) coordinates (in degrees East, degrees North).
    ?Name : string - Sets the trace name. The trace name appear as the legend item and on hover.
    ?MapboxStyle : MapboxStyle - Sets the base mapbox layer. Default is `OpenStreetMap`. Note that you will need an access token for some Mapbox presets.
    ?ShowLegend : bool - Determines whether or not an item corresponding to this trace is shown in the legend.
    ?Opacity : float - Sets the opacity of the trace
    ?Z : 'c seq - Sets the points' weight. For example, a value of 10 would be equivalent to having 10 points of weight 1 in the same spot
    ?Radius : int - Sets the radius of influence of one `lon` / `lat` point in pixels. Increasing the value makes the densitymapbox trace smoother, but less detailed.
    ?Text : 'd - Sets a text associated with each datum
    ?MultiText : 'd seq - Sets individual text for each datum
    ?ColorBar : ColorBar - Sets the colorbar.
    ?ColorScale : Colorscale - Sets the colorscale.
    ?ShowScale : bool - Determines whether or not a colorbar is displayed for this trace.
    ?ReverseScale : bool - Reverses the color mapping if true.
    ?Below : string - Determines if this scattermapbox trace's layers are to be inserted before the layer with the specified ID. By default, scattermapbox layers are inserted above all the base layers. To place the scattermapbox layers above every other layer, set `below` to "''".
    ?UseDefaults : bool - If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart

Creates a DensityMapbox Chart that draws a bivariate kernel density estimation with a Gaussian kernel from `lon` and `lat` coordinates and optional `z` values using a colorscale. Customize the mapbox layers, style, etc. by using Chart.withMapbox. You might need a Mapbox token, which you can also configure with Chart.withMapbox.

lonlat : ('a * 'b) seq

Sets the (longitude,latitude) coordinates (in degrees East, degrees North).

?Name : string

Sets the trace name. The trace name appear as the legend item and on hover.

?MapboxStyle : MapboxStyle

Sets the base mapbox layer. Default is `OpenStreetMap`. Note that you will need an access token for some Mapbox presets.

?ShowLegend : bool

Determines whether or not an item corresponding to this trace is shown in the legend.

?Opacity : float

Sets the opacity of the trace

?Z : 'c seq

Sets the points' weight. For example, a value of 10 would be equivalent to having 10 points of weight 1 in the same spot

?Radius : int

Sets the radius of influence of one `lon` / `lat` point in pixels. Increasing the value makes the densitymapbox trace smoother, but less detailed.

?Text : 'd

Sets a text associated with each datum

?MultiText : 'd seq

Sets individual text for each datum

?ColorBar : ColorBar

Sets the colorbar.

?ColorScale : Colorscale

Sets the colorscale.

?ShowScale : bool

Determines whether or not a colorbar is displayed for this trace.

?ReverseScale : bool

Reverses the color mapping if true.

?Below : string

Determines if this scattermapbox trace's layers are to be inserted before the layer with the specified ID. By default, scattermapbox layers are inserted above all the base layers. To place the scattermapbox layers above every other layer, set `below` to "''".

?UseDefaults : bool

If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart

Chart.DensityMapbox(longitudes, latitudes, ?Name, ?MapboxStyle, ?ShowLegend, ?Opacity, ?Z, ?Radius, ?Text, ?MultiText, ?ColorBar, ?ColorScale, ?ShowScale, ?ReverseScale, ?Below, ?UseDefaults)

Full Usage: Chart.DensityMapbox(longitudes, latitudes, ?Name, ?MapboxStyle, ?ShowLegend, ?Opacity, ?Z, ?Radius, ?Text, ?MultiText, ?ColorBar, ?ColorScale, ?ShowScale, ?ReverseScale, ?Below, ?UseDefaults)

Parameters:
    longitudes : 'a seq - Sets the longitude coordinates (in degrees East).
    latitudes : 'b seq - Sets the latitude coordinates (in degrees North).
    ?Name : string - Sets the trace name. The trace name appear as the legend item and on hover.
    ?MapboxStyle : MapboxStyle - Sets the base mapbox layer. Default is `OpenStreetMap`. Note that you will need an access token for some Mapbox presets.
    ?ShowLegend : bool - Determines whether or not an item corresponding to this trace is shown in the legend.
    ?Opacity : float - Sets the opacity of the trace
    ?Z : 'c seq - Sets the points' weight. For example, a value of 10 would be equivalent to having 10 points of weight 1 in the same spot
    ?Radius : int - Sets the radius of influence of one `lon` / `lat` point in pixels. Increasing the value makes the densitymapbox trace smoother, but less detailed.
    ?Text : 'd - Sets a text associated with each datum
    ?MultiText : 'd seq - Sets individual text for each datum
    ?ColorBar : ColorBar - Sets the colorbar.
    ?ColorScale : Colorscale - Sets the colorscale.
    ?ShowScale : bool - Determines whether or not a colorbar is displayed for this trace.
    ?ReverseScale : bool - Reverses the color mapping if true.
    ?Below : string - Determines if this scattermapbox trace's layers are to be inserted before the layer with the specified ID. By default, scattermapbox layers are inserted above all the base layers. To place the scattermapbox layers above every other layer, set `below` to "''".
    ?UseDefaults : bool - If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart

Creates a DensityMapbox Chart that draws a bivariate kernel density estimation with a Gaussian kernel from `lon` and `lat` coordinates and optional `z` values using a colorscale. Customize the mapbox layers, style, etc. by using Chart.withMapbox. You might need a Mapbox token, which you can also configure with Chart.withMapbox.

longitudes : 'a seq

Sets the longitude coordinates (in degrees East).

latitudes : 'b seq

Sets the latitude coordinates (in degrees North).

?Name : string

Sets the trace name. The trace name appear as the legend item and on hover.

?MapboxStyle : MapboxStyle

Sets the base mapbox layer. Default is `OpenStreetMap`. Note that you will need an access token for some Mapbox presets.

?ShowLegend : bool

Determines whether or not an item corresponding to this trace is shown in the legend.

?Opacity : float

Sets the opacity of the trace

?Z : 'c seq

Sets the points' weight. For example, a value of 10 would be equivalent to having 10 points of weight 1 in the same spot

?Radius : int

Sets the radius of influence of one `lon` / `lat` point in pixels. Increasing the value makes the densitymapbox trace smoother, but less detailed.

?Text : 'd

Sets a text associated with each datum

?MultiText : 'd seq

Sets individual text for each datum

?ColorBar : ColorBar

Sets the colorbar.

?ColorScale : Colorscale

Sets the colorscale.

?ShowScale : bool

Determines whether or not a colorbar is displayed for this trace.

?ReverseScale : bool

Reverses the color mapping if true.

?Below : string

Determines if this scattermapbox trace's layers are to be inserted before the layer with the specified ID. By default, scattermapbox layers are inserted above all the base layers. To place the scattermapbox layers above every other layer, set `below` to "''".

?UseDefaults : bool

If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart

Chart.LineGeo(locations, ?ShowMarkers, ?Name, ?ShowLegend, ?Opacity, ?MultiOpacity, ?Text, ?MultiText, ?TextPosition, ?MultiTextPosition, ?MarkerColor, ?MarkerColorScale, ?MarkerOutline, ?MarkerSymbol, ?MultiMarkerSymbol, ?Marker, ?LineColor, ?LineColorScale, ?LineWidth, ?LineDash, ?Line, ?LocationMode, ?GeoJson, ?FeatureIdKey, ?UseDefaults)

Full Usage: Chart.LineGeo(locations, ?ShowMarkers, ?Name, ?ShowLegend, ?Opacity, ?MultiOpacity, ?Text, ?MultiText, ?TextPosition, ?MultiTextPosition, ?MarkerColor, ?MarkerColorScale, ?MarkerOutline, ?MarkerSymbol, ?MultiMarkerSymbol, ?Marker, ?LineColor, ?LineColorScale, ?LineWidth, ?LineDash, ?Line, ?LocationMode, ?GeoJson, ?FeatureIdKey, ?UseDefaults)

Parameters:
    locations : string seq - Sets the coordinates via location IDs or names. Coordinates correspond to the centroid of each location given. See `locationmode` for more info.
    ?ShowMarkers : bool -
    ?Name : string - Sets the trace name. The trace name appear as the legend item and on hover
    ?ShowLegend : bool - Determines whether or not an item corresponding to this trace is shown in the legend.
    ?Opacity : float - Sets the opactity of the trace
    ?MultiOpacity : float seq - Sets the opactity of individual datum markers
    ?Text : 'a - Sets a text associated with each datum
    ?MultiText : 'a seq - Sets individual text for each datum
    ?TextPosition : TextPosition - Sets the position of text associated with each datum
    ?MultiTextPosition : TextPosition seq - Sets the position of text associated with individual datum
    ?MarkerColor : Color - Sets the color of the marker
    ?MarkerColorScale : Colorscale - Sets the colorscale of the marker
    ?MarkerOutline : Line - Sets the outline of the marker
    ?MarkerSymbol : MarkerSymbol - Sets the marker symbol for each datum
    ?MultiMarkerSymbol : MarkerSymbol seq - Sets the marker symbol for each individual datum
    ?Marker : Marker - Sets the marker (use this for more finegrained control than the other marker-associated arguments)
    ?LineColor : Color - Sets the color of the line
    ?LineColorScale : Colorscale - Sets the colorscale of the line
    ?LineWidth : float - Sets the width of the line
    ?LineDash : DrawingStyle - sets the drawing style of the line
    ?Line : Line - Sets the line (use this for more finegrained control than the other line-associated arguments)
    ?LocationMode : LocationFormat - Determines the set of locations used to match entries in `locations` to regions on the map. Values "ISO-3", "USA-states", "country names" correspond to features on the base map and value "geojson-id" corresponds to features from a custom GeoJSON linked to the `geojson` attribute.
    ?GeoJson : obj - Sets optional GeoJSON data associated with this trace. If not given, the features on the base map are used. It can be set as a valid GeoJSON object or as a URL string. Note that we only accept GeoJSONs of type "FeatureCollection" or "Feature" with geometries of type "Polygon" or "MultiPolygon".
    ?FeatureIdKey : string - Sets the key in GeoJSON features which is used as id to match the items included in the `locations` array. Only has an effect when `geojson` is set. Support nested property, for example "properties.name".
    ?UseDefaults : bool - If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart

Creates a LineGeo chart. In general, LineGeo Plots plot two-dimensional data connected by lines using plotly's base geo map.

locations : string seq

Sets the coordinates via location IDs or names. Coordinates correspond to the centroid of each location given. See `locationmode` for more info.

?ShowMarkers : bool

?Name : string

Sets the trace name. The trace name appear as the legend item and on hover

?ShowLegend : bool

Determines whether or not an item corresponding to this trace is shown in the legend.

?Opacity : float

Sets the opactity of the trace

?MultiOpacity : float seq

Sets the opactity of individual datum markers

?Text : 'a

Sets a text associated with each datum

?MultiText : 'a seq

Sets individual text for each datum

?TextPosition : TextPosition

Sets the position of text associated with each datum

?MultiTextPosition : TextPosition seq

Sets the position of text associated with individual datum

?MarkerColor : Color

Sets the color of the marker

?MarkerColorScale : Colorscale

Sets the colorscale of the marker

?MarkerOutline : Line

Sets the outline of the marker

?MarkerSymbol : MarkerSymbol

Sets the marker symbol for each datum

?MultiMarkerSymbol : MarkerSymbol seq

Sets the marker symbol for each individual datum

?Marker : Marker

Sets the marker (use this for more finegrained control than the other marker-associated arguments)

?LineColor : Color

Sets the color of the line

?LineColorScale : Colorscale

Sets the colorscale of the line

?LineWidth : float

Sets the width of the line

?LineDash : DrawingStyle

sets the drawing style of the line

?Line : Line

Sets the line (use this for more finegrained control than the other line-associated arguments)

?LocationMode : LocationFormat

Determines the set of locations used to match entries in `locations` to regions on the map. Values "ISO-3", "USA-states", "country names" correspond to features on the base map and value "geojson-id" corresponds to features from a custom GeoJSON linked to the `geojson` attribute.

?GeoJson : obj

Sets optional GeoJSON data associated with this trace. If not given, the features on the base map are used. It can be set as a valid GeoJSON object or as a URL string. Note that we only accept GeoJSONs of type "FeatureCollection" or "Feature" with geometries of type "Polygon" or "MultiPolygon".

?FeatureIdKey : string

Sets the key in GeoJSON features which is used as id to match the items included in the `locations` array. Only has an effect when `geojson` is set. Support nested property, for example "properties.name".

?UseDefaults : bool

If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart

Chart.LineGeo(lonlat, ?ShowMarkers, ?Name, ?ShowLegend, ?Opacity, ?MultiOpacity, ?Text, ?MultiText, ?TextPosition, ?MultiTextPosition, ?MarkerColor, ?MarkerColorScale, ?MarkerOutline, ?MarkerSymbol, ?MultiMarkerSymbol, ?Marker, ?LineColor, ?LineColorScale, ?LineWidth, ?LineDash, ?Line, ?LocationMode, ?GeoJson, ?FeatureIdKey, ?UseDefaults)

Full Usage: Chart.LineGeo(lonlat, ?ShowMarkers, ?Name, ?ShowLegend, ?Opacity, ?MultiOpacity, ?Text, ?MultiText, ?TextPosition, ?MultiTextPosition, ?MarkerColor, ?MarkerColorScale, ?MarkerOutline, ?MarkerSymbol, ?MultiMarkerSymbol, ?Marker, ?LineColor, ?LineColorScale, ?LineWidth, ?LineDash, ?Line, ?LocationMode, ?GeoJson, ?FeatureIdKey, ?UseDefaults)

Parameters:
    lonlat : ('a * 'b) seq - Sets the (longitude,latitude) coordinates (in degrees East, degrees North).
    ?ShowMarkers : bool -
    ?Name : string - Sets the trace name. The trace name appear as the legend item and on hover
    ?ShowLegend : bool - Determines whether or not an item corresponding to this trace is shown in the legend.
    ?Opacity : float - Sets the opactity of the trace
    ?MultiOpacity : float seq - Sets the opactity of individual datum markers
    ?Text : 'c - Sets a text associated with each datum
    ?MultiText : 'c seq - Sets individual text for each datum
    ?TextPosition : TextPosition - Sets the position of text associated with each datum
    ?MultiTextPosition : TextPosition seq - Sets the position of text associated with individual datum
    ?MarkerColor : Color - Sets the color of the marker
    ?MarkerColorScale : Colorscale - Sets the colorscale of the marker
    ?MarkerOutline : Line - Sets the outline of the marker
    ?MarkerSymbol : MarkerSymbol - Sets the marker symbol for each datum
    ?MultiMarkerSymbol : MarkerSymbol seq - Sets the marker symbol for each individual datum
    ?Marker : Marker - Sets the marker (use this for more finegrained control than the other marker-associated arguments)
    ?LineColor : Color - Sets the color of the line
    ?LineColorScale : Colorscale - Sets the colorscale of the line
    ?LineWidth : float - Sets the width of the line
    ?LineDash : DrawingStyle - sets the drawing style of the line
    ?Line : Line - Sets the line (use this for more finegrained control than the other line-associated arguments)
    ?LocationMode : LocationFormat - Determines the set of locations used to match entries in `locations` to regions on the map. Values "ISO-3", "USA-states", "country names" correspond to features on the base map and value "geojson-id" corresponds to features from a custom GeoJSON linked to the `geojson` attribute.
    ?GeoJson : obj - Sets optional GeoJSON data associated with this trace. If not given, the features on the base map are used. It can be set as a valid GeoJSON object or as a URL string. Note that we only accept GeoJSONs of type "FeatureCollection" or "Feature" with geometries of type "Polygon" or "MultiPolygon".
    ?FeatureIdKey : string - Sets the key in GeoJSON features which is used as id to match the items included in the `locations` array. Only has an effect when `geojson` is set. Support nested property, for example "properties.name".
    ?UseDefaults : bool - If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart

Creates a LineGeo chart. In general, LineGeo Plots plot two-dimensional data connected by lines using plotly's base geo map.

lonlat : ('a * 'b) seq

Sets the (longitude,latitude) coordinates (in degrees East, degrees North).

?ShowMarkers : bool

?Name : string

Sets the trace name. The trace name appear as the legend item and on hover

?ShowLegend : bool

Determines whether or not an item corresponding to this trace is shown in the legend.

?Opacity : float

Sets the opactity of the trace

?MultiOpacity : float seq

Sets the opactity of individual datum markers

?Text : 'c

Sets a text associated with each datum

?MultiText : 'c seq

Sets individual text for each datum

?TextPosition : TextPosition

Sets the position of text associated with each datum

?MultiTextPosition : TextPosition seq

Sets the position of text associated with individual datum

?MarkerColor : Color

Sets the color of the marker

?MarkerColorScale : Colorscale

Sets the colorscale of the marker

?MarkerOutline : Line

Sets the outline of the marker

?MarkerSymbol : MarkerSymbol

Sets the marker symbol for each datum

?MultiMarkerSymbol : MarkerSymbol seq

Sets the marker symbol for each individual datum

?Marker : Marker

Sets the marker (use this for more finegrained control than the other marker-associated arguments)

?LineColor : Color

Sets the color of the line

?LineColorScale : Colorscale

Sets the colorscale of the line

?LineWidth : float

Sets the width of the line

?LineDash : DrawingStyle

sets the drawing style of the line

?Line : Line

Sets the line (use this for more finegrained control than the other line-associated arguments)

?LocationMode : LocationFormat

Determines the set of locations used to match entries in `locations` to regions on the map. Values "ISO-3", "USA-states", "country names" correspond to features on the base map and value "geojson-id" corresponds to features from a custom GeoJSON linked to the `geojson` attribute.

?GeoJson : obj

Sets optional GeoJSON data associated with this trace. If not given, the features on the base map are used. It can be set as a valid GeoJSON object or as a URL string. Note that we only accept GeoJSONs of type "FeatureCollection" or "Feature" with geometries of type "Polygon" or "MultiPolygon".

?FeatureIdKey : string

Sets the key in GeoJSON features which is used as id to match the items included in the `locations` array. Only has an effect when `geojson` is set. Support nested property, for example "properties.name".

?UseDefaults : bool

If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart

Chart.LineGeo(longitudes, latitudes, ?ShowMarkers, ?Name, ?ShowLegend, ?Opacity, ?MultiOpacity, ?Text, ?MultiText, ?TextPosition, ?MultiTextPosition, ?MarkerColor, ?MarkerColorScale, ?MarkerOutline, ?MarkerSymbol, ?MultiMarkerSymbol, ?Marker, ?LineColor, ?LineColorScale, ?LineWidth, ?LineDash, ?Line, ?LocationMode, ?GeoJson, ?FeatureIdKey, ?UseDefaults)

Full Usage: Chart.LineGeo(longitudes, latitudes, ?ShowMarkers, ?Name, ?ShowLegend, ?Opacity, ?MultiOpacity, ?Text, ?MultiText, ?TextPosition, ?MultiTextPosition, ?MarkerColor, ?MarkerColorScale, ?MarkerOutline, ?MarkerSymbol, ?MultiMarkerSymbol, ?Marker, ?LineColor, ?LineColorScale, ?LineWidth, ?LineDash, ?Line, ?LocationMode, ?GeoJson, ?FeatureIdKey, ?UseDefaults)

Parameters:
    longitudes : 'a seq - Sets the longitude coordinates (in degrees East).
    latitudes : 'b seq - Sets the latitude coordinates (in degrees North).
    ?ShowMarkers : bool -
    ?Name : string - Sets the trace name. The trace name appear as the legend item and on hover
    ?ShowLegend : bool - Determines whether or not an item corresponding to this trace is shown in the legend.
    ?Opacity : float - Sets the opactity of the trace
    ?MultiOpacity : float seq - Sets the opactity of individual datum markers
    ?Text : 'c - Sets a text associated with each datum
    ?MultiText : 'c seq - Sets individual text for each datum
    ?TextPosition : TextPosition - Sets the position of text associated with each datum
    ?MultiTextPosition : TextPosition seq - Sets the position of text associated with individual datum
    ?MarkerColor : Color - Sets the color of the marker
    ?MarkerColorScale : Colorscale - Sets the colorscale of the marker
    ?MarkerOutline : Line - Sets the outline of the marker
    ?MarkerSymbol : MarkerSymbol - Sets the marker symbol for each datum
    ?MultiMarkerSymbol : MarkerSymbol seq - Sets the marker symbol for each individual datum
    ?Marker : Marker - Sets the marker (use this for more finegrained control than the other marker-associated arguments)
    ?LineColor : Color - Sets the color of the line
    ?LineColorScale : Colorscale - Sets the colorscale of the line
    ?LineWidth : float - Sets the width of the line
    ?LineDash : DrawingStyle - sets the drawing style of the line
    ?Line : Line - Sets the line (use this for more finegrained control than the other line-associated arguments)
    ?LocationMode : LocationFormat - Determines the set of locations used to match entries in `locations` to regions on the map. Values "ISO-3", "USA-states", "country names" correspond to features on the base map and value "geojson-id" corresponds to features from a custom GeoJSON linked to the `geojson` attribute.
    ?GeoJson : obj - Sets optional GeoJSON data associated with this trace. If not given, the features on the base map are used. It can be set as a valid GeoJSON object or as a URL string. Note that we only accept GeoJSONs of type "FeatureCollection" or "Feature" with geometries of type "Polygon" or "MultiPolygon".
    ?FeatureIdKey : string - Sets the key in GeoJSON features which is used as id to match the items included in the `locations` array. Only has an effect when `geojson` is set. Support nested property, for example "properties.name".
    ?UseDefaults : bool - If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart

Creates a LineGeo chart. In general, LineGeo Plots plot two-dimensional data connected by lines using plotly's base geo map.

longitudes : 'a seq

Sets the longitude coordinates (in degrees East).

latitudes : 'b seq

Sets the latitude coordinates (in degrees North).

?ShowMarkers : bool

?Name : string

Sets the trace name. The trace name appear as the legend item and on hover

?ShowLegend : bool

Determines whether or not an item corresponding to this trace is shown in the legend.

?Opacity : float

Sets the opactity of the trace

?MultiOpacity : float seq

Sets the opactity of individual datum markers

?Text : 'c

Sets a text associated with each datum

?MultiText : 'c seq

Sets individual text for each datum

?TextPosition : TextPosition

Sets the position of text associated with each datum

?MultiTextPosition : TextPosition seq

Sets the position of text associated with individual datum

?MarkerColor : Color

Sets the color of the marker

?MarkerColorScale : Colorscale

Sets the colorscale of the marker

?MarkerOutline : Line

Sets the outline of the marker

?MarkerSymbol : MarkerSymbol

Sets the marker symbol for each datum

?MultiMarkerSymbol : MarkerSymbol seq

Sets the marker symbol for each individual datum

?Marker : Marker

Sets the marker (use this for more finegrained control than the other marker-associated arguments)

?LineColor : Color

Sets the color of the line

?LineColorScale : Colorscale

Sets the colorscale of the line

?LineWidth : float

Sets the width of the line

?LineDash : DrawingStyle

sets the drawing style of the line

?Line : Line

Sets the line (use this for more finegrained control than the other line-associated arguments)

?LocationMode : LocationFormat

Determines the set of locations used to match entries in `locations` to regions on the map. Values "ISO-3", "USA-states", "country names" correspond to features on the base map and value "geojson-id" corresponds to features from a custom GeoJSON linked to the `geojson` attribute.

?GeoJson : obj

Sets optional GeoJSON data associated with this trace. If not given, the features on the base map are used. It can be set as a valid GeoJSON object or as a URL string. Note that we only accept GeoJSONs of type "FeatureCollection" or "Feature" with geometries of type "Polygon" or "MultiPolygon".

?FeatureIdKey : string

Sets the key in GeoJSON features which is used as id to match the items included in the `locations` array. Only has an effect when `geojson` is set. Support nested property, for example "properties.name".

?UseDefaults : bool

If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart

Chart.LineMapbox(lonlat, ?ShowMarkers, ?Name, ?MapboxStyle, ?ShowLegend, ?Opacity, ?MultiOpacity, ?Text, ?MultiText, ?TextPosition, ?MultiTextPosition, ?MarkerColor, ?MarkerColorScale, ?MarkerOutline, ?MarkerSymbol, ?MultiMarkerSymbol, ?Marker, ?LineColor, ?LineColorScale, ?LineWidth, ?LineDash, ?Line, ?Below, ?UseDefaults)

Full Usage: Chart.LineMapbox(lonlat, ?ShowMarkers, ?Name, ?MapboxStyle, ?ShowLegend, ?Opacity, ?MultiOpacity, ?Text, ?MultiText, ?TextPosition, ?MultiTextPosition, ?MarkerColor, ?MarkerColorScale, ?MarkerOutline, ?MarkerSymbol, ?MultiMarkerSymbol, ?Marker, ?LineColor, ?LineColorScale, ?LineWidth, ?LineDash, ?Line, ?Below, ?UseDefaults)

Parameters:
    lonlat : ('a * 'b) seq - Sets the (longitude,latitude) coordinates (in degrees East, degrees North).
    ?ShowMarkers : bool -
    ?Name : string - Sets the trace name. The trace name appear as the legend item and on hover
    ?MapboxStyle : MapboxStyle - Sets the base mapbox layer. Default is `OpenStreetMap`. Note that you will need an access token for some Mapbox presets.
    ?ShowLegend : bool - Determines whether or not an item corresponding to this trace is shown in the legend.
    ?Opacity : float - Sets the opactity of the trace
    ?MultiOpacity : float seq - Sets the opactity of individual datum markers
    ?Text : 'c - Sets a text associated with each datum
    ?MultiText : 'c seq - Sets individual text for each datum
    ?TextPosition : TextPosition - Sets the position of text associated with each datum
    ?MultiTextPosition : TextPosition seq - Sets the position of text associated with individual datum
    ?MarkerColor : Color - Sets the color of the marker
    ?MarkerColorScale : Colorscale - Sets the colorscale of the marker
    ?MarkerOutline : Line - Sets the outline of the marker
    ?MarkerSymbol : MarkerSymbol - Sets the marker symbol for each datum
    ?MultiMarkerSymbol : MarkerSymbol seq - Sets the marker symbol for each individual datum
    ?Marker : Marker - Sets the marker (use this for more finegrained control than the other marker-associated arguments)
    ?LineColor : Color - Sets the color of the line
    ?LineColorScale : Colorscale - Sets the colorscale of the line
    ?LineWidth : float - Sets the width of the line
    ?LineDash : DrawingStyle - sets the drawing style of the line
    ?Line : Line - Sets the line (use this for more finegrained control than the other line-associated arguments)
    ?Below : string - Determines if this scattermapbox trace's layers are to be inserted before the layer with the specified ID. By default, scattermapbox layers are inserted above all the base layers. To place the scattermapbox layers above every other layer, set `below` to "''".
    ?UseDefaults : bool - If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart

Creates a LineMapbox chart, where data is visualized on a geographic map connected by a line using mapbox. Customize the mapbox layers, style, etc. by using Chart.withMapbox. You might need a Mapbox token, which you can also configure with Chart.withMapbox.

lonlat : ('a * 'b) seq

Sets the (longitude,latitude) coordinates (in degrees East, degrees North).

?ShowMarkers : bool

?Name : string

Sets the trace name. The trace name appear as the legend item and on hover

?MapboxStyle : MapboxStyle

Sets the base mapbox layer. Default is `OpenStreetMap`. Note that you will need an access token for some Mapbox presets.

?ShowLegend : bool

Determines whether or not an item corresponding to this trace is shown in the legend.

?Opacity : float

Sets the opactity of the trace

?MultiOpacity : float seq

Sets the opactity of individual datum markers

?Text : 'c

Sets a text associated with each datum

?MultiText : 'c seq

Sets individual text for each datum

?TextPosition : TextPosition

Sets the position of text associated with each datum

?MultiTextPosition : TextPosition seq

Sets the position of text associated with individual datum

?MarkerColor : Color

Sets the color of the marker

?MarkerColorScale : Colorscale

Sets the colorscale of the marker

?MarkerOutline : Line

Sets the outline of the marker

?MarkerSymbol : MarkerSymbol

Sets the marker symbol for each datum

?MultiMarkerSymbol : MarkerSymbol seq

Sets the marker symbol for each individual datum

?Marker : Marker

Sets the marker (use this for more finegrained control than the other marker-associated arguments)

?LineColor : Color

Sets the color of the line

?LineColorScale : Colorscale

Sets the colorscale of the line

?LineWidth : float

Sets the width of the line

?LineDash : DrawingStyle

sets the drawing style of the line

?Line : Line

Sets the line (use this for more finegrained control than the other line-associated arguments)

?Below : string

Determines if this scattermapbox trace's layers are to be inserted before the layer with the specified ID. By default, scattermapbox layers are inserted above all the base layers. To place the scattermapbox layers above every other layer, set `below` to "''".

?UseDefaults : bool

If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart

Chart.LineMapbox(longitudes, latitudes, ?ShowMarkers, ?Name, ?MapboxStyle, ?ShowLegend, ?Opacity, ?MultiOpacity, ?Text, ?MultiText, ?TextPosition, ?MultiTextPosition, ?MarkerColor, ?MarkerColorScale, ?MarkerOutline, ?MarkerSymbol, ?MultiMarkerSymbol, ?Marker, ?LineColor, ?LineColorScale, ?LineWidth, ?LineDash, ?Line, ?Below, ?UseDefaults)

Full Usage: Chart.LineMapbox(longitudes, latitudes, ?ShowMarkers, ?Name, ?MapboxStyle, ?ShowLegend, ?Opacity, ?MultiOpacity, ?Text, ?MultiText, ?TextPosition, ?MultiTextPosition, ?MarkerColor, ?MarkerColorScale, ?MarkerOutline, ?MarkerSymbol, ?MultiMarkerSymbol, ?Marker, ?LineColor, ?LineColorScale, ?LineWidth, ?LineDash, ?Line, ?Below, ?UseDefaults)

Parameters:
    longitudes : 'a seq - Sets the longitude coordinates (in degrees East).
    latitudes : 'b seq - Sets the latitude coordinates (in degrees North).
    ?ShowMarkers : bool -
    ?Name : string - Sets the trace name. The trace name appear as the legend item and on hover
    ?MapboxStyle : MapboxStyle - Sets the base mapbox layer. Default is `OpenStreetMap`. Note that you will need an access token for some Mapbox presets.
    ?ShowLegend : bool - Determines whether or not an item corresponding to this trace is shown in the legend.
    ?Opacity : float - Sets the opactity of the trace
    ?MultiOpacity : float seq - Sets the opactity of individual datum markers
    ?Text : 'c - Sets a text associated with each datum
    ?MultiText : 'c seq - Sets individual text for each datum
    ?TextPosition : TextPosition - Sets the position of text associated with each datum
    ?MultiTextPosition : TextPosition seq - Sets the position of text associated with individual datum
    ?MarkerColor : Color - Sets the color of the marker
    ?MarkerColorScale : Colorscale - Sets the colorscale of the marker
    ?MarkerOutline : Line - Sets the outline of the marker
    ?MarkerSymbol : MarkerSymbol - Sets the marker symbol for each datum
    ?MultiMarkerSymbol : MarkerSymbol seq - Sets the marker symbol for each individual datum
    ?Marker : Marker - Sets the marker (use this for more finegrained control than the other marker-associated arguments)
    ?LineColor : Color - Sets the color of the line
    ?LineColorScale : Colorscale - Sets the colorscale of the line
    ?LineWidth : float - Sets the width of the line
    ?LineDash : DrawingStyle - sets the drawing style of the line
    ?Line : Line - Sets the line (use this for more finegrained control than the other line-associated arguments)
    ?Below : string - Determines if this scattermapbox trace's layers are to be inserted before the layer with the specified ID. By default, scattermapbox layers are inserted above all the base layers. To place the scattermapbox layers above every other layer, set `below` to "''".
    ?UseDefaults : bool - If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart

Creates a LineMapbox chart, where data is visualized on a geographic map connected by a line using mapbox. Customize the mapbox layers, style, etc. by using Chart.withMapbox. You might need a Mapbox token, which you can also configure with Chart.withMapbox.

longitudes : 'a seq

Sets the longitude coordinates (in degrees East).

latitudes : 'b seq

Sets the latitude coordinates (in degrees North).

?ShowMarkers : bool

?Name : string

Sets the trace name. The trace name appear as the legend item and on hover

?MapboxStyle : MapboxStyle

Sets the base mapbox layer. Default is `OpenStreetMap`. Note that you will need an access token for some Mapbox presets.

?ShowLegend : bool

Determines whether or not an item corresponding to this trace is shown in the legend.

?Opacity : float

Sets the opactity of the trace

?MultiOpacity : float seq

Sets the opactity of individual datum markers

?Text : 'c

Sets a text associated with each datum

?MultiText : 'c seq

Sets individual text for each datum

?TextPosition : TextPosition

Sets the position of text associated with each datum

?MultiTextPosition : TextPosition seq

Sets the position of text associated with individual datum

?MarkerColor : Color

Sets the color of the marker

?MarkerColorScale : Colorscale

Sets the colorscale of the marker

?MarkerOutline : Line

Sets the outline of the marker

?MarkerSymbol : MarkerSymbol

Sets the marker symbol for each datum

?MultiMarkerSymbol : MarkerSymbol seq

Sets the marker symbol for each individual datum

?Marker : Marker

Sets the marker (use this for more finegrained control than the other marker-associated arguments)

?LineColor : Color

Sets the color of the line

?LineColorScale : Colorscale

Sets the colorscale of the line

?LineWidth : float

Sets the width of the line

?LineDash : DrawingStyle

sets the drawing style of the line

?Line : Line

Sets the line (use this for more finegrained control than the other line-associated arguments)

?Below : string

Determines if this scattermapbox trace's layers are to be inserted before the layer with the specified ID. By default, scattermapbox layers are inserted above all the base layers. To place the scattermapbox layers above every other layer, set `below` to "''".

?UseDefaults : bool

If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart

Chart.PointGeo(locations, ?Name, ?ShowLegend, ?Opacity, ?MultiOpacity, ?Text, ?MultiText, ?TextPosition, ?MultiTextPosition, ?MarkerColor, ?MarkerColorScale, ?MarkerOutline, ?MarkerSymbol, ?MultiMarkerSymbol, ?Marker, ?LocationMode, ?GeoJson, ?FeatureIdKey, ?UseDefaults)

Full Usage: Chart.PointGeo(locations, ?Name, ?ShowLegend, ?Opacity, ?MultiOpacity, ?Text, ?MultiText, ?TextPosition, ?MultiTextPosition, ?MarkerColor, ?MarkerColorScale, ?MarkerOutline, ?MarkerSymbol, ?MultiMarkerSymbol, ?Marker, ?LocationMode, ?GeoJson, ?FeatureIdKey, ?UseDefaults)

Parameters:
    locations : string seq - Sets the coordinates via location IDs or names. Coordinates correspond to the centroid of each location given. See `locationmode` for more info.
    ?Name : string - Sets the trace name. The trace name appear as the legend item and on hover
    ?ShowLegend : bool - Determines whether or not an item corresponding to this trace is shown in the legend.
    ?Opacity : float - Sets the opactity of the trace
    ?MultiOpacity : float seq - Sets the opactity of individual datum markers
    ?Text : 'a - Sets a text associated with each datum
    ?MultiText : 'a seq - Sets individual text for each datum
    ?TextPosition : TextPosition - Sets the position of text associated with each datum
    ?MultiTextPosition : TextPosition seq - Sets the position of text associated with individual datum
    ?MarkerColor : Color - Sets the color of the marker
    ?MarkerColorScale : Colorscale - Sets the colorscale of the marker
    ?MarkerOutline : Line - Sets the outline of the marker
    ?MarkerSymbol : MarkerSymbol - Sets the marker symbol for each datum
    ?MultiMarkerSymbol : MarkerSymbol seq - Sets the marker symbol for each individual datum
    ?Marker : Marker - Sets the marker (use this for more finegrained control than the other marker-associated arguments)
    ?LocationMode : LocationFormat - Determines the set of locations used to match entries in `locations` to regions on the map. Values "ISO-3", "USA-states", "country names" correspond to features on the base map and value "geojson-id" corresponds to features from a custom GeoJSON linked to the `geojson` attribute.
    ?GeoJson : obj - Sets optional GeoJSON data associated with this trace. If not given, the features on the base map are used. It can be set as a valid GeoJSON object or as a URL string. Note that we only accept GeoJSONs of type "FeatureCollection" or "Feature" with geometries of type "Polygon" or "MultiPolygon".
    ?FeatureIdKey : string - Sets the key in GeoJSON features which is used as id to match the items included in the `locations` array. Only has an effect when `geojson` is set. Support nested property, for example "properties.name".
    ?UseDefaults : bool - If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart

Creates a PointGeo chart. In general, PointGeo Plots plot two-dimensional data as points using plotly's base geo map.

locations : string seq

Sets the coordinates via location IDs or names. Coordinates correspond to the centroid of each location given. See `locationmode` for more info.

?Name : string

Sets the trace name. The trace name appear as the legend item and on hover

?ShowLegend : bool

Determines whether or not an item corresponding to this trace is shown in the legend.

?Opacity : float

Sets the opactity of the trace

?MultiOpacity : float seq

Sets the opactity of individual datum markers

?Text : 'a

Sets a text associated with each datum

?MultiText : 'a seq

Sets individual text for each datum

?TextPosition : TextPosition

Sets the position of text associated with each datum

?MultiTextPosition : TextPosition seq

Sets the position of text associated with individual datum

?MarkerColor : Color

Sets the color of the marker

?MarkerColorScale : Colorscale

Sets the colorscale of the marker

?MarkerOutline : Line

Sets the outline of the marker

?MarkerSymbol : MarkerSymbol

Sets the marker symbol for each datum

?MultiMarkerSymbol : MarkerSymbol seq

Sets the marker symbol for each individual datum

?Marker : Marker

Sets the marker (use this for more finegrained control than the other marker-associated arguments)

?LocationMode : LocationFormat

Determines the set of locations used to match entries in `locations` to regions on the map. Values "ISO-3", "USA-states", "country names" correspond to features on the base map and value "geojson-id" corresponds to features from a custom GeoJSON linked to the `geojson` attribute.

?GeoJson : obj

Sets optional GeoJSON data associated with this trace. If not given, the features on the base map are used. It can be set as a valid GeoJSON object or as a URL string. Note that we only accept GeoJSONs of type "FeatureCollection" or "Feature" with geometries of type "Polygon" or "MultiPolygon".

?FeatureIdKey : string

Sets the key in GeoJSON features which is used as id to match the items included in the `locations` array. Only has an effect when `geojson` is set. Support nested property, for example "properties.name".

?UseDefaults : bool

If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart

Chart.PointGeo(lonlat, ?Name, ?ShowLegend, ?Opacity, ?MultiOpacity, ?Text, ?MultiText, ?TextPosition, ?MultiTextPosition, ?MarkerColor, ?MarkerColorScale, ?MarkerOutline, ?MarkerSymbol, ?MultiMarkerSymbol, ?Marker, ?LocationMode, ?GeoJson, ?FeatureIdKey, ?UseDefaults)

Full Usage: Chart.PointGeo(lonlat, ?Name, ?ShowLegend, ?Opacity, ?MultiOpacity, ?Text, ?MultiText, ?TextPosition, ?MultiTextPosition, ?MarkerColor, ?MarkerColorScale, ?MarkerOutline, ?MarkerSymbol, ?MultiMarkerSymbol, ?Marker, ?LocationMode, ?GeoJson, ?FeatureIdKey, ?UseDefaults)

Parameters:
    lonlat : ('a * 'b) seq - Sets the (longitude,latitude) coordinates (in degrees East, degrees North).
    ?Name : string - Sets the trace name. The trace name appear as the legend item and on hover
    ?ShowLegend : bool - Determines whether or not an item corresponding to this trace is shown in the legend.
    ?Opacity : float - Sets the opactity of the trace
    ?MultiOpacity : float seq - Sets the opactity of individual datum markers
    ?Text : 'c - Sets a text associated with each datum
    ?MultiText : 'c seq - Sets individual text for each datum
    ?TextPosition : TextPosition - Sets the position of text associated with each datum
    ?MultiTextPosition : TextPosition seq - Sets the position of text associated with individual datum
    ?MarkerColor : Color - Sets the color of the marker
    ?MarkerColorScale : Colorscale - Sets the colorscale of the marker
    ?MarkerOutline : Line - Sets the outline of the marker
    ?MarkerSymbol : MarkerSymbol - Sets the marker symbol for each datum
    ?MultiMarkerSymbol : MarkerSymbol seq - Sets the marker symbol for each individual datum
    ?Marker : Marker - Sets the marker (use this for more finegrained control than the other marker-associated arguments)
    ?LocationMode : LocationFormat - Determines the set of locations used to match entries in `locations` to regions on the map. Values "ISO-3", "USA-states", "country names" correspond to features on the base map and value "geojson-id" corresponds to features from a custom GeoJSON linked to the `geojson` attribute.
    ?GeoJson : obj - Sets optional GeoJSON data associated with this trace. If not given, the features on the base map are used. It can be set as a valid GeoJSON object or as a URL string. Note that we only accept GeoJSONs of type "FeatureCollection" or "Feature" with geometries of type "Polygon" or "MultiPolygon".
    ?FeatureIdKey : string - Sets the key in GeoJSON features which is used as id to match the items included in the `locations` array. Only has an effect when `geojson` is set. Support nested property, for example "properties.name".
    ?UseDefaults : bool - If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart

Creates a PointGeo chart. In general, PointGeo Plots plot two-dimensional data as points using plotly's base geo map.

lonlat : ('a * 'b) seq

Sets the (longitude,latitude) coordinates (in degrees East, degrees North).

?Name : string

Sets the trace name. The trace name appear as the legend item and on hover

?ShowLegend : bool

Determines whether or not an item corresponding to this trace is shown in the legend.

?Opacity : float

Sets the opactity of the trace

?MultiOpacity : float seq

Sets the opactity of individual datum markers

?Text : 'c

Sets a text associated with each datum

?MultiText : 'c seq

Sets individual text for each datum

?TextPosition : TextPosition

Sets the position of text associated with each datum

?MultiTextPosition : TextPosition seq

Sets the position of text associated with individual datum

?MarkerColor : Color

Sets the color of the marker

?MarkerColorScale : Colorscale

Sets the colorscale of the marker

?MarkerOutline : Line

Sets the outline of the marker

?MarkerSymbol : MarkerSymbol

Sets the marker symbol for each datum

?MultiMarkerSymbol : MarkerSymbol seq

Sets the marker symbol for each individual datum

?Marker : Marker

Sets the marker (use this for more finegrained control than the other marker-associated arguments)

?LocationMode : LocationFormat

Determines the set of locations used to match entries in `locations` to regions on the map. Values "ISO-3", "USA-states", "country names" correspond to features on the base map and value "geojson-id" corresponds to features from a custom GeoJSON linked to the `geojson` attribute.

?GeoJson : obj

Sets optional GeoJSON data associated with this trace. If not given, the features on the base map are used. It can be set as a valid GeoJSON object or as a URL string. Note that we only accept GeoJSONs of type "FeatureCollection" or "Feature" with geometries of type "Polygon" or "MultiPolygon".

?FeatureIdKey : string

Sets the key in GeoJSON features which is used as id to match the items included in the `locations` array. Only has an effect when `geojson` is set. Support nested property, for example "properties.name".

?UseDefaults : bool

If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart

Chart.PointGeo(longitudes, latitudes, ?Name, ?ShowLegend, ?Opacity, ?MultiOpacity, ?Text, ?MultiText, ?TextPosition, ?MultiTextPosition, ?MarkerColor, ?MarkerColorScale, ?MarkerOutline, ?MarkerSymbol, ?MultiMarkerSymbol, ?Marker, ?LocationMode, ?GeoJson, ?FeatureIdKey, ?UseDefaults)

Full Usage: Chart.PointGeo(longitudes, latitudes, ?Name, ?ShowLegend, ?Opacity, ?MultiOpacity, ?Text, ?MultiText, ?TextPosition, ?MultiTextPosition, ?MarkerColor, ?MarkerColorScale, ?MarkerOutline, ?MarkerSymbol, ?MultiMarkerSymbol, ?Marker, ?LocationMode, ?GeoJson, ?FeatureIdKey, ?UseDefaults)

Parameters:
    longitudes : 'a seq - Sets the longitude coordinates (in degrees East).
    latitudes : 'b seq - Sets the latitude coordinates (in degrees North).
    ?Name : string - Sets the trace name. The trace name appear as the legend item and on hover
    ?ShowLegend : bool - Determines whether or not an item corresponding to this trace is shown in the legend.
    ?Opacity : float - Sets the opactity of the trace
    ?MultiOpacity : float seq - Sets the opactity of individual datum markers
    ?Text : 'c - Sets a text associated with each datum
    ?MultiText : 'c seq - Sets individual text for each datum
    ?TextPosition : TextPosition - Sets the position of text associated with each datum
    ?MultiTextPosition : TextPosition seq - Sets the position of text associated with individual datum
    ?MarkerColor : Color - Sets the color of the marker
    ?MarkerColorScale : Colorscale - Sets the colorscale of the marker
    ?MarkerOutline : Line - Sets the outline of the marker
    ?MarkerSymbol : MarkerSymbol - Sets the marker symbol for each datum
    ?MultiMarkerSymbol : MarkerSymbol seq - Sets the marker symbol for each individual datum
    ?Marker : Marker - Sets the marker (use this for more finegrained control than the other marker-associated arguments)
    ?LocationMode : LocationFormat - Determines the set of locations used to match entries in `locations` to regions on the map. Values "ISO-3", "USA-states", "country names" correspond to features on the base map and value "geojson-id" corresponds to features from a custom GeoJSON linked to the `geojson` attribute.
    ?GeoJson : obj - Sets optional GeoJSON data associated with this trace. If not given, the features on the base map are used. It can be set as a valid GeoJSON object or as a URL string. Note that we only accept GeoJSONs of type "FeatureCollection" or "Feature" with geometries of type "Polygon" or "MultiPolygon".
    ?FeatureIdKey : string - Sets the key in GeoJSON features which is used as id to match the items included in the `locations` array. Only has an effect when `geojson` is set. Support nested property, for example "properties.name".
    ?UseDefaults : bool - If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart

Creates a PointGeo chart. In general, PointGeo Plots plot two-dimensional data as points using plotly's base geo map.

longitudes : 'a seq

Sets the longitude coordinates (in degrees East).

latitudes : 'b seq

Sets the latitude coordinates (in degrees North).

?Name : string

Sets the trace name. The trace name appear as the legend item and on hover

?ShowLegend : bool

Determines whether or not an item corresponding to this trace is shown in the legend.

?Opacity : float

Sets the opactity of the trace

?MultiOpacity : float seq

Sets the opactity of individual datum markers

?Text : 'c

Sets a text associated with each datum

?MultiText : 'c seq

Sets individual text for each datum

?TextPosition : TextPosition

Sets the position of text associated with each datum

?MultiTextPosition : TextPosition seq

Sets the position of text associated with individual datum

?MarkerColor : Color

Sets the color of the marker

?MarkerColorScale : Colorscale

Sets the colorscale of the marker

?MarkerOutline : Line

Sets the outline of the marker

?MarkerSymbol : MarkerSymbol

Sets the marker symbol for each datum

?MultiMarkerSymbol : MarkerSymbol seq

Sets the marker symbol for each individual datum

?Marker : Marker

Sets the marker (use this for more finegrained control than the other marker-associated arguments)

?LocationMode : LocationFormat

Determines the set of locations used to match entries in `locations` to regions on the map. Values "ISO-3", "USA-states", "country names" correspond to features on the base map and value "geojson-id" corresponds to features from a custom GeoJSON linked to the `geojson` attribute.

?GeoJson : obj

Sets optional GeoJSON data associated with this trace. If not given, the features on the base map are used. It can be set as a valid GeoJSON object or as a URL string. Note that we only accept GeoJSONs of type "FeatureCollection" or "Feature" with geometries of type "Polygon" or "MultiPolygon".

?FeatureIdKey : string

Sets the key in GeoJSON features which is used as id to match the items included in the `locations` array. Only has an effect when `geojson` is set. Support nested property, for example "properties.name".

?UseDefaults : bool

If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart

Chart.PointMapbox(lonlat, ?Name, ?MapboxStyle, ?ShowLegend, ?Opacity, ?MultiOpacity, ?Text, ?MultiText, ?TextPosition, ?MultiTextPosition, ?MarkerColor, ?MarkerColorScale, ?MarkerOutline, ?MarkerSymbol, ?MultiMarkerSymbol, ?Marker, ?Below, ?EnableClustering, ?Cluster, ?UseDefaults)

Full Usage: Chart.PointMapbox(lonlat, ?Name, ?MapboxStyle, ?ShowLegend, ?Opacity, ?MultiOpacity, ?Text, ?MultiText, ?TextPosition, ?MultiTextPosition, ?MarkerColor, ?MarkerColorScale, ?MarkerOutline, ?MarkerSymbol, ?MultiMarkerSymbol, ?Marker, ?Below, ?EnableClustering, ?Cluster, ?UseDefaults)

Parameters:
    lonlat : ('a * 'b) seq - Sets the (longitude,latitude) coordinates (in degrees East, degrees North).
    ?Name : string - Sets the trace name. The trace name appear as the legend item and on hover
    ?MapboxStyle : MapboxStyle - Sets the base mapbox layer. Default is `OpenStreetMap`. Note that you will need an access token for some Mapbox presets.
    ?ShowLegend : bool - Determines whether or not an item corresponding to this trace is shown in the legend.
    ?Opacity : float - Sets the opactity of the trace
    ?MultiOpacity : float seq - Sets the opactity of individual datum markers
    ?Text : 'c - Sets a text associated with each datum
    ?MultiText : 'c seq - Sets individual text for each datum
    ?TextPosition : TextPosition - Sets the position of text associated with each datum
    ?MultiTextPosition : TextPosition seq - Sets the position of text associated with individual datum
    ?MarkerColor : Color - Sets the color of the marker
    ?MarkerColorScale : Colorscale - Sets the colorscale of the marker
    ?MarkerOutline : Line - Sets the outline of the marker
    ?MarkerSymbol : MarkerSymbol - Sets the marker symbol for each datum
    ?MultiMarkerSymbol : MarkerSymbol seq - Sets the marker symbol for each individual datum
    ?Marker : Marker - Sets the marker (use this for more finegrained control than the other marker-associated arguments)
    ?Below : string - Determines if this scattermapbox trace's layers are to be inserted before the layer with the specified ID. By default, scattermapbox layers are inserted above all the base layers. To place the scattermapbox layers above every other layer, set `below` to "''".
    ?EnableClustering : bool - Whether or not to enable clustering for points
    ?Cluster : MapboxCluster - Sets the clustering options (use this for more finegrained control than the other cluster-associated arguments)
    ?UseDefaults : bool - If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart

Creates a PointMapbox chart, where data is visualized on a geographic map as points using mapbox. Customize the mapbox layers, style, etc. by using Chart.withMapbox. You might need a Mapbox token, which you can also configure with Chart.withMapbox.

lonlat : ('a * 'b) seq

Sets the (longitude,latitude) coordinates (in degrees East, degrees North).

?Name : string

Sets the trace name. The trace name appear as the legend item and on hover

?MapboxStyle : MapboxStyle

Sets the base mapbox layer. Default is `OpenStreetMap`. Note that you will need an access token for some Mapbox presets.

?ShowLegend : bool

Determines whether or not an item corresponding to this trace is shown in the legend.

?Opacity : float

Sets the opactity of the trace

?MultiOpacity : float seq

Sets the opactity of individual datum markers

?Text : 'c

Sets a text associated with each datum

?MultiText : 'c seq

Sets individual text for each datum

?TextPosition : TextPosition

Sets the position of text associated with each datum

?MultiTextPosition : TextPosition seq

Sets the position of text associated with individual datum

?MarkerColor : Color

Sets the color of the marker

?MarkerColorScale : Colorscale

Sets the colorscale of the marker

?MarkerOutline : Line

Sets the outline of the marker

?MarkerSymbol : MarkerSymbol

Sets the marker symbol for each datum

?MultiMarkerSymbol : MarkerSymbol seq

Sets the marker symbol for each individual datum

?Marker : Marker

Sets the marker (use this for more finegrained control than the other marker-associated arguments)

?Below : string

Determines if this scattermapbox trace's layers are to be inserted before the layer with the specified ID. By default, scattermapbox layers are inserted above all the base layers. To place the scattermapbox layers above every other layer, set `below` to "''".

?EnableClustering : bool

Whether or not to enable clustering for points

?Cluster : MapboxCluster

Sets the clustering options (use this for more finegrained control than the other cluster-associated arguments)

?UseDefaults : bool

If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart

Chart.PointMapbox(longitudes, latitudes, ?Name, ?MapboxStyle, ?ShowLegend, ?Opacity, ?MultiOpacity, ?Text, ?MultiText, ?TextPosition, ?MultiTextPosition, ?MarkerColor, ?MarkerColorScale, ?MarkerOutline, ?MarkerSymbol, ?MultiMarkerSymbol, ?Marker, ?Below, ?EnableClustering, ?Cluster, ?UseDefaults)

Full Usage: Chart.PointMapbox(longitudes, latitudes, ?Name, ?MapboxStyle, ?ShowLegend, ?Opacity, ?MultiOpacity, ?Text, ?MultiText, ?TextPosition, ?MultiTextPosition, ?MarkerColor, ?MarkerColorScale, ?MarkerOutline, ?MarkerSymbol, ?MultiMarkerSymbol, ?Marker, ?Below, ?EnableClustering, ?Cluster, ?UseDefaults)

Parameters:
    longitudes : 'a seq - Sets the longitude coordinates (in degrees East).
    latitudes : 'b seq - Sets the latitude coordinates (in degrees North).
    ?Name : string - Sets the trace name. The trace name appear as the legend item and on hover
    ?MapboxStyle : MapboxStyle - Sets the base mapbox layer. Default is `OpenStreetMap`. Note that you will need an access token for some Mapbox presets.
    ?ShowLegend : bool - Determines whether or not an item corresponding to this trace is shown in the legend.
    ?Opacity : float - Sets the opactity of the trace
    ?MultiOpacity : float seq - Sets the opactity of individual datum markers
    ?Text : 'c - Sets a text associated with each datum
    ?MultiText : 'c seq - Sets individual text for each datum
    ?TextPosition : TextPosition - Sets the position of text associated with each datum
    ?MultiTextPosition : TextPosition seq - Sets the position of text associated with individual datum
    ?MarkerColor : Color - Sets the color of the marker
    ?MarkerColorScale : Colorscale - Sets the colorscale of the marker
    ?MarkerOutline : Line - Sets the outline of the marker
    ?MarkerSymbol : MarkerSymbol - Sets the marker symbol for each datum
    ?MultiMarkerSymbol : MarkerSymbol seq - Sets the marker symbol for each individual datum
    ?Marker : Marker - Sets the marker (use this for more finegrained control than the other marker-associated arguments)
    ?Below : string - Determines if this scattermapbox trace's layers are to be inserted before the layer with the specified ID. By default, scattermapbox layers are inserted above all the base layers. To place the scattermapbox layers above every other layer, set `below` to "''".
    ?EnableClustering : bool - Whether or not to enable clustering for points
    ?Cluster : MapboxCluster - Sets the clustering options (use this for more finegrained control than the other cluster-associated arguments)
    ?UseDefaults : bool - If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart

Creates a PointMapbox chart, where data is visualized on a geographic map as points using mapbox. Customize the mapbox layers, style, etc. by using Chart.withMapbox. You might need a Mapbox token, which you can also configure with Chart.withMapbox.

longitudes : 'a seq

Sets the longitude coordinates (in degrees East).

latitudes : 'b seq

Sets the latitude coordinates (in degrees North).

?Name : string

Sets the trace name. The trace name appear as the legend item and on hover

?MapboxStyle : MapboxStyle

Sets the base mapbox layer. Default is `OpenStreetMap`. Note that you will need an access token for some Mapbox presets.

?ShowLegend : bool

Determines whether or not an item corresponding to this trace is shown in the legend.

?Opacity : float

Sets the opactity of the trace

?MultiOpacity : float seq

Sets the opactity of individual datum markers

?Text : 'c

Sets a text associated with each datum

?MultiText : 'c seq

Sets individual text for each datum

?TextPosition : TextPosition

Sets the position of text associated with each datum

?MultiTextPosition : TextPosition seq

Sets the position of text associated with individual datum

?MarkerColor : Color

Sets the color of the marker

?MarkerColorScale : Colorscale

Sets the colorscale of the marker

?MarkerOutline : Line

Sets the outline of the marker

?MarkerSymbol : MarkerSymbol

Sets the marker symbol for each datum

?MultiMarkerSymbol : MarkerSymbol seq

Sets the marker symbol for each individual datum

?Marker : Marker

Sets the marker (use this for more finegrained control than the other marker-associated arguments)

?Below : string

Determines if this scattermapbox trace's layers are to be inserted before the layer with the specified ID. By default, scattermapbox layers are inserted above all the base layers. To place the scattermapbox layers above every other layer, set `below` to "''".

?EnableClustering : bool

Whether or not to enable clustering for points

?Cluster : MapboxCluster

Sets the clustering options (use this for more finegrained control than the other cluster-associated arguments)

?UseDefaults : bool

If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart

Chart.ScatterGeo(locations, mode, ?Name, ?ShowLegend, ?Opacity, ?MultiOpacity, ?Text, ?MultiText, ?TextPosition, ?MultiTextPosition, ?MarkerColor, ?MarkerColorScale, ?MarkerOutline, ?MarkerSymbol, ?MultiMarkerSymbol, ?Marker, ?LineColor, ?LineColorScale, ?LineWidth, ?LineDash, ?Line, ?LocationMode, ?GeoJson, ?FeatureIdKey, ?UseDefaults)

Full Usage: Chart.ScatterGeo(locations, mode, ?Name, ?ShowLegend, ?Opacity, ?MultiOpacity, ?Text, ?MultiText, ?TextPosition, ?MultiTextPosition, ?MarkerColor, ?MarkerColorScale, ?MarkerOutline, ?MarkerSymbol, ?MultiMarkerSymbol, ?Marker, ?LineColor, ?LineColorScale, ?LineWidth, ?LineDash, ?Line, ?LocationMode, ?GeoJson, ?FeatureIdKey, ?UseDefaults)

Parameters:
    locations : string seq - Sets the coordinates via location IDs or names. Coordinates correspond to the centroid of each location given. See `locationmode` for more info.
    mode : Mode - Determines the drawing mode for this scatter trace.
    ?Name : string - Sets the trace name. The trace name appear as the legend item and on hover
    ?ShowLegend : bool - Determines whether or not an item corresponding to this trace is shown in the legend.
    ?Opacity : float - Sets the opactity of the trace
    ?MultiOpacity : float seq - Sets the opactity of individual datum markers
    ?Text : 'a - Sets a text associated with each datum
    ?MultiText : 'a seq - Sets individual text for each datum
    ?TextPosition : TextPosition - Sets the position of text associated with each datum
    ?MultiTextPosition : TextPosition seq - Sets the position of text associated with individual datum
    ?MarkerColor : Color - Sets the color of the marker
    ?MarkerColorScale : Colorscale - Sets the colorscale of the marker
    ?MarkerOutline : Line - Sets the outline of the marker
    ?MarkerSymbol : MarkerSymbol - Sets the marker symbol for each datum
    ?MultiMarkerSymbol : MarkerSymbol seq - Sets the marker symbol for each individual datum
    ?Marker : Marker - Sets the marker (use this for more finegrained control than the other marker-associated arguments)
    ?LineColor : Color - Sets the color of the line
    ?LineColorScale : Colorscale - Sets the colorscale of the line
    ?LineWidth : float - Sets the width of the line
    ?LineDash : DrawingStyle - sets the drawing style of the line
    ?Line : Line - Sets the line (use this for more finegrained control than the other line-associated arguments)
    ?LocationMode : LocationFormat - Determines the set of locations used to match entries in `locations` to regions on the map. Values "ISO-3", "USA-states", "country names" correspond to features on the base map and value "geojson-id" corresponds to features from a custom GeoJSON linked to the `geojson` attribute.
    ?GeoJson : obj - Sets optional GeoJSON data associated with this trace. If not given, the features on the base map are used. It can be set as a valid GeoJSON object or as a URL string. Note that we only accept GeoJSONs of type "FeatureCollection" or "Feature" with geometries of type "Polygon" or "MultiPolygon".
    ?FeatureIdKey : string - Sets the key in GeoJSON features which is used as id to match the items included in the `locations` array. Only has an effect when `geojson` is set. Support nested property, for example "properties.name".
    ?UseDefaults : bool - If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart

Creates a ScatterGeo chart, where data is visualized using plotly's base geo map. In general, ScatterGeo Plots plot two-dimensional data on a geo map via (lat,lon) coordinates. ScatterGeo charts are the basis of PointGeo, LineGeo, and BubbleGeo Charts, and can be customized as such. We also provide abstractions for those: Chart.PointGeo, Chart.LineGeo, Chart.BubbleGeo

locations : string seq

Sets the coordinates via location IDs or names. Coordinates correspond to the centroid of each location given. See `locationmode` for more info.

mode : Mode

Determines the drawing mode for this scatter trace.

?Name : string

Sets the trace name. The trace name appear as the legend item and on hover

?ShowLegend : bool

Determines whether or not an item corresponding to this trace is shown in the legend.

?Opacity : float

Sets the opactity of the trace

?MultiOpacity : float seq

Sets the opactity of individual datum markers

?Text : 'a

Sets a text associated with each datum

?MultiText : 'a seq

Sets individual text for each datum

?TextPosition : TextPosition

Sets the position of text associated with each datum

?MultiTextPosition : TextPosition seq

Sets the position of text associated with individual datum

?MarkerColor : Color

Sets the color of the marker

?MarkerColorScale : Colorscale

Sets the colorscale of the marker

?MarkerOutline : Line

Sets the outline of the marker

?MarkerSymbol : MarkerSymbol

Sets the marker symbol for each datum

?MultiMarkerSymbol : MarkerSymbol seq

Sets the marker symbol for each individual datum

?Marker : Marker

Sets the marker (use this for more finegrained control than the other marker-associated arguments)

?LineColor : Color

Sets the color of the line

?LineColorScale : Colorscale

Sets the colorscale of the line

?LineWidth : float

Sets the width of the line

?LineDash : DrawingStyle

sets the drawing style of the line

?Line : Line

Sets the line (use this for more finegrained control than the other line-associated arguments)

?LocationMode : LocationFormat

Determines the set of locations used to match entries in `locations` to regions on the map. Values "ISO-3", "USA-states", "country names" correspond to features on the base map and value "geojson-id" corresponds to features from a custom GeoJSON linked to the `geojson` attribute.

?GeoJson : obj

Sets optional GeoJSON data associated with this trace. If not given, the features on the base map are used. It can be set as a valid GeoJSON object or as a URL string. Note that we only accept GeoJSONs of type "FeatureCollection" or "Feature" with geometries of type "Polygon" or "MultiPolygon".

?FeatureIdKey : string

Sets the key in GeoJSON features which is used as id to match the items included in the `locations` array. Only has an effect when `geojson` is set. Support nested property, for example "properties.name".

?UseDefaults : bool

If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart

Chart.ScatterGeo(lonlat, mode, ?Name, ?ShowLegend, ?Opacity, ?MultiOpacity, ?Text, ?MultiText, ?TextPosition, ?MultiTextPosition, ?MarkerColor, ?MarkerColorScale, ?MarkerOutline, ?MarkerSymbol, ?MultiMarkerSymbol, ?Marker, ?LineColor, ?LineColorScale, ?LineWidth, ?LineDash, ?Line, ?LocationMode, ?GeoJson, ?FeatureIdKey, ?UseDefaults)

Full Usage: Chart.ScatterGeo(lonlat, mode, ?Name, ?ShowLegend, ?Opacity, ?MultiOpacity, ?Text, ?MultiText, ?TextPosition, ?MultiTextPosition, ?MarkerColor, ?MarkerColorScale, ?MarkerOutline, ?MarkerSymbol, ?MultiMarkerSymbol, ?Marker, ?LineColor, ?LineColorScale, ?LineWidth, ?LineDash, ?Line, ?LocationMode, ?GeoJson, ?FeatureIdKey, ?UseDefaults)

Parameters:
    lonlat : ('a * 'b) seq - Sets the (longitude,latitude) coordinates (in degrees East, degrees North).
    mode : Mode - Determines the drawing mode for this scatter trace.
    ?Name : string - Sets the trace name. The trace name appear as the legend item and on hover
    ?ShowLegend : bool - Determines whether or not an item corresponding to this trace is shown in the legend.
    ?Opacity : float - Sets the opactity of the trace
    ?MultiOpacity : float seq - Sets the opactity of individual datum markers
    ?Text : 'c - Sets a text associated with each datum
    ?MultiText : 'c seq - Sets individual text for each datum
    ?TextPosition : TextPosition - Sets the position of text associated with each datum
    ?MultiTextPosition : TextPosition seq - Sets the position of text associated with individual datum
    ?MarkerColor : Color - Sets the color of the marker
    ?MarkerColorScale : Colorscale - Sets the colorscale of the marker
    ?MarkerOutline : Line - Sets the outline of the marker
    ?MarkerSymbol : MarkerSymbol - Sets the marker symbol for each datum
    ?MultiMarkerSymbol : MarkerSymbol seq - Sets the marker symbol for each individual datum
    ?Marker : Marker - Sets the marker (use this for more finegrained control than the other marker-associated arguments)
    ?LineColor : Color - Sets the color of the line
    ?LineColorScale : Colorscale - Sets the colorscale of the line
    ?LineWidth : float - Sets the width of the line
    ?LineDash : DrawingStyle - sets the drawing style of the line
    ?Line : Line - Sets the line (use this for more finegrained control than the other line-associated arguments)
    ?LocationMode : LocationFormat - Determines the set of locations used to match entries in `locations` to regions on the map. Values "ISO-3", "USA-states", "country names" correspond to features on the base map and value "geojson-id" corresponds to features from a custom GeoJSON linked to the `geojson` attribute.
    ?GeoJson : obj - Sets optional GeoJSON data associated with this trace. If not given, the features on the base map are used. It can be set as a valid GeoJSON object or as a URL string. Note that we only accept GeoJSONs of type "FeatureCollection" or "Feature" with geometries of type "Polygon" or "MultiPolygon".
    ?FeatureIdKey : string - Sets the key in GeoJSON features which is used as id to match the items included in the `locations` array. Only has an effect when `geojson` is set. Support nested property, for example "properties.name".
    ?UseDefaults : bool - If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart

Creates a ScatterGeo chart, where data is visualized using plotly's base geo map. In general, ScatterGeo Plots plot two-dimensional data on a geo map via (lat,lon) coordinates. ScatterGeo charts are the basis of PointGeo, LineGeo, and BubbleGeo Charts, and can be customized as such. We also provide abstractions for those: Chart.PointGeo, Chart.LineGeo, Chart.BubbleGeo

lonlat : ('a * 'b) seq

Sets the (longitude,latitude) coordinates (in degrees East, degrees North).

mode : Mode

Determines the drawing mode for this scatter trace.

?Name : string

Sets the trace name. The trace name appear as the legend item and on hover

?ShowLegend : bool

Determines whether or not an item corresponding to this trace is shown in the legend.

?Opacity : float

Sets the opactity of the trace

?MultiOpacity : float seq

Sets the opactity of individual datum markers

?Text : 'c

Sets a text associated with each datum

?MultiText : 'c seq

Sets individual text for each datum

?TextPosition : TextPosition

Sets the position of text associated with each datum

?MultiTextPosition : TextPosition seq

Sets the position of text associated with individual datum

?MarkerColor : Color

Sets the color of the marker

?MarkerColorScale : Colorscale

Sets the colorscale of the marker

?MarkerOutline : Line

Sets the outline of the marker

?MarkerSymbol : MarkerSymbol

Sets the marker symbol for each datum

?MultiMarkerSymbol : MarkerSymbol seq

Sets the marker symbol for each individual datum

?Marker : Marker

Sets the marker (use this for more finegrained control than the other marker-associated arguments)

?LineColor : Color

Sets the color of the line

?LineColorScale : Colorscale

Sets the colorscale of the line

?LineWidth : float

Sets the width of the line

?LineDash : DrawingStyle

sets the drawing style of the line

?Line : Line

Sets the line (use this for more finegrained control than the other line-associated arguments)

?LocationMode : LocationFormat

Determines the set of locations used to match entries in `locations` to regions on the map. Values "ISO-3", "USA-states", "country names" correspond to features on the base map and value "geojson-id" corresponds to features from a custom GeoJSON linked to the `geojson` attribute.

?GeoJson : obj

Sets optional GeoJSON data associated with this trace. If not given, the features on the base map are used. It can be set as a valid GeoJSON object or as a URL string. Note that we only accept GeoJSONs of type "FeatureCollection" or "Feature" with geometries of type "Polygon" or "MultiPolygon".

?FeatureIdKey : string

Sets the key in GeoJSON features which is used as id to match the items included in the `locations` array. Only has an effect when `geojson` is set. Support nested property, for example "properties.name".

?UseDefaults : bool

If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart

Chart.ScatterGeo(longitudes, latitudes, mode, ?Name, ?ShowLegend, ?Opacity, ?MultiOpacity, ?Text, ?MultiText, ?TextPosition, ?MultiTextPosition, ?MarkerColor, ?MarkerColorScale, ?MarkerOutline, ?MarkerSymbol, ?MultiMarkerSymbol, ?Marker, ?LineColor, ?LineColorScale, ?LineWidth, ?LineDash, ?Line, ?LocationMode, ?GeoJson, ?FeatureIdKey, ?UseDefaults)

Full Usage: Chart.ScatterGeo(longitudes, latitudes, mode, ?Name, ?ShowLegend, ?Opacity, ?MultiOpacity, ?Text, ?MultiText, ?TextPosition, ?MultiTextPosition, ?MarkerColor, ?MarkerColorScale, ?MarkerOutline, ?MarkerSymbol, ?MultiMarkerSymbol, ?Marker, ?LineColor, ?LineColorScale, ?LineWidth, ?LineDash, ?Line, ?LocationMode, ?GeoJson, ?FeatureIdKey, ?UseDefaults)

Parameters:
    longitudes : 'a seq - Sets the longitude coordinates (in degrees East).
    latitudes : 'b seq - Sets the latitude coordinates (in degrees North).
    mode : Mode - Determines the drawing mode for this scatter trace.
    ?Name : string - Sets the trace name. The trace name appear as the legend item and on hover
    ?ShowLegend : bool - Determines whether or not an item corresponding to this trace is shown in the legend.
    ?Opacity : float - Sets the opactity of the trace
    ?MultiOpacity : float seq - Sets the opactity of individual datum markers
    ?Text : 'c - Sets a text associated with each datum
    ?MultiText : 'c seq - Sets individual text for each datum
    ?TextPosition : TextPosition - Sets the position of text associated with each datum
    ?MultiTextPosition : TextPosition seq - Sets the position of text associated with individual datum
    ?MarkerColor : Color - Sets the color of the marker
    ?MarkerColorScale : Colorscale - Sets the colorscale of the marker
    ?MarkerOutline : Line - Sets the outline of the marker
    ?MarkerSymbol : MarkerSymbol - Sets the marker symbol for each datum
    ?MultiMarkerSymbol : MarkerSymbol seq - Sets the marker symbol for each individual datum
    ?Marker : Marker - Sets the marker (use this for more finegrained control than the other marker-associated arguments)
    ?LineColor : Color - Sets the color of the line
    ?LineColorScale : Colorscale - Sets the colorscale of the line
    ?LineWidth : float - Sets the width of the line
    ?LineDash : DrawingStyle - sets the drawing style of the line
    ?Line : Line - Sets the line (use this for more finegrained control than the other line-associated arguments)
    ?LocationMode : LocationFormat - Determines the set of locations used to match entries in `locations` to regions on the map. Values "ISO-3", "USA-states", "country names" correspond to features on the base map and value "geojson-id" corresponds to features from a custom GeoJSON linked to the `geojson` attribute.
    ?GeoJson : obj - Sets optional GeoJSON data associated with this trace. If not given, the features on the base map are used. It can be set as a valid GeoJSON object or as a URL string. Note that we only accept GeoJSONs of type "FeatureCollection" or "Feature" with geometries of type "Polygon" or "MultiPolygon".
    ?FeatureIdKey : string - Sets the key in GeoJSON features which is used as id to match the items included in the `locations` array. Only has an effect when `geojson` is set. Support nested property, for example "properties.name".
    ?UseDefaults : bool - If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart

Creates a ScatterGeo chart, where data is visualized using plotly's base geo map. In general, ScatterGeo Plots plot two-dimensional data on a geo map via (lat,lon) coordinates. ScatterGeo charts are the basis of PointGeo, LineGeo, and BubbleGeo Charts, and can be customized as such. We also provide abstractions for those: Chart.PointGeo, Chart.LineGeo, Chart.BubbleGeo

longitudes : 'a seq

Sets the longitude coordinates (in degrees East).

latitudes : 'b seq

Sets the latitude coordinates (in degrees North).

mode : Mode

Determines the drawing mode for this scatter trace.

?Name : string

Sets the trace name. The trace name appear as the legend item and on hover

?ShowLegend : bool

Determines whether or not an item corresponding to this trace is shown in the legend.

?Opacity : float

Sets the opactity of the trace

?MultiOpacity : float seq

Sets the opactity of individual datum markers

?Text : 'c

Sets a text associated with each datum

?MultiText : 'c seq

Sets individual text for each datum

?TextPosition : TextPosition

Sets the position of text associated with each datum

?MultiTextPosition : TextPosition seq

Sets the position of text associated with individual datum

?MarkerColor : Color

Sets the color of the marker

?MarkerColorScale : Colorscale

Sets the colorscale of the marker

?MarkerOutline : Line

Sets the outline of the marker

?MarkerSymbol : MarkerSymbol

Sets the marker symbol for each datum

?MultiMarkerSymbol : MarkerSymbol seq

Sets the marker symbol for each individual datum

?Marker : Marker

Sets the marker (use this for more finegrained control than the other marker-associated arguments)

?LineColor : Color

Sets the color of the line

?LineColorScale : Colorscale

Sets the colorscale of the line

?LineWidth : float

Sets the width of the line

?LineDash : DrawingStyle

sets the drawing style of the line

?Line : Line

Sets the line (use this for more finegrained control than the other line-associated arguments)

?LocationMode : LocationFormat

Determines the set of locations used to match entries in `locations` to regions on the map. Values "ISO-3", "USA-states", "country names" correspond to features on the base map and value "geojson-id" corresponds to features from a custom GeoJSON linked to the `geojson` attribute.

?GeoJson : obj

Sets optional GeoJSON data associated with this trace. If not given, the features on the base map are used. It can be set as a valid GeoJSON object or as a URL string. Note that we only accept GeoJSONs of type "FeatureCollection" or "Feature" with geometries of type "Polygon" or "MultiPolygon".

?FeatureIdKey : string

Sets the key in GeoJSON features which is used as id to match the items included in the `locations` array. Only has an effect when `geojson` is set. Support nested property, for example "properties.name".

?UseDefaults : bool

If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart

Chart.ScatterMapbox(lonlat, mode, ?Name, ?MapboxStyle, ?ShowLegend, ?Opacity, ?MultiOpacity, ?Text, ?MultiText, ?TextPosition, ?MultiTextPosition, ?MarkerColor, ?MarkerColorScale, ?MarkerOutline, ?MarkerSymbol, ?MultiMarkerSymbol, ?Marker, ?LineColor, ?LineColorScale, ?LineWidth, ?LineDash, ?Line, ?Below, ?EnableClustering, ?Cluster, ?UseDefaults)

Full Usage: Chart.ScatterMapbox(lonlat, mode, ?Name, ?MapboxStyle, ?ShowLegend, ?Opacity, ?MultiOpacity, ?Text, ?MultiText, ?TextPosition, ?MultiTextPosition, ?MarkerColor, ?MarkerColorScale, ?MarkerOutline, ?MarkerSymbol, ?MultiMarkerSymbol, ?Marker, ?LineColor, ?LineColorScale, ?LineWidth, ?LineDash, ?Line, ?Below, ?EnableClustering, ?Cluster, ?UseDefaults)

Parameters:
    lonlat : ('a * 'b) seq - Sets the (longitude,latitude) coordinates (in degrees East, degrees North).
    mode : Mode - Determines the drawing mode for this scatter trace.
    ?Name : string - Sets the trace name. The trace name appear as the legend item and on hover
    ?MapboxStyle : MapboxStyle - Sets the base mapbox layer. Default is `OpenStreetMap`. Note that you will need an access token for some Mapbox presets.
    ?ShowLegend : bool - Determines whether or not an item corresponding to this trace is shown in the legend.
    ?Opacity : float - Sets the opactity of the trace
    ?MultiOpacity : float seq - Sets the opactity of individual datum markers
    ?Text : 'c - Sets a text associated with each datum
    ?MultiText : 'c seq - Sets individual text for each datum
    ?TextPosition : TextPosition - Sets the position of text associated with each datum
    ?MultiTextPosition : TextPosition seq - Sets the position of text associated with individual datum
    ?MarkerColor : Color - Sets the color of the marker
    ?MarkerColorScale : Colorscale - Sets the colorscale of the marker
    ?MarkerOutline : Line - Sets the outline of the marker
    ?MarkerSymbol : MarkerSymbol - Sets the marker symbol for each datum
    ?MultiMarkerSymbol : MarkerSymbol seq - Sets the marker symbol for each individual datum
    ?Marker : Marker - Sets the marker (use this for more finegrained control than the other marker-associated arguments)
    ?LineColor : Color - Sets the color of the line
    ?LineColorScale : Colorscale - Sets the colorscale of the line
    ?LineWidth : float - Sets the width of the line
    ?LineDash : DrawingStyle - sets the drawing style of the line
    ?Line : Line - Sets the line (use this for more finegrained control than the other line-associated arguments)
    ?Below : string - Determines if this scattermapbox trace's layers are to be inserted before the layer with the specified ID. By default, scattermapbox layers are inserted above all the base layers. To place the scattermapbox layers above every other layer, set `below` to "''".
    ?EnableClustering : bool - Whether or not to enable clustering for points
    ?Cluster : MapboxCluster - Sets the clustering options (use this for more finegrained control than the other cluster-associated arguments)
    ?UseDefaults : bool - If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart

Creates a ScatterMapbox chart, where data is visualized on a geographic map using mapbox. Customize the mapbox layers, style, etc. by using Chart.withMapbox. You might need a Mapbox token, which you can also configure with Chart.withMapbox. ScatterMapbox charts are the basis of PointMapbox, LineMapbox, and BubbleMapbox Charts, and can be customized as such. We also provide abstractions for those: Chart.PointMapbox, Chart.LineMapbox, Chart.BubbleMapbox

lonlat : ('a * 'b) seq

Sets the (longitude,latitude) coordinates (in degrees East, degrees North).

mode : Mode

Determines the drawing mode for this scatter trace.

?Name : string

Sets the trace name. The trace name appear as the legend item and on hover

?MapboxStyle : MapboxStyle

Sets the base mapbox layer. Default is `OpenStreetMap`. Note that you will need an access token for some Mapbox presets.

?ShowLegend : bool

Determines whether or not an item corresponding to this trace is shown in the legend.

?Opacity : float

Sets the opactity of the trace

?MultiOpacity : float seq

Sets the opactity of individual datum markers

?Text : 'c

Sets a text associated with each datum

?MultiText : 'c seq

Sets individual text for each datum

?TextPosition : TextPosition

Sets the position of text associated with each datum

?MultiTextPosition : TextPosition seq

Sets the position of text associated with individual datum

?MarkerColor : Color

Sets the color of the marker

?MarkerColorScale : Colorscale

Sets the colorscale of the marker

?MarkerOutline : Line

Sets the outline of the marker

?MarkerSymbol : MarkerSymbol

Sets the marker symbol for each datum

?MultiMarkerSymbol : MarkerSymbol seq

Sets the marker symbol for each individual datum

?Marker : Marker

Sets the marker (use this for more finegrained control than the other marker-associated arguments)

?LineColor : Color

Sets the color of the line

?LineColorScale : Colorscale

Sets the colorscale of the line

?LineWidth : float

Sets the width of the line

?LineDash : DrawingStyle

sets the drawing style of the line

?Line : Line

Sets the line (use this for more finegrained control than the other line-associated arguments)

?Below : string

Determines if this scattermapbox trace's layers are to be inserted before the layer with the specified ID. By default, scattermapbox layers are inserted above all the base layers. To place the scattermapbox layers above every other layer, set `below` to "''".

?EnableClustering : bool

Whether or not to enable clustering for points

?Cluster : MapboxCluster

Sets the clustering options (use this for more finegrained control than the other cluster-associated arguments)

?UseDefaults : bool

If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart

Chart.ScatterMapbox(longitudes, latitudes, mode, ?MapboxStyle, ?Name, ?ShowLegend, ?Opacity, ?MultiOpacity, ?Text, ?MultiText, ?TextPosition, ?MultiTextPosition, ?MarkerColor, ?MarkerColorScale, ?MarkerOutline, ?MarkerSymbol, ?MultiMarkerSymbol, ?Marker, ?LineColor, ?LineColorScale, ?LineWidth, ?LineDash, ?Line, ?Below, ?EnableClustering, ?Cluster, ?UseDefaults)

Full Usage: Chart.ScatterMapbox(longitudes, latitudes, mode, ?MapboxStyle, ?Name, ?ShowLegend, ?Opacity, ?MultiOpacity, ?Text, ?MultiText, ?TextPosition, ?MultiTextPosition, ?MarkerColor, ?MarkerColorScale, ?MarkerOutline, ?MarkerSymbol, ?MultiMarkerSymbol, ?Marker, ?LineColor, ?LineColorScale, ?LineWidth, ?LineDash, ?Line, ?Below, ?EnableClustering, ?Cluster, ?UseDefaults)

Parameters:
    longitudes : 'a seq - Sets the longitude coordinates (in degrees East).
    latitudes : 'b seq - Sets the latitude coordinates (in degrees North).
    mode : Mode - Determines the drawing mode for this scatter trace.
    ?MapboxStyle : MapboxStyle - Sets the base mapbox layer. Default is `OpenStreetMap`. Note that you will need an access token for some Mapbox presets.
    ?Name : string - Sets the trace name. The trace name appear as the legend item and on hover
    ?ShowLegend : bool - Determines whether or not an item corresponding to this trace is shown in the legend.
    ?Opacity : float - Sets the opactity of the trace
    ?MultiOpacity : float seq - Sets the opactity of individual datum markers
    ?Text : 'c - Sets a text associated with each datum
    ?MultiText : 'c seq - Sets individual text for each datum
    ?TextPosition : TextPosition - Sets the position of text associated with each datum
    ?MultiTextPosition : TextPosition seq - Sets the position of text associated with individual datum
    ?MarkerColor : Color - Sets the color of the marker
    ?MarkerColorScale : Colorscale - Sets the colorscale of the marker
    ?MarkerOutline : Line - Sets the outline of the marker
    ?MarkerSymbol : MarkerSymbol - Sets the marker symbol for each datum
    ?MultiMarkerSymbol : MarkerSymbol seq - Sets the marker symbol for each individual datum
    ?Marker : Marker - Sets the marker (use this for more finegrained control than the other marker-associated arguments)
    ?LineColor : Color - Sets the color of the line
    ?LineColorScale : Colorscale - Sets the colorscale of the line
    ?LineWidth : float - Sets the width of the line
    ?LineDash : DrawingStyle - sets the drawing style of the line
    ?Line : Line - Sets the line (use this for more finegrained control than the other line-associated arguments)
    ?Below : string - Determines if this scattermapbox trace's layers are to be inserted before the layer with the specified ID. By default, scattermapbox layers are inserted above all the base layers. To place the scattermapbox layers above every other layer, set `below` to "''".
    ?EnableClustering : bool - Whether or not to enable clustering for points
    ?Cluster : MapboxCluster - Sets the clustering options (use this for more finegrained control than the other cluster-associated arguments)
    ?UseDefaults : bool - If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart

Creates a ScatterMapbox chart, where data is visualized on a geographic map using mapbox. Customize the mapbox layers, style, etc. by using Chart.withMapbox. You might need a Mapbox token, which you can also configure with Chart.withMapbox. ScatterMapbox charts are the basis of PointMapbox, LineMapbox, and BubbleMapbox Charts, and can be customized as such. We also provide abstractions for those: Chart.PointMapbox, Chart.LineMapbox, Chart.BubbleMapbox

longitudes : 'a seq

Sets the longitude coordinates (in degrees East).

latitudes : 'b seq

Sets the latitude coordinates (in degrees North).

mode : Mode

Determines the drawing mode for this scatter trace.

?MapboxStyle : MapboxStyle

Sets the base mapbox layer. Default is `OpenStreetMap`. Note that you will need an access token for some Mapbox presets.

?Name : string

Sets the trace name. The trace name appear as the legend item and on hover

?ShowLegend : bool

Determines whether or not an item corresponding to this trace is shown in the legend.

?Opacity : float

Sets the opactity of the trace

?MultiOpacity : float seq

Sets the opactity of individual datum markers

?Text : 'c

Sets a text associated with each datum

?MultiText : 'c seq

Sets individual text for each datum

?TextPosition : TextPosition

Sets the position of text associated with each datum

?MultiTextPosition : TextPosition seq

Sets the position of text associated with individual datum

?MarkerColor : Color

Sets the color of the marker

?MarkerColorScale : Colorscale

Sets the colorscale of the marker

?MarkerOutline : Line

Sets the outline of the marker

?MarkerSymbol : MarkerSymbol

Sets the marker symbol for each datum

?MultiMarkerSymbol : MarkerSymbol seq

Sets the marker symbol for each individual datum

?Marker : Marker

Sets the marker (use this for more finegrained control than the other marker-associated arguments)

?LineColor : Color

Sets the color of the line

?LineColorScale : Colorscale

Sets the colorscale of the line

?LineWidth : float

Sets the width of the line

?LineDash : DrawingStyle

sets the drawing style of the line

?Line : Line

Sets the line (use this for more finegrained control than the other line-associated arguments)

?Below : string

Determines if this scattermapbox trace's layers are to be inserted before the layer with the specified ID. By default, scattermapbox layers are inserted above all the base layers. To place the scattermapbox layers above every other layer, set `below` to "''".

?EnableClustering : bool

Whether or not to enable clustering for points

?Cluster : MapboxCluster

Sets the clustering options (use this for more finegrained control than the other cluster-associated arguments)

?UseDefaults : bool

If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart

Type something to start searching.