| 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 )