@Deprecated public class Polygon3DOSMLayer extends com.nutiteq.vectorlayers.Polygon3DLayer
Modifier and Type | Class and Description |
---|---|
protected class |
Polygon3DOSMLayer.Load3DDataTask
Deprecated.
|
Constructor and Description |
---|
Polygon3DOSMLayer(com.nutiteq.projections.Projection proj,
float height,
Roof roofShape,
int color,
int roofColor,
int maxObjects,
com.nutiteq.style.StyleSet<com.nutiteq.style.Polygon3DStyle> styleSet)
Deprecated.
Constructor for layer with 3D OSM building boxes
|
Modifier and Type | Method and Description |
---|---|
void |
add(com.nutiteq.geometry.Polygon3D element)
Deprecated.
|
void |
calculateVisibleElements(com.nutiteq.components.Envelope envelope,
int zoom)
Deprecated.
|
com.nutiteq.utils.LongMap<com.nutiteq.geometry.Polygon3D> |
convert3D(Collection<com.nutiteq.geometry.Polygon> polygons,
com.nutiteq.utils.LongMap<com.nutiteq.geometry.Polygon3D> elementMap,
int zoom)
Deprecated.
|
void |
remove(com.nutiteq.geometry.Polygon3D element)
Deprecated.
|
addAll, calculateVisibleElements, clear, createCullTask, elementUpdated, executeVisibilityCalculationTask, getCurrentZoomLevel, getDataExtent, getDataSource, getVisibleElements, loadVisibleElements, onElementChanged, onStartMapping, onStopMapping, registerDataSourceListeners, removeAll, setComponents, setProjection, setRenderProjection, setVisible, setVisibleElements, setVisibleElementsList, unregisterDataSourceListeners, updateVisibleElements
public Polygon3DOSMLayer(com.nutiteq.projections.Projection proj, float height, Roof roofShape, int color, int roofColor, int maxObjects, com.nutiteq.style.StyleSet<com.nutiteq.style.Polygon3DStyle> styleSet)
proj
- Projection, usually EPSG3857()height
- default height for buildings, unless they have height tag setmaxObjects
- limits number of objects per network call. Btw, the server has "largest objects first" orderstyleSet
- defines visual stylespublic void add(com.nutiteq.geometry.Polygon3D element)
add
in class com.nutiteq.vectorlayers.VectorLayer<com.nutiteq.geometry.Polygon3D>
public void remove(com.nutiteq.geometry.Polygon3D element)
remove
in class com.nutiteq.vectorlayers.VectorLayer<com.nutiteq.geometry.Polygon3D>
public void calculateVisibleElements(com.nutiteq.components.Envelope envelope, int zoom)
calculateVisibleElements
in class com.nutiteq.vectorlayers.VectorLayer<com.nutiteq.geometry.Polygon3D>
public com.nutiteq.utils.LongMap<com.nutiteq.geometry.Polygon3D> convert3D(Collection<com.nutiteq.geometry.Polygon> polygons, com.nutiteq.utils.LongMap<com.nutiteq.geometry.Polygon3D> elementMap, int zoom)
Copyright © 2014. All rights reserved.