public abstract class JtsLayer
extends org.oscim.layers.vector.AbstractVectorLayer<com.vividsolutions.jts.geom.Geometry>
| Constructor and Description |
|---|
JtsLayer(org.oscim.map.Map map) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addLine(org.oscim.layers.vector.AbstractVectorLayer.Task t,
com.vividsolutions.jts.geom.Geometry g,
org.oscim.renderer.bucket.LineBucket ll) |
protected void |
addPolygon(org.oscim.layers.vector.AbstractVectorLayer.Task t,
com.vividsolutions.jts.geom.Geometry g,
org.oscim.renderer.bucket.MeshBucket ml,
org.oscim.renderer.bucket.LineBucket ll) |
protected void |
processFeatures(org.oscim.layers.vector.AbstractVectorLayer.Task t,
org.oscim.core.Box bbox) |
protected abstract void |
processFeatures(org.oscim.layers.vector.AbstractVectorLayer.Task t,
com.vividsolutions.jts.geom.Envelope e) |
protected int |
transformPath(org.oscim.core.MapPosition pos,
org.oscim.core.GeometryBuffer g,
org.jeo.geom.CoordinatePath path) |
protected void processFeatures(org.oscim.layers.vector.AbstractVectorLayer.Task t,
org.oscim.core.Box bbox)
processFeatures in class org.oscim.layers.vector.AbstractVectorLayer<com.vividsolutions.jts.geom.Geometry>protected abstract void processFeatures(org.oscim.layers.vector.AbstractVectorLayer.Task t,
com.vividsolutions.jts.geom.Envelope e)
protected int transformPath(org.oscim.core.MapPosition pos,
org.oscim.core.GeometryBuffer g,
org.jeo.geom.CoordinatePath path)
protected void addPolygon(org.oscim.layers.vector.AbstractVectorLayer.Task t,
com.vividsolutions.jts.geom.Geometry g,
org.oscim.renderer.bucket.MeshBucket ml,
org.oscim.renderer.bucket.LineBucket ll)
protected void addLine(org.oscim.layers.vector.AbstractVectorLayer.Task t,
com.vividsolutions.jts.geom.Geometry g,
org.oscim.renderer.bucket.LineBucket ll)