Package repast.simphony.ws.gis
Class StyledLayerGIS
java.lang.Object
repast.simphony.ws.gis.StyledLayerGIS
Layer for GIS Display Server.
Note that GIS displays use a NullLayout since the geography context is directly
queried for the agent positions.
- Author:
- Eric Tatara
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Geography<?>protected intprotected Stringprotected Map<Object,DisplayProperties<?>> protected ServerStyleGISprotected Stringprotected Map<Object,DisplayProperties<?>> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidintgetName()protected voidmoveFromIterable(StringBuilder builder, Iterable<Object> iter) voidmoveObject(Object obj) protected voidprocessAdded(StringBuilder builder) protected voidprocessGeomCoordinates(StringBuilder builder, org.locationtech.jts.geom.Coordinate[] coords) protected voidprocessMoved(StringBuilder builder) protected voidprocessRemoved(StringBuilder builder) voidremoveObject(Object obj) voidsetGeography(Geography<?> geography) voidsetStyle(ServerStyleGIS style) voidupdate(StringBuilder builder, Layout<?, ?> layout) protected voidupdateExisting(StringBuilder builder) protected voidupdateFromIterable(StringBuilder builder, Iterable<DisplayProperties<?>> iter, boolean add)
-
Field Details
-
toBeAdded
-
toBeRemoved
-
toBeMoved
-
objMap
-
style
-
layerName
-
layerid
protected int layerid -
geography
-
symbolType
-
-
Constructor Details
-
StyledLayerGIS
-
-
Method Details
-
setGeography
-
getLayerId
public int getLayerId() -
moveObject
-
addObject
-
removeObject
-
processRemoved
-
moveFromIterable
-
updateFromIterable
protected void updateFromIterable(StringBuilder builder, Iterable<DisplayProperties<?>> iter, boolean add) -
processGeomCoordinates
protected void processGeomCoordinates(StringBuilder builder, org.locationtech.jts.geom.Coordinate[] coords) -
processAdded
-
updateExisting
-
processMoved
-
update
-
setStyle
-
getName
-
getSymbolType
-