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