55 for (
size_t i = 0; i + 1 <
pointsUTM.size(); ++i)
59 len += std::sqrt(dx * dx + dy * dy);
Représentation d'une coordonnée géographique WGS-84 (latitude, longitude).
Représentation d'une coordonnée plane en mètres (système métrique UTM).
Coordonnée plane en mètres dans un système métrique (UTM ou similaire).
Definition CoordinateXY.h:23
Segment atomique entre deux nœuds topologiques potentiels.
Definition SplitNetwork.h:29
const CoordinateXY & endpointB() const
Definition SplitNetwork.h:68
double lengthUTM() const
Definition SplitNetwork.h:51
const CoordinateXY & endpointA() const
Definition SplitNetwork.h:65
size_t parentPolylineIndex
Definition SplitNetwork.h:48
std::vector< CoordinateXY > pointsUTM
Definition SplitNetwork.h:41
std::vector< CoordinateLatLon > pointsWGS84
Definition SplitNetwork.h:35
Résultat de Phase3_NetworkSplitter — ensemble des segments atomiques.
Definition SplitNetwork.h:79
size_t size() const
Definition SplitNetwork.h:91
std::vector< AtomicSegment > segments
Definition SplitNetwork.h:81
void clear()
Vide le réseau — libère la mémoire après Phase 4.
Definition SplitNetwork.h:84
bool empty() const
Definition SplitNetwork.h:94