A map of markers, where some of the markers are hidden when the camera is zoomed far away. As you zoom in, more markers appear. Tiles are generated up to the specified maxLevel and the tiles are stored in memory.
More...
|
| ClusteredMarkerMap (string name, VectorMarkerData markers, int clusterDistance, uint maxLevel, TargetImageFormat targetImageFormat, bool bHitTestingEnabled) |
| Constructor More...
|
|
void | setClusterDistance (int clusterDistance) |
| Sets the cluster distance for this map. More...
|
|
void | setMaxLevel (uint maxLevel) |
| Sets the maximum level for this map. A higher level requires more memory but can store markers that are closer together. More...
|
|
void | setTargetImageFormat (TargetImageFormat targetImageFormat) |
| Sets the target image format for this map. More...
|
|
void | setHitTestingEnabled (bool hitTestingEnabled) |
| Enables or disables hit testing. More...
|
|
void | updateMarkerRotation (string name, double rotation) |
| Updates the rotation for a marker. More...
|
|
void | setDelegate (MarkerMapDelegate delegate) |
| Sets the delegate for this map. This must be called before adding the map to the scene. More...
|
|
void | setDepthRead (BooleanState depthRead) |
| Turns depth testing on or off for this map. When on, markers can be occluded by other geometry, such as terrain. However, it can be difficult to get desirable results with this. For best results, create markers with an altitude that is significantly above the terrain, and having an anchorPoint at the bottom of the marker. If the anchorPoint is in the middle of the marker and the marker has an altitude of 0, when the camera is tilted, half of the marker will be below the Earth surface and not invisible. More...
|
|
VectorMarkerData | getVisibleMarkers () |
| Returns the list of markers in this map that are visible. More...
|
|
string | getName () |
| Retrieves the name of this map. More...
|
|
void | setAlpha (double alpha) |
| Sets the alpha transparency of the map. More...
|
|
void | setOrder (uint order) |
| Set the map order (which maps get drawn first). More...
|
|
void | setPriority (int priority) |
| Set the map priority, used for queing downloads, for example. More...
|
|
void | setMaxLevel (uint level) |
| Sets the maximum level of the map. The higher the level, the more detail the map will display as you zoom in. More...
|
|
void | setVisibility (bool visible) |
| Sets the visibility of the map. More...
|
|
void | setLightingParameters (float minLightness, bool nightAlphaMaskEnabled) |
| Sets lighting parameters. More...
|
|
MapType | getMapType () |
| Retrieves the type of this map. More...
|
|
void | reload () |
| Reload this map. More...
|
|
void | reloadRegion (BoundingBox boundingBox) |
| Reload a region of this map. More...
|
|
A map of markers, where some of the markers are hidden when the camera is zoomed far away. As you zoom in, more markers appear. Tiles are generated up to the specified maxLevel and the tiles are stored in memory.