public class LinearReferencingWatergisHelper extends Object implements de.cismet.cismap.linearreferencing.LinearReferencingHelper
| Constructor and Description |
|---|
LinearReferencingWatergisHelper()
Creates a new LinearReferencingHelper object.
|
| Modifier and Type | Method and Description |
|---|---|
de.cismet.cids.dynamics.CidsBean |
createLineBeanFromRouteBean(de.cismet.cids.dynamics.CidsBean routeBean)
DOCUMENT ME!
|
de.cismet.cids.dynamics.CidsBean |
createLineBeanFromStationBean(de.cismet.cids.dynamics.CidsBean fromBean,
de.cismet.cids.dynamics.CidsBean toBean) |
de.cismet.cids.dynamics.CidsBean |
createStationBeanFromRouteBean(de.cismet.cids.dynamics.CidsBean routeBean)
DOCUMENT ME!
|
de.cismet.cids.dynamics.CidsBean |
createStationBeanFromRouteBean(de.cismet.cids.dynamics.CidsBean routeBean,
double value)
DOCUMENT ME!
|
double |
distanceOfStationGeomToRouteGeomFromStationBean(de.cismet.cids.dynamics.CidsBean cidsBean)
DOCUMENT ME!
|
String[] |
getDomainOfRouteTable(String routeTable) |
de.cismet.cids.dynamics.CidsBean |
getGeomBeanFromLineBean(de.cismet.cids.dynamics.CidsBean lineBean)
DOCUMENT ME!
|
com.vividsolutions.jts.geom.Geometry |
getGeometryFromRoute(de.cismet.cids.dynamics.CidsBean routeBean) |
double |
getLinearValueFromStationBean(de.cismet.cids.dynamics.CidsBean stationBean)
DOCUMENT ME!
|
int |
getNewLineId()
DOCUMENT ME!
|
int |
getNewStationId()
DOCUMENT ME!
|
com.vividsolutions.jts.geom.Geometry |
getPointGeometryFromStationBean(de.cismet.cids.dynamics.CidsBean stationBean)
DOCUMENT ME!
|
de.cismet.cids.dynamics.CidsBean |
getRouteBeanFromStationBean(de.cismet.cids.dynamics.CidsBean stationBean)
DOCUMENT ME!
|
com.vividsolutions.jts.geom.Geometry |
getRouteGeometryFromStationBean(de.cismet.cids.dynamics.CidsBean stationBean)
DOCUMENT ME!
|
String |
getRouteNameFromStationBean(de.cismet.cids.dynamics.CidsBean stationBean)
DOCUMENT ME!
|
String |
getRouteNamePropertyFromRouteByClassName(String routeClass) |
de.cismet.cids.dynamics.CidsBean |
getStationBeanFromLineBean(de.cismet.cids.dynamics.CidsBean lineBean,
boolean isFrom)
DOCUMENT ME!
|
String |
getValueProperty(de.cismet.cids.dynamics.CidsBean station) |
void |
setGeometryToLineBean(com.vividsolutions.jts.geom.Geometry line,
de.cismet.cids.dynamics.CidsBean lineBean)
DOCUMENT ME!
|
void |
setLinearValueToStationBean(Double value,
de.cismet.cids.dynamics.CidsBean stationBean)
DOCUMENT ME!
|
void |
setPointGeometryToStationBean(com.vividsolutions.jts.geom.Geometry point,
de.cismet.cids.dynamics.CidsBean stationBean)
DOCUMENT ME!
|
void |
setRouteBeanToStationBean(de.cismet.cids.dynamics.CidsBean routeBean,
de.cismet.cids.dynamics.CidsBean stationBean) |
void |
setRouteGeometryToStationBean(com.vividsolutions.jts.geom.Geometry geometry,
de.cismet.cids.dynamics.CidsBean stationBean)
DOCUMENT ME!
|
public LinearReferencingWatergisHelper()
public double distanceOfStationGeomToRouteGeomFromStationBean(de.cismet.cids.dynamics.CidsBean cidsBean)
distanceOfStationGeomToRouteGeomFromStationBean in interface de.cismet.cismap.linearreferencing.LinearReferencingHelpercidsBean - DOCUMENT ME!public com.vividsolutions.jts.geom.Geometry getRouteGeometryFromStationBean(de.cismet.cids.dynamics.CidsBean stationBean)
getRouteGeometryFromStationBean in interface de.cismet.cismap.linearreferencing.LinearReferencingHelperstationBean - DOCUMENT ME!public void setLinearValueToStationBean(Double value, de.cismet.cids.dynamics.CidsBean stationBean) throws Exception
setLinearValueToStationBean in interface de.cismet.cismap.linearreferencing.LinearReferencingHelpervalue - DOCUMENT ME!stationBean - DOCUMENT ME!Exception - DOCUMENT ME!public com.vividsolutions.jts.geom.Geometry getPointGeometryFromStationBean(de.cismet.cids.dynamics.CidsBean stationBean)
getPointGeometryFromStationBean in interface de.cismet.cismap.linearreferencing.LinearReferencingHelperstationBean - DOCUMENT ME!public void setPointGeometryToStationBean(com.vividsolutions.jts.geom.Geometry point,
de.cismet.cids.dynamics.CidsBean stationBean)
throws Exception
setPointGeometryToStationBean in interface de.cismet.cismap.linearreferencing.LinearReferencingHelperpoint - DOCUMENT ME!stationBean - DOCUMENT ME!Exception - DOCUMENT ME!public void setRouteGeometryToStationBean(com.vividsolutions.jts.geom.Geometry geometry,
de.cismet.cids.dynamics.CidsBean stationBean)
throws Exception
setRouteGeometryToStationBean in interface de.cismet.cismap.linearreferencing.LinearReferencingHelpergeometry - DOCUMENT ME!stationBean - DOCUMENT ME!Exception - DOCUMENT ME!public String getRouteNameFromStationBean(de.cismet.cids.dynamics.CidsBean stationBean)
getRouteNameFromStationBean in interface de.cismet.cismap.linearreferencing.LinearReferencingHelperstationBean - DOCUMENT ME!public de.cismet.cids.dynamics.CidsBean getRouteBeanFromStationBean(de.cismet.cids.dynamics.CidsBean stationBean)
getRouteBeanFromStationBean in interface de.cismet.cismap.linearreferencing.LinearReferencingHelperstationBean - DOCUMENT ME!public de.cismet.cids.dynamics.CidsBean createStationBeanFromRouteBean(de.cismet.cids.dynamics.CidsBean routeBean)
createStationBeanFromRouteBean in interface de.cismet.cismap.linearreferencing.LinearReferencingHelperrouteBean - DOCUMENT ME!public de.cismet.cids.dynamics.CidsBean createStationBeanFromRouteBean(de.cismet.cids.dynamics.CidsBean routeBean,
double value)
createStationBeanFromRouteBean in interface de.cismet.cismap.linearreferencing.LinearReferencingHelperrouteBean - DOCUMENT ME!value - DOCUMENT ME!public de.cismet.cids.dynamics.CidsBean createLineBeanFromStationBean(de.cismet.cids.dynamics.CidsBean fromBean,
de.cismet.cids.dynamics.CidsBean toBean)
createLineBeanFromStationBean in interface de.cismet.cismap.linearreferencing.LinearReferencingHelperpublic de.cismet.cids.dynamics.CidsBean createLineBeanFromRouteBean(de.cismet.cids.dynamics.CidsBean routeBean)
createLineBeanFromRouteBean in interface de.cismet.cismap.linearreferencing.LinearReferencingHelperrouteBean - DOCUMENT ME!public double getLinearValueFromStationBean(de.cismet.cids.dynamics.CidsBean stationBean)
getLinearValueFromStationBean in interface de.cismet.cismap.linearreferencing.LinearReferencingHelperstationBean - DOCUMENT ME!public de.cismet.cids.dynamics.CidsBean getStationBeanFromLineBean(de.cismet.cids.dynamics.CidsBean lineBean,
boolean isFrom)
getStationBeanFromLineBean in interface de.cismet.cismap.linearreferencing.LinearReferencingHelperlineBean - DOCUMENT ME!isFrom - DOCUMENT ME!public de.cismet.cids.dynamics.CidsBean getGeomBeanFromLineBean(de.cismet.cids.dynamics.CidsBean lineBean)
getGeomBeanFromLineBean in interface de.cismet.cismap.linearreferencing.LinearReferencingHelperlineBean - DOCUMENT ME!public void setGeometryToLineBean(com.vividsolutions.jts.geom.Geometry line,
de.cismet.cids.dynamics.CidsBean lineBean)
throws Exception
setGeometryToLineBean in interface de.cismet.cismap.linearreferencing.LinearReferencingHelperline - DOCUMENT ME!lineBean - DOCUMENT ME!Exception - DOCUMENT ME!public int getNewStationId()
getNewStationId in interface de.cismet.cismap.linearreferencing.LinearReferencingHelperpublic int getNewLineId()
getNewLineId in interface de.cismet.cismap.linearreferencing.LinearReferencingHelperpublic String getValueProperty(de.cismet.cids.dynamics.CidsBean station)
getValueProperty in interface de.cismet.cismap.linearreferencing.LinearReferencingHelperpublic String getRouteNamePropertyFromRouteByClassName(String routeClass)
getRouteNamePropertyFromRouteByClassName in interface de.cismet.cismap.linearreferencing.LinearReferencingHelperpublic void setRouteBeanToStationBean(de.cismet.cids.dynamics.CidsBean routeBean,
de.cismet.cids.dynamics.CidsBean stationBean)
throws Exception
setRouteBeanToStationBean in interface de.cismet.cismap.linearreferencing.LinearReferencingHelperExceptionpublic String[] getDomainOfRouteTable(String routeTable)
getDomainOfRouteTable in interface de.cismet.cismap.linearreferencing.LinearReferencingHelperpublic com.vividsolutions.jts.geom.Geometry getGeometryFromRoute(de.cismet.cids.dynamics.CidsBean routeBean)
getGeometryFromRoute in interface de.cismet.cismap.linearreferencing.LinearReferencingHelperCopyright © 2012–2026 cismet GmbH. All rights reserved.