public class OsmSchool extends OsmGeneObjSurf implements IBoundedArea, FunctionalSite
Modifier and Type | Field and Description |
---|---|
static String |
FEAT_TYPE_NAME |
ATTR_DATE, ATTR_ID, ATTR_LAT, ATTR_LON, ATTR_SET, ATTR_UID, ATTR_USER, ATTR_VERSION, TAG_NODE, TAG_OUTIL, TAG_REL, TAG_SOURCE, TAG_WAY
featureType, geom, id, population, topo
Modifier and Type | Method and Description |
---|---|
int |
getFunctionalBelonging(IGeneObj obj)
Defines the likelihood of a given feature to be part of
this
functional site, according to function considerations. i.e. a sports ground
is very likely to be part of a school, while it is unlikely to be part of
an airport. |
int |
getSpatialBelonging(IGeneObj obj)
Defines the likelihood of a given feature to be part of
this
functional site, according to spatial considerations. i.e. a sports ground
is very likely to be part of a school if it's inside it, and it is unlikely
to be part of it if it is 100 m oustide the school. |
getGeom
addTag, copyAttributes, equals, getAttribute, getCaptureTool, getChangeSet, getContributor, getDate, getOsmId, getSource, getTags, getUid, getVersion, hashCode, setCaptureTool, setChangeSet, setContributor, setDate, setOsmId, setSource, setTags, setUid, setVersion, toString
addAntecedent, addResultingObject, addToGeneArtifacts, cancelElimination, clean, cloneGeometry, displaceAndRegister, eliminate, fillRelationsFromIds, getAntecedents, getDbName, getFeature, getGeneArtifacts, getGeoxObj, getId, getInitialGeom, getLinkableFeature, getPopulation, getProximitySegments, getReferentGraphNode, getResultingObjects, getShapeId, getSymbolArea, getSymbolGeom, 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, updateRelationIds
cloneGeom
addAllCorrespondants, 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, setTopo
getGeom
addAntecedent, addResultingObject, addToGeneArtifacts, cancelElimination, copyAttributes, displaceAndRegister, eliminate, getAntecedents, getDbName, getGeneArtifacts, getGeoxObj, getInitialGeom, getLinkableFeature, getResultingObjects, getShapeId, getSymbolArea, getSymbolGeom, getSymbolId, hasBeenCreated, isEliminated, isStemmingFromMNTransfo, isStemmingFromN1Transfo, registerDisplacement, removeAntecedent, removeFromGeneArtifacts, removeResultingObject, setAntecedents, setBeenCreated, setGeom, setInitialGeom, setLinkableFeature, setResultingObjects, setShapeId, setSymbolId
clean, getFeature, getProximitySegments, getReferentGraphNode, setReferentGraphNode
fillRelationsFromIds, restoreGeoxObjects, restoreGeoxRelations, updateRelationIds
addAllCorrespondants, addCorrespondant, clearCorrespondants, cloneGeom, getAttribute, getAttribute, getCorrespondant, getCorrespondants, getCorrespondants, getFeatureCollection, getFeatureCollections, getFeatureType, getId, getPopulation, getRelatedFeatures, getRelatedFeatures, getRepresentation, getTopo, hasGeom, hasTopo, intersecte, isDeleted, removeCorrespondant, setAttribute, setCorrespondants, setDeleted, setFeatureType, setId, setPopulation, setRepresentation, setTopo, toString
public static final String FEAT_TYPE_NAME
public OsmSchool(IPolygon poly)
public int getFunctionalBelonging(IGeneObj obj)
FunctionalSite
this
functional site, according to function considerations. i.e. a sports ground
is very likely to be part of a school, while it is unlikely to be part of
an airport.getFunctionalBelonging
in interface FunctionalSite
public int getSpatialBelonging(IGeneObj obj)
FunctionalSite
this
functional site, according to spatial considerations. i.e. a sports ground
is very likely to be part of a school if it's inside it, and it is unlikely
to be part of it if it is 100 m oustide the school.getSpatialBelonging
in interface FunctionalSite
Copyright © 2016 Laboratoire COGIT, IGN. All rights reserved.