Class GISDisplayDescriptor
java.lang.Object
repast.simphony.scenario.AbstractDescriptor
repast.simphony.visualization.engine.BasicDisplayDescriptor
repast.simphony.gis.visualization.engine.GISDisplayDescriptor
- All Implemented Interfaces:
Descriptor
,DisplayDescriptor
Display descriptor for GIS displays.
- Author:
- Eric Tatara TODO GIS Network style (included with BasicDisplayDescriptor ?)
-
Nested Class Summary
-
Field Summary
Modifier and TypeFieldDescriptionMap of <coverage name, style> for dynamic coverages.Globe layers are the default WWJ layers like the WMS background, stars, etc that can be optionally added to displays.Render quality for surface objectsMap of <file name, style> for static coverages.Fields inherited from class repast.simphony.scenario.AbstractDescriptor
scs
-
Constructor Summary
ConstructorDescriptionGISDisplayDescriptor
(String name) GISDisplayDescriptor
(DisplayDescriptor descriptor) -
Method Summary
Modifier and TypeMethodDescriptionvoid
addCoverageLayer
(String name, String style) void
addGlobeLayer
(String layerName, boolean enabled) void
addStaticCoverage
(String fileName, String style) static long
boolean
makeCopy()
Returns a deep copy of the descriptor.void
set
(DisplayDescriptor sourceDescriptor) Sets the fields of this descriptor from another when making copies.void
setRenderQuality
(RepastStereoOptionSceneController.RenderQuality renderQuality) void
setTrackAgents
(boolean trackAgents) void
setViewType
(GISDisplayDescriptor.VIEW_TYPE viewType) Methods inherited from class repast.simphony.visualization.engine.BasicDisplayDescriptor
addEditedStyle, addLayerOrder, addNetworkEditedStyle, addNetworkStyle, addProjection, addStyle, agentClassEditedStyleNames, agentClassLayerOrders, agentClassStyleNames, clearProjectionDescriptors, clearProjections, getBackgroundColor, getBoundingBox, getDefaultNetStyles, getDefaultStyles, getDisplayType, getEditedStyleName, getEditedStyles, getLayerOrder, getLayerOrders, getLayoutClassName, getLayoutFrqeuency, getLayoutInterval, getLayoutProjection, getLayoutProperties, getNetworkEditedStyleName, getNetworkStyleClassName, getProjectionCount, getProjectionDescriptor, getProjectionDescriptors, getProjections, getProperty, getScheduleParameters, getStyleClassName, getStyles, networkEditedStyleIDs, networkStyleIDs, propertyNames, setBackgroundColor, setBoundingBox, setDisplayType, setLayoutClassName, setLayoutFrequency, setLayoutInterval, setLayoutProjection, setLayoutProperties, setProperty, setScheduleParameters
Methods inherited from class repast.simphony.scenario.AbstractDescriptor
addScenarioChangedListener, getName, readResolve, setName
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface repast.simphony.engine.schedule.Descriptor
getName, setName
Methods inherited from interface repast.simphony.visualization.engine.DisplayDescriptor
addScenarioChangedListener
-
Field Details
-
renderQuality
Render quality for surface objects -
globeLayers
Globe layers are the default WWJ layers like the WMS background, stars, etc that can be optionally added to displays. -
staticCoverages
Map of <file name, style> for static coverages. Style can be null. -
coverageLayers
Map of <coverage name, style> for dynamic coverages. Style can be null.
-
-
Constructor Details
-
GISDisplayDescriptor
-
GISDisplayDescriptor
-
-
Method Details
-
set
Description copied from class:BasicDisplayDescriptor
Sets the fields of this descriptor from another when making copies.- Specified by:
set
in interfaceDisplayDescriptor
- Overrides:
set
in classBasicDisplayDescriptor
-
makeCopy
Description copied from interface:DisplayDescriptor
Returns a deep copy of the descriptor.- Returns:
-
getViewType
-
setViewType
-
getRenderQuality
-
setRenderQuality
-
getTrackAgents
public boolean getTrackAgents() -
setTrackAgents
public void setTrackAgents(boolean trackAgents) -
getSerialversionuid
public static long getSerialversionuid() -
getGlobeLayersMap
-
addGlobeLayer
-
getStaticCoverageMap
- Returns:
- a Map of static coverages <filename, style>
-
addStaticCoverage
-
getCoverageLayers
- Returns:
- a Map of dynamic coverages <name, style>
-
addCoverageLayer
-