Package | Description |
---|---|
de.bsvrz.sys.funclib.bitctrl.geolib |
Modifier and Type | Method and Description |
---|---|
WGS84Punkt |
WGS84Polygon.bildPunkt(double offset)
Berechnet die Koordinaten des Punktes auf dem Polygonzug, der einen
gegebenen Offset vom Anfangspunkt entfernt ist.
|
WGS84Punkt |
WGS84Polygon.bildPunkt(WGS84Punkt punkt)
Berechnet die Koordinaten der Abbildung eines Punktes auf das Polygon.
|
static WGS84Punkt |
WGS84Polygon.bildPunktAufStrecke(WGS84Punkt s1,
WGS84Punkt s2,
double offset)
Berechnet die Koordinaten des Punktes auf der Strecke, der einen
gegebenen Offset vom Anfangspunkt der Strecke entfernt ist.
|
static WGS84Punkt |
WGS84Polygon.bildPunktAufStrecke(WGS84Punkt s1,
WGS84Punkt s2,
WGS84Punkt punkt)
Berechnet die Koordinaten der Abbildung eines Punktes auf eine Strecke.
|
WGS84Punkt |
WGS84Polygon.bildPunktTest(WGS84Punkt punkt)
Berechnet die Koordinaten der Abbildung eines Punktes auf das Polygon.
|
Modifier and Type | Method and Description |
---|---|
ArrayList<WGS84Punkt> |
WGS84Polygon.getKoordinaten()
Gibt die Koordinaten des Polygons als Punktliste zurück.
|
Modifier and Type | Method and Description |
---|---|
static double |
WGS84Punkt.abstand(WGS84Punkt p1,
WGS84Punkt p2)
Abstandsberechnung zwischen 2 Punkten mit Näherungsformel (idealisierte
Erdkugel).
|
static double |
WGS84Punkt.abstandExakt(WGS84Punkt p1,
WGS84Punkt p2)
Abstandsberechnung zwischen 2 Punkten auf der Erdoberfläche mit exakter
Formel.
|
static double |
WGS84Punkt.abstandKartesisch(WGS84Punkt p1,
WGS84Punkt p2)
Berechnet der Abstand der Punkte auf der Basis der transformierten
kartesischen Koordinaten.
|
WGS84Polygon |
WGS84Polygon.anfangAbschneiden(WGS84Punkt punkt)
Schneidet den Anfangsteil des Polygones bis zu einem gegebenen Punkt ab
und gibt diesen Teil zurück.
|
double |
WGS84Polygon.berecheneOffset(WGS84Punkt punkt)
Berechnet den Offset eines Punktes auf dem Polygon.
|
WGS84Punkt |
WGS84Polygon.bildPunkt(WGS84Punkt punkt)
Berechnet die Koordinaten der Abbildung eines Punktes auf das Polygon.
|
static WGS84Punkt |
WGS84Polygon.bildPunktAufStrecke(WGS84Punkt s1,
WGS84Punkt s2,
double offset)
Berechnet die Koordinaten des Punktes auf der Strecke, der einen
gegebenen Offset vom Anfangspunkt der Strecke entfernt ist.
|
static WGS84Punkt |
WGS84Polygon.bildPunktAufStrecke(WGS84Punkt s1,
WGS84Punkt s2,
WGS84Punkt punkt)
Berechnet die Koordinaten der Abbildung eines Punktes auf eine Strecke.
|
WGS84Punkt |
WGS84Polygon.bildPunktTest(WGS84Punkt punkt)
Berechnet die Koordinaten der Abbildung eines Punktes auf das Polygon.
|
int |
WGS84Punkt.compareTo(WGS84Punkt p) |
WGS84Polygon |
WGS84Polygon.findeTeilstreckeKleinsterAbstand(WGS84Punkt punkt)
Berechnet die Teilstrecke des Polygons, für die der Abstand eines
gegebenen Punktes von dieser Strecke minimal ist.
|
double |
WGS84Polygon.groessterPunktAbstand(WGS84Punkt punkt)
Bestimmt den grössten Abstand eines Punktes vom Polygon.
|
boolean |
WGS84Polygon.istAnfangsOderEndPunkt(WGS84Punkt punkt)
Test, ob ein Punkt der Anfangs- oder Endpunkt des Polygon ist.
|
boolean |
WGS84Polygon.istAnfangsOderEndPunkt(WGS84Punkt punkt,
double maxAbstandMeter)
Test, ob ein Punkt der Anfangs- oder Endpunkt des Polygon ist oder in der
Nähe dieser liegt.
|
boolean |
WGS84Polygon.istAnfangsPunkt(WGS84Punkt punkt)
Test, ob ein Punkt der Anfangspunkt des Polygon ist.
|
boolean |
WGS84Polygon.istAnfangsPunkt(WGS84Punkt punkt,
double maxAbstandMeter)
Test, ob ein Punkt der Anfangspunkt des Polygon ist oder in dessen
Nähe liegt.
|
boolean |
WGS84Polygon.istEndPunkt(WGS84Punkt punkt)
Test, ob ein Punkt der Endpunkt des Polygon ist.
|
boolean |
WGS84Polygon.istEndPunkt(WGS84Punkt punkt,
double maxAbstandMeter)
Test, ob ein Punkt der Endpunkt des Polygon ist oder in dessen Nähe
liegt..
|
double |
WGS84Polygon.kleinsterPunktAbstand(WGS84Punkt punkt)
Bestimmt den kleinsten Abstand eines Punktes vom Polygon.
|
boolean |
WGS84Polygon.liegtAufPolygon(WGS84Punkt punkt)
Test, ob ein Punkt auf dem Polygon liegt.
|
boolean |
WGS84Polygon.liegtAufPolygon(WGS84Punkt punkt,
double maxAbweichungMeter)
Test, ob ein Punkt auf dem Polygon liegt.
|
static double |
WGS84Polygon.punktAbstandStrecke(WGS84Punkt l1,
WGS84Punkt l2,
WGS84Punkt punkt)
Bestimmt den Abstand eines Punktes von einer Strecke.
|
static boolean |
WGS84Polygon.punktLiegtAufStrecke(WGS84Punkt l1,
WGS84Punkt l2,
WGS84Punkt punkt)
Test, ob ein Punkt auf einer Strecke liegt.
|
static boolean |
WGS84Polygon.punktLiegtAufStrecke(WGS84Punkt l1,
WGS84Punkt l2,
WGS84Punkt punkt,
double maxAbweichungMeter)
Test, ob ein Punkt mit einer zulässigen Abweichung auf einer Strecke
liegt.
|
Constructor and Description |
---|
WGS84Polygon(List<WGS84Punkt> punktliste)
Konstruktor für Polygon aus Liste von Punkten.
|
Copyright © 2017 BitCtrl Systems GmbH. All rights reserved.