Class Index | File Index

Classes


Namespace khtml.maplib.overlay


Defined in: khtml.js.

Namespace Summary
Constructor Attributes Constructor Name and Description
 
Visible elements on the map.
Field Summary
Field Attributes Field Name and Description
<static>  
khtml.maplib.overlay.renderCount
For benchmark
<static>  
khtml.maplib.overlay.timestamp
Here is the point where the function is recalled recursive.
Method Summary
Method Attributes Method Name and Description
<static>  
khtml.maplib.overlay.addText(line)
Add Text to the path.
<static>  
khtml.maplib.overlay.appendChild(el)
<static>  
khtml.maplib.overlay.bounds()
readonly return bounds
<static>  
khtml.maplib.overlay.cancel()
If the user interacts with the map (move,zoom), the rendering process for overlays will be stopped.
<static>  
khtml.maplib.overlay.clear()
remove polyline
<static>  
khtml.maplib.overlay.createPolyline(polyline)
This method is called to create a lineString, Polygon,.
<static>  
khtml.maplib.overlay.createVectorElement(themap)
Create a vector element, depending on the active backend (svg, canvas or vml)
<static>  
khtml.maplib.overlay.createVirtualVectorElement(ownerVectorElement)
It's faster to draw everything to one canvas, svg-document.
<static>  
khtml.maplib.overlay.extendBBox(el)
<static>  
khtml.maplib.overlay.FeatureCollection()
<static>  
khtml.maplib.overlay.init(owner, fcWithVectorElement)
Initialize the vector, create svg-element, canvas,.
<static>  
khtml.maplib.overlay.makeBounds(coordinates)
calculate the extend of the polyline
<static>  
khtml.maplib.overlay.makeVectorLayer()
<static>  
khtml.maplib.overlay.remove()
<static>  
khtml.maplib.overlay.removeChild(el)
<static>  
khtml.maplib.overlay.render(a)
Render the Path.
<static>  
khtml.maplib.overlay.renderbackend(render)
Switch render backend.
<static>  
khtml.maplib.overlay.Vector(backend)
Namespace Detail
khtml.maplib.overlay
Visible elements on the map. Markers, Images, Placemarks, Icons, POI's, ...
Field Detail
<static> khtml.maplib.overlay.renderCount
For benchmark
Defined in: Vector.js.

<static> khtml.maplib.overlay.timestamp
Here is the point where the function is recalled recursive.
Defined in: Vector.js.
Method Detail
<static> khtml.maplib.overlay.addText(line)
Add Text to the path. At the moment only supported for SVG Backend
Defined in: Vector.js.
Parameters:
line

<static> khtml.maplib.overlay.appendChild(el)

Defined in: FeatureCollection.js.
Parameters:
el

<static> khtml.maplib.overlay.bounds()
readonly return bounds
Defined in: Vector.js.

<static> khtml.maplib.overlay.cancel()
If the user interacts with the map (move,zoom), the rendering process for overlays will be stopped.
Defined in: Vector.js.

<static> khtml.maplib.overlay.clear()
remove polyline
Defined in: Vector.js.

<static> khtml.maplib.overlay.createPolyline(polyline)
This method is called to create a lineString, Polygon,...
Defined in: Vector.js.
Parameters:
polyline

<static> khtml.maplib.overlay.createVectorElement(themap)
Create a vector element, depending on the active backend (svg, canvas or vml)
Defined in: Vector.js.
Parameters:
{khtml.maplib.base.Map} themap
reference to mapobject

<static> khtml.maplib.overlay.createVirtualVectorElement(ownerVectorElement)
It's faster to draw everything to one canvas, svg-document. The "g" in SVG is basicly for css styling.
Defined in: Vector.js.
Parameters:
ownerVectorElement

<static> khtml.maplib.overlay.extendBBox(el)

Defined in: FeatureCollection.js.
Parameters:
el

<static> khtml.maplib.overlay.FeatureCollection()

Defined in: FeatureCollection.js.

<static> khtml.maplib.overlay.init(owner, fcWithVectorElement)
Initialize the vector, create svg-element, canvas,... For speed, vectors are draw to the same vector element even if they are in differend FeatureCollection. For SVG every FeatureCollection has a "g" Element. This is used mainly for styling.
Defined in: Vector.js.
Parameters:
owner
fcWithVectorElement

<static> khtml.maplib.overlay.makeBounds(coordinates)
calculate the extend of the polyline
Defined in: Vector.js.
Parameters:
coordinates

<static> khtml.maplib.overlay.makeVectorLayer()

Defined in: FeatureCollection.js.

<static> khtml.maplib.overlay.remove()

Defined in: Vector.js.

<static> khtml.maplib.overlay.removeChild(el)

Defined in: FeatureCollection.js.
Parameters:
el

<static> khtml.maplib.overlay.render(a)
Render the Path. This Method is call recursive to allow stop of rendering. This stop is needed for repsonsive ui - otherwise the browser may freece. The render method is called for all overlays by the main map object
Defined in: Vector.js.
Parameters:
a

<static> khtml.maplib.overlay.renderbackend(render)
Switch render backend. Previous rendered content (the old overlay) is discarded!
Defined in: Vector.js.
Parameters:
{String} render
svg, canvas or vml

<static> khtml.maplib.overlay.Vector(backend)

Defined in: Vector.js.
Parameters:
backend

Documentation generated by JsDoc Toolkit 2.4.0 on Sun Oct 09 2011 20:46:56 GMT+0200 (MESZ)