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
Modifier and TypeFieldDescriptionprotected Geography<?>
protected int
protected String
protected Map<Object,
DisplayProperties<?>> protected ServerStyleGIS
protected String
protected Map<Object,
DisplayProperties<?>> -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
int
getName()
protected void
moveFromIterable
(StringBuilder builder, Iterable<Object> iter) void
moveObject
(Object obj) protected void
processAdded
(StringBuilder builder) protected void
processGeomCoordinates
(StringBuilder builder, org.locationtech.jts.geom.Coordinate[] coords) protected void
processMoved
(StringBuilder builder) protected void
processRemoved
(StringBuilder builder) void
removeObject
(Object obj) void
setGeography
(Geography<?> geography) void
setStyle
(ServerStyleGIS style) void
update
(StringBuilder builder, Layout<?, ?> layout) protected void
updateExisting
(StringBuilder builder) protected void
updateFromIterable
(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
-