public interface SITGeometryInterface
Modifier and Type | Method and Description |
---|---|
void |
castToSameGeom(com.vividsolutions.jts.geom.Geometry modello) |
void |
castToSameGeom(SITGeometryInterface modello) |
boolean |
contiene(SITGeometryInterface ogTer) |
void |
differenza(SITGeometryInterface ogTer) |
boolean |
distamenodi(SITGeometryInterface ogTer,
double range) |
double |
distanza(Punto p1) |
double |
distanza(SITGeometryInterface ogTer) |
Punto |
getCentroide() |
com.vividsolutions.jts.geom.Geometry |
getGeometryAttribute() |
String |
getGeometryAttributeWKT() |
RettangoloContenitore |
getRettContenitore() |
boolean |
interseca(SITGeometryInterface ogTer) |
void |
intersezione(SITGeometryInterface ogTer) |
void |
setGeometryAttributeGeom(com.vividsolutions.jts.geom.Geometry geom) |
void |
setGeometryAttributeWKT(String WKTString) |
void |
unione(SITGeometryInterface ogTer) |
com.vividsolutions.jts.geom.Geometry getGeometryAttribute()
void castToSameGeom(com.vividsolutions.jts.geom.Geometry modello) throws SITGeometryCastNotSupported
modello
- SITGeometryCastNotSupported
void castToSameGeom(SITGeometryInterface modello) throws SITIllegalAttributeException, SITGeometryCastNotSupported
modello
- SITIllegalAttributeException
SITGeometryCastNotSupported
String getGeometryAttributeWKT()
void setGeometryAttributeWKT(String WKTString) throws SITParseException, SITIllegalAttributeException
WKTString
- SITParseException
SITIllegalAttributeException
void setGeometryAttributeGeom(com.vividsolutions.jts.geom.Geometry geom) throws SITIllegalAttributeException
geom
- SITIllegalAttributeException
RettangoloContenitore getRettContenitore()
Punto getCentroide()
double distanza(SITGeometryInterface ogTer)
ogTer
- double distanza(Punto p1)
p1
- boolean interseca(SITGeometryInterface ogTer)
ogTer
- boolean contiene(SITGeometryInterface ogTer)
ogTer
- boolean distamenodi(SITGeometryInterface ogTer, double range)
ogTer
- range
- void intersezione(SITGeometryInterface ogTer) throws SITIllegalAttributeException
ogTer
- SITIllegalAttributeException
void unione(SITGeometryInterface ogTer) throws SITIllegalAttributeException, SITGeometryCastNotSupported
ogTer
- SITIllegalAttributeException
SITGeometryCastNotSupported
void differenza(SITGeometryInterface ogTer) throws SITIllegalAttributeException, SITGeometryCastNotSupported
ogTer
- SITIllegalAttributeException
SITGeometryCastNotSupported
Copyright © 2017 Comune di Prato. All rights reserved.