Function Index
$#! · 0-9 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z
C
 cache, ALKMaps.Control.CacheWrite
 cacheFeatures
 cacheMarkers, ALKMaps.Strategy.MarkerCluster
 calculateAngle, ALKMaps.Handler.RegularPolygon
 calculateBounds
 calculateGridLayout, ALKMaps.Layer.Grid
 calculateInRange, ALKMaps.Layer
 calculateNewPx
 calculateRelativePosition
 calculateResolutions, ALKMaps.Layer
 callback
 callUserCallback, ALKMaps.Protocol.HTTP
 camelize, ALKMaps.String
 cancel
 cancelDelay, ALKMaps.Control.Measure
 canRedo, ALKMaps.Layer.Routing
 canUndo, ALKMaps.Layer.Routing
 centerLayerContainer, ALKMaps.Map
 changeStyle, ALKMaps.Layer.BaseMap
 changeVisibility
 checkModifiers, ALKMaps.Handler
 checkRedraw, ALKMaps.Control.LayerSwitcher
 clear
 clearBounds, ALKMaps.Geometry
 clearCache
 clearDragQueue, ALKMaps.Layer.Routing
 clearFeatures, ALKMaps.Layer.Text
 clearGrid, ALKMaps.Layer.Grid
 clearLayersArray, ALKMaps.Control.LayerSwitcher
 clearMarkers
 clearMouseCache, ALKMaps.Events
 clearMouseListener, ALKMaps.Events
 clearPoints, ALKMaps.Layer.HeatMap
 clearTileQueue, ALKMaps.Layer.Grid
 clearTimer
 click
 clickFeature
 clickoutFeature
 clone
 cloneOverlayLayer
 cluster
 clustersExist
 collectDragHandle, ALKMaps.Control.ModifyFeature
 collection
 collectRadiusHandle, ALKMaps.Control.ModifyFeature
 collectVertices, ALKMaps.Control.ModifyFeature
 colorizeIntensityMask, ALKMaps.Layer.HeatMap
 commit
 computeDistanceBetween, Spherical
 computeHeading, Spherical
 configureLayers, ALKMaps.Control.ArgParser
 considerSnapping, ALKMaps.Control.Snapping
 considerSplit, ALKMaps.Control.Split
 contains
 containsBounds, ALKMaps.Bounds
 containsLonLat, ALKMaps.Bounds
 containsPixel, ALKMaps.Bounds
 containsPoint
 contentType, ALKMaps.Format.XML
 convertToStringArray, Util
 countyPolygons, ALKMaps.Services
 create
 createAlphaImageDiv, Util
 createArrow, ALKMaps.Layer.Routing
 createBackBuffer
 createBlocks, ALKMaps.Popup.Framed
 createBox, ALKMaps.Control.TransformFeature
 createCallback, ALKMaps.Protocol
 createCluster
 createControl, ALKMaps.Control.TransformFeature
 createControlMarkup, ALKMaps.Control.Panel
 createCRSObject, ALKMaps.Format.GeoJSON
 createDiv, Util
 createElementNS, ALKMaps.Format.XML
 createElementNSPlus, ALKMaps.Format.XML
 createFeature
 createFilter, ALKMaps.Strategy.BBOX
 createFolderXML, ALKMaps.Format.KML
 createGeodesicPolygon, ALKMaps.Geometry.Polygon
 createGeometry, ALKMaps.Handler.RegularPolygon
 createIFrame
 createImage, Util
 createIntensityMask, ALKMaps.Layer.HeatMap
 createLiteral, ALKMaps.Style
 createLiterals, ALKMaps.Style
 createMap, ALKMaps.Control.OverviewMap
 createMarker
 createMarkers, ALKMaps.Layer.VectorMarkers
 createParams, ALKMaps.Control.Permalink
 createPlacemarkXML, ALKMaps.Format.KML
 createPopup
 createRegularPolygon, ALKMaps.Geometry.Polygon
 createRequest, ALKMaps.Protocol.Script
 createRequestForm
 createResultElement, ALKMaps.Control.SingleSearch
 createSymbolizer
 createTextNode, ALKMaps.Format.XML
 createUniqueID, Util
 createUrlObject, Util
 createVectorArrow, ALKMaps.Layer.Vector
 current, ALKMaps.Queue
cache: function(obj)
Adds a tile to the cache.
cacheFeatures: function(event)
Cache features before they are added to the layer.
cacheFeatures: function(event)
Cache features before they are added to the layer.
cacheMarkers: function(event)
Cache markers before they are added to the layer.
calculateAngle: function(point,
evt)
Calculate the angle based on settings.
calculateBounds: function()
Recalculate the bounds for the geometry.
calculateBounds: function()
Recalculate the bounds by iterating through the components and calling calling extendBounds() on each item.
calculateBounds: function ()
Create a new Bounds based on the lon/lat
calculateBounds: function()
Recalculate the bounds for the geometry.
calculateBounds: function(center,
resolution)
calculateBounds: function(mapBounds)
calculateGridLayout: function(bounds,
origin,
resolution)
Generate parameters for the grid layout.
calculateInRange: function()
{Boolean} The layer is displayable at the current map’s current resolution.
calculateNewPx:function(px)
calculateNewPx:function(px)
calculateNewPx:function(px)
Besides the standard offset as determined by the Anchored class, our Framed popups have a special ‘offset’ property for each of their positions, which is used to offset the popup relative to its anchor.
calculateRelativePosition:function(px)
calculateRelativePosition:function(px)
calculateResolutions: function(props)
Calculate resolutions based on the provided properties.
callback: function (name,
args)
Trigger the control’s named callback with the given arguments
callback: function (name,
args)
Trigger the control’s named callback with the given arguments
callUserCallback: function(resp,
options)
This method is used from within the commit method each time an an HTTP response is received from the server, it is responsible for calling the user-supplied callbacks.
camelize: function(str)
Camel-case a hyphenated string.
cancel: function()
Called when the drag handler detects a mouse-out (from the map viewport).
cancel: function()
Called when the drag handler detects a mouse-out (from the map viewport).
cancel: function()
Cancel the current sketch.
cancel: function()
Stop the control from measuring.
cancel: function()
Finish the geometry and call the “cancel” callback.
cancel: function()
Finish the geometry and call the “cancel” callback.
cancel: function()
Finish the geometry and call the “cancel” callback.
cancelDelay: function()
Cancels the delay measurement that measurePartial began.
canRedo: function(routeId)
Still has record in the queue for redo dragged route.
canUndo: function(routeId)
Still has record in the queue for undo dragged route.
centerLayerContainer: function (lonlat)
This function takes care to recenter the layerContainerDiv.
changeStyle: function(style)
Used to switch map styles.
changeVisibility: function(show)
Changes control’s visibility.
changeVisibility: function(show)
Changes control’s visibility.
changeVisibility: function(show)
Changes control’s visibility.
checkModifiers: function (evt)
Check the keyMask on the handler.
checkRedraw: function()
Checks if the layer state has changed since the last redraw() call.
clear: function()
Removes the iframe from DOM (avoids back-button problems).
clear: function()
Clear history.
clear: function()
Clear any rendered features on the temporary layer.
clear: function ()
Clear queue data and reset current position.
clear: function(draw)
Clear the tile of any bounds/position-related data so that it can be reused in a new location.
clear: function()
Remove the tile from the DOM, clear it of any image related data so that it can be reused in a new location.
clearBounds: function()
Nullify this components bounds and that of its parent as well.
ALKMaps.Control.CacheWrite.clearCache = function()
Clears all tiles cached with ALKMaps.Control.CacheWrite from the cache.
clearCache: function()
Clear out the cached features.
clearCache: function()
Clear out the cached markers.
clearCache: function()
Clear out the cached features.
clearDragQueue: function (routeId)
Clear undo/redo route drag queue for a given route id.
clearFeatures: function()
clearGrid:function()
Go through and remove all tiles from the grid, calling destroy() on each of them to kill circular references
clearLayersArray: function(layersType)
User specifies either “base” or “data”.
clearMarkers: function()
This method removes all markers from a layer.
clearMarkers: function(options)
Erase and destroy all vector markers.
clearMouseCache: function()
Clear cached data about the mouse position.
A version of clearMouseCache that is bound to this instance so that it can be used with ALKMaps.Event.observe and ALKMaps.Event.stopObserving.
clearPoints: function()
Clear the points being used to render the current heat map.
clearTileQueue: function()
Clears the animation queue
clearTimer: function()
Clear the timer and set timerId to null.
clearTimer: function()
Clear the timer and set timerId to null.
click: function(evt)
Handle click events from the browser.
click: function (evt)
The drag handler captures the click event.
click: function(evt)
Handle click.
click: function(evt)
Handle clicks.
clickFeature: function(feature)
Called when the feature handler detects a click-in on a feature.
clickFeature: function(feature)
Used to trigger ‘featureclicked’ event.
clickFeature: function(feature)
Called on click in a feature Only responds if this.hover is false.
clickoutFeature: function(feature)
Called when the feature handler detects a click-out on a feature.
clickoutFeature: function(feature)
Used to trigger ‘featureclickedout’ event
clickoutFeature: function(feature)
Called on click outside a previously clicked (selected) feature.
clone: function(obj)
Create a clone of this layer
clone:function()
Create a cloned instance of this bounds.
clone: function ()
Create a clone of this vector feature.
clone: function()
Clones this filter.
clone: function()
Clones this filter.
clone: function()
Clones this filter.
clone: function()
Clones this filter.
clone: function()
Clones this filter.
clone: function()
Create a clone of this geometry.
clone: function()
Clone this geometry.
clone: function(obj)
{ALKMaps.Geometry.Point} An exact clone of this ALKMaps.Geometry.Point
clone: function()
{ALKMaps.Icon} A fresh copy of the icon.
clone: function (obj)
clone: function(obj)
Create a clone of this layer
clone: function (params)
Create a clone of this layer
clone: function (obj)
Create a clone of this layer
clone: function(obj)
Create a clone of this layer
clone: function(obj)
Create a clone of this layer.
clone: function(obj)
Create a clone of this layer
clone: function()
Create a clone of this layer
clone: function (obj)
Create a clone of this layer.
clone: function(obj)
Create a clone of this layer
clone: function (obj)
Create a clone of this layer
clone: function (obj)
Create a clone of this layer
clone:function()
{ALKMaps.LonLat} New ALKMaps.LonLat object with the same lon and lat values
clone:function()
Return a clone of this pixel object
clone:function()
Clone itself.
clone: function()
Clones this rule.
clone:function()
Create a clone of this size object
clone: function()
Clones this style.
clone: function()
Clones this style.
clone: function()
Create a copy of this symbolizer.
cloneOverlayLayer: function(style)
Clones the base map layer with some modifications.
cloneOverlayLayer: function (params)
Clones the base map layer with some modifications.
cluster: function(event)
Cluster features based on some threshold distance.
cluster: function(event)
Cluster markers based on some threshold distance.
clustersExist: function()
Determine whether calculated clusters are already on the layer.
clustersExist: function()
Determine whether calculated clusters are already on the layer.
collectDragHandle: function()
Collect the drag handle for the selected geometry.
Return an array of geometries from a geometry collection.
Given an ALKMaps geometry collection, create a KML MultiGeometry.
collectRadiusHandle: function()
Collect the radius handle for the selected geometry.
collectVertices: function()
Collect the vertices from the modifiable feature’s geometry and push them on to the control’s vertices array.
colorizeIntensityMask: function()
Colorizes the intensity mask according to the color gradient.
commit: function()
Go over the features and for each take action based on the feature state.
commit: function(features,
options)
Iterate over each feature and take action based on the feature state.
ALKMaps.Spherical.computeDistanceBetween = function(from,
to,
radius)
Computes the distance between two LonLats.
ALKMaps.Spherical.computeHeading = function(from,
to)
Computes the heading from one LonLat to another LonLat.
configureLayers: function()
As soon as all the layers are loaded, cycle through them and hide or show them.
considerSnapping: function(point,
loc)
considerSplit: function(feature)
Decide whether or not to split target features with the supplied feature.
contains:function(x,
y,
inclusive)
contains: function(str,
sub)
Test whether a string contains another string.
containsBounds:function(bounds,
partial,
inclusive)
Determine whether the target bounds is contained within this bounds.
containsLonLat: function(ll,
options)
containsPixel:function(px,
inclusive)
containsPoint: function(point)
Test if a point is inside a linear ring.
containsPoint: function(point)
Test if a point is inside a polygon.
contentType: function(node)
Determine the content type for a given node.
ALKMaps.Util.convertToStringArray = function (drawers)
Convert string to string array.
services.countyPolygons = function (params)
Gets county polygons.
create: function()
Construct a request for writing newly created features.
create: function(features,
options)
Construct a request for writing newly created features.
ALKMaps.Util.createAlphaImageDiv = function (id,
px,
sz,
imgURL,
position,
border,
sizing,
opacity,
delayDisplay)
createArrow: function(point,
style,
bearing,
routeId)
Creates a new arrow feature using the given Point geometry, style, rotation, and routeId.
createBackBuffer: function()
Create a back buffer.
createBackBuffer: function()
Create a backbuffer for this tile.
createBlocks: function()
createBox: function()
Creates the box with all handles and transformation handles.
createCallback: function(method,
response,
options)
Returns a function that applies the given public method with resp and options arguments.
createCluster: function(feature)
Given a feature, create a cluster.
createCluster: function(marker)
Given a marker, create a cluster.
createControl: function()
Creates a DragFeature control for this control.
createControlMarkup: function(control)
This function just creates a div for the control.
createCRSObject: function(object)
Create the CRS object for an object.
ALKMaps.Util.createDiv = function (id,
px,
sz,
imgURL,
position,
border,
overflow,
opacity)
Creates a new div and optionally set some standard attributes.
createElementNS: function(uri,
name)
Create a new element with namespace.
createElementNSPlus: function(name,
options)
Shorthand for creating namespaced elements with optional attributes and child text nodes.
createFeature: function(pixel)
Add temporary geometries
createFeature: function(pixel)
Add temporary features
createFeature: function(pixel)
Add temporary geometries
createFilter: function()
Creates a spatial BBOX filter.
createFolderXML: function()
Creates and returns a KML folder node
ALKMaps.Geometry.Polygon.createGeodesicPolygon = function(origin,
radius,
sides,
rotation,
projection)
Create a regular polygon around a radius.
createGeometry: function()
Create the new polygon geometry.
createIFrame: function()
Create the IFrame which shows the image.
ALKMaps.Util.createImage = function (id,
px,
sz,
imgURL,
position,
border,
opacity,
delayDisplay)
Creates an img element with specific attribute values.
createIntensityMask: function()
Creates a radial gradient for each point on the layer.
ALKMaps.Style.createLiteral = function(value,
context,
feature,
property)
converts a style value holding a combination of PropertyName and Literal into a Literal, taking the property values from the passed features.
createLiterals: function(style,
feature)
creates literals for all style properties that have an entry in this.propertyStyles.
createMap: function()
Construct the map that this control contains
createMarker: function()
Based on the data associated with the Feature, create and return a marker object.
createMarker: function()
createMarker: function(lonLat,
attributes,
style,
addMarker)
Create a vector marker and add it to the layer.
createMarkers: function(lonLatList,
attributesList,
styleList)
Create markers.
createParams: function(center,
zoom,
layers)
Creates the parameters that need to be encoded into the permalink url.
createPlacemarkXML: function(feature)
Creates and returns a KML placemark node representing the given feature.
createPopup: function(closeBox)
Creates a popup object created from the ‘lonlat’, ‘popupSize’, and ‘popupContentHTML’ properties set in this.data.
createPopup: function(closeBox)
Create popup and attach it to the feature.
createPopup: function(closeBox)
Create popup and attach it to the marker.
ALKMaps.Geometry.Polygon.createRegularPolygon = function(origin,
radius,
sides,
rotation)
Create a regular polygon around a radius.
createRequest: function(url,
params,
callback)
Issues a request for features by creating injecting a script in the document head.
createRequestForm: function()
Create the html form element with width, height, bbox and all parameters specified in the layer params.
createResultElement: function(responseItem)
Construct HTML LI item.
createSymbolizer: function(feature)
creates a style by applying all feature-dependent rules to the base style.
createSymbolizer: function(feature,
intent)
Creates the symbolizer for a feature for a render intent.
createTextNode: function(text)
Create a text node.
Create a unique identifier for this session.
ALKMaps.Util.createUrlObject = function (url,
options)
createVectorArrow: function(point,
style,
bearing,
id)
Creates a new arrow feature using the given Point geometry, style, rotation, and routeId.
current: function ()
Get the record at the current location.
Close