public class OsmSportsField extends OsmGeneObjSurf implements ISportsField
ISportsField.SportsFieldTypeATTR_DATE, ATTR_ID, ATTR_LAT, ATTR_LON, ATTR_SET, ATTR_UID, ATTR_USER, ATTR_VERSION, TAG_NODE, TAG_OUTIL, TAG_REL, TAG_SOURCE, TAG_WAYfeatureType, geom, id, population, topoFEAT_TYPE_NAME| Constructor and Description |
|---|
OsmSportsField(IPolygon polygon) |
| Modifier and Type | Method and Description |
|---|---|
IUrbanBlock |
getBlock()
Get the block the urban element is part of.
|
ILineString |
getMedianGeom()
The median line of a sports field, useful to draw the symbol for tennis
courts or football fields.
|
IPolygon |
getSymbolGeom() |
ISportsField.SportsFieldType |
getType() |
String |
getTypeSymbol()
Get the type as a String value for symbolisation purposes
|
void |
setBlock(IUrbanBlock block) |
getGeomaddTag, copyAttributes, equals, getAttribute, getCaptureTool, getChangeSet, getContributor, getDate, getOsmId, getSource, getTags, getUid, getVersion, hashCode, setCaptureTool, setChangeSet, setContributor, setDate, setOsmId, setSource, setTags, setUid, setVersion, toStringaddAntecedent, addResultingObject, addToGeneArtifacts, cancelElimination, clean, cloneGeometry, displaceAndRegister, eliminate, fillRelationsFromIds, getAntecedents, getDbName, getFeature, getGeneArtifacts, getGeoxObj, getId, getInitialGeom, getLinkableFeature, getPopulation, getProximitySegments, getReferentGraphNode, getResultingObjects, getShapeId, getSymbolArea, getSymbolId, hasBeenCreated, isEliminated, isStemmingFromMNTransfo, isStemmingFromN1Transfo, registerDisplacement, removeAntecedent, removeFromGeneArtifacts, removeResultingObject, restoreGeoxObjects, restoreGeoxRelations, setAntecedents, setBeenCreated, setDbName, setEliminated, setGeom, setId, setInitialGeom, setLinkableFeature, setReferentGraphNode, setResultingObjects, setShapeId, setStemmingFromMNTransfo, setStemmingFromN1Transfo, setSymbolId, updateRelationIdscloneGeomaddAllCorrespondants, addCorrespondant, class2PrimitiveClass, clearCorrespondants, createTypedFeature, getAttribute, getCorrespondant, getCorrespondants, getCorrespondants, getCorrespondantsAsString, getFeatureCollection, getFeatureCollections, getFeatureType, getLogger, getRelatedFeatures, getRelatedFeatures, getRepresentation, getSizeCorrespondants, getTopo, hasGeom, hasTopo, intersecte, isDeleted, removeCorrespondant, setAttribute, setCorrespondants, setDeleted, setFeatureType, setPopulation, setRepresentation, setTopogetGeomaddAntecedent, addResultingObject, addToGeneArtifacts, cancelElimination, copyAttributes, displaceAndRegister, eliminate, getAntecedents, getDbName, getGeneArtifacts, getGeoxObj, getInitialGeom, getLinkableFeature, getResultingObjects, getShapeId, getSymbolArea, getSymbolId, hasBeenCreated, isEliminated, isStemmingFromMNTransfo, isStemmingFromN1Transfo, registerDisplacement, removeAntecedent, removeFromGeneArtifacts, removeResultingObject, setAntecedents, setBeenCreated, setGeom, setInitialGeom, setLinkableFeature, setResultingObjects, setShapeId, setSymbolIdclean, getFeature, getProximitySegments, getReferentGraphNode, setReferentGraphNodefillRelationsFromIds, restoreGeoxObjects, restoreGeoxRelations, updateRelationIdspublic OsmSportsField(IPolygon polygon)
public IUrbanBlock getBlock()
IUrbanElementgetBlock in interface IUrbanElementpublic void setBlock(IUrbanBlock block)
setBlock in interface IUrbanElementpublic IPolygon getSymbolGeom()
getSymbolGeom in interface IGeneObjgetSymbolGeom in interface IUrbanElementgetSymbolGeom in interface IGraphLinkableFeaturegetSymbolGeom in class GeneObjDefaultpublic ISportsField.SportsFieldType getType()
getType in interface ISportsFieldpublic String getTypeSymbol()
ISportsFieldgetTypeSymbol in interface ISportsFieldpublic ILineString getMedianGeom()
ISportsFieldgetMedianGeom in interface ISportsFieldCopyright © 2016 Laboratoire COGIT, IGN. All rights reserved.