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
P
 params, GeoMOOSE.MapSource
 parseBoolean, GeoMOOSE
 parseConfiguration, GeoMOOSE.Application
 path, GeoMOOSE.MapSource
 paths, GeoMOOSE.MapSource
 postCreate, GeoMOOSE.Tab
 preParseNode, GeoMOOSE.MapSource.MapServer
 preParseNode(mapbook_xml), GeoMOOSE.MapSource
 print
 printable, GeoMOOSE.MapSource
 processTemplate, GeoMOOSE
R
 refreshLayers, GeoMOOSE
 register, GeoMOOSE
 registerMapSourceType, GeoMOOSE
 removeTab, GeoMOOSE
 renderGroup, GeoMOOSE.Tab.Catalog
 renderLayer, GeoMOOSE.Tab.Catalog
 restoreTools, GeoMOOSE.Tab.Service
S
 save, GeoMOOSE.MapSource.Vector
 saveChanges, GeoMOOSE
 selectTab, GeoMOOSE
 setLayerOpacity, GeoMOOSE
 setVisibility, GeoMOOSE.MapSource
 splitPaths, GeoMOOSE
 Start Move, GeoMOOSE.Popup
 start_measure, GeoMOOSE.Tool.MeasureArea
 startService, GeoMOOSE
 stripCommas, GeoMOOSE
T
 title, GeoMOOSE.MapSource
 titles, GeoMOOSE.MapSource
 toBeginning, GeoMOOSE.Tab.Service
 toggleGroup, GeoMOOSE.Tab.Catalog
 turnLayerOff, GeoMOOSE
 turnLayerOn, GeoMOOSE
U
 unfadeLayer, GeoMOOSE
 updateLayerFilter, GeoMOOSE
 updateLayerParameters, GeoMOOSE
V
 Variables
W
 warning, GeoMOOSE
Z
 zoomToExtent, GeoMOOSE
 zoomToLonLat, GeoMOOSE
 zoomToPoint, GeoMOOSE
 zoomToPointsList, GeoMOOSE
params: {}
Used to hold the “parameters” found in the mapbook.
function parseBoolean(bool,
def)
Inputs a string and outputs a boolean.
Parses the configuration into the global CONFIGURATION hash
path: ""
The root path of the MapSource.
paths: []
A list of the matching paths for this layer.
postCreate: function()
This function is called after the tab has been added to the user interface.
preParseNode: function(mapbook_xml)
Override the default XML to support the MapServer format.
preParseNode: function(mapbook_xml)
Can be overridden to convert some layer types (e.g.
printable: true, /* this can be printed */ print: function()
Get a print represetnation for the vectors.
printable: true, /* this can be printed */ print: function()
Return the print representation of this layer.
printable: false
Indication whether this MapSource is printable.
processTemplate : function (template,
replace_dict)
A low-cost, built-in template utility for GeoMOOSE.
refreshLayers : function(layerNames)
Force some layers to redraw.
register: function(event_type,
ref_obj,
func)
Register an event with GM_Events.
registerMapSourceType: function(map_source_type,
js_class)
Registers a Class to a GeoMOOSE class type Parameters: map_source_type - The map-source type from the Mapbook.
removeTab: function(tab_name)
Removes a tab from the internal list, but not the user interface.
renderGroup: function(groupElementId,
group)
Render the Group from the catalog.
renderLayer: function(groupElementId,
layer_xml,
overrideStatusList)
Responsible for actually rendering the layer in the catalog.
restoreTools: function()
Renables the last tool, if defined.
save: function()
Called after any changes.
saveChanges: function(name)
selectTab: function(tab_name)
Bring a tab to the forefront.
setLayerOpacity: function(layerName,
opacity)
Set the client-side Opacity parameter setting.
setVisibility: function(path,
visibility)
Turn a layer on or off.
splitPaths : function(layerPaths)
Splits paths in a GeoMOOSE path string (split by ‘:’)
Called when a mouse down happens in the title.
start_measure: function()
Create a tab for the contents of the measure tab.
startService : function(serviceName,
settingsObj,
forceStart)
Start a service with some given parameters
function stripCommas(v)
Remove the commas from a number.
title: null
Title for the layer
titles: {}
A hash of the titles keyed on layer path.
toBeginning: function()
Go back to the start of the settings for the service.
toggleGroup: function()
Toggle the group div’s children’s visibility.
Turns off some layers.
Turns on some layers.
unfadeLayer: function(path)
Un-Fade out the opacity by CONFIGURATION.layer_controls.fade.change_percent.
updateLayerFilter: function(layerName,
filterText)
Change the filter for a given layer.
updateLayerParameters : function(layerName,
paramObject)
Change the params for a given layer.
warning: function()
Similar to error, but with less severity.
zoomToExtent : function(minx,
miny,
maxx,
maxy,
projection)
Zoom to an extent
_latLongProj: null, zoomToLonLat: function(lon,
lat)
Zooms to a specified lon, lat.
zoomToPoint : function(x,
y,
buffer)
Zoom to a point and a buffer
zoomToPointsList: function(points_list,
projection)
Zooms to the bounding box of a points list.
Close