Index of All Elements
Package Indexes
[ a ]
[ b ]
[ c ]
[ d ]
[ e ]
[ f ]
[ g ]
[ h ]
[ i ]
[ k ]
[ l ]
[ m ]
[ n ]
[ o ]
[ p ]
[ q ]
[ r ]
[ s ]
[ t ]
[ u ]
[ v ]
[ w ]
[ x ]
[ y ]
[ z ]
[ _ ]
a
- $addLabels
- in file Layer.php, variable SMap_Layer_Points::$addLabels
Enable/Disable labels
- $alignX
- in file Object.php, variable SMap_Object_Area_Label::$alignX
- $alignY
- in file Object.php, variable SMap_Object_Area_Label::$alignY
- $alt
- in file Object.php, variable SMap_Object_Area_Default::$alt
Default label
- $alt
- in file Object.php, variable SMap_Object::$alt
- $alt
- in file Object.php, variable SMap_Object_Area_Class::$alt
- $avoid
- in file Object.php, variable SMap_Object_Area_Label::$avoid
Labels should avoid these places.
- add
- in file Layer.php, method SMap_Layer_Points::add()
Add a point to this layer
- addCheckedElms
- in file Form.php, method SMap_Form::addCheckedElms()
Add a set of checkable elements
- addFiles
- in file Layer.php, method SMap_Layer_OGR::addFiles()
Add a set of files as a datasource
- addImage
- in file Layer.php, method SMap_Layer_Images::addImage()
Add an image to the set of images
- addLayer
- in file Tile.php, method SMap_Tile::addLayer()
Add a layer to this tile.
- addLayer
- in file View.php, method SMap_View::addLayer()
Adds a layer.
- addObject
- in file Tile.php, method SMap_Tile::addObject()
Apply an object to this tile
- addObjs
- in file Object.php, method SMap_Object_Cached::addObjs()
Add the cached objects
- addScrSizeElm
- in file Form.php, method SMap_Form::addScrSizeElm()
Add the SForm screen size selector element
- addView
- in file SMap.php, method SMap::addView()
Adds a view
- align
- in file Object.php, method SMap_Object_Area_Label::align()
- allocColor
- in file SMap.php, method SMap_Canvas::allocColor()
Allocate a color for an image
- allocImage
- in file SMap.php, method SMap_Canvas::allocImage()
Allocate an image
- allocNav
- in file Layer.php, method SMap_Layer_Pan::allocNav()
Allocate set of nav objects
- allocNavObjs
- in file Layer.php, method SMap_Layer_Pan::allocNavObjs()
Create panning objects
- allocPoints
- in file Layer.php, method SMap_Layer_Points::allocPoints()
Create the point objects
- appendLayerByName
- in file Layer.php, method SMap_Layer_OGR::appendLayerByName()
Appends a layer by name
- appendLayerBySQL
- in file Layer.php, method SMap_Layer_OGR::appendLayerBySQL()
Appends a layer by SQL
- applyTile
- in file Object.php, method SMap_Object_Point::applyTile()
Apply a tile to this point
- applyTile
- in file Object.php, method SMap_Object_Area_Default::applyTile()
The default click area is always visible
- applyTile
- in file Object.php, method SMap_Object_Line_Path::applyTile()
- applyTile
- in file Object.php, method SMap_Object_Area_Poly::applyTile()
- applyTile
- in file Object.php, method SMap_Object_Area_Label::applyTile()
Apply the layout after the bounds
- applyTile
- in file Object.php, method SMap_Object::applyTile()
Apply a tile to this object
- applyTile
- in file Object.php, method SMap_Object_Line_Boundary::applyTile()
- applyTile
- in file Object.php, method SMap_Object_Area_Rec::applyTile()
- applyTile
- in file Object.php, method SMap_Object_Cached::applyTile()
Apply tile to each object
- applyTile
- in file Object.php, method SMap_Object_Line::applyTile()
- avoid
- in file Object.php, method SMap_Object_Area_Label::avoid()
Mark an area in a view to be avoided
- BAD_ARG
- in file SMap.php, class constant SMap_Ex::BAD_ARG
Poorly formatted argument
- BAD_BOUNDS
- in file SMap.php, class constant SMap_Ex::BAD_BOUNDS
Poorly formatted bounds array
- MAXX
- in file SMap.php, class constant SMap::MAXX
- MAXY
- in file SMap.php, class constant SMap::MAXY
Indexes for the bounds
c
- $cache
- in file Object.php, variable SMap_Object_Cached::$cache
The cache to draw onto
- $cached
- in file Object.php, variable SMap_Object_Area_Label::$cached
What have we cached in the DB?
- $cachedRects
- in file Tile.php, variable SMap_Tile::$cachedRects
Might we be dealing with cached rects?
- $cacheTime
- in file Tile.php, variable SMap_Tile::$cacheTime
Cache time of this tile's data in seconds
- $canvas
- in file Tile.php, variable SMap_Tile::$canvas
A canvas
- $col
- in file Object.php, variable SMap_Object_Area_Label::$col
Define the colors of the label
- $color
- in file Object.php, variable SMap_Object_Point::$color
Color of point
- $color
- in file Object.php, variable SMap_Object_Area_PanZoom::$color
- $color
- in file Object.php, variable SMap_Object_Area_Class::$color
- $color
- in file Layer.php, variable SMap_Layer_Points::$color
What color are the points in this layer?
- $color
- in file Layer.php, variable SMap_Layer_Grid::$color
What color should the lines be?
- $color
- in file Object.php, variable SMap_Object_Line::$color
- $color
- in file Object.php, variable SMap_Object::$color
The color
- $conn
- in file SMap.php, variable SMap_Data::$conn
Database connection
- $constrained
- in file Tile.php, variable SMap_Tile::$constrained
Have we constrained this tile yet?
- $controlEnabled
- in file Layer.php, variable SMap_Layer_Zoom::$controlEnabled
Which views is the control enabled on?
- $copyDir
- in file Object.php, variable SMap_Object_Area_Label::$copyDir
The label was copied in this direction
- $curr
- in file Form.php, variable SMap_Form::$curr
Currently set variables
- $currNum
- in file Object.php, variable SMap_Object_Area_Class::$currNum
- cache
- in file SMap.php, method SMap_Canvas_Cache::cache()
Caches the image
- cacheStatus
- in file Layer.php, method SMap_Layer::cacheStatus()
How cachable is this layer?
- calcImgDim
- in file Object.php, method SMap_Object_Area_Raster::calcImgDim()
- centerBounds
- in file SMap.php, method SMap_Util::centerBounds()
Create bounds centered on this point
- collide
- in file Object.php, method SMap_Object_Area_Label::collide()
Is there a collision?
- composite
- in file SMap.php, method SMap_Canvas::composite()
Composite another canvas atop this one
- compositeRes
- in file SMap.php, method SMap_Canvas::compositeRes()
Composite an image resource
- connect
- in file SMap.php, method SMap_Data::connect()
Create the database connection
- constrain
- in file Tile.php, method SMap_Tile::constrain()
Constrain each obect to this tile
- copyOver
- in file Object.php, method SMap_Object_Area_Label::copyOver()
Copy this object over a given bounds
- createCachedRectBounds
- in file SMap.php, method SMap_Data::createCachedRectBounds()
CREATEs the cached_rec_bounds table
- createImage
- in file Tile.php, method SMap_Tile::createImage()
Ensures that we have a rendered image
- createLayer
- in file View.php, method SMap_View::createLayer()
Creates a view
- createObjects
- in file Layer.php, method SMap_Layer_OGR::createObjects()
Get the objects to be rendered
- createSFilter
- in file Layer.php, method SMap_Layer_OGR::createSFilter()
Make the spatial filter
- createView
- in file SMap.php, method SMap::createView()
Creates a view
d
- $data
- in file Object.php, variable SMap_Object_Area_Label::$data
Store a reference to the data object
- $data
- in file SMap.php, variable SMap::$data
The data that this will be pulled from
- $defs
- in file Form.php, variable SMap_Form::$defs
Defaults
- $drawn
- in file Object.php, variable SMap_Object_Area_Label::$drawn
- $driver
- in file Layer.php, variable SMap_Layer_OGR::$driver
OGR Driver
- $ds
- in file Layer.php, variable SMap_Layer_OGR::$ds
OGR Data source
- $dsFn
- in file Layer.php, variable SMap_Layer_OGR::$dsFn
OGR Data source file name
- dec
- in file SMap.php, method SMap_Util::dec()
Decode a char as an integer
- decodeTileGrid
- in file Form.php, method SMap_Form::decodeTileGrid()
Decode the tile grid
- deleteCachedRectBefore
- in file SMap.php, method SMap_Data::deleteCachedRectBefore()
DELETE all old cached data
- display
- in file SMap.php, method SMap_Canvas::display()
Display an image
- display
- in file SMap.php, method SMap_Canvas_Cache::display()
Displays the image
- display
- in file Tile.php, method SMap_Tile::display()
Display the current image
- dispTileImg
- in file View.php, method SMap_View_Raster::dispTileImg()
Display a tiled image
- dispTileImg
- in file SMap.php, method SMap::dispTileImg()
Display a map tile image with appropriate headers.
- distBetween
- in file SMap.php, method SMap_Geo::distBetween()
Give the distance between two points in meters
- draw
- in file Object.php, method SMap_Object_Line::draw()
- draw
- in file Object.php, method SMap_Object_Line_Boundary::draw()
- draw
- in file Object.php, method SMap_Object_Point::draw()
Set a pixel on the canvas
- draw
- in file Object.php, method SMap_Object_Cached::draw()
Draw/Load the bitmap onto the canvas
- draw
- in file Object.php, method SMap_Object_Line_Path::draw()
- draw
- in file Object.php, method SMap_Object_Area_Raster::draw()
Place this image on the canvas
- draw
- in file Object.php, method SMap_Object::draw()
Draw this object on a canvas
- draw
- in file Object.php, method SMap_Object_Area_Class::draw()
- draw
- in file Object.php, method SMap_Object_Area_Label::draw()
Draw a label for an object
- draw
- in file Object.php, method SMap_Object_Area_Default::draw()
- draw
- in file Object.php, method SMap_Object_Area_PanZoom::draw()
- draw
- in file Object.php, method SMap_Object_Area_Poly::draw()
- draw
- in file Object.php, method SMap_Object_Area_Rec::draw()
Draw this rectangle on an image
- drawBegin
- in file Object.php, method SMap_Object_Area_Label::drawBegin()
Draw the background for a label
- drawBox
- in file Object.php, method SMap_Object_Area_Rec::drawBox()
Draw this rectangle
- drawFin
- in file Object.php, method SMap_Object_Area_Label::drawFin()
Draw the rest of the label (ideally, on top of anything else that has
- drawLabels
- in file Object.php, method SMap_Object_Area_Label::drawLabels()
Finish drawing the labels
- drawShadow
- in file Object.php, method SMap_Object_Area_Rec::drawShadow()
Draw a shadow around an area, prepare for the main rect to be drawn
- dsOpen
- in file Layer.php, method SMap_Layer_OGR::dsOpen()
Open the datasource
f
- $files
- in file Object.php, variable SMap_Object_Area_Raster::$files
Raster image files
- $flattened
- in file Tile.php, variable SMap_Tile::$flattened
Have we flattened this tile yet?
- $font
- in file Object.php, variable SMap_Object_Area_Label::$font
Define the string
- $form
- in file SMap.php, variable SMap::$form
The form that will be used to display the map view(s) and process input
- $formPrefix
- in file Form.php, variable SMap_Form::$formPrefix
GET variable prefix
- fectchInset
- in file View.php, method SMap_View_Inset::fectchInset()
Get the inset image
- fetchCachedLayout
- in file Object.php, method SMap_Object_Area_Label::fetchCachedLayout()
Get cached layout info
- fetchLayer
- in file Layer.php, method SMap_Layer_OGR::fetchLayer()
Create and append a set of objects from the given layer
- fetchLineString
- in file Layer.php, method SMap_Layer_OGR::fetchLineString()
Create a line string
- fetchMultiPolygon
- in file Layer.php, method SMap_Layer_OGR::fetchMultiPolygon()
Create a multi-polygon
- fetchPolygon
- in file Layer.php, method SMap_Layer_OGR::fetchPolygon()
Create a polygon
- fileErr
- in file SMap.php, method SMap_Canvas_Cache::fileErr()
Checks a cache file for oddness
- filledPolygon
- in file SMap.php, method SMap_Canvas::filledPolygon()
Draw a filled polygon
- filledRectangle
- in file SMap.php, method SMap_Canvas::filledRectangle()
Draw a filled rectangle
- findOverlap
- in file Object.php, method SMap_Object_Area_Rec::findOverlap()
Finds if and how a viewport falls on an rectangle
- findOverlap
- in file Object.php, method SMap_Object_Area_Poly::findOverlap()
- flatten
- in file Tile.php, method SMap_Tile::flatten()
Flattens the layers by reducing them to objects
- flattenImg
- in file Tile.php, method SMap_Tile::flattenImg()
The image specific part of flattening
- flushNotCached
- in file Object.php, method SMap_Object_Area_Label::flushNotCached()
On destruct flush the uncached label bounds into the DB (to cache them)
- follow
- in file SMap.php, method SMap_Geo::follow()
Return a point that has followed a path for a distance
- fontHeight
- in file SMap.php, method SMap_Canvas::fontHeight()
Find a font height in pixels
- fontWidth
- in file SMap.php, method SMap_Canvas::fontWidth()
Find a font width in pixels
- formSubmitted
- in file Form.php, method SMap_Form::formSubmitted()
Handles a submitted user form
- Form.php
- procedural page Form.php
g
- $geo
- in file Form.php, variable SMap_Form::$geo
Store the geography
- $geo
- in file SMap.php, variable SMap::$geo
Geography centric calculations
- genCoords
- in file Object.php, method SMap_Object_Area_Class::genCoords()
- genImage
- in file Object.php, method SMap_Object_Area_Raster::genImage()
Generate an image filename/type of the correct zoom
- genKey
- in file Object.php, method SMap_Object_Area_Label::genKey()
Generate a key for this label
- genLayerName
- in file SMap.php, method SMap_Lang::genLayerName()
Get a layer's name
- genMapKey
- in file SMap.php, method SMap_Util::genMapKey()
Generates a map key that can be used to identify a layout that may be stored in the database or filesystem.
- genMapKey
- in file Tile.php, method SMap_Tile::genMapKey()
Generate a 'map key'
- genTileKey
- in file SMap.php, method SMap_Util::genTileKey()
Generate a key for a tile
- getAdjViewBounds
- in file View.php, method SMap_View::getAdjViewBounds()
Adjust the view coords if we are in an image
- getAdjViewBounds
- in file Layer.php, method SMap_Layer::getAdjViewBounds()
Adjust the view coords if we are in an image
- getBoundVars
- in file Form.php, method SMap_Form::getBoundVars()
Returns an array of the current bounding information
- getCachedFName
- in file SMap.php, method SMap_Canvas_Cache::getCachedFName()
Creates the filename for a cached tile
- getCardLink
- in file Layer.php, method SMap_Layer_Pan::getCardLink()
Create a link in a cardinal direction
- getClickCoords
- in file Form.php, method SMap_Form::getClickCoords()
Get the click coordinates
- getControlObjs
- in file Layer.php, method SMap_Layer_Zoom::getControlObjs()
Create the zoom control objects
- getDiagLink
- in file Layer.php, method SMap_Layer_Pan::getDiagLink()
Create a link in a diagonal direction
- getID
- in file Layer.php, method SMap_Layer::getID()
Returns the ID of this layer
- getImageFmt
- in file Layer.php, method SMap_Layer::getImageFmt()
Recommended format for this layer
- getImageGET
- in file Tile.php, method SMap_Tile::getImageGET()
Get GET request vars to create an image URL
- getImageMap
- in file Tile.php, method SMap_Tile::getImageMap()
Return the parameters for an image map (links)
- getImgObjs
- in file Layer.php, method SMap_Layer_OGR::getImgObjs()
Draw the vector file into objects
- getImgObjs
- in file Layer.php, method SMap_Layer_Zoom::getImgObjs()
This has no image elements
- getImgObjs
- in file Layer.php, method SMap_Layer_Lines::getImgObjs()
- getImgObjs
- in file Layer.php, method SMap_Layer_Polygon::getImgObjs()
- getImgObjs
- in file Layer.php, method SMap_Layer_Pan::getImgObjs()
Put panning navigational graphics and links around the edges
- getImgObjs
- in file Layer.php, method SMap_Layer_Points::getImgObjs()
Returns the points represented as objects
- getImgObjs
- in file Layer.php, method SMap_Layer_Images::getImgObjs()
Opens image(s) within a boundary
- getImgObjs
- in file Layer.php, method SMap_Layer_Grid::getImgObjs()
Draw the grid on a tile
- getImgObjs
- in file Layer.php, method SMap_Layer::getImgObjs()
Composite this layer onto the tile (in a raster way)
- getImgObjs
- in file Layer.php, method SMap_Layer_Inset::getImgObjs()
Create objects needed by the tile
- getImgObjs
- in file Layer.php, method SMap_Layer_Group::getImgObjs()
Composite each child layer
- getInnerBounds
- in file Object.php, method SMap_Object_Line::getInnerBounds()
- getInnerBounds
- in file Object.php, method SMap_Object_Point::getInnerBounds()
Return the bounds of the point
- getInnerBounds
- in file Object.php, method SMap_Object_Area_Rec::getInnerBounds()
- getInnerBounds
- in file Object.php, method SMap_Object_Area_Poly::getInnerBounds()
- getInnerBounds
- in file Object.php, method SMap_Object::getInnerBounds()
Get the rough inner rectangular bounds for this object.
- getInnerBounds
- in file Object.php, method SMap_Object_Area_Default::getInnerBounds()
- getInset
- in file Layer.php, method SMap_Layer_Inset::getInset()
Get the inset view
- getLanguage
- in file SMap.php, method SMap_Lang::getLanguage()
Gets the current language
- getLinkIds
- in file Form.php, method SMap_Form::getLinkIds()
Remove cruft from a list of IDs
- getLinkXHTML
- in file Form.php, method SMap_Form::getLinkXHTML()
Returns the XHTML for a link view.
- getMap
- in file Layer.php, method SMap_Layer::getMap()
Return the map that contains this layer
- getMapObjs
- in file Layer.php, method SMap_Layer_Points::getMapObjs()
Returns the points represented as objects
- getMapObjs
- in file Layer.php, method SMap_Layer_Inset::getMapObjs()
Create objects needed by the tile
- getMapObjs
- in file Layer.php, method SMap_Layer_Lines::getMapObjs()
- getMapObjs
- in file Layer.php, method SMap_Layer_Images::getMapObjs()
We have nothing to add to a (text) tile
- getMapObjs
- in file Layer.php, method SMap_Layer_Group::getMapObjs()
Composite each child layer
- getMapObjs
- in file Layer.php, method SMap_Layer::getMapObjs()
Composite this layer onto the tile
- getMapObjs
- in file Layer.php, method SMap_Layer_OGR::getMapObjs()
Objects for the image map
- getMapObjs
- in file Layer.php, method SMap_Layer_Grid::getMapObjs()
Don't draw a map, but mark the tile grid in use
- getMapObjs
- in file Layer.php, method SMap_Layer_Zoom::getMapObjs()
Create a default element for zooming into the area clicked
- getMapObjs
- in file Layer.php, method SMap_Layer_Pan::getMapObjs()
We need to move.
- getMapObjs
- in file Layer.php, method SMap_Layer_Polygon::getMapObjs()
- getMapVars
- in file Form.php, method SMap_Form::getMapVars()
Returns an array of the current map's info.
- getMapXHTML
- in file Form.php, method SMap_Form::getMapXHTML()
Returns the XHTML for a map view.
- getMaxZoom
- in file SMap.php, method SMap_Geo::getMaxZoom()
Get the maximum zoom level
- getName
- in file View.php, method SMap_View::getName()
Return the name of this view
- getOption
- in file SMap.php, method SMap::getOption()
Get a global option
- getOther
- in file Object.php, method SMap_Object_Line_Boundary::getOther()
Returns the area that is not the passed area
- getPageLink
- in file Form.php, method SMap_Form::getPageLink()
Create a map URL
- getPoints
- in file Layer.php, method SMap_Layer_Points::getPoints()
Return the points added to this layer
- getScrPxDim
- in file Form.php, method SMap_Form::getScrPxDim()
What are the pixel dimensions for each screen size selector
- getSForm
- in file Form.php, method SMap_Form::getSForm()
Return the form that we are using
- getShiftedURL
- in file Layer.php, method SMap_Layer_Pan::getShiftedURL()
Get a URL for a shifted view
- getTiles
- in file View.php, method SMap_View::getTiles()
Creates and returns the set of tiles that represent this view
- getTileVars
- in file Form.php, method SMap_Form::getTileVars()
Returns an array of the current tile's info.
- getViewDim
- in file Form.php, method SMap_Form::getViewDim()
Returns the dim of the viewport
- getViewXHTML
- in file SMap.php, method SMap::getViewXHTML()
Gets XHTML for a map view window
- getWrap
- in file SMap.php, method SMap_Geo::getWrap()
Get globe wrapping information
- getXHTML
- in file View.php, method SMap_View_Links::getXHTML()
- getXHTML
- in file View.php, method SMap_View_Raster::getXHTML()
Renders and returns the view XHTML
- getXHTML
- in file View.php, method SMap_View_Inset::getXHTML()
- getXHTML
- in file View.php, method SMap_View::getXHTML()
Handle getting the XHTML
- getZoomOutURL
- in file Layer.php, method SMap_Layer_Zoom::getZoomOutURL()
Create a URL sutible for zooming out
- getZoomURL
- in file Layer.php, method SMap_Layer_Zoom::getZoomURL()
Create a zoom URL
i
- $id
- in file Layer.php, variable SMap_Layer::$id
Each layer that can be active has an integer ID. This ID is used to determine if the layer is enabled or not, and it is used to keep track of which layers are enabled in a given map.
- $id
- in file View.php, variable SMap_View::$id
Id of this view
- $images
- in file Layer.php, variable SMap_Layer_Images::$images
Set of images to be layered
- $img
- in file SMap.php, variable SMap_Canvas::$img
Image bitmap resource
- $imgBytes
- in file SMap.php, variable SMap_Canvas_Cache::$imgBytes
The size of the retrieved image
- $imgCache
- in file Tile.php, variable SMap_Tile::$imgCache
The raw image as retrieved from cache
- $imgFmt
- in file Tile.php, variable SMap_Tile::$imgFmt
View format
- $imgMap
- in file Tile.php, variable SMap_Tile::$imgMap
Image map for this image
- $imgRaw
- in file SMap.php, variable SMap_Canvas_Cache::$imgRaw
The retrieved image data
- $imgRefCount
- in file SMap.php, variable SMap_Canvas::$imgRefCount
Keep track of references to the image resource
- $imgType
- in file SMap.php, variable SMap_Canvas_Cache::$imgType
The type of image
- $inc
- in file Layer.php, variable SMap_Layer_Grid::$inc
Mark at multiples of this at given zoom
- $inset
- in file Layer.php, variable SMap_Layer_Inset::$inset
Inset view
- $ismapFunc
- in file Object.php, variable SMap_Object_Area_Default::$ismapFunc
Image map callback function
- $isTile
- in file Form.php, variable SMap_Form::$isTile
Is the environment a tile image?
- FILESYSTEM
- in file SMap.php, class constant SMap_Ex::FILESYSTEM
Filesystem error
- FILE_READ
- in file SMap.php, class constant SMap_Ex::FILE_READ
File read error
- FILE_WRITE
- in file SMap.php, class constant SMap_Ex::FILE_WRITE
File write error
- IMAGETYPE_GD
- in file Layer.php, constant IMAGETYPE_GD
Define some extra image types
- IMAGETYPE_GD2
- in file Layer.php, constant IMAGETYPE_GD2
- initDefs
- in file Form.php, method SMap_Form::initDefs()
Init the default array
- initPrefs
- in file Form.php, method SMap_Form::initPrefs()
Init the prefernce array
- initRequest
- in file Form.php, method SMap_Form::initRequest()
Init the request array
- initRWDir
- in file SMap.php, method SMap::initRWDir()
Init a folder
- initSForm
- in file Form.php, method SMap_Form::initSForm()
Create an SForm object
- insertCachedRectData
- in file SMap.php, method SMap_Data::insertCachedRectData()
INSERT new rectangle(s) into the cache
- isLoaded
- in file SMap.php, method SMap_Canvas_Cache::isLoaded()
Was a cached image loaded?
- isMap
- in file Object.php, method SMap_Object_Area_Default::isMap()
- isValidZoom
- in file Layer.php, method SMap_Layer::isValidZoom()
Is this layer zoomed to a useful resolution?
- MINX
- in file SMap.php, class constant SMap::MINX
- MINY
- in file SMap.php, class constant SMap::MINY
- TILESX
- in file Tile.php, class constant SMap_Tile::TILESX
- TILESY
- in file Tile.php, class constant SMap_Tile::TILESY
- VIEWX
- in file Tile.php, class constant SMap_Tile::VIEWX
- VIEWY
- in file Tile.php, class constant SMap_Tile::VIEWY
- VIEW_NOT_FOUND
- in file SMap.php, class constant SMap_Ex::VIEW_NOT_FOUND
Requested view not found
k
- $key
- in file SMap.php, variable SMap::$key
The map's key
l
- $label
- in file Object.php, variable SMap_Object_Area_Label::$label
The label's string
- $label
- in file Object.php, variable SMap_Object::$label
Are we labeling this object?
- $label
- in file Object.php, variable SMap_Object_Line::$label
- $labeledObj
- in file Object.php, variable SMap_Object_Area_Label::$labeledObj
What object are we attached to?
- $labels
- in file Object.php, variable SMap_Object_Area_Label::$labels
Label's text should be drawn last so it isn't covered
- $lang
- in file Form.php, variable SMap_Form::$lang
Store the language package
- $lang
- in file SMap.php, variable SMap::$lang
Language strings
- $langCode
- in file SMap.php, variable SMap_Lang::$langCode
The language that we will be using
- $langKey
- in file SMap.php, variable SMap::$langKey
The language key
- $lastModified
- in file Tile.php, variable SMap_Tile::$lastModified
Last modified time for this tile
- $layer
- in file Object.php, variable SMap_Object::$layer
The layer that this object resides in
- $layerObjs
- in file Tile.php, variable SMap_Tile::$layerObjs
Each layer's objects
- $layers
- in file Tile.php, variable SMap_Tile::$layers
List of layers that have been applied to this tile
- $layers
- in file Layer.php, variable SMap_Layer_Group::$layers
Store a set of layers
- $layers
- in file SMap.php, variable SMap_Canvas_Cache::$layers
The cached layers
- $layers
- in file View.php, variable SMap_View::$layers
All of the layers in this view
- $layers
- in file Layer.php, variable SMap_Layer_OGR::$layers
OGR Layers
- $layout
- in file Object.php, variable SMap_Object_Area_Label::$layout
Save the layout that we have found for this label
- $locked
- in file Object.php, variable SMap_Object_Line::$locked
Lock this when we start retrieving data from it
- label
- in file Object.php, method SMap_Object_Line::label()
Place the label on the line
- label
- in file Object.php, method SMap_Object_Point::label()
- label
- in file Object.php, method SMap_Object_Line_Boundary::label()
- label
- in file Object.php, method SMap_Object_Area_Poly::label()
- label
- in file Object.php, method SMap_Object::label()
Are we drawing a label for this object?
- label
- in file Object.php, method SMap_Object_Area_Default::label()
- label
- in file Object.php, method SMap_Object_Area_Rec::label()
Place the label on the rectangle
- label
- in file Object.php, method SMap_Object_Cached::label()
- layGrid
- in file Layer.php, method SMap_Layer_Grid::layGrid()
Calculate and create lines
- layoutArea
- in file Object.php, method SMap_Object_Area_Label::layoutArea()
Layout the label in an area
- layoutBegin
- in file Object.php, method SMap_Object_Area_Label::layoutBegin()
Layout this label in a manner such that it isn't covering something up
- layoutFin
- in file Object.php, method SMap_Object_Area_Label::layoutFin()
Finish the layout of a label; save any info so it can be drawn or mapped
- layoutLine
- in file Object.php, method SMap_Object_Area_Label::layoutLine()
Layout the label on a line
- layoutPoint
- in file Object.php, method SMap_Object_Area_Label::layoutPoint()
Layout a label around a point
- line
- in file SMap.php, method SMap_Canvas::line()
Draw a line
- load
- in file SMap.php, method SMap_Canvas::load()
Load an image from file
- loadFromCache
- in file SMap.php, method SMap_Canvas_Cache::loadFromCache()
Loads a cached tile image
- loadImage
- in file Object.php, method SMap_Object_Area_Raster::loadImage()
Open an image (or part of one)
- loadRaw
- in file SMap.php, method SMap_Canvas::loadRaw()
Load an image from file
- Layer.php
- procedural page Layer.php
m
- $map
- in file Layer.php, variable SMap_Layer::$map
The map that this layer is embedded in
- $map
- in file View.php, variable SMap_View::$map
The map that contains this view
- $map
- in file Tile.php, variable SMap_Tile::$map
The map that contains this tile
- $map
- in file Object.php, variable SMap_Object::$map
The map that this object resides in
- $mode
- in file Object.php, variable SMap_Object_Area_PanZoom::$mode
- map
- in file Object.php, method SMap_Object_Line::map()
- map
- in file Object.php, method SMap_Object_Point::map()
A pixel gives nothing to work with
- map
- in file Object.php, method SMap_Object_Cached::map()
- map
- in file Object.php, method SMap_Object_Area_Poly::map()
- map
- in file Object.php, method SMap_Object_Area_Class::map()
- map
- in file Object.php, method SMap_Object_Area_Rec::map()
Retrn the appropriate image map for this rectangle
- map
- in file Object.php, method SMap_Object_Area_Default::map()
Return a default map
- map
- in file Object.php, method SMap_Object::map()
Return a map of this object
- mapIntersect
- in file SMap.php, method SMap::mapIntersect()
Find if the click matches the area map
o
- $objs
- in file Tile.php, variable SMap_Tile::$objs
Objects that need to be rendered
- $objs
- in file Object.php, variable SMap_Object_Cached::$objs
The objects to be cached
- $overlaps
- in file Object.php, variable SMap_Object_Area_Rec::$overlaps
Overlapping value set.
- NOT_DATA
- in file SMap.php, class constant SMap_Ex::NOT_DATA
Not passed a SMap_Data object
- NOT_FORM
- in file SMap.php, class constant SMap_Ex::NOT_FORM
Not passed a SMap_Form object
- NOT_GEO
- in file SMap.php, class constant SMap_Ex::NOT_GEO
Not passed a SMap_Geo object
- NOT_LAYER
- in file SMap.php, class constant SMap_Ex::NOT_LAYER
Not passed a SMap_Layer object
- NOT_OBJECT
- in file SMap.php, class constant SMap_Ex::NOT_OBJECT
Not passed a SMap_Object object
- NOT_TILE
- in file SMap.php, class constant SMap_Ex::NOT_TILE
Not passed a SMap_Tile object
- NOT_VIEW
- in file SMap.php, class constant SMap_Ex::NOT_VIEW
Not passed a SMap_View object
- NOT_VIEW_LINKS
- in file SMap.php, class constant SMap_Ex::NOT_VIEW_LINKS
Not passed a SMap_View_Links object
- NOT_VIEW_RASTER
- in file SMap.php, class constant SMap_Ex::NOT_VIEW_RASTER
Not passed a SMap_View_Raster object
- POSX
- in file Tile.php, class constant SMap_Tile::POSX
Array indicies for tile position
- POSY
- in file Tile.php, class constant SMap_Tile::POSY
- Object.php
- procedural page Object.php
s
- $scale
- in file View.php, variable SMap_View::$scale
What is the scale in each direction?
- $scale
- in file SMap.php, variable SMap::$scale
What is the scale in each direction?
- $scrSizeSel
- in file Form.php, variable SMap_Form::$scrSizeSel
Options for the screen size selection
- $sform
- in file Form.php, variable SMap_Form::$sform
Use a SForm to handle all user transactions
- $subInc
- in file Layer.php, variable SMap_Layer_Grid::$subInc
How many divisions should each increment have?
- selectCachedRectByKey
- in file SMap.php, method SMap_Data::selectCachedRectByKey()
SELECT cached rect by its key
- selectCachedRectInBounds
- in file SMap.php, method SMap_Data::selectCachedRectInBounds()
SELECT a cached rect by the its intersection with another rect
- sendObj
- in file View.php, method SMap_View::sendObj()
Send an object to another tile
- setBrdrColor
- in file Object.php, method SMap_Object_Area::setBrdrColor()
Set the border color for this image
- setColor
- in file Layer.php, method SMap_Layer_Grid::setColor()
Seth the color of the lines
- setColor
- in file Object.php, method SMap_Object::setColor()
Set the color for this object
- setFont
- in file Object.php, method SMap_Object_Area_Label::setFont()
- setFontColor
- in file Object.php, method SMap_Object_Area_Label::setFontColor()
Set the font color of the label
- setGridInc
- in file Layer.php, method SMap_Layer_Grid::setGridInc()
Add the gridlines
- setLanguage
- in file SMap.php, method SMap_Lang::setLanguage()
Sets the language that we will be using
- setLastModified
- in file Tile.php, method SMap_Tile::setLastModified()
Sets the last modified time for this tile
- setLeft
- in file Object.php, method SMap_Object_Line_Boundary::setLeft()
Sets the left and right areas that this boundary seperates
- setLink
- in file Object.php, method SMap_Object::setLink()
Set this to link to something
- setOption
- in file SMap.php, method SMap::setOption()
Set a global option
- setPixel
- in file SMap.php, method SMap_Canvas::setPixel()
Set a single pixel
- setPxDim
- in file Form.php, method SMap_Form::setPxDim()
Set the pixel dimensions of this tile
- setRight
- in file Object.php, method SMap_Object_Line_Boundary::setRight()
- setTransient
- in file Object.php, method SMap_Object_Area_Label::setTransient()
- setURLs
- in file Object.php, method SMap_Object_Area_Class::setURLs()
- SMap
- in file SMap.php, class SMap
Inetrface for the main mapping functions
- SMap.php
- procedural page SMap.php
- SMap_Canvas
- in file SMap.php, class SMap_Canvas
A canvas for drawing the image
- SMap_Canvas_Cache
- in file SMap.php, class SMap_Canvas_Cache
A class for caching tiles
- SMap_Data
- in file SMap.php, class SMap_Data
We need to connect to the DB somehow, all relevant methods are defined here.
- SMap_Data_Ex
- in file SMap.php, class SMap_Data_Ex
SMap DB exception class
- SMap_Ex
- in file SMap.php, class SMap_Ex
Generic SMap exception
- SMap_Form
- in file Form.php, class SMap_Form
This is partially user interface, but mostly a form controller
- SMap_Geo
- in file SMap.php, class SMap_Geo
Controls geographic charicteristics of the view
- SMap_Lang
- in file SMap.php, class SMap_Lang
Controls the language used in the view
- SMap_Layer
- in file Layer.php, class SMap_Layer
A layer that can be added to the map
- SMap_Layer_Grid
- in file Layer.php, class SMap_Layer_Grid
Lay out a grid
- SMap_Layer_Group
- in file Layer.php, class SMap_Layer_Group
Represents a group of layers
- SMap_Layer_Images
- in file Layer.php, class SMap_Layer_Images
Layers a set of images
- SMap_Layer_Inset
- in file Layer.php, class SMap_Layer_Inset
A small inset microcosm of our view
- SMap_Layer_Lines
- in file Layer.php, class SMap_Layer_Lines
Draws a set of lines on the map
- SMap_Layer_OGR
- in file Layer.php, class SMap_Layer_OGR
An OGR readable vector file
- SMap_Layer_Pan
- in file Layer.php, class SMap_Layer_Pan
Navigational elements for panning across a map
- SMap_Layer_Points
- in file Layer.php, class SMap_Layer_Points
A set of points
- SMap_Layer_Polygon
- in file Layer.php, class SMap_Layer_Polygon
Draws a polygon on the map
- SMap_Layer_Zoom
- in file Layer.php, class SMap_Layer_Zoom
Navigational elements for zooming in on an image
- SMap_Object
- in file Object.php, class SMap_Object
An Object that can appear in a layer
- SMap_Object_Area
- in file Object.php, class SMap_Object_Area
An area on the map encompassing one or more pixels
- SMap_Object_Area_Class
- in file Object.php, class SMap_Object_Area_Class
A specialized classification primitive
- SMap_Object_Area_Default
- in file Object.php, class SMap_Object_Area_Default
Sets the default click for the tile
- SMap_Object_Area_Label
- in file Object.php, class SMap_Object_Area_Label
Label an object
- SMap_Object_Area_PanZoom
- in file Object.php, class SMap_Object_Area_PanZoom
A specialized panning and zooming primitive
- SMap_Object_Area_Poly
- in file Object.php, class SMap_Object_Area_Poly
A polygon
- SMap_Object_Area_Raster
- in file Object.php, class SMap_Object_Area_Raster
A raster image
- SMap_Object_Area_Rec
- in file Object.php, class SMap_Object_Area_Rec
A rectangle that is oriented to the view.
- SMap_Object_Cached
- in file Object.php, class SMap_Object_Cached
Manipulate a cache
- SMap_Object_Line
- in file Object.php, class SMap_Object_Line
A line between two points
- SMap_Object_Line_Boundary
- in file Object.php, class SMap_Object_Line_Boundary
A boundary line
- SMap_Object_Line_Path
- in file Object.php, class SMap_Object_Line_Path
A path that connects a series of points
- SMap_Object_Point
- in file Object.php, class SMap_Object_Point
A point on a map
- SMap_Tile
- in file Tile.php, class SMap_Tile
Represents a piece of a view
- SMap_Util
- in file SMap.php, class SMap_Util
Utility functions
- SMap_View
- in file View.php, class SMap_View
A view of the map
- SMap_View_Inset
- in file View.php, class SMap_View_Inset
A view intended to be inset in a layer
- SMap_View_Links
- in file View.php, class SMap_View_Links
A view composed of a table of links
- SMap_View_Raster
- in file View.php, class SMap_View_Raster
A view composed of images
- str
- in file SMap.php, method SMap_Canvas::str()
Draw a string
t
- $tile
- in file View.php, variable SMap_View_Inset::$tile
Tile to draw the view onto
- $tile
- in file SMap.php, variable SMap_Canvas::$tile
The tile which this canvas is drawing
- $tile
- in file Object.php, variable SMap_Object::$tile
The tile that has been applied to this object
- $tileGrid
- in file Tile.php, variable SMap_Tile::$tileGrid
This tile's position relative to other tiles
- $tileGridNeeded
- in file Tile.php, variable SMap_Tile::$tileGridNeeded
Is the tile grid needed to draw this tile?
- $tiles
- in file View.php, variable SMap_View::$tiles
A cached copy of all of the tiles
- $tilesX
- in file SMap.php, variable SMap::$tilesX
How many tiles are we viewing?
- $tilesY
- in file SMap.php, variable SMap::$tilesY
- $transient
- in file Object.php, variable SMap_Object_Area_Label::$transient
Is this label transient?
- $transient
- in file Layer.php, variable SMap_Layer_Points::$transient
A flag to mark any labels as transient
- Tile.php
- procedural page Tile.php
- transPng
- in file SMap.php, method SMap_Util::transPng()
Make an XHTML image tag compatable with IE
v
- $view
- in file Tile.php, variable SMap_Tile::$view
View that this tile is in
- $view
- in file Object.php, variable SMap_Object::$view
The view that this object resides in
- $views
- in file SMap.php, variable SMap::$views
The views that this controller controls
- $visibleLayers
- in file SMap.php, variable SMap::$visibleLayers
The layers that are currently visible
- View.php
- procedural page View.php
_
- A_BOTTOM
- in file Object.php, class constant SMap_Object_Area_Label::A_BOTTOM
- A_CENTER
- in file Object.php, class constant SMap_Object_Area_Label::A_CENTER
- A_LEFT
- in file Object.php, class constant SMap_Object_Area_Label::A_LEFT
- A_RIGHT
- in file Object.php, class constant SMap_Object_Area_Label::A_RIGHT
- A_TOP
- in file Object.php, class constant SMap_Object_Area_Label::A_TOP
Alignment
- __construct
- in file Object.php, method SMap_Object_Point::__construct()
Set the location of the point
- __construct
- in file Object.php, method SMap_Object_Cached::__construct()
Construct with cache
- __construct
- in file Object.php, method SMap_Object_Line::__construct()
Construct with the beginning and end of the line
- __construct
- in file Object.php, method SMap_Object_Area_Rec::__construct()
Give the object a context
- __construct
- in file Tile.php, method SMap_Tile::__construct()
Set the properties of this tile
- __construct
- in file View.php, method SMap_View::__construct()
Give this view an identity
- __construct
- in file SMap.php, method SMap_Canvas_Cache::__construct()
Create a cache object
- __construct
- in file SMap.php, method SMap_Canvas::__construct()
Create a canvas which fits the current tile
- __construct
- in file SMap.php, method SMap::__construct()
Constructs with the form and data objects that will be used
- __construct
- in file View.php, method SMap_View_Inset::__construct()
Construct & adjust the view bounds
- __construct
- in file Object.php, method SMap_Object_Area_Raster::__construct()
Give the object a context
- __construct
- in file Object.php, method SMap_Object::__construct()
Give the object a context
- __construct
- in file Form.php, method SMap_Form::__construct()
Init the form object
- __construct
- in file Layer.php, method SMap_Layer_Inset::__construct()
Create an inset view at construction
- __construct
- in file Layer.php, method SMap_Layer::__construct()
Construct the layer
- __construct
- in file Object.php, method SMap_Object_Area_Default::__construct()
Construct with the link and alt text
- __construct
- in file Object.php, method SMap_Object_Area_Poly::__construct()
Define this polygon
- __construct
- in file Object.php, method SMap_Object_Area_PanZoom::__construct()
- __construct
- in file Object.php, method SMap_Object_Area_Label::__construct()
Give the object a context
- __construct
- in file Layer.php, method SMap_Layer_OGR::__construct()
Construct the layer
- __destruct
- in file SMap.php, method SMap_Canvas::__destruct()
Destroy image also
- __destruct
- in file Layer.php, method SMap_Layer_OGR::__destruct()
Destroy OGR data source
- __get
- in file SMap.php, method SMap::__get()
Access useful vars read-only
- __get
- in file View.php, method SMap_View::__get()
Access useful vars read-only
- __get
- in file SMap.php, method SMap_Canvas::__get()
Access useful vars read-only
- __get
- in file Tile.php, method SMap_Tile::__get()
Access useful vars read-only
|
|