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
Nested Classes -
Field Summary
FieldsModifier 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
ConstructorsConstructorDescriptionGISDisplayDescriptor(String name) GISDisplayDescriptor(DisplayDescriptor descriptor) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddCoverageLayer(String name, String style) voidaddGlobeLayer(String layerName, boolean enabled) voidaddStaticCoverage(String fileName, String style) static longbooleanmakeCopy()Returns a deep copy of the descriptor.voidset(DisplayDescriptor sourceDescriptor) Sets the fields of this descriptor from another when making copies.voidsetRenderQuality(RepastStereoOptionSceneController.RenderQuality renderQuality) voidsetTrackAgents(boolean trackAgents) voidsetViewType(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, setScheduleParametersMethods inherited from class repast.simphony.scenario.AbstractDescriptor
addScenarioChangedListener, getName, readResolve, setNameMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface repast.simphony.engine.schedule.Descriptor
getName, setNameMethods 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:BasicDisplayDescriptorSets the fields of this descriptor from another when making copies.- Specified by:
setin interfaceDisplayDescriptor- Overrides:
setin classBasicDisplayDescriptor
-
makeCopy
Description copied from interface:DisplayDescriptorReturns 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
-