Uses of Class
org.arakhne.afc.gis.mapelement.MapElement
-
-
Uses of MapElement in org.arakhne.afc.gis
Classes in org.arakhne.afc.gis with type parameters of type MapElement Modifier and Type Interface Description interface
GISElementSet<P extends MapElement>
This interface describes a set that contains GIS primitives and that permits to find them according to there geo-location. -
Uses of MapElement in org.arakhne.afc.gis.grid
Classes in org.arakhne.afc.gis.grid with type parameters of type MapElement Modifier and Type Class Description class
MapElementGridSet<P extends MapElement>
This class describes a grid that contains map elements and that permits to find them according to there geo-location. -
Uses of MapElement in org.arakhne.afc.gis.io.shape
Fields in org.arakhne.afc.gis.io.shape with type parameters of type MapElement Modifier and Type Field Description Collection<MapElement>
MapElementGroup. elements
Elements in the group.Methods in org.arakhne.afc.gis.io.shape that return MapElement Modifier and Type Method Description protected MapElement
GISShapeFileReader. createMultiPatch(AttributeCollection provider, int shapeIndex, int[] parts, ShapeMultiPatchType[] partTypes, ESRIPoint[] points)
protected MapElement
GISShapeFileReader. createMultiPoint(AttributeCollection provider, int shapeIndex, ESRIPoint[] points, boolean hasZ)
protected MapElement
GISShapeFileReader. createPoint(AttributeCollection provider, int shape_index, ESRIPoint point)
protected MapElement
GISShapeFileReader. createPolygon(AttributeCollection provider, int shapeIndex, int[] parts, ESRIPoint[] points, boolean hasZ)
protected MapElement
GISShapeFileReader. createPolyline(AttributeCollection provider, int shapeIndex, int[] parts, ESRIPoint[] points, boolean hasZ)
Methods in org.arakhne.afc.gis.io.shape that return types with arguments of type MapElement Modifier and Type Method Description static Class<? extends MapElement>
GISShapeFileReader. fromESRI(ShapeElementType type)
Replies the type of map element which is corresponding to the given ESRI type.Class<? extends MapElement>
GISShapeFileReader. getMapElementType()
Replies the type of map element replied by this reader.Methods in org.arakhne.afc.gis.io.shape with parameters of type MapElement Modifier and Type Method Description (package private) void
MapElementGroup. add(MapElement element)
Add the given element into the group.static ShapeElementType
MapElementGroup. classifiesElement(MapElement element)
Replies the shape type that is corresponding to the given element.protected AttributeProvider
GISShapeFileWriter. getAttributeProvider(MapElement element)
protected int
GISShapeFileWriter. getGroupCountFor(MapElement element)
protected ShapeMultiPatchType
GISShapeFileWriter. getGroupTypeFor(MapElement element, int groupIndex)
protected ESRIPoint
GISShapeFileWriter. getPointAt(MapElement element, int groupIndex, int pointIndex, boolean expectM, boolean expectZ)
protected int
GISShapeFileWriter. getPointCountFor(MapElement element, int groupIndex)
protected void
GISShapeFileReader. putAttributeIn(MapElement element, String attributeName, AttributeValue value)
Method parameters in org.arakhne.afc.gis.io.shape with type arguments of type MapElement Modifier and Type Method Description static Map<ShapeElementType,MapElementGroup>
MapElementGroup. classifiesElements(Collection<? extends MapElement> elements)
Replies the shape types that are corresponding to the given elements.static Map<ShapeElementType,MapElementGroup>
MapElementGroup. classifiesElements(Iterator<? extends MapElement> elements)
Replies the shape types that are corresponding to the given elements.static void
MapElementGroup. classifiesElements(Map<ShapeElementType,MapElementGroup> classification, Collection<? extends MapElement> elements)
Replies the shape types that are corresponding to the given elements.static void
MapElementGroup. classifiesElements(Map<ShapeElementType,MapElementGroup> classification, Iterator<? extends MapElement> elements)
Replies the shape types that are corresponding to the given elements.protected AttributeProvider[]
GISShapeFileWriter. getAttributeProviders(Collection<? extends MapElement> elements)
void
GISShapeFileReader. setMapElementType(Class<? extends MapElement> type)
Replies the type of map element replied by this reader.static ShapeElementType
GISShapeFileWriter. toESRI(Class<? extends MapElement> type)
Replies the type of map element which is corresponding to the given GIS class.Constructor parameters in org.arakhne.afc.gis.io.shape with type arguments of type MapElement Constructor Description GISShapeFileReader(File file, Class<? extends MapElement> elementType)
Create a reader of shapes from specified file.GISShapeFileReader(File file, Class<? extends MapElement> elementType, DBaseFileReader dbase_importer)
Create a reader of shapes from specified file.GISShapeFileReader(File file, Class<? extends MapElement> elementType, DBaseFileReader dbase_importer, URL dBaseAttributeSource)
Create a reader of shapes from specified file.GISShapeFileReader(File file, Class<? extends MapElement> elementType, DBaseFileReader dbase_importer, ShapeFileIndexReader shxReader)
Create a reader of shapes from specified file.GISShapeFileReader(File file, Class<? extends MapElement> elementType, DBaseFileReader dbase_importer, ShapeFileIndexReader shxReader, URL dBaseAttributeSource)
Create a reader of shapes from specified file.GISShapeFileReader(File file, Class<? extends MapElement> elementType, ShapeFileIndexReader shxReader)
Create a reader of shapes from specified file.GISShapeFileReader(InputStream stream, Class<? extends MapElement> elementType)
Create a reader of shapes from specified channel.GISShapeFileReader(InputStream stream, Class<? extends MapElement> elementType, DBaseFileReader dbase_importer)
Create a reader of shapes from specified channel.GISShapeFileReader(InputStream stream, Class<? extends MapElement> elementType, DBaseFileReader dbase_importer, URL dBaseAttributeSource)
Create a reader of shapes from specified channel.GISShapeFileReader(InputStream stream, Class<? extends MapElement> elementType, DBaseFileReader dbase_importer, ShapeFileIndexReader shxReader)
Create a reader of shapes from specified channel.GISShapeFileReader(InputStream stream, Class<? extends MapElement> elementType, DBaseFileReader dbase_importer, ShapeFileIndexReader shxReader, URL dBaseAttributeSource)
Create a reader of shapes from specified input stream.GISShapeFileReader(InputStream stream, Class<? extends MapElement> elementType, ShapeFileIndexReader shxReader)
Create a reader of shapes from specified channel.GISShapeFileReader(URL url, Class<? extends MapElement> elementType)
Create a reader of shapes from specified URL.GISShapeFileReader(URL url, Class<? extends MapElement> elementType, DBaseFileReader dbase_importer)
Create a reader of shapes from specified URL.GISShapeFileReader(URL url, Class<? extends MapElement> elementType, DBaseFileReader dbase_importer, URL dBaseAttributeSource)
Create a reader of shapes from specified URL.GISShapeFileReader(URL url, Class<? extends MapElement> elementType, DBaseFileReader dbase_importer, ShapeFileIndexReader shxReader)
Create a reader of shapes from specified URL.GISShapeFileReader(URL url, Class<? extends MapElement> elementType, DBaseFileReader dbase_importer, ShapeFileIndexReader shxReader, URL dBaseAttributeSource)
Create a reader of shapes from specified URL.GISShapeFileReader(URL url, Class<? extends MapElement> elementType, ShapeFileIndexReader shxReader)
Create a reader of shapes from specified URL.GISShapeFileReader(ReadableByteChannel channel, Class<? extends MapElement> elementType)
Create a reader of shapes from specified channel.GISShapeFileReader(ReadableByteChannel channel, Class<? extends MapElement> elementType, DBaseFileReader dbase_importer)
Create a reader of shapes from specified channel.GISShapeFileReader(ReadableByteChannel channel, Class<? extends MapElement> elementType, DBaseFileReader dbase_importer, URL dBaseAttributeSource)
Create a reader of shapes from specified channel.GISShapeFileReader(ReadableByteChannel channel, Class<? extends MapElement> elementType, DBaseFileReader dbase_importer, ShapeFileIndexReader shxReader)
Create a reader of shapes from specified channel.GISShapeFileReader(ReadableByteChannel channel, Class<? extends MapElement> elementType, DBaseFileReader dbase_importer, ShapeFileIndexReader shxReader, URL dBaseAttributeSource)
Create a reader of shapes from specified channel.GISShapeFileReader(ReadableByteChannel channel, Class<? extends MapElement> elementType, ShapeFileIndexReader shxReader)
Create a reader of shapes from specified channel. -
Uses of MapElement in org.arakhne.afc.gis.io.xml
Methods in org.arakhne.afc.gis.io.xml with type parameters of type MapElement Modifier and Type Method Description static <T extends MapElement>
voidXMLGISElementUtil. readGISElementContainer(Element xmlNode, GISElementContainer<T> primitive, String elementNodeName, PathBuilder pathBuilder, XMLResources resources)
Read map elements from the XML description.static <T extends MapElement>
voidXMLGISElementUtil. readGISElementContainer(Element xmlNode, GISElementContainer<T> primitive, PathBuilder pathBuilder, XMLResources resources)
Read map elements from the XML description.static <T extends MapElement>
TXMLGISElementUtil. readMapElement(Element element, String elementNodeName, Class<T> type, PathBuilder pathBuilder, XMLResources resources)
Read a map element from the XML description.Methods in org.arakhne.afc.gis.io.xml that return MapElement Modifier and Type Method Description static MapElement
XMLGISElementUtil. readMapElement(Element element, String elementNodeName, PathBuilder pathBuilder, XMLResources resources)
Read a map element from the XML description.Methods in org.arakhne.afc.gis.io.xml with parameters of type MapElement Modifier and Type Method Description static Element
XMLGISElementUtil. writeMapElement(MapElement primitive, String primitiveNodeName, XMLBuilder builder, XMLResources resources)
Write the XML description for the given map element.static Element
XMLGISElementUtil. writeMapElement(MapElement primitive, XMLBuilder builder, XMLResources resources)
Write the XML description for the given map element.Method parameters in org.arakhne.afc.gis.io.xml with type arguments of type MapElement Modifier and Type Method Description static String
XMLGISElementUtil. getDefaultMapElementNodeName(Class<? extends MapElement> type)
Replies the default name of the XML node for the given type of map element. -
Uses of MapElement in org.arakhne.afc.gis.mapelement
Classes in org.arakhne.afc.gis.mapelement with type parameters of type MapElement Modifier and Type Interface Description interface
GISElementContainer<T extends MapElement>
Container of elements for a GIS application.Subclasses of MapElement in org.arakhne.afc.gis.mapelement Modifier and Type Class Description class
MapCircle
This class permits to define a circle.class
MapComposedElement
Abstract class that contains a set of grouped points (aka. groups).class
MapMultiPoint
Class the permits to display a multi-point.class
MapPoint
This class permits to store a geo-located point.class
MapPolygon
Class the permits to display a polygon.class
MapPolyline
Class the permits to display a polyline.class
MapPonctualElement
This class is for a map element that owns one geo-referenced point.Methods in org.arakhne.afc.gis.mapelement that return MapElement Modifier and Type Method Description MapElement
MapElement. clone()
Clone this object to obtain a valid copy.Methods in org.arakhne.afc.gis.mapelement with parameters of type MapElement Modifier and Type Method Description boolean
MapCircle. equals(MapElement element)
Replies if the specified objects is the same as this one.boolean
MapComposedElement. equals(MapElement element)
Replies if the specified objects is the same as this one.abstract boolean
MapElement. equals(MapElement element)
Replies if the specified objects is the same as this one.boolean
MapPonctualElement. equals(MapElement element)
boolean
GISElementContainer. removeMapElement(MapElement element)
Remove a map element from this container. -
Uses of MapElement in org.arakhne.afc.gis.maplayer
Classes in org.arakhne.afc.gis.maplayer with type parameters of type MapElement Modifier and Type Class Description class
ArrayMapElementLayer<E extends MapElement>
This class represents a layer that contains map elements stored in an array data structure.class
GridMapElementLayer<E extends MapElement>
This class represents a layer that contains map elements stored in a grid data structure.class
MapElementLayer<E extends MapElement>
This class represents a layer that contains map elements.class
TreeMapElementLayer<E extends MapElement>
This class represents a layer that contains map elements stored inside a tree data-structure.Methods in org.arakhne.afc.gis.maplayer with parameters of type MapElement Modifier and Type Method Description boolean
ArrayMapElementLayer. removeMapElement(MapElement element)
boolean
GridMapElementLayer. removeMapElement(MapElement element)
boolean
TreeMapElementLayer. removeMapElement(MapElement element)
-
Uses of MapElement in org.arakhne.afc.gis.road
Subclasses of MapElement in org.arakhne.afc.gis.road Modifier and Type Class Description class
RoadPolyline
This class describes a road segment -
Uses of MapElement in org.arakhne.afc.gis.road.layer
Methods in org.arakhne.afc.gis.road.layer with parameters of type MapElement Modifier and Type Method Description boolean
RoadNetworkLayer. removeMapElement(MapElement segment)
-
Uses of MapElement in org.arakhne.afc.gis.road.ui
Methods in org.arakhne.afc.gis.road.ui that return MapElement Modifier and Type Method Description MapElement
SimpleViewer. getElementUnderMouse(GisPane<?> pane, double x, double y)
Replies the element at the given mouse position. -
Uses of MapElement in org.arakhne.afc.gis.tree
Classes in org.arakhne.afc.gis.tree with type parameters of type MapElement Modifier and Type Class Description class
MapElementTreeSet<P extends MapElement>
This class describes a quad tree that contains map elements and that permits to find them according to there geo-location. -
Uses of MapElement in org.arakhne.afc.gis.ui.drawers
Classes in org.arakhne.afc.gis.ui.drawers with type parameters of type MapElement Modifier and Type Class Description class
GisElementContainerDrawer<T extends MapElement>
Drawer of a map element container.
-