Package org.oscim.layers
Class JeoVectorLayer
- java.lang.Object
-
- org.oscim.layers.Layer
-
- org.oscim.layers.vector.AbstractVectorLayer<com.vividsolutions.jts.geom.Geometry>
-
- org.oscim.layers.JtsLayer
-
- org.oscim.layers.JeoVectorLayer
-
- All Implemented Interfaces:
org.oscim.event.EventListener,org.oscim.map.Map.UpdateListener
- Direct Known Subclasses:
OSMIndoorLayer
public class JeoVectorLayer extends JtsLayer
-
-
Field Summary
Fields Modifier and Type Field Description static org.slf4j.Loggerlogprotected doublemDropPointDistance
-
Constructor Summary
Constructors Constructor Description JeoVectorLayer(org.oscim.map.Map map, io.jeo.vector.VectorDataset data, io.jeo.map.Style style)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidaddLine(org.oscim.layers.vector.AbstractVectorLayer.Task t, io.jeo.vector.Feature f, io.jeo.map.Rule rule, com.vividsolutions.jts.geom.Geometry g)protected voidaddPoint(org.oscim.layers.vector.AbstractVectorLayer.Task t, io.jeo.vector.Feature f, io.jeo.map.Rule rule, com.vividsolutions.jts.geom.Geometry g)protected voidaddPolygon(org.oscim.layers.vector.AbstractVectorLayer.Task t, io.jeo.vector.Feature f, io.jeo.map.Rule rule, com.vividsolutions.jts.geom.Geometry g)protected voidprocessFeatures(org.oscim.layers.vector.AbstractVectorLayer.Task t, com.vividsolutions.jts.geom.Envelope b)-
Methods inherited from class org.oscim.layers.JtsLayer
addLine, addPolygon, processFeatures, transformPath
-
Methods inherited from class org.oscim.layers.vector.AbstractVectorLayer
onDetach, onMapEvent, update
-
-
-
-
Method Detail
-
processFeatures
protected void processFeatures(org.oscim.layers.vector.AbstractVectorLayer.Task t, com.vividsolutions.jts.geom.Envelope b)- Specified by:
processFeaturesin classJtsLayer
-
addLine
protected void addLine(org.oscim.layers.vector.AbstractVectorLayer.Task t, io.jeo.vector.Feature f, io.jeo.map.Rule rule, com.vividsolutions.jts.geom.Geometry g)
-
addPolygon
protected void addPolygon(org.oscim.layers.vector.AbstractVectorLayer.Task t, io.jeo.vector.Feature f, io.jeo.map.Rule rule, com.vividsolutions.jts.geom.Geometry g)
-
addPoint
protected void addPoint(org.oscim.layers.vector.AbstractVectorLayer.Task t, io.jeo.vector.Feature f, io.jeo.map.Rule rule, com.vividsolutions.jts.geom.Geometry g)
-
-