.
================================================
FILE: README.md
================================================
# Offline-MapMatching
A QGIS -plugin for matching a trajectory with a network using a Hidden Markov Model and Viterbi algorithm.
## Goal of the project
Matching a trajectory with a network, e.g. a road network, is a classical task in geoinformatics.
It can be differentiated into online, i.e. during the measurement of the trajectory like in car navigation,
and offline, i.e. after the measurement of the trajectory, map matching. This plugin addresses only the offline map mathing.
Because of inaccuracies of the GNSS signal and/or a low data quality of the network, the positions of the trajectory
and the network are differing. In many cases a simple snapping of the trajectory on the network will not work. Reasons for that
can be e.g. outliers in the trajectory or crossings of edges in the network.
This plugin provides a statistical approach to solve the problem of offline map matching using the principles of
Hidden Markov Models (HMM) and the Viterbi algorithm.
## Installation
## Usage
### Match Trajectory
- just fill in all entries in the plugin and click the start button
- the tool provides an explanation for each entry directly in the dialog
- the plugin will not run correctly, if at least one entry is not filled
- the CRS of the input layers have to be the same, otherwise the calculations will not start
- information about the current processing step will be written to the log section of the plugin window
- further information, e.g. detailed information about the algorithm, can be found under the next captions
- the gui of the plugin is based on the processing framework, i.e. it will run in the background without freezing QGIS
- the plugin can be started via the processing framework directly in python too
- example for the python command:
```python
processing.run('omm:match_trajectory', {'NETWORK': 'network_layer',
'TRAJECTORY': 'trajectory_layer',
'TRAJECTORY_ID': 'id',
'MAX_SEARCH_DISTANCE': 20.0,
'OUTPUT': 'destination_in_filesystem'})
```
- the processing plugin returns a python dictionary, e.g.:
```python
{'OUTPUT': 'destination_in_filesystem',
'ERROR_CODE': 0,
'COMPUTATION_TIME': 123.45}
```
- the ERROR_CODE will be a negative number if an error occured during processing, otherwise it is equal 0
- the plugin writes all messages, also errors, to the log of the plugin window
### Clip Network
- this function can be used to preprocess your network
- the network will be clipped with a buffer around the trajectory (trajectory will be converted to a linestring first)
- the tool provides an explanation for each entry directly in the dialog
- the plugin will not run correctly, if at least one entry is not filled
- the plugin can be started via the toolbox too
- the plugin can be started via the processing framework directly in python too
- example for the python command:
```python
processing.run('omm:clip_network', {'NETWORK': 'network_layer',
'TRAJECTORY': 'trajectory_layer',
'ORDER_FIELD': 'field_name',
'BUFFER_RADIUS': 20.0,
'OUTPUT': 'destination_in_filesystem'})
```
### Reduce Trajectory Density
- this function can be used to preprocess your trajectory
- the distance between two consecutive points of the trajectory will be measured
- if the distance is less than a value inserted by the user, the second, i.e. the following, point will be removed
- the parameter KEEP_LAST_FEATURE can be used to keep the last point/feature of the trajectory, regardless of the distance between the previous keeped feature (the parameter is optional, default is False )
- the trajectory layer will not be changed, the reduced trajectory will be stored in a new layer
- example for the python command without optional parameters:
```python
processing.run('omm:reduce_trajectory_density', {'TRAJECTORY': 'trajectory_layer',
'DISTANCE': 100.0,
'OUTPUT': ':memory'})
```
- example for the python command with optional parameters:
```python
processing.run('omm:reduce_trajectory_density', {'TRAJECTORY': 'trajectory_layer',
'DISTANCE': 100.0,
'KEEP_LAST_FEATURE': True,
'OUTPUT': ':memory'})
```
## Hints for usage of the map matching
- the progress of the computation will be displayed with a progressbar (starts from zero for every computation step)
and written to the log of the plugin window
- it is recommended to use a low segmented network layer, because candidate points will be searched for
every linestring, i.e. the more linestrings can be found in the maximum search distance, the more candidates will be found
and the more computation time is needed
- use a metric CRS, because distances will be calculated and compared
- the quality of the trajectory is very important for a good result, i.e. big outliers should be removed before running the plugin
(the algorithm does not know, which observation is an outlier, and searches the most likely path for the whole trajectory)
- if positions where measured time-controlled, standing times should be removed before running the plugin
## Hints for developement
- the plugin was created using the QGIS-plugin "plugin builder"
- additional python files related to the Hidden Markov Model and the Viterbi algorithm can be found in the
mm -folder
- additional python files related to the processing framework can be found in the
mm_processing -folder
## Description of the computation of the map matching
First, the plugin extracts all intersections from the network, that have a distance to at least one trajectory point less or equal the maximum search distance.
Then, the plugin calculates possible candidate points for each point of the trajectory (observations) (Budig 2012: 10).
Candidates, that are in a range less or equal the maximum search distance of the extracted intersection points, will be ignored. Therefore these extracted intersections will be used as candidates.
The candidates will be arranged in a candidate graph with n layers, n = count of observation points (Budig 2012: 13).
After calculating different posible paths and their probabilities, the path with the highest probability will be found using the Viterbi algorithm.
Below the different parts of the computation in a nutshell, followed by explicit descriptions of each step:
- read the input layers and initialise the internal data structure and objects
- calculate candidate points for each trajectory point using the maximum search distance and store them in a graph
- calculate the probability for each candidate point to be emitted by the correpsonding trajectory point
- calculate the similarity of the transitions between the observations and their candidates
- find the best sequence of candidates using Viterbi algorithm
- create a layer of linestrings using this candidates
### Read the input layers
The network and the trajectory layers will be imported into the plugin and the internal structur of objects will be initialised.
The trajectory cannot be imported, if the layer has no attribute field.
Each position of the trajectory is called observation and one part of the five tupel of a Hidden Markov Model (HMM).
### Calculate candidate points/create candidate graph
A candidate point is a possible position of an observation on the network.
The distance to each linestring of the network will be calculated for every observation.
If the distance is less or equal the maximum search distance, a candidate as the nearest point
on the linestring to the observation will be extracted and added to the candidate graph (Budig 2012: 14):
"A candidate graph is a directed acyclic graph (DAG) which represents all paths that are
considered possible final matching results for the given GPS trajectory" (Budig 2012: 13). The graph will be used as a stochastic matrix
for the HMM. The graph has n layers with n as the count of observations.
Each column contains all candidates of the same/corresponding observation (Budig 2012: 13):
The calculation of candidates has a huge impact of the computation time. A higher search distance can result in more candidates per
observation and more possible paths, which will be calculated in the next steps. Also a high segmentation of the network can cause
a lot of candidates per observation with the same problem for the computation time.
### Calculate emission probabilities
A GNSS-measured position is not the real position because of the inaccuracy of the GNSS signal. The GNSS-errors are following
almost, but not strictly, a normal distribution (Newson, Krumm 2009: 4). Also the quality of the network geometry
can be very low. Therefore the candidates are more or less away from the observations.
To calculate the probability, that an observation was emitted by a candidate, a normal distribution is postulated, i.e.
the probability is pending on the distance between observation and candidate, the standard deviation of the GNSS-error and
the expected value of the difference (Newson, Krumm 2009: 4).
The emission probabilities for each candidate are one part of the five tupel of a Hidden Markov Model (Haenelt 2007: 4-5) and the emission probabilities
of the candidates of the first observation will be used as initial state
probabilities in the HMM and represent another part of the five tupel (Raymond et al. 2012: 2244).
The expected value and the standard deviation can be set by the user. The expected value represents the best possible or expected distance between
a candidate and an observer. In most cases, this should be a value of zero (Newson, Krumm 2009: 3).
If the standard deviation of the GNSS-receiver is unknown, it has to be estimated e.g. with this equation (Newson, Krumm 2009: 6):
The term (z - x) means the distance between an observation and its candidate. I reached good results to set the standard deviation to around 2 * (maximum search distance). A larger value represents less trust in the measurement.
A too high or too low standard deviation can overemphasise or underemphasise the emission probability (compared to the transition
probability) and maybe results in an incorrect map matching.
### Calculate transition probabilities
Another and the last tupel of the HMM are the transition probabilities whereat transitions are connections between two candidates in the graph,
i.e. the edges of the graph. Two characteristics of the transition between two candidates and the transition between the two corresponding observations will be compared:
1. the distances
2. the directions
The difference between the euklidean distance of the two observations and the distance on the network of two correpsonding candidates can be described by
an exponential probability distribution (Newson, Krumm 2009: 4):
The distance on the network will be calculated using the analysis framework of QGIS and the Dijkstra algorithm with the distance between nodes as
edge weight. The difference of the two distances will be used in the following equation, in which the parameter d is the difference of the distances (Newson, Krumm 2009: 4):
The parameter beta (named "Transition weight" in the GUI of the plugin) can be estimated as around 1.5 * (median of all distances) (Newson, Krumm 2009: 6). I get good results setting beta = 1.5 * (maximum search distance).
A larger value of beta represents more tolerance of non-direct routes and vice-versa.
The directions will be calculated using the slope of the line through both observations and the product of the
slops of each subline, i.e. each line between two following vertices, of the shortest way from one candidate
to the other candidate on the network. The angle is the arcustanges of the slope and will have a value between 0 and 180 (the python function atan is used and the
result will be summed up by 90 to avoid negative values). The difference of this two angles will be normalised to receive
a value between 0 and 1 (Budig 2012: 17):
### Viterbi algorithm
All probabilities (initial, emission and transition) along each path will be multiplied in an efficient way by using the Viterbi algorithm.
The Viterbi algorithm uses results of former calculations again to avoid multiple calculations of same sequences.
Also just the highest probabilities to reach a candidate will be stored and reused (Haenelt 2007: 12).
The most likely path through the HMM, i.e. the path through the candidate graph with the highest probability, is the result of this algorithm.
### Store the path in a new layer
The founded Viterbi path represents the vertices of the resulting line. A routing between following points of the Viterbi path
returns linestrings, which will be written to the output.
### Parameters of plugin-versions less 3.0.0
Starting with version 3.0.0, the former parameters standard deviation and transistion weight will be calculated using the formulas of Newson & Krumm (2009).
This increases the usability of the plugin. The maximum search distance and the quality of the network and trajectory (e.g. density of the trajectory) will now influence the result of the map matching.
## Attribute Table of the resulting layer
#### id
an integer value as counter of the linestrings
#### observation_id_start
the id of the trajectory feature, which corresponds to the start vertex
#### observation_id_end
the id of the trajectory feature, which corresponds to the end vertex
#### emission_probability_start
the emission probability of the start vertex
#### emission_probability_end
the emission probability of the end vertex
#### transition_probability
the transition probability of the current linestring
#### total_probability_start
the total probability of the start vertex of the current linestring, i.e. the product
of the emission and transition probability of the start vertex and the total probability of the parent vertex/candidate
#### total_probability_end
the total probability of the end vertex of the current linestring, i.e. the product of the emission
and transition probability of the end vertex and the total probability of the parent vertex/candidate
(should be the start vertex of the current linestring)
## Screenshots of matched and unmatched trajectories
not successful matched
successful matched
successful matched
legend
st. deviation = 50, max. search dist. = 20, transition weight = 30
st. deviation = 50, max. search dist. = 20, transition weight = 35
st. deviation = 60, max. search dist. = 50, transition weight = 30
## Further Description
More information about the calculations can be found in the following paper (in german language with an english abstract):
Jung, C. (2019): Offline-MapMatching – A QGIS Plugin for Matching a Trajectory with a Network. In: AGIT ‒ Journal für Angewandte Geoinformatik 5-2019 (pp. 156-163). Berlin/Offenbach: Wichmann Verlag. doi: 10.14627/537669014
## Sources
Newson, P., & Krumm, J. (2009). Hidden Markov map matching through noise and sparseness.
In Proceedings of the 17th ACM SIGSPATIAL international conference on advances in geographic information systems (pp. 336-343). ACM.
Retrieved Oct 10, 2018 from
http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.187.5145&rep=rep1&type=pdf
Budig, B. (2012). An algorithm for map matching on incomplete road databases .
Retrieved Jul 31, 2018 from
http://www1.pub.informatik.uni-wuerzburg.de/pub/theses/2012-budig-bachelor.pdf
Raymond, R., Morimura, T., Osogami, T., Hirosue, N. (2012). Map Matching with Hidden Markov Model on Sampled Road Network .
21st International Conference on Pattern Recognition (ICPR 2012).
Retrieved Jul 31, 2018 from
https://www.computer.org/csdl/proceedings/icpr/2012/2216/00/06460610.pdf
Haenelt, K. (2007). Der Viterbi-Algorithmus. Eine Erl\ufffduterung der formalen Spezifikation am Beispiel des Part-of-Speech Tagging .
Retrieved Jul 31, 2018 from
http://kontext.fraunhofer.de/haenelt/kurs/folien/Haenelt_Viterbi-Tutor.pdf
## Other
The icons are based on products from icons8.com
================================================
FILE: src/offlinemapmatching/__init__.py
================================================
# -*- coding: utf-8 -*-
"""
/***************************************************************************
OfflineMapMatching
A QGIS plugin
a QGIS-plugin for matching a trajectory with a network using a Hidden Markov Model and Viterbi algorithm
Generated by Plugin Builder: http://g-sherman.github.io/Qgis-Plugin-Builder/
-------------------
begin : 2018-06-14
copyright : (C) 2018 by Christoph Junh
email : jagodki.cj@gmail.com
git sha : $Format:%H$
***************************************************************************/
/***************************************************************************
* *
* This program is free software; you can redistribute it and/or modify *
* it under the terms of the GNU General Public License as published by *
* the Free Software Foundation; either version 2 of the License, or *
* (at your option) any later version. *
* *
***************************************************************************/
This script initializes the plugin, making it known to QGIS.
"""
# noinspection PyPep8Naming
def classFactory(iface): # pylint: disable=invalid-name
"""Load OfflineMapMatching class from file OfflineMapMatching.
:param iface: A QGIS interface instance.
:type iface: QgsInterface
"""
#
from .offline_map_matching import OfflineMapMatching
return OfflineMapMatching(iface)
================================================
FILE: src/offlinemapmatching/help_docs/help.html
================================================
Offline-MapMatching
This plugin matches a trajectory as a point layer with a network as a linestring layer based on a Hidden-Markov-Model and the Viterbi algorithm. There are also routines for preprocessing the data to improve the computation time for the map matching.
Network-Layer:
This combobox shows all visible layers of the
current QGIS project with the geometry type LINESTRING. The network, needed to match the trajectory on it, shall be selected.
It is recommended, that
this layer should be a clean graph following a node-edge-model, i.e. different lines
should only touch other lines, never cross them. You can get souch a clean graph e.g.
by running the PostGIS function "CreateTopology".
Trajectory-Layer:
The combobox shows all visible layers of the
current QGIS project with the geometry type POINT.
The trajectory, which will be matched with the network, shall be selected.
Trajectory-ID:
The combobox shows all fields of the chosen trajectory layer.
The selected field will be added to the result features, so that the vertices of the result layer
can be referred to the points of the trajectory.
CRS of output layer (EPSG):
Insert the EPSG code, which should be used for the result layer.
It is recommended to insert the CRS of the network and trajectory layer (both layer should have the same CRS).
It is also recommended to use a metric CRS.
Maximum Search Distance [m]:
The maximum distance to find points on the network for each trajectory point.
It is mandatory, that this value is greater oder equal than the highest shortest distance between all trajectory points
and the whole network. This setting has a big influence on the computing time. Go to the
repository on GitHub for further information
about this setting.
Standard Deviation:
The standard deviation of the distance between the positions from the
trajectory and their possible positions on the network. It will be assumed, that the points of the trajectory
and their possible positions are normal distributed. A larger value represents less trust in the measurement.
Go to the repository on GitHub for
additonal information about this setting.
Expected Value:
The expected distance between the positions from the
trajectory and their possible positions on the network. It is recommended to choose the value 0, i.e.
ideally, the trajectory points should be on the network, if the accuracy of the coordinates would be 100%.
Transition Weight:
A weight for the calculation of the difference between the distances of two following trajectory points
and their corresponding points on the network. A larger value represents more tolerance of non-direct routes.
Go to the repository on GitHub for
additonal information about this setting.
The plugin runs the following tasks:
read the input layers
calculate candidate points for each trajectory point using the maximum search distance and create a graph of candidates
calculate the probability for each candidate point to be emitted by the correpsonding trajectory point
calculate the similarity of the transitions compared to the trajectory points
find the best candidates using Viterbi algorithm
create a layer of linestrings using this candidates
A detailed description about the algorithm is provided
in the README document of the project on GitHub.
================================================
FILE: src/offlinemapmatching/help_docs/help_processing_clipping_network.html
================================================
This algorithm gives the possibility to clip a network layer by using a trajectory. The trajectory will be transformed to a linestring and buffered after this. Thereafter the buffer will be used as a masking layer for clipping the network.
Network-Layer:
This combobox shows all layers of the current QGIS project with the geometry type LINESTRING. The features of this layer will be reduced and stored in a memory layer.
Trajectory-Layer:
This combobox shows all layers of the current QGIS project with the geometry type POINT and will be used for clipping/reducing the network layer.
Order Trajectory by:
This combobox shows all fields of the trajectory layer. The selected field will be used to order the features of the tractory layer (e.g. order by timestamps or way) and to transform the trajectory into linestrings.
Buffer radius around the Trajectory:
The radius or distance of the buffer around the trajectory linestring. The resulting polygon will be used to clip the network.
Output:
The destination where the clipped network should be saved.
================================================
FILE: src/offlinemapmatching/help_docs/help_processing_match_trajectory.html
================================================
This algorithm matches a trajectory on a network using a Hidden Markov Model and the Viterbi algorithm.
Network-Layer:
This combobox shows all layers of the current QGIS project with the geometry type LINESTRING/MULTILINESTRING. The network, needed to match the trajectory on it, shall be selected. It is recommended, that this layer should be a clean graph following a node-edge-model, i.e. different lines should only touch other lines, never cross them.
Trajectory-Layer:
The combobox shows all layers of the current QGIS project with the geometry type POINT/MULTIPOINT. The trajectory, which will be matched with the network, shall be selected.
Trajectory-ID:
The combobox shows all fields of the chosen trajectory layer. The selected field will be added to the result features, so that the vertices of the result layer can be referred to the points of the trajectory.
Maximum Search Distance [m]:
The maximum distance to find points on the network for each trajectory point. It is mandatory, that this value is greater or equal than the highest shortest distance between all trajectory points and the whole network. This setting has a big influence on the computing time. Go to the repository on GitHub for further information about it.
Matching Type:
Two matching types are available. The slower type uses a routing between candidate points to calculate the distance of the shortes route between them. The faster type just calculates the euklidean distance of the beeline between the candidate points. The slower type is less vulnerable to outliers of the trajectory. Go to the repository on GitHub for additonal information about this setting.
A detailed description about the algorithm is provided in the README document of the project on GitHub.
================================================
FILE: src/offlinemapmatching/help_docs/help_processing_reduce_density.html
================================================
This algorithm reduces the density of a given trajectory, i.e. the count of features will be reduced. The original trajectory will not be changed, but the results will be stored in a new layer.
Trajectory Layer:
This combobox shows all layers of the current QGIS project with the geometry type POINT. A layer with trajectory data should be selected.
Keep the last feature of the trajectory:
A checkbox to indicate, whether the algorithm keeps the last feature of the trajectory, regardless of the distance to the last feature.
Minimum distance between two consecutive points:
The minimum distance between consecutive trajectory points. If the distance to the following point is shorter than the inserted value, the following point will be removed.
Output:
The destination where the reduced trajectory should be saved.
================================================
FILE: src/offlinemapmatching/i18n/af.ts
================================================
@default
Good morning
Goeie more
================================================
FILE: src/offlinemapmatching/metadata.txt
================================================
# This file contains metadata for your plugin. Since
# version 2.0 of QGIS this is the proper way to supply
# information about a plugin. The old method of
# embedding metadata in __init__.py will
# is no longer supported since version 2.0.
# This file should be included when you package your plugin.# Mandatory items:
[general]
name=Offline-MapMatching
qgisMinimumVersion=3.0
description=a QGIS-plugin for matching a trajectory with a network using a Hidden Markov Model and Viterbi algorithm
version=3.0.0
author=Christoph Jung
email=jagodki.cj@gmail.com
about=Because of inaccuracies of the GNSS signal and/or a low data quality of the network, the positions of the trajectory and the network are differing. In many cases a simple snapping of the trajectory on the network will not work to reproduce the real track on the network. Reasons for that can be e.g. outliers in the trajectory or crossings of edges in the network. This plugin provides a statistical approach to solve the problem of offline map matching using the principles of Hidden Markov Models (HMM) and the Viterbi algorithm.
tracker=https://github.com/jagodki/Offline-MapMatching/issues
repository=https://github.com/jagodki/Offline-MapMatching
# End of mandatory metadata
# Recommended items:
# Uncomment the following line and add your changelog:
changelog=
3.0.0 - new algorithm to improve calculation time
2.5.2 - show icon in plugin manager correctly
2.5.1 - make the new parameter from v2.5.0 optional to keep the plugin backward compatible
2.5.0 - the algorithm "reduce trajectory density" has a new parameter for keeping the last vertex/feature after processing
2.4.0 - add a new preprocessing algorithm (reduce trajectory density)
2.3.2 - avoid a rare error with the crs selector
2.3.1 - remove an error while unloading the plugin
2.3.0 - provide a processing routine to reduce the network
2.2.2 - remove of an error in the calculation of the transition probabilities
2.2.1 - remove of an error in the implementation of the Viterbi-algorithm, that could cause an empty result layer
2.2.0 - log the id of the trajectory point for which the search distance is too low
2.1.1 - allow the processing of trajectory positions with the same coordinates
2.1.0 - reuse routing calculations for improvement of computation time
2.0.0 - introduce a new parameter to avoid u-turns
1.1.3 - experimental version to avoid u-turns (preparation for the new major version)
1.1.2 - the plugin will not crash anymore, if a raster layer is loaded
1.1.1 - bugs according to the case of different directions of the network and the trajectory have been solved
1.1.0 - make the plugin accessible via the processing framework
1.0.3 - enable the usage of layers with geometries containing Z- and/or M-value
1.0.2 - edit metadata and improve exception handling
1.0.1 - adjust field names of result layer and some minor changes
1.0.0 - first release
# Tags are comma separated with spaces allowed
tags=trajectory, map matching, viterbi, hmm
homepage=https://github.com/jagodki/Offline-MapMatching
category=Vector
icon=icons/icon.png
# experimental flag
experimental=False
# deprecated flag (applies to the whole plugin, not just a single version)
deprecated=False
================================================
FILE: src/offlinemapmatching/mm/__init__.py
================================================
================================================
FILE: src/offlinemapmatching/mm/helper/__init__.py
================================================
================================================
FILE: src/offlinemapmatching/mm/helper/measurement_statistics.py
================================================
import statistics
class MeasurementStatistics:
def __init__(self):
self.measurments = []
def addMeasurement(self, value):
self.measurments.append(value)
def getMeanValue(self):
return statistics.mean(self.measurments)
def getStandardDeviation(self):
return statistics.stdev(self.measurments)
================================================
FILE: src/offlinemapmatching/mm/hidden_states/__init__.py
================================================
================================================
FILE: src/offlinemapmatching/mm/hidden_states/candidate.py
================================================
import math
from ..observation.observation import *
class Candidate:
def __init__(self, point, distance, observation_id):
self.point = point
self.distance_to_observation = distance
self.observation_id = observation_id
def getEmissionProbability(self, sigma, my):
return (1 / math.sqrt(2 * math.pi * sigma)) * math.pow(math.e, -1 * math.pow(self.distance_to_observation - my, 2) / (2 * math.pow(sigma, 2)))
================================================
FILE: src/offlinemapmatching/mm/hidden_states/hidden_model.py
================================================
from ..observation.network import *
from ..observation.trajectory import *
from ..observation.observation import *
from .candidate import *
from .transition import *
from ..helper.measurement_statistics import *
from qgis.core import *
import os, math
from PyQt5.QtWidgets import QProgressBar, QApplication
from PyQt5.QtCore import QVariant, QDir
class HiddenModel:
def __init__(self, trajectory, network):
self.trajectory = trajectory
self.network = network
self.counter_candidates = 0
self.candidate_graph = []
self.candidates = {}
self.candidates_backtracking = {}
self.observation_measurements = MeasurementStatistics()
self.transition_measurements = MeasurementStatistics()
self.pb = None
self.feedback = None
self.feedback_total = 100.0
def createGraph(self, maximum_distance):
#init progressbar
self.initFeedback(len(self.trajectory.observations))
#init data structur
self.candidate_graph = []
self.candidates = {}
self.counter_candidates = 0
#iterate over all observations from our trajectory
for observation in self.trajectory.observations:
#extract all candidates of the current observation
candidates = observation.getCandidates(self.network, maximum_distance)
#candidates = observation.getAllCandidates(self.network, maximum_distance)
if len(candidates) == 0:
QgsMessageLog.logMessage('could not find any candidates for trajectory point ' + str(observation.id), level=Qgis.Info)
return -5
else:
#create the current level of the graph and the candidate measurements
current_graph_level = {}
for candidate in candidates:
#store the observation measurements for a later usage of their statistics
#e.g. for calculations of the emission probabilities
self.observation_measurements.addMeasurement(candidate.distance_to_observation)
#candidate.calculateEmissionProbability(observation, sigma, my)
# current_graph_level[self.counter_candidates] = {
# #'observation_id' : observation.id,
# #'emitted_probability' : candidate.emission_probability,
# 'candidate': candidate,
# 'transition_probabilities' : {},
# 'transition_probability' : 0.0,
# 'curvature_probability' : 0.0,
# 'total_probability' : 0.0
# }
current_graph_level.update({self.counter_candidates: {
#'observation_id' : observation.id,
#'emitted_probability' : candidate.emission_probability,
'candidate': candidate,
'transition_probabilities' : {},
'transition_probability' : 0.0,
'curvature_probability' : 0.0,
'total_probability' : 0.0
}})
#store the candidate in a dictionary (key can be used to find the candidate in the graph and vice versa)
self.counter_candidates += 1
#add the current graph level to the graph
self.candidate_graph.append(current_graph_level)
#update progressbar
self.updateFeedback()
return 0
def createBacktracking(self):
#init progressbar
self.initFeedback(len(self.candidate_graph))
self.candidates_backtracking = {}
for i, graph_level in enumerate(self.candidate_graph):
#the candidates of the first observation have no parent
if i != 0:
for id, entry in graph_level.items():
#get all transition probabilities of the current entry and iterate over them to find the highest total probability
transition_probabilities = entry['transition_probabilities']
for previous_id, transition in transition_probabilities.items():
#calculate the probabilities of the current transition
start_observation = self.trajectory.observations[i - 1]
end_observation = self.trajectory.observations[i]
distance_between_observations = start_observation.point.distance(end_observation.point)
transition.setDirectionProbability(start_observation, end_observation)
transition.setRoutingProbability(distance_between_observations, self.transition_measurements.getStandardDeviation())
transition.setTransitionProbability()
#calculate the total probability and compare it
current_total_probability = transition.transition_probability * entry['candidate'].getEmissionProbability(self.observation_measurements.getStandardDeviation(), 0.0)# * self.candidate_graph[i - 1][key]['total_probability']
# #calculate the emission probability for the current entry/candidate in the graph level
# current_total_probability = value * entry["candidate"].getEmissionProbability(self.observation_measurements.getStandardDeviation(), 0.0) * self.candidate_graph[i - 1][key]['total_probability']
if current_total_probability >= entry['total_probability']:
entry['total_probability'] = current_total_probability
entry['transition_probability'] = transition.transition_probability
self.candidates_backtracking[id] = previous_id
#update progressbar
self.updateFeedback()
return 0
def findViterbiPath(self):
#init an array to store all candidates of the most likely path
viterbi_path = []
#find the highest total probability in the last graph level
highest_prob = 0.0
id = None
graph_counter = len(self.candidate_graph) - 1
last_graph_level = self.candidate_graph[graph_counter]
for candidate_id, entry in last_graph_level.items():
if entry['total_probability'] >= highest_prob:
highest_prob = entry['total_probability']
id = candidate_id
#add the last vertex of the path
last_graph_level_entry = self.candidate_graph[graph_counter][id]
viterbi_path.insert(0, {'vertex': last_graph_level_entry["candidate"],
'total_probability': highest_prob,
'emitted_probability': last_graph_level_entry["candidate"].getEmissionProbability(self.observation_measurements.getStandardDeviation(), 0.0),
'transition_probability': last_graph_level_entry['transition_probability'],
'observation_id': last_graph_level_entry["candidate"].observation_id
})
#now find all parents of this vertex/candidate
graph_counter -= 1
current_id = self.candidates_backtracking[id]
while(current_id is not None and graph_counter >= 0):
searched_graph_level_entry = self.candidate_graph[graph_counter][current_id]
viterbi_path.insert(0, {'vertex': searched_graph_level_entry["candidate"],
'total_probability': searched_graph_level_entry['total_probability'],
'emitted_probability': searched_graph_level_entry["candidate"].getEmissionProbability(self.observation_measurements.getStandardDeviation(), 0.0),
'transition_probability': searched_graph_level_entry['transition_probability'],
'observation_id': searched_graph_level_entry["candidate"].observation_id
})
#preparation for the next iteration
if current_id in self.candidates_backtracking:
current_id = self.candidates_backtracking[current_id]
graph_counter -= 1
return viterbi_path
def setTransitions(self, fast_map_matching=False):
#init progressbar
self.initFeedback(len(self.trajectory.observations))
for i, observation in enumerate(self.trajectory.observations):
#skip the first observation, because first observation has no parent
if i != 0:
#get the current and previous graph level
previous_graph_level = self.candidate_graph[i - 1]
current_graph_level = self.candidate_graph[i]
for previous_id, previous_entry in previous_graph_level.items():
for current_id, current_entry in current_graph_level.items():
#get the candidates
current_candidate = current_entry["candidate"]
previous_candidate = previous_entry["candidate"]
#create a new transition
transition = None
if fast_map_matching is True:
transition = Transition(previous_candidate, current_candidate, self.network, False, True)
else:
transition = Transition(previous_candidate, current_candidate, self.network, self.candidatesHaveDifferentPositions(current_candidate, previous_candidate))
#calculate the probabilities of the transition
# transition.setDirectionProbability(self.trajectory.observations[i - 1], observation)
# transition.setRoutingProbability(observation.point.distance(self.trajectory.observations[i - 1].point), beta)
# transition.setTransitionProbability()
#calculate the difference of the distances between candidates and observations
transition_length = transition.getLengthOfTransition()
observation_distance = math.sqrt(math.pow(observation.point.asPoint().x() - self.trajectory.observations[i - 1].point.asPoint().x(), 2) + math.pow(observation.point.asPoint().y() - self.trajectory.observations[i - 1].point.asPoint().y(), 2))
self.transition_measurements.addMeasurement(abs(transition_length - observation_distance))
#insert the transition into the graph
# current_entry['transition_probabilities'] = {previous_id : transition.transition_probability}
current_entry['transition_probabilities'].update({previous_id : transition})
self.updateFeedback()
return 0
def candidatesHaveDifferentPositions(self, candidate_1, candidate_2):
#get coordinates of the previous entry and the current candidate
x_candidate_1 = candidate_1.point.asPoint().x()
y_candidate_1 = candidate_1.point.asPoint().y()
x_candidate_2 = candidate_2.point.asPoint().x()
y_candidate_2 = candidate_2.point.asPoint().y()
#if points are not equal, return True, otherwise False
if x_candidate_1 != x_candidate_2 or y_candidate_1 != y_candidate_2:
return True
else:
return False
def setStartingProbabilities(self):
first_graph_level = self.candidate_graph[0]
#init progressbar
self.initFeedback(len(first_graph_level))
for id, entry in first_graph_level.items():
entry['total_probability'] = entry['candidate'].getEmissionProbability(self.observation_measurements.getStandardDeviation(), 0.0)
self.candidates_backtracking[id] = None
self.updateFeedback()
return 0
def addFeaturesToLayer(self, features, attributes, crs):
#create a new layer
layer = QgsVectorLayer('LineString?crs=' + crs + '&index=yes', 'matched trajectory', 'memory')
#load the layer style
dir = os.path.dirname(__file__)
filename = os.path.abspath(os.path.join(dir, '..', '..', 'style.qml'))
layer.loadNamedStyle(filename, loadFromLocalDb=False)
#add the layer to the project
layer.startEditing()
layer_data = layer.dataProvider()
layer_data.addAttributes(attributes)
layer.updateFields()
#add features to the layer
layer.addFeatures(features)
layer.commitChanges()
#add the layer to the map
QgsProject.instance().addMapLayer(layer)
return layer
def getPathOnNetwork(self, vertices, field_array):
#init progressbar
self.initFeedback(len(vertices))
#create an array to store all features
features = []
#iterate over the vertices
for i, vertex in enumerate(vertices):
#if we are in the first loop, we skip them because we have no previous point to create a routing with start and end
if i != 0:
#check, whether the two current candidates share the same position or not
if self.candidatesHaveDifferentPositions(vertices[i - 1]['vertex'], vertex['vertex']) == False:
self.updateFeedback()
continue
#get all edges of the graph/network along the shortest way from the previous to the current vertex
points = self.network.routing(vertices[i - 1]['vertex'].point.asPoint(), vertex['vertex'].point.asPoint())
if points == -1:
return points
#now create a new line feature and add all needed fields
fields = QgsFields()
for field in field_array:
fields.append(field)
feature = QgsFeature(fields)
#create the geometry of the new feature
feature.setGeometry(QgsGeometry.fromPolylineXY(points))
#insert the attributes and add the feature to the layer
feature.setAttribute('id', i)
feature.setAttribute('total_probability_start', vertices[i - 1]['total_probability'])
feature.setAttribute('total_probability_end', vertex['total_probability'])
feature.setAttribute('emission_probability_start', vertices[i - 1]['emitted_probability'])
feature.setAttribute('emission_probability_end', vertex['emitted_probability'])
feature.setAttribute('transition_probability', vertices[i - 1]['transition_probability'])
feature.setAttribute('observation_id_start', vertices[i - 1]['observation_id'])
feature.setAttribute('observation_id_end', vertex['observation_id'])
features.append(feature)
self.updateFeedback()
return features
def initProgressbar(self, maximum):
if self.pb is not None:
self.pb.setValue(0)
self.pb.setMaximum(maximum)
QApplication.processEvents()
def updateProgressbar(self):
if self.pb is not None:
self.pb.setValue(self.pb.value() + 1)
QApplication.processEvents()
def initFeedback(self, maximum):
if self.feedback is not None:
print(self.feedback.progress())
self.feedback.setProgress(0)
self.feedback_total = 100.0 / maximum
else:
print("feedback is None")
def updateFeedback(self):
if self.feedback is not None:
self.feedback.setProgress(int(self.feedback_total + self.feedback.progress()) + 1)
================================================
FILE: src/offlinemapmatching/mm/hidden_states/transition.py
================================================
from .candidate import *
import math
class Transition:
def __init__(self, start_candidate, end_candidate, network, different_positions, use_beeline=False):
self.start_candidate = start_candidate
self.end_candidate = end_candidate
self.network = network
self.direction_probability = 0.0
self.routing_probability = 0.0
self.transition_probability = 0.0
self.points_on_network = self.getAllpoints_on_network(network) if different_positions else 0
self.use_beeline = use_beeline
def setDirectionProbability(self, start_observation, end_observation):
#variables to store the slops
m_observation = 0.0
m_candidate = 0.0
#variable to store the intermediate results of the probability
p_intermediate = 1.0
#calculate the slope of the observations using arctan (we get results between 0 and 180 degrees)
if (end_observation.point.asPoint().x() - start_observation.point.asPoint().x()) != 0:
m_observation = math.degrees(math.atan((end_observation.point.asPoint().y() -
start_observation.point.asPoint().y()) /
(end_observation.point.asPoint().x() -
start_observation.point.asPoint().x()))) + 90
elif end_observation.point.asPoint().y() != start_observation.point.asPoint().y():
m_observation = 90.0
#iterate over all points and use their precursor to calculate directions
if self.points_on_network != -1 and self.points_on_network != 0:
for i, current_point in enumerate(self.points_on_network):
if i != 0:
#get the precursor of the current point
precursor = self.points_on_network[i - 1]
#calculate the slope of the points using arctan (we get results between 0 and 180 degrees)
if (current_point.x() - precursor.x()) != 0:
m_candidate = math.degrees(math.atan((current_point.y() - precursor.y()) /
(current_point.x() - precursor.x()))) + 90
elif current_point.y() - precursor.y():
m_candidate = 90.0
#calculate the difference of the slopes
difference = abs(m_observation - m_candidate)
#normalisation of the difference
p_intermediate *= (180 - difference) / 180
#clear the slope
m_candidate = 0.0
#store the result
if self.points_on_network != -1:
self.direction_probability = p_intermediate
def setRoutingProbability(self, distance_between_observations, beta):
#get the distance of the shortest path between the two candidates of the current transition
distance_on_network = 0
if self.use_beeline is True:
distance_on_network = self.getDistanceOfBeeline()
else:
distance_on_network = self.getLengthOfTransition()
#calculate the difference between the distances of the observations and the candidates
difference = abs(distance_on_network - distance_between_observations)
#calculate the exponential probability distribution
if distance_on_network != -1:
self.routing_probability = 1 / beta * math.pow(math.e, -1 * difference / beta)
def setTransitionProbability(self):
self.transition_probability = self.direction_probability * self.routing_probability
#if self.direction_probability != None and self.routing_probability != None:
#self.transition_probability = self.direction_probability * self.routing_probability
#return True
#else:
#return False
def getAllpoints_on_network(self, network):
#get all points of the shortest path on the network from the start to the end of the transistion and store them
return network.routing(self.start_candidate.point.asPoint(), self.end_candidate.point.asPoint())
def getLengthOfTransition(self):
#points == -1, if routing was not possible; points == 0, if canidates share the same position
if self.points_on_network == -1 or self.points_on_network == 0:
return self.points_on_network
else:
distance = 0
for i, vertex in enumerate(self.points_on_network):
#get the distance between the current vertice and the next vertice
if len(self.points_on_network) > (i + 1):
distance = distance + vertex.distance(self.points_on_network[i + 1].x(), self.points_on_network[i + 1].y())
else:
return distance
return distance
def getDistanceOfBeeline(self):
return self.start_candidate.point.distance(self.end_candidate.point)
================================================
FILE: src/offlinemapmatching/mm/map_matcher.py
================================================
from PyQt5.QtWidgets import QProgressBar, QComboBox, QLabel, QApplication
from qgis.core import *
from .hidden_states.hidden_model import *
from .observation.network import *
from .observation.trajectory import *
class MapMatcher:
def __init__(self):
self.layers = []
self.attributes = []
self.hidden_model = None
self.network = None
self.trajectory = None
def startViterbiMatchingGui(self, pb, trajectory_name, network_name, attribute_name, sigma, my, beta, max_dist, label, crs):
check_results = 0
label.setText('initialise data structur...')
QgsMessageLog.logMessage('initialise data structur...', level=Qgis.Info)
self.setUp(network_name, trajectory_name, attribute_name, pb)
label.setText('create candidate graph...')
QgsMessageLog.logMessage('create candidate graph...', level=Qgis.Info)
#check_results = self.hidden_model.createGraph(sigma, my, max_dist)
check_results = self.hidden_model.createGraph(max_dist)
if check_results != 0:
label.setText('error during calculation of candidates...')
QgsMessageLog.logMessage('the maximum search distance is too low for one trajectory point to find at least one candidate', level=Qgis.Info)
return -1
label.setText('calculate starting probabilities...')
QgsMessageLog.logMessage('calculate starting probabilities...', level=Qgis.Info)
check_results = self.hidden_model.setStartingProbabilities()
if check_results != 0:
label.setText('error during calculation of starting probabilities...')
QgsMessageLog.logMessage('calculation of starting probabilities was not successfull, maybe an exception was thrown', level=Qgis.Info)
return -2
label.setText('calculate transition probabilities...')
QgsMessageLog.logMessage('calculate transition probabilities...', level=Qgis.Info)
#check_results = self.hidden_model.setTransitionProbabilities(beta)
check_results = self.hidden_model.setTransitions()
if check_results != 0:
label.setText('error during calculation of transition probabilities...')
QgsMessageLog.logMessage('calculation of transition probabilities was not succesfull, have a look on the used parameters and the check the datasets', level=Qgis.Info)
return -3
label.setText('create backtracking...')
QgsMessageLog.logMessage('create backtracking...', level=Qgis.Info)
check_results = self.hidden_model.createBacktracking()
if check_results != 0:
label.setText('error during calculation of backtracking...')
QgsMessageLog.logMessage('it was not able to create a complete backtracking, maybe the calculated probabilities are corrupt', level=Qgis.Info)
return -4
label.setText('get most likely path...')
QgsMessageLog.logMessage('get most likely path...', level=Qgis.Info)
vertices = self.hidden_model.findViterbiPath()
if len(vertices) <= 1:
label.setText('error during calculating the most likely path...')
QgsMessageLog.logMessage('cannot calculate the most likely path, maybe backtracking went wrong, check your parameters', level=Qgis.Critical)
return -5
label.setText('get network path...')
QgsMessageLog.logMessage('get network path...', level=Qgis.Info)
features = self.hidden_model.getPathOnNetwork(vertices, self.defineAttributes())
if features == -1:
label.setText('error during calculating the path on network...')
QgsMessageLog.logMessage('routing between the points of the most likely path does not work', level=Qgis.Critical)
return -6
layer = self.hidden_model.addFeaturesToLayer(features, self.defineAttributes(), crs)
layer.select([])
QgsProject.instance().addMapLayer(layer)
label.setText('finished ^o^')
QgsMessageLog.logMessage('finished ^o^', level=Qgis.Info)
return 0
def startViterbiMatchingProcessing(self, trajectory_name, network_name, attribute_name, max_dist, feature_sink, feedback, fast_map_matching=False):
check_results = 0
#total = 100.0 / 8
#current = 1
QgsMessageLog.logMessage('initialise data structur...', level=Qgis.Info)
feedback.pushInfo('initialise data structur...')
self.setUp(network_name, trajectory_name, attribute_name, feedback)
#feedback.setProgress(int(current * total))
#current += 1
if feedback.isCanceled():
return -99
QgsMessageLog.logMessage('create candidate graph...', level=Qgis.Info)
feedback.pushInfo('create candidate graph...')
#check_results = self.hidden_model.createGraph(sigma, my, max_dist)
check_results = self.hidden_model.createGraph(max_dist)
#feedback.setProgress(int(current * total))
#current += 1
if feedback.isCanceled():
return -99
if check_results != 0:
error_text = 'the maximum search distance is too low for one trajectory point point to find at least one candidate'
feedback.pushInfo(error_text)
QgsMessageLog.logMessage(error_text, level=Qgis.Info)
return -1
QgsMessageLog.logMessage('calculate starting probabilities...', level=Qgis.Info)
feedback.pushInfo('calculate starting probabilities...')
check_results = self.hidden_model.setStartingProbabilities()
#feedback.setProgress(int(current * total))
#current += 1
if feedback.isCanceled():
return -99
if check_results != 0:
error_text = 'calculation of starting probabilities was not successfull, maybe an exception was thrown'
feedback.pushInfo(error_text)
QgsMessageLog.logMessage(error_text, level=Qgis.Info)
return -2
QgsMessageLog.logMessage('calculate transition probabilities...', level=Qgis.Info)
feedback.pushInfo('calculate transition probabilities...')
#check_results = self.hidden_model.setTransitionProbabilities(beta)
check_results = self.hidden_model.setTransitions(fast_map_matching)
#feedback.setProgress(int(current * total))
#current += 1
if feedback.isCanceled():
return -99
if check_results != 0:
error_text = 'calculation of transition probabilities was not succesfull, have a look on the used parameters and the check the datasets'
feedback.pushInfo(error_text)
QgsMessageLog.logMessage(error_text, level=Qgis.Info)
return -3
QgsMessageLog.logMessage('create backtracking...', level=Qgis.Info)
feedback.pushInfo('create backtracking...')
check_results = self.hidden_model.createBacktracking()
#feedback.setProgress(int(current * total))
#current += 1
if feedback.isCanceled():
return -99
if check_results != 0:
error_text = 'it was not able to create a complete backtracking, maybe the calculated probabilities are corrupt'
feedback.pushInfo(error_text)
QgsMessageLog.logMessage(error_text, level=Qgis.Info)
return -4
QgsMessageLog.logMessage('get most likely path...', level=Qgis.Info)
feedback.pushInfo('get most likely path...')
vertices = self.hidden_model.findViterbiPath()
#feedback.setProgress(int(current * total))
#current += 1
if feedback.isCanceled():
return -99
if len(vertices) == 0:
error_text = 'cannot calculate the most likely path, maybe backtracking went wrong, check your parameters'
feedback.pushInfo(error_text)
QgsMessageLog.logMessage(error_text, level=Qgis.Critical)
return -5
QgsMessageLog.logMessage('get network path...', level=Qgis.Info)
feedback.pushInfo('get network path...')
features = self.hidden_model.getPathOnNetwork(vertices, self.defineAttributes())
#feedback.setProgress(int(current * total))
#current += 1
if feedback.isCanceled():
return -99
if features == -1:
error_text = 'routing between the points of the most likely path does not work'
feedback.pushInfo(error_text)
QgsMessageLog.logMessage(error_text, level=Qgis.Critical)
return -6
feature_sink.addFeatures(features)
#feedback.setProgress(int(current * total))
#current += 1
return 0
def fillLayerComboBox(self, iface, combobox, geom_type):
#first clear the combobox
combobox.clear()
#get all layers in the current QGIS project
self.layers = []
self.layers = iface.mapCanvas().layers()
#populate the combobox
for layer in self.layers:
#ignore raster layer, because just vector layers have a wkbType
if layer.type() == 0:
if (QgsWkbTypes.flatType(layer.wkbType()) == QgsWkbTypes.Point and geom_type == 'POINT') or (QgsWkbTypes.flatType(layer.wkbType()) == QgsWkbTypes.LineString and geom_type == 'LINESTRING'):
combobox.addItem(layer.name())
def fillAttributeComboBox(self, combobox, layername):
#first clear the combobox
combobox.clear()
#extract all attributes
layer = self.getLayer(layername)
if layer is not None:
self.attributes = layer.fields()
#populate the combobox
for attr in self.attributes:
combobox.addItem(attr.name())
def getLayer(self, layername):
for layer in self.layers:
if layer.name() == layername:
return layer
return None
def setUp(self, line_layer, point_layer, point_attr, feedback):
if type(line_layer) is str:
self.network = Network(self.getLayer(line_layer))
else:
self.network = Network(line_layer)
if type(line_layer) is str:
self.trajectory = Trajectory(self.getLayer(point_layer), point_attr)
else:
self.trajectory = Trajectory(point_layer, point_attr)
self.hidden_model = HiddenModel(self.trajectory, self.network)
self.hidden_model.feedback = feedback
def defineAttributes(self):
attributes = [QgsField('id', QVariant.Int),
QgsField('observation_id_start', QVariant.Int),
QgsField('observation_id_end', QVariant.Int),
QgsField('emission_probability_start', QVariant.Double),
QgsField('emission_probability_end', QVariant.Double),
QgsField('transition_probability', QVariant.Double),
QgsField('total_probability_start', QVariant.Double),
QgsField('total_probability_end', QVariant.Double)]
return attributes
================================================
FILE: src/offlinemapmatching/mm/observation/__init__.py
================================================
================================================
FILE: src/offlinemapmatching/mm/observation/intersection.py
================================================
from qgis.core import *
class Intersection:
def __init__(self, geometry, edge_ids):
self.geometry = geometry
self.edge_ids = edge_ids
================================================
FILE: src/offlinemapmatching/mm/observation/network.py
================================================
from qgis.analysis import *
from qgis.core import *
from .intersection import *
import processing
class Network:
# def __init__(self, linestring_layer, precalculated_network):
def __init__(self, linestring_layer):
self.vector_layer = linestring_layer
self.intersections = []
self.extractAllIntersections()
#self.precalculated_network = precalculated_network
def extractAllIntersections(self):
#dissolve the network
result_dissolve = processing.run("native:dissolve", {
'INPUT': self.vector_layer,
'OUTPUT': 'memory:dissolve'
})
#create single geometries from the dissolved network
result_single = processing.run("native:multiparttosingleparts", {
'INPUT': result_dissolve["OUTPUT"],
'OUTPUT': 'memory:single'
})
#get the line intersections
result_intersections = processing.run("native:lineintersections", {
'INPUT': result_single["OUTPUT"],
'INTERSECT': result_single["OUTPUT"],
'OUTPUT': 'memory:intersections'
})
#remove duplicate geometries
result_cleaned = processing.run("qgis:deleteduplicategeometries", {
'INPUT': result_intersections["OUTPUT"],
'OUTPUT': 'memory:cleaned'
})
#create intersection objects
for feature in result_cleaned["OUTPUT"].getFeatures():
intersecting_edges = []
#iterate over alle edges of the network
for edge in self.vector_layer.getFeatures():
if edge.geometry().intersects(feature.geometry()):
intersecting_edges.append(edge.id())
self.intersections.append(Intersection(feature.geometry(), intersecting_edges))
def routing(self, start, end):
#create director and strategy
director = QgsVectorLayerDirector(self.vector_layer, -1, '', '', '', 2)
strategy = QgsNetworkDistanceStrategy()
director.addStrategy(strategy)
#buildiung the graph
builder = QgsGraphBuilder(self.vector_layer.sourceCrs())
tied_points = director.makeGraph(builder, [start, end])
graph = builder.graph()
start_id = graph.findVertex(tied_points[0])
end_id = graph.findVertex(tied_points[1])
#start routing
(tree, cost) = QgsGraphAnalyzer.dijkstra(graph, start_id, 0)
if tree[end_id] == -1:
return -1
else:
points = []
cur_pos = end_id
#get the first vertex
if cur_pos != start_id:
if cur_pos == graph.edge(tree[cur_pos]).toVertex():
#insert the vertices to the result list
points.insert(0, graph.vertex(graph.edge(tree[cur_pos]).toVertex()).point())
points.insert(0, graph.vertex(graph.edge(tree[cur_pos]).fromVertex()).point())
#set cur_pos to the next vertex
cur_pos = graph.edge(tree[cur_pos]).fromVertex()
else:
#insert the vertices to the result list
points.insert(0, graph.vertex(graph.edge(tree[cur_pos]).fromVertex()).point())
points.insert(0, graph.vertex(graph.edge(tree[cur_pos]).toVertex()).point())
#set cur_pos to the next vertex
cur_pos = graph.edge(tree[cur_pos]).toVertex()
while cur_pos != start_id:
#just insert the vertex of the current edge, which does not already exist in the result list
if cur_pos == graph.edge(tree[cur_pos]).toVertex():
points.insert(0, graph.vertex(graph.edge(tree[cur_pos]).fromVertex()).point())
#set cur_pos to the next vertex
cur_pos = graph.edge(tree[cur_pos]).fromVertex()
else:
points.insert(0, graph.vertex(graph.edge(tree[cur_pos]).toVertex()).point())
#set cur_pos to the next vertex
cur_pos = graph.edge(tree[cur_pos]).toVertex()
return points
================================================
FILE: src/offlinemapmatching/mm/observation/observation.py
================================================
from .network import *
from .intersection import *
from ..hidden_states.candidate import *
from qgis.core import *
class Observation:
def __init__(self, point, id):
self.point = point
self.id = id
def getAllCandidates(self, network, max_distance):
candidates = []
#iterate over all lines of the network to check for candidates on this lines
for feature in network.vector_layer.getFeatures():
#init some vars
linestring = feature.geometry()
distance = self.point.distance(linestring)
#check whether the distance is equal or less the search distance
if distance <= max_distance:
candidates.append(Candidate(linestring.nearestPoint(self.point), distance, self.id))
return candidates
def getCandidates(self, network, max_distance):
candidates = []
intersections_within_distance = []
#get all intersection points within the search distance
for intersection in network.intersections:
if intersection.geometry.distance(self.point) <= max_distance:
intersections_within_distance.append(intersection)
# #iterate over all lines of the network to check for candidates on this lines
# for feature in network.vector_layer.getFeatures():
# #check if the current edge intersects an intersection within search distance
# skip_iteration_step = False
# for intersection in intersections_within_distance:
# if feature.id() in intersection.edge_ids:
# skip_iteration_step = True
# break
# #skip the iteration step if necessary
# if skip_iteration_step is True:
# continue
# #init some vars
# linestring = feature.geometry()
# distance = self.point.distance(linestring)
# #check whether the distance is equal or less the search distance
# if distance <= max_distance:
# candidates.append(Candidate(linestring.nearestPoint(self.point), distance, self.id))
#iterate over all lines of the network to check for candidates on this lines
candidate_points = []
for feature in network.vector_layer.getFeatures():
#init some vars
linestring = feature.geometry()
distance = self.point.distance(linestring)
#check whether the distance is equal or less the search distance
if distance <= max_distance:
nearest_point = linestring.nearestPoint(self.point)
candidate_is_not_near_to_intersection = True
#check, whether the possible candidate is within the range to an intersection
for intersection in intersections_within_distance:
if intersection.geometry.distance(nearest_point) <= max_distance:
candidate_is_not_near_to_intersection = False
break
if candidate_is_not_near_to_intersection is True:
candidates.append(Candidate(nearest_point, distance, self.id))
#now add the intersections to the candidates
for intersection in intersections_within_distance:
candidates.append(Candidate(intersection.geometry, intersection.geometry.distance(self.point), self.id))
return candidates
def isIntersectionInSearchDistance(self, edges, candidates):
for index, edge in edges.enumerate():
intersection_count = 0
intersected_edges = []
for other_index, other_edge in edges.enumerate():
if other_index != index:
if edge.geometry().intersects(other_edge.geometry()):
intersection_count += 1
intersected_edges.append(other_index)
#init a variable to count the intersections
counter = 0
#iterate over all network features
for feature in network.getFeatures():
#increase the counter if the geometries intersect each other
if feature.geometry().insersects(self.point):
counter += 1
#break up the iteration when the counter reached a specific number
if counter == 3:
return True
return False
================================================
FILE: src/offlinemapmatching/mm/observation/trajectory.py
================================================
from .observation import *
from qgis.core import *
class Trajectory:
def __init__(self, point_layer, id_field):
self.observations = []
self.extractObservations(point_layer, id_field)
def extractObservations(self, point_layer, id_field):
#extract all points from the QGIS layer
features = point_layer.getFeatures()
for feature in features:
point = feature.geometry()
id = feature[id_field]
#create a new observation object and add them to our observation list
obs = Observation(point, id)
self.observations.append(obs)
================================================
FILE: src/offlinemapmatching/mm_processing/clip_network_algorithm.py
================================================
# -*- coding: utf-8 -*-
'''
/***************************************************************************
Offline-MapMatching
A QGIS plugin
desciption of the plugin
Generated by Plugin Builder: http://g-sherman.github.io/Qgis-Plugin-Builder/
-------------------
begin : 2018-08-08
copyright : (C) 2018 by Christoph Jung
email : jagodki.cj@gmail.com
***************************************************************************/
/***************************************************************************
* *
* This program is free software; you can redistribute it and/or modify *
* it under the terms of the GNU General Public License as published by *
* the Free Software Foundation; either version 2 of the License, or *
* (at your option) any later version. *
* *
***************************************************************************/
'''
__author__ = 'Christoph Jung'
__date__ = '2018-08-08'
__copyright__ = '(C) 2018 by Christoph Jung'
# This will get replaced with a git SHA1 when you do a git archive
__revision__ = '$Format:%H$'
from PyQt5.QtCore import QCoreApplication, QUrl
from PyQt5.QtGui import QIcon
from qgis.core import (QgsProcessing,
QgsProcessingAlgorithm,
QgsProcessingParameterFeatureSource,
QgsProcessingParameterVectorLayer,
QgsProcessingParameterField,
QgsProcessingParameterString,
QgsProcessingParameterNumber,
QgsCoordinateReferenceSystem,
QgsProject,
QgsProcessingParameterFeatureSink,
QgsWkbTypes)
import processing
import time, os.path
class ClipNetworkAlgorithm(QgsProcessingAlgorithm):
'''
This is an example algorithm that takes a vector layer and
creates a new identical one.
It is meant to be used as an example of how to create your own
algorithms and explain methods and variables used to do it. An
algorithm like this will be available in all elements, and there
is not need for additional work.
All Processing algorithms should extend the QgsProcessingAlgorithm
class.
'''
# Constants used to refer to parameters and outputs. They will be
# used when calling the algorithm from another algorithm, or when
# calling from the QGIS console.
NETWORK = 'NETWORK'
TRAJECTORY = 'TRAJECTORY'
ORDER_FIELD = 'ORDER_FIELD'
BUFFER_RADIUS = 'BUFFER_RADIUS'
OUTPUT = 'OUTPUT'
def initAlgorithm(self, config):
'''
Here we define the inputs and output of the algorithm, along
with some other properties.
'''
self.addParameter(
QgsProcessingParameterVectorLayer(
self.NETWORK,
self.tr('Network layer'),
[QgsProcessing.TypeVectorLine]
)
)
self.addParameter(
QgsProcessingParameterVectorLayer(
self.TRAJECTORY,
self.tr('Trajectory layer'),
[QgsProcessing.TypeVectorPoint]
)
)
self.addParameter(
QgsProcessingParameterField(
self.ORDER_FIELD,
self.tr('Order Trajectory by'),
parentLayerParameterName=self.TRAJECTORY,
type=QgsProcessingParameterField.Any
)
)
self.addParameter(
QgsProcessingParameterNumber(
self.BUFFER_RADIUS,
self.tr('Buffer radius around the Trajectory'),
type=QgsProcessingParameterNumber.Double,
defaultValue=0,
minValue=0.0
)
)
self.addParameter(
QgsProcessingParameterFeatureSink(
self.OUTPUT,
self.tr('Clipped Network')
)
)
def processAlgorithm(self, parameters, context, feedback):
'''
Here is where the processing itself takes place.
'''
start_time = time.time()
#extract all parameters
network_layer = self.parameterAsVectorLayer(
parameters,
self.NETWORK,
context
)
trajectory_layer = self.parameterAsVectorLayer(
parameters,
self.TRAJECTORY,
context
)
trajectory_order_field = self.parameterAsString(
parameters,
self.ORDER_FIELD,
context
)
buffer = self.parameterAsDouble(
parameters,
self.BUFFER_RADIUS,
context
)
(sink, dest_id) = self.parameterAsSink(
parameters,
self.OUTPUT,
context,
network_layer.fields(),
QgsWkbTypes.LineString,
network_layer.crs()
)
#init the progressbar
max_count = 4
counter = 0
feedback.setProgress(int((counter / max_count) * max_count))
#trajectory to path
points_to_path = processing.run("qgis:pointstopath", {
'INPUT':trajectory_layer,
'ORDER_FIELD':trajectory_order_field,
'GROUP_FIELD':None,
'DATE_FORMAT':'',
'OUTPUT':'memory:path'
})
counter += 1
feedback.setProgress(int((counter / max_count) * max_count))
if feedback.isCanceled():
return {'canceled °o°': str(round(time.time() - start_time, 2))}
#buffer path
buffer = processing.run("native:buffer", {
'INPUT':points_to_path['OUTPUT'],
'DISTANCE':buffer,
'SEGMENTS':5,
'END_CAP_STYLE':0,
'JOIN_STYLE':0,
'MITER_LIMIT':2,
'DISSOLVE':False,
'OUTPUT':'memory:buffer'})
counter += 1
feedback.setProgress(int((counter / max_count) * max_count))
feedback.pushInfo('created buffer successfully')
if feedback.isCanceled():
return {'canceled °o°': str(round(time.time() - start_time, 2))}
#clip network
clipped_network = processing.run("native:clip", {
'INPUT':network_layer,
'OVERLAY':buffer['OUTPUT'],
'OUTPUT':'memory:clip'})
counter += 1
feedback.setProgress(int((counter / max_count) * max_count))
feedback.pushInfo('clipped buffer successfully')
if feedback.isCanceled():
return {'canceled °o°': str(round(time.time() - start_time, 2))}
#multipart to single part
single_part_network = processing.run("native:multiparttosingleparts", {
'INPUT':clipped_network['OUTPUT'],
'OUTPUT':'memory:omm_clipped_network'})
counter += 1
feedback.setProgress(int((counter / max_count) * max_count))
feedback.pushInfo('created single parts successfully')
if feedback.isCanceled():
return {'canceled °o°': str(round(time.time() - start_time, 2))}
#add the result to the QGIS project
sink.addFeatures(single_part_network['OUTPUT'].getFeatures())
return {'OUTPUT': dest_id}
def name(self):
'''
Returns the algorithm name, used for identifying the algorithm. This
string should be fixed for the algorithm, and must not be localised.
The name should be unique within each provider. Names should contain
lowercase alphanumeric characters only and no spaces or other
formatting characters.
'''
return 'clip_network'
def helpUrl(self):
'''
Returns the URL for the help document, if a help document does exist.
'''
dir = os.path.dirname(__file__)
file = os.path.abspath(os.path.join(dir, '..', 'help_docs', 'help.html'))
if not os.path.exists(file):
return ''
return QUrl.fromLocalFile(file).toString(QUrl.FullyEncoded)
def shortHelpString(self):
'''Returns the text for the help widget, if a help document does exist.'''
dir = os.path.dirname(__file__)
file = os.path.abspath(os.path.join(dir, '..', 'help_docs', 'help_processing_clipping_network.html'))
if not os.path.exists(file):
return ''
with open(file) as helpf:
help=helpf.read()
return help
def displayName(self):
'''
Returns the translated algorithm name, which should be used for any
user-visible display of the algorithm name.
'''
return self.tr('Clip Network')
def group(self):
'''
Returns the name of the group this algorithm belongs to. This string
should be localised.
'''
return self.tr(self.groupId())
def groupId(self):
'''
Returns the unique ID of the group this algorithm belongs to. This
string should be fixed for the algorithm, and must not be localised.
The group id should be unique within each provider. Group id should
contain lowercase alphanumeric characters only and no spaces or other
formatting characters.
'''
return 'Preprocessing'
def tr(self, string):
return QCoreApplication.translate('Processing', string)
def createInstance(self):
return ClipNetworkAlgorithm()
def icon(self):
return QIcon(':/plugins/offline_map_matching/icons/clipping_icon.png')
================================================
FILE: src/offlinemapmatching/mm_processing/offline_map_matching_algorithm.py
================================================
# -*- coding: utf-8 -*-
'''
/***************************************************************************
Offline-MapMatching
A QGIS plugin
desciption of the plugin
Generated by Plugin Builder: http://g-sherman.github.io/Qgis-Plugin-Builder/
-------------------
begin : 2018-08-08
copyright : (C) 2018 by Christoph Jung
email : jagodki.cj@gmail.com
***************************************************************************/
/***************************************************************************
* *
* This program is free software; you can redistribute it and/or modify *
* it under the terms of the GNU General Public License as published by *
* the Free Software Foundation; either version 2 of the License, or *
* (at your option) any later version. *
* *
***************************************************************************/
'''
__author__ = 'Christoph Jung'
__date__ = '2018-08-08'
__copyright__ = '(C) 2018 by Christoph Jung'
# This will get replaced with a git SHA1 when you do a git archive
__revision__ = '$Format:%H$'
from PyQt5.QtCore import QCoreApplication, QUrl
from PyQt5.QtGui import QIcon
from qgis.core import (QgsProcessing,
QgsFeatureSink,
QgsProcessingAlgorithm,
QgsProcessingParameterFeatureSink,
QgsProcessingParameterVectorLayer,
QgsProcessingParameterField,
QgsProcessingParameterNumber,
QgsWkbTypes,
QgsCoordinateReferenceSystem,
QgsFields,
QgsProcessingParameterEnum)
from ..mm.map_matcher import MapMatcher
import time, os.path
class OfflineMapMatchingAlgorithm(QgsProcessingAlgorithm):
'''
This is an example algorithm that takes a vector layer and
creates a new identical one.
It is meant to be used as an example of how to create your own
algorithms and explain methods and variables used to do it. An
algorithm like this will be available in all elements, and there
is not need for additional work.
All Processing algorithms should extend the QgsProcessingAlgorithm
class.
'''
# Constants used to refer to parameters and outputs. They will be
# used when calling the algorithm from another algorithm, or when
# calling from the QGIS console.
NETWORK = 'NETWORK'
TRAJECTORY = 'TRAJECTORY'
TRAJECTORY_ID = 'TRAJECTORY_ID'
MAX_SEARCH_DISTANCE = 'MAX_SEARCH_DISTANCE'
TYPE = 'TYPE'
OUTPUT = 'OUTPUT'
def initAlgorithm(self, config):
'''
Here we define the inputs and output of the algorithm, along
with some other properties.
'''
self.addParameter(
QgsProcessingParameterVectorLayer(
self.NETWORK,
self.tr('Network layer'),
[QgsProcessing.TypeVectorLine]
)
)
self.addParameter(
QgsProcessingParameterVectorLayer(
self.TRAJECTORY,
self.tr('Trajectory layer'),
[QgsProcessing.TypeVectorPoint]
)
)
self.addParameter(
QgsProcessingParameterField(
self.TRAJECTORY_ID,
self.tr('Trajectory ID'),
parentLayerParameterName=self.TRAJECTORY,
type=QgsProcessingParameterField.Any
)
)
self.addParameter(
QgsProcessingParameterNumber(
self.MAX_SEARCH_DISTANCE,
self.tr('Maximum Search Distance [m]'),
type=QgsProcessingParameterNumber.Double,
defaultValue=20.0,
minValue=0.0
)
)
self.addParameter(
QgsProcessingParameterEnum(
self.TYPE,
self.tr('Matching type'),
options=["Based on network routing (slow)", "Based on euklidean distances (fast)"]
)
)
self.addParameter(
QgsProcessingParameterFeatureSink(
self.OUTPUT,
self.tr('Matched Trajectory')
)
)
def processAlgorithm(self, parameters, context, feedback):
'''
Here is where the processing itself takes place.
'''
start_time = time.time()
mm = MapMatcher()
#create a QgsFields-object
attrs = mm.defineAttributes()
fields = QgsFields()
for field in attrs:
fields.append(field)
#extract all parameters
network_layer = self.parameterAsVectorLayer(
parameters,
self.NETWORK,
context
)
trajectory_layer = self.parameterAsVectorLayer(
parameters,
self.TRAJECTORY,
context
)
trajectory_id = self.parameterAsString(
parameters,
self.TRAJECTORY_ID,
context
)
max_search_distance = self.parameterAsDouble(
parameters,
self.MAX_SEARCH_DISTANCE,
context
)
matching_type = self.parameterAsEnum(
parameters,
self.TYPE,
context
)
#check the CRS of the input layers
network_crs = network_layer.sourceCrs().authid()
trajectory_crs = trajectory_layer.sourceCrs().authid()
if network_crs != trajectory_crs:
raise ValueError("The CRS of the both input layers are different (" + network_crs + " and " + trajectory_crs + ").")
(sink, dest_id) = self.parameterAsSink(
parameters, self.OUTPUT,
context,
fields,
QgsWkbTypes.LineString,
network_layer.sourceCrs()
)
#check the inputs
if network_layer is None:
raise QgsProcessingException(self.invalidSourceError(parameters, self.NETWORK))
if trajectory_layer is None:
raise QgsProcessingException(self.invalidSourceError(parameters, self.TRAJECTORY))
if trajectory_id is None:
raise QgsProcessingException(self.invalidSourceError(parameters, self.TRAJECTORY_ID))
if matching_type is None:
raise QgsProcessingException(self.invalidSourceError(parameters, self.TYPE))
error_code = mm.startViterbiMatchingProcessing(trajectory_layer,
network_layer,
trajectory_id,
max_search_distance,
sink,
feedback,
matching_type == 1)
return {'OUTPUT': dest_id,
'ERROR_CODE': error_code,
'COMPUTATION_TIME': str(round(time.time() - start_time, 2))}
def name(self):
'''
Returns the algorithm name, used for identifying the algorithm. This
string should be fixed for the algorithm, and must not be localised.
The name should be unique within each provider. Names should contain
lowercase alphanumeric characters only and no spaces or other
formatting characters.
'''
return 'match_trajectory'
def helpUrl(self):
'''
Returns the URL for the help document, if a help document does exist.
'''
dir = os.path.dirname(__file__)
file = os.path.abspath(os.path.join(dir, '..', 'help_docs', 'help.html'))
if not os.path.exists(file):
return ''
return QUrl.fromLocalFile(file).toString(QUrl.FullyEncoded)
def shortHelpString(self):
'''Returns the text for the help widget, if a help document does exist.'''
dir = os.path.dirname(__file__)
file = os.path.abspath(os.path.join(dir, '..', 'help_docs', 'help_processing_match_trajectory.html'))
if not os.path.exists(file):
return ''
with open(file) as helpf:
help=helpf.read()
return help
def displayName(self):
'''
Returns the translated algorithm name, which should be used for any
user-visible display of the algorithm name.
'''
return self.tr('Match Trajectory')
def group(self):
'''
Returns the name of the group this algorithm belongs to. This string
should be localised.
'''
return self.tr(self.groupId())
def groupId(self):
'''
Returns the unique ID of the group this algorithm belongs to. This
string should be fixed for the algorithm, and must not be localised.
The group id should be unique within each provider. Group id should
contain lowercase alphanumeric characters only and no spaces or other
formatting characters.
'''
return 'Matching'
def tr(self, string):
return QCoreApplication.translate('Processing', string)
def createInstance(self):
return OfflineMapMatchingAlgorithm()
def icon(self):
return QIcon(':/plugins/offline_map_matching/icons/icon.png')
================================================
FILE: src/offlinemapmatching/mm_processing/offline_map_matching_provider.py
================================================
# -*- coding: utf-8 -*-
'''
/***************************************************************************
OfflineMapMatcher
A QGIS plugin
desciption of the plugin
Generated by Plugin Builder: http://g-sherman.github.io/Qgis-Plugin-Builder/
-------------------
begin : 2018-08-08
copyright : (C) 2018 by Christoph Jung
email : jagodki.cj@gmail.com
***************************************************************************/
/***************************************************************************
* *
* This program is free software; you can redistribute it and/or modify *
* it under the terms of the GNU General Public License as published by *
* the Free Software Foundation; either version 2 of the License, or *
* (at your option) any later version. *
* *
***************************************************************************/
'''
__author__ = 'Christoph Jung'
__date__ = '2018-08-08'
__copyright__ = '(C) 2018 by Christoph Jung'
# This will get replaced with a git SHA1 when you do a git archive
__revision__ = '$Format:%H$'
from qgis.core import QgsProcessingProvider
from PyQt5.QtGui import QIcon
from .offline_map_matching_algorithm import OfflineMapMatchingAlgorithm
from .clip_network_algorithm import ClipNetworkAlgorithm
from .reduce_trajectory_density import ReduceTrajectoryDensity
# from .fast_trajectory_matching import FastTrajectoryMatching
class OfflineMapMatchingProvider(QgsProcessingProvider):
def __init__(self):
QgsProcessingProvider.__init__(self)
# Load algorithms
self.alglist = [OfflineMapMatchingAlgorithm(),
#FastTrajectoryMatching(),
ClipNetworkAlgorithm(),
ReduceTrajectoryDensity()]
def unload(self):
'''
Unloads the provider. Any tear-down steps required by the provider
should be implemented here.
'''
pass
def loadAlgorithms(self):
'''
Loads all algorithms belonging to this provider.
'''
for alg in self.alglist:
self.addAlgorithm( alg )
def id(self):
'''
Returns the unique provider id, used for identifying the provider. This
string should be a unique, short, character only string, eg 'qgis' or
'gdal'. This string should not be localised.
'''
return 'omm'
def icon(self):
return QIcon(':/plugins/offline_map_matching/icons/icon.png')
def name(self):
'''
Returns the provider name, which is used to describe the provider
within the GUI.
This string should be short (e.g. 'Lastools') and localised.
'''
return self.tr('Offline-MapMatching')
def longName(self):
'''
Returns the a longer version of the provider name, which can include
extra details such as version numbers. E.g. 'Lastools LIDAR tools
(version 2.2.1)'. This string should be localised. The default
implementation returns the same string as name().
'''
return self.name()
================================================
FILE: src/offlinemapmatching/mm_processing/reduce_trajectory_density.py
================================================
# -*- coding: utf-8 -*-
'''
/***************************************************************************
Offline-MapMatching
A QGIS plugin
desciption of the plugin
Generated by Plugin Builder: http://g-sherman.github.io/Qgis-Plugin-Builder/
-------------------
begin : 2019-11-04
copyright : (C) 2019 by Christoph Jung
email : jagodki.cj@gmail.com
***************************************************************************/
/***************************************************************************
* *
* This program is free software; you can redistribute it and/or modify *
* it under the terms of the GNU General Public License as published by *
* the Free Software Foundation; either version 2 of the License, or *
* (at your option) any later version. *
* *
***************************************************************************/
'''
__author__ = 'Christoph Jung'
__date__ = '2019-11-04'
__copyright__ = '(C) 2019 by Christoph Jung'
# This will get replaced with a git SHA1 when you do a git archive
__revision__ = '$Format:%H$'
from PyQt5.QtCore import QCoreApplication, QUrl
from PyQt5.QtGui import QIcon
from qgis.core import (QgsProcessing,
QgsProcessingAlgorithm,
QgsProcessingParameterFeatureSource,
QgsProcessingParameterVectorLayer,
QgsProcessingParameterField,
QgsProcessingParameterString,
QgsProcessingParameterNumber,
QgsCoordinateReferenceSystem,
QgsProject,
QgsProcessingParameterFeatureSink,
QgsWkbTypes,
QgsProcessingParameterBoolean)
import processing
import time, os.path
class ReduceTrajectoryDensity(QgsProcessingAlgorithm):
'''
This is an example algorithm that takes a vector layer and
creates a new identical one.
It is meant to be used as an example of how to create your own
algorithms and explain methods and variables used to do it. An
algorithm like this will be available in all elements, and there
is not need for additional work.
All Processing algorithms should extend the QgsProcessingAlgorithm
class.
'''
# Constants used to refer to parameters and outputs. They will be
# used when calling the algorithm from another algorithm, or when
# calling from the QGIS console.
TRAJECTORY = 'TRAJECTORY'
KEEP_LAST_FEATURE = 'KEEP_LAST_FEATURE'
DISTANCE = 'DISTANCE'
OUTPUT = 'OUTPUT'
def initAlgorithm(self, config):
'''
Here we define the inputs and output of the algorithm, along
with some other properties.
'''
self.addParameter(
QgsProcessingParameterVectorLayer(
self.TRAJECTORY,
self.tr('Trajectory Layer'),
[QgsProcessing.TypeVectorPoint]
)
)
self.addParameter(
QgsProcessingParameterBoolean(
self.KEEP_LAST_FEATURE,
self.tr('Keep the last feature of the trajectory'),
optional=True
)
)
self.addParameter(
QgsProcessingParameterNumber(
self.DISTANCE,
self.tr('Minimum distance between two consecutive points'),
type=QgsProcessingParameterNumber.Double,
defaultValue=100,
minValue=0.0
)
)
self.addParameter(
QgsProcessingParameterFeatureSink(
self.OUTPUT,
self.tr('Reduced Trajectory')
)
)
def processAlgorithm(self, parameters, context, feedback):
'''
Here is where the processing itself takes place.
'''
start_time = time.time()
#extract all parameters
trajectory_layer = self.parameterAsVectorLayer(
parameters,
self.TRAJECTORY,
context
)
distance = self.parameterAsDouble(
parameters,
self.DISTANCE,
context
)
keep_last_feature = self.parameterAsBool(
parameters,
self.KEEP_LAST_FEATURE,
context
)
(output, dest_id) = self.parameterAsSink(
parameters,
self.OUTPUT,
context,
trajectory_layer.fields(),
QgsWkbTypes.Point,
trajectory_layer.crs()
)
#check the inputs
if trajectory_layer is None:
raise QgsProcessingException(self.invalidSourceError(parameters, self.TRAJECTORY))
if distance is None:
raise QgsProcessingException(self.invalidSourceError(parameters, self.DISTANCE))
if keep_last_feature is None:
keep_last_feature = False
#present some information to the user
feedback.pushInfo('CRS of the trajectory is {}'.format(trajectory_layer.sourceCrs().authid()))
#init the progressbar
feedback.setProgress(0)
#reduce the trajectory density
result = self.reduceDensity(0, 1, trajectory_layer, distance, output, feedback, trajectory_layer.featureCount(), keep_last_feature)
return {'OUTPUT': dest_id}
def name(self):
'''
Returns the algorithm name, used for identifying the algorithm. This
string should be fixed for the algorithm, and must not be localised.
The name should be unique within each provider. Names should contain
lowercase alphanumeric characters only and no spaces or other
formatting characters.
'''
return 'reduce_trajectory_density'
def helpUrl(self):
'''
Returns the URL for the help document, if a help document does exist.
'''
dir = os.path.dirname(__file__)
file = os.path.abspath(os.path.join(dir, '..', 'help_docs', 'help.html'))
if not os.path.exists(file):
return ''
return QUrl.fromLocalFile(file).toString(QUrl.FullyEncoded)
def shortHelpString(self):
'''Returns the text for the help widget, if a help document does exist.'''
dir = os.path.dirname(__file__)
file = os.path.abspath(os.path.join(dir, '..', 'help_docs', 'help_processing_reduce_density.html'))
if not os.path.exists(file):
return ''
with open(file) as helpf:
help=helpf.read()
return help
def displayName(self):
'''
Returns the translated algorithm name, which should be used for any
user-visible display of the algorithm name.
'''
return self.tr('Reduce Trajectory Density')
def group(self):
'''
Returns the name of the group this algorithm belongs to. This string
should be localised.
'''
return self.tr(self.groupId())
def groupId(self):
'''
Returns the unique ID of the group this algorithm belongs to. This
string should be fixed for the algorithm, and must not be localised.
The group id should be unique within each provider. Group id should
contain lowercase alphanumeric characters only and no spaces or other
formatting characters.
'''
return 'Preprocessing'
def tr(self, string):
return QCoreApplication.translate('Processing', string)
def createInstance(self):
return ReduceTrajectoryDensity()
def icon(self):
return QIcon(':/plugins/offline_map_matching/icons/reduce_density_icon.png')
def reduceDensity(self, startIndex, nextIndex, layer, distance, output, feedback, feature_count, keep_last_feature):
#handle a pressed cancel button and the progressbar
feedback.setProgress(int(startIndex / feature_count) * 100)
if feedback.isCanceled():
return -99
#init some variables for the following iteration
start_feature = None
trajectory_features = layer.getFeatures()
for index, feature in enumerate(trajectory_features):
#set the starting feature if none and skip to the next loop
if start_feature is None:
start_feature = feature
output.addFeature(feature)
continue
#calculate distance, adjust the starting feature after it if distance is big enough
if start_feature.geometry().distance(feature.geometry()) >= distance:
output.addFeature(feature)
start_feature = feature
#check, whether we reached the last feature and keep the last vertex if necessary
elif keep_last_feature and index == (layer.featureCount() - 1):
output.addFeature(feature)
return -99
================================================
FILE: src/offlinemapmatching/offline_map_matching.py
================================================
# -*- coding: utf-8 -*-
'''
/***************************************************************************
OfflineMapMatching
A QGIS plugin
a QGIS-plugin for matching a trajectory with a network using a Hidden Markov Model and Viterbi algorithm
Generated by Plugin Builder: http://g-sherman.github.io/Qgis-Plugin-Builder/
-------------------
begin : 2018-06-14
git sha : $Format:%H$
copyright : (C) 2018 by Christoph Jung
email : jagodki.cj@gmail.com
***************************************************************************/
/***************************************************************************
* *
* This program is free software; you can redistribute it and/or modify *
* it under the terms of the GNU General Public License as published by *
* the Free Software Foundation; either version 2 of the License, or *
* (at your option) any later version. *
* *
***************************************************************************/
'''
from PyQt5.QtCore import QSettings, QTranslator, qVersion, QCoreApplication
from PyQt5.QtGui import QIcon, QTextCursor
from PyQt5.QtWidgets import QAction, QMenu
from qgis.gui import QgsMessageBar
from qgis.core import *
import time, traceback, sys, inspect, processing
# Initialize Qt resources from file resources.py
from .resources import *
# Import the code for the dialog
from .offline_map_matching_dialog import OfflineMapMatchingDialog
import os.path
#import own classes
from .mm.map_matcher import *
from .mm_processing.offline_map_matching_provider import *
'''
cmd_folder = os.path.split(inspect.getfile(inspect.currentframe()))[0]
if cmd_folder not in sys.path:
sys.path.insert(0, cmd_folder)
'''
class OfflineMapMatching:
'''QGIS Plugin Implementation.'''
def __init__(self, iface):
'''Constructor.
:param iface: An interface instance that will be passed to this class
which provides the hook by which you can manipulate the QGIS
application at run time.
:type iface: QgsInterface
'''
# Save reference to the QGIS interface
self.iface = iface
# initialize plugin directory
self.plugin_dir = os.path.dirname(__file__)
# initialize locale
locale = QSettings().value('locale/userLocale')[0:2]
locale_path = os.path.join(
self.plugin_dir,
'i18n',
'OfflineMapMatching_{}.qm'.format(locale))
if os.path.exists(locale_path):
self.translator = QTranslator()
self.translator.load(locale_path)
if qVersion() > '4.3.3':
QCoreApplication.installTranslator(self.translator)
# Create the dialog (after translation) and keep reference
self.dlg = OfflineMapMatchingDialog()
# Declare instance attributes
self.actions = []
self.menu = self.tr(u'&Offline-MapMatching')
# TODO: We are going to let the user set this up in a future iteration
self.toolbar = self.iface.addToolBar(u'OfflineMapMatching')
self.toolbar.setObjectName(u'OfflineMapMatching')
#add help-document to the GUI
dir = os.path.dirname(__file__)
file = os.path.abspath(os.path.join(dir, 'help_docs', 'help.html'))
if os.path.exists(file):
with open(file) as helpf:
help = helpf.read()
self.dlg.textBrowser_help.insertHtml(help)
self.dlg.textBrowser_help.moveCursor(QTextCursor.Start)
#declare additional instance vars
self.map_matcher = MapMatcher()
self.provider = OfflineMapMatchingProvider()
#connect slots and signals
self.dlg.comboBox_trajectory.currentIndexChanged.connect(self.startPopulateFieldsComboBox)
self.dlg.pushButton_start.clicked.connect(self.startMapMatching)
#set a default crs to avoid problems in QGIS 3.4
self.dlg.mQgsProjectionSelectionWidget.setCrs(QgsCoordinateReferenceSystem('EPSG:4326'))
# noinspection PyMethodMayBeStatic
def tr(self, message):
'''Get the translation for a string using Qt translation API.
We implement this ourselves since we do not inherit QObject.
:param message: String for translation.
:type message: str, QString
:returns: Translated version of message.
:rtype: QString
'''
# noinspection PyTypeChecker,PyArgumentList,PyCallByClass
return QCoreApplication.translate('OfflineMapMatching', message)
def add_action(
self,
icon_path,
text,
callback=None,
enabled_flag=True,
add_to_menu=True,
add_to_toolbar=True,
status_tip=None,
whats_this=None,
parent=None,
action=None):
'''Add a toolbar icon to the toolbar.
:param icon_path: Path to the icon for this action. Can be a resource
path (e.g. ':/plugins/foo/bar.png') or a normal file system path.
:type icon_path: str
:param text: Text that should be shown in menu items for this action.
:type text: str
:param callback: Function to be called when the action is triggered.
:type callback: function
:param enabled_flag: A flag indicating if the action should be enabled
by default. Defaults to True.
:type enabled_flag: bool
:param add_to_menu: Flag indicating whether the action should also
be added to the menu. Defaults to True.
:type add_to_menu: bool
:param add_to_toolbar: Flag indicating whether the action should also
be added to the toolbar. Defaults to True.
:type add_to_toolbar: bool
:param status_tip: Optional text to show in a popup when mouse pointer
hovers over the action.
:type status_tip: str
:param parent: Parent widget for the new action. Defaults None.
:type parent: QWidget
:param whats_this: Optional text to show in the status bar when the
mouse pointer hovers over the action.
:returns: The action that was created. Note that the action is also
added to self.actions list.
:rtype: QAction
'''
icon = QIcon(icon_path)
if action is None:
action = QAction(icon, text, parent)
action.triggered.connect(callback)
action.setEnabled(enabled_flag)
if status_tip is not None:
action.setStatusTip(status_tip)
if whats_this is not None:
action.setWhatsThis(whats_this)
if add_to_toolbar:
self.toolbar.addAction(action)
if add_to_menu:
self.iface.addPluginToVectorMenu(
self.menu,
action)
# self.iface.vectorMenu().addAction(action)
self.actions.append(action)
return action
def initGui(self):
'''Create the menu entries, toolbar icons inside the QGIS GUI and add a new processing provider.'''
icon_path = ':/plugins/offline_map_matching/icons/icon.png'
#set up entries for the gui
self.add_action(
icon_path,
text=self.tr(u'Match Trajectory'),
callback=self.matchTrajectory,
parent=self.iface.mainWindow())
#init the preprocessing group with their entries
menu = QMenu()
#add icons
icon_clip = QIcon(':/plugins/offline_map_matching/icons/clipping_icon.png')
icon_density = QIcon(':/plugins/offline_map_matching/icons/reduce_density_icon.png')
icon_pp = QIcon(':/plugins/offline_map_matching/icons/preprocessing_icon.png')
#add actions
action_clip = menu.addAction(icon_clip, 'Clip Network', self.clipNetwork)
action_clip.setObjectName('clip_network')
action_reduce = menu.addAction(icon_density, 'Reduce Trajectory Density', self.reduceDensity)
action_reduce.setObjectName('reduce_density')
#add main entry
preprocessing_action = QAction(icon_pp, 'Preprocessing', self.iface.mainWindow())
preprocessing_action.setMenu(menu)
self.add_action(
'',
text=self.tr(u'Preprocessing'),
action=preprocessing_action,
parent=self.iface.mainWindow(),
add_to_toolbar=False)
# preprocessing_action.setMenu(menu)
# self.actions.append(preprocessing_action)
# self.iface.addPluginToVectorMenu(self.menu, preprocessing_action)
#add the processing provider
QgsApplication.processingRegistry().addProvider(self.provider)
def clipNetwork(self):
processing.execAlgorithmDialog('omm:clip_network', {})
def reduceDensity(self):
processing.execAlgorithmDialog('omm:reduce_trajectory_density', {})
def fastTrajectoryMatching(self):
processing.execAlgorithmDialog('omm:fast_trajectory_matching', {})
def matchTrajectory(self):
processing.execAlgorithmDialog('omm:match_trajectory', {})
def unload(self):
'''Removes the plugin menu item and icon from QGIS GUI. Remove the processing provider.'''
for action in self.actions:
self.iface.removePluginVectorMenu(
self.tr(u'&Offline-MapMatching'),
action)
#self.iface.vectorMenu().removeAction(action)
self.iface.removeToolBarIcon(action)
# remove the toolbar
del self.toolbar
#remove the processing provider
QgsApplication.processingRegistry().removeProvider(self.provider)
def run(self):
'''Run method that performs all the real work'''
#populate the comboboxes with the available layers
self.populateComboBox('network')
self.populateComboBox('trajectory')
self.populateComboBox('fields')
#clear all other gui elements
self.dlg.progressBar.setValue(0)
self.dlg.doubleSpinBox_sigma.setValue(50.0)
self.dlg.doubleSpinBox_my.setValue(0.0)
self.dlg.doubleSpinBox_beta.setValue(30.0)
self.dlg.doubleSpinBox_max.setValue(0.0)
self.dlg.label_info.setText('')
#self.dlg.lineEdit_crs.setText('')
# show the dialog
self.dlg.show()
# Run the dialog event loop
#result = self.dlg.exec_()
# See if OK was pressed
#if result:
# Do something useful here - delete the line containing pass and
# substitute with your code.
#pass
def populateComboBox(self, type):
'''Populate the given combobox.'''
if type == 'network':
self.map_matcher.fillLayerComboBox(self.iface, self.dlg.comboBox_network, 'LINESTRING')
elif type == 'trajectory':
self.map_matcher.fillLayerComboBox(self.iface, self.dlg.comboBox_trajectory, 'POINT')
elif type == 'fields':
self.map_matcher.fillAttributeComboBox(self.dlg.comboBox_trajectoryID, self.dlg.comboBox_trajectory.currentText())
def startPopulateFieldsComboBox(self):
self.populateComboBox('fields')
def startMapMatching(self):
self.dlg.groupBox_data.setEnabled(False)
self.dlg.groupBox_settings.setEnabled(False)
self.dlg.pushButton_start.setEnabled(False)
try:
start_time = time.time()
result = self.map_matcher.startViterbiMatchingGui(
self.dlg.progressBar,
self.dlg.comboBox_trajectory.currentText(),
self.dlg.comboBox_network.currentText(),
self.dlg.comboBox_trajectoryID.currentText(),
self.dlg.doubleSpinBox_sigma.value(),
self.dlg.doubleSpinBox_my.value(),
self.dlg.doubleSpinBox_beta.value(),
self.dlg.doubleSpinBox_max.value(),
self.dlg.label_info,
self.dlg.mQgsProjectionSelectionWidget.crs().authid())
if result == 0:
self.iface.messageBar().pushMessage('map matching finished ^o^ - time: ' + str(round(time.time() - start_time, 2)) + ' sec', level=Qgis.Success, duration=60)
elif result == -1:
self.iface.messageBar().pushMessage('Error during calculation of candidates. Check the QGIS-log for further information.', level=Qgis.Warning, duration=60)
elif result == -2:
self.iface.messageBar().pushMessage('Error during calculation of starting probabilities. Check the QGIS-log for further information.', level=Qgis.Warning, duration=60)
elif result == -3:
self.iface.messageBar().pushMessage('Error during calculation of transition probabilities. Check the QGIS-log for further information.', level=Qgis.Warning, duration=60)
elif result == -4:
self.iface.messageBar().pushMessage('Error during calculation of backtracking. Check the QGIS-log for further information.', level=Qgis.Warning, duration=60)
elif result == -5:
self.iface.messageBar().pushMessage('Error during calculating the most likely path. Check the QGIS-log for further information.', level=Qgis.Warning, duration=60)
elif result == -6:
self.iface.messageBar().pushMessage('Error during calculating the path on network. Check the QGIS-log for further information.', level=Qgis.Warning, duration=60)
except:
QgsMessageLog.logMessage(traceback.format_exc(), level=Qgis.Critical)
self.iface.messageBar().pushMessage('An error occured. Please look into the log and/or Python console for further information.', level=Qgis.Critical, duration=60)
self.dlg.groupBox_data.setEnabled(True)
self.dlg.groupBox_settings.setEnabled(True)
self.dlg.pushButton_start.setEnabled(True)
================================================
FILE: src/offlinemapmatching/offline_map_matching_dialog.py
================================================
# -*- coding: utf-8 -*-
"""
/***************************************************************************
OfflineMapMatchingDialog
A QGIS plugin
a QGIS-plugin for matching a trajectory with a network using a Hidden Markov Model and Viterbi algorithm
Generated by Plugin Builder: http://g-sherman.github.io/Qgis-Plugin-Builder/
-------------------
begin : 2018-06-14
git sha : $Format:%H$
copyright : (C) 2018 by Christoph Jung
email : jagodki.cj@gmail.com
***************************************************************************/
/***************************************************************************
* *
* This program is free software; you can redistribute it and/or modify *
* it under the terms of the GNU General Public License as published by *
* the Free Software Foundation; either version 2 of the License, or *
* (at your option) any later version. *
* *
***************************************************************************/
"""
import os
from PyQt5 import uic
from PyQt5 import QtWidgets
FORM_CLASS, _ = uic.loadUiType(os.path.join(
os.path.dirname(__file__), 'offline_map_matching_dialog_base.ui'))
class OfflineMapMatchingDialog(QtWidgets.QDialog, FORM_CLASS):
def __init__(self, parent=None):
"""Constructor."""
super(OfflineMapMatchingDialog, self).__init__(parent)
# Set up the user interface from Designer.
# After setupUI you can access any designer object by doing
# self., and you can use autoconnect slots - see
# http://qt-project.org/doc/qt-4.8/designer-using-a-ui-file.html
# #widgets-and-dialogs-with-auto-connect
self.setupUi(self)
================================================
FILE: src/offlinemapmatching/offline_map_matching_dialog_base.ui
================================================
OfflineMapMatchingDialogBase
0
0
679
472
Match Trajectory
-
-
0
0
Data
-
-
Network-Layer:
Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
-
0
0
-
Trajectory-Layer:
Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
-
0
0
-
Trajectory-ID:
Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
-
0
0
-
0
0
Settings
-
-
Expected Value:
Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
-
9900000000.989999771118164
-
Transition Weight:
Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
-
9900000000.989999771118164
50.000000000000000
-
0
0
9900000000.989999771118164
20.000000000000000
-
Standard Deviation:
Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
-
9900000000.989999771118164
30.000000000000000
-
0
0
max. Search Distance [m]:
Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
-
CRS of input layers:
Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
-
-
Qt::Vertical
20
40
-
0
0
Ready to start calculation
-
0
-
0
0
start map matching
-
-
0
0
true
true
QgsProjectionSelectionWidget
QWidget
qgsprojectionselectionwidget.h
comboBox_network
comboBox_trajectory
comboBox_trajectoryID
doubleSpinBox_max
doubleSpinBox_sigma
doubleSpinBox_my
doubleSpinBox_beta
pushButton_start
textBrowser_help
================================================
FILE: src/offlinemapmatching/pb_tool.cfg
================================================
#/***************************************************************************
# OfflineMapMatching
#
# Configuration file for plugin builder tool (pb_tool)
# Generated by Plugin Builder: http://g-sherman.github.io/Qgis-Plugin-Builder/
# -------------------
# begin : 2018-06-14
# copyright : (C) 2018 by Christoph Junh
# email : jagodki.cj@gmail.com
# ***************************************************************************/
#
#/***************************************************************************
# * *
# * This program is free software; you can redistribute it and/or modify *
# * it under the terms of the GNU General Public License as published by *
# * the Free Software Foundation; either version 2 of the License, or *
# * (at your option) any later version. *
# * *
# ***************************************************************************/
#
#
# You can install pb_tool using:
# pip install http://geoapt.net/files/pb_tool.zip
#
# Consider doing your development (and install of pb_tool) in a virtualenv.
#
# For details on setting up and using pb_tool, see:
# http://g-sherman.github.io/plugin_build_tool/
#
# Issues and pull requests here:
# https://github.com/g-sherman/plugin_build_tool:
#
# Sane defaults for your plugin generated by the Plugin Builder are
# already set below.
#
# As you add Python source files and UI files to your plugin, add
# them to the appropriate [files] section below.
[plugin]
# Name of the plugin. This is the name of the directory that will
# be created in .qgis2/python/plugins
name: Offline-MapMatching
# Full path to where you want your plugin directory copied. If empty,
# the QGIS default path will be used. Don't include the plugin name in
# the path.
plugin_path: /Users/christophjung/Library/Application Support/QGIS/QGIS3/profiles/default/python/plugins
[files]
# Python files that should be deployed with the plugin
python_files: __init__.py offline_map_matching.py offline_map_matching_dialog.py
# The main dialog file that is loaded (not compiled)
main_dialog: offline_map_matching_dialog_base.ui
# Other ui files for dialogs you create (these will be compiled)
compiled_ui_files:
# Resource file(s) that will be compiled
resource_files: resources.qrc
# Other files required for the plugin
extras: metadata.txt style.qml
# Other directories to be deployed with the plugin.
# These must be subdirectories under the plugin directory
extra_dirs: mm mm_processing help_docs icons
# ISO code(s) for any locales (translations), separated by spaces.
# Corresponding .ts files must exist in the i18n directory
locales:
[help]
# the built help directory that should be deployed with the plugin
#dir: help/build/html
# the name of the directory to target in the deployed plugin
#target: help
================================================
FILE: src/offlinemapmatching/resources.py
================================================
# -*- coding: utf-8 -*-
# Resource object code
#
# Created by: The Resource Compiler for PyQt5 (Qt v5.14.0)
#
# WARNING! All changes made in this file will be lost!
from PyQt5 import QtCore
qt_resource_data = b"\
\x00\x00\x13\x5d\
\x89\
\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49\x48\x44\x52\x00\
\x00\x00\x31\x00\x00\x00\x2d\x08\x06\x00\x00\x00\x07\x88\x83\xfc\
\x00\x00\x01\x61\x69\x43\x43\x50\x6b\x43\x47\x43\x6f\x6c\x6f\x72\
\x53\x70\x61\x63\x65\x44\x69\x73\x70\x6c\x61\x79\x50\x33\x00\x00\
\x28\x91\x63\x60\x60\x52\x49\x2c\x28\xc8\x61\x61\x60\x60\xc8\xcd\
\x2b\x29\x0a\x72\x77\x52\x88\x88\x8c\x52\x60\x7f\xc8\xc0\x0e\x84\
\xbc\x0c\x62\x0c\x0a\x89\xc9\xc5\x05\x8e\x01\x01\x3e\x40\x25\x0c\
\x30\x1a\x15\x7c\xbb\xc6\xc0\x08\xa2\x2f\xeb\x82\xcc\x3a\x25\x35\
\xb5\x49\xb5\x5e\xc0\xd7\x62\xa6\xf0\xd5\x8b\xaf\x44\x9b\x30\xd5\
\xa3\x00\xae\x94\xd4\xe2\x64\x20\xfd\x07\x88\x53\x93\x0b\x8a\x4a\
\x18\x18\x18\x53\x80\x6c\xe5\xf2\x92\x02\x10\xbb\x03\xc8\x16\x29\
\x02\x3a\x0a\xc8\x9e\x03\x62\xa7\x43\xd8\x1b\x40\xec\x24\x08\xfb\
\x08\x58\x4d\x48\x90\x33\x90\x7d\x03\xc8\x56\x48\xce\x48\x04\x9a\
\xc1\xf8\x03\xc8\xd6\x49\x42\x12\x4f\x47\x62\x43\xed\x05\x01\x6e\
\x97\xcc\xe2\x82\x9c\xc4\x4a\x85\x00\x63\x02\xae\x25\x03\x94\xa4\
\x56\x94\x80\x68\xe7\xfc\x82\xca\xa2\xcc\xf4\x8c\x12\x05\x47\x60\
\x28\xa5\x2a\x78\xe6\x25\xeb\xe9\x28\x18\x19\x18\x9a\x33\x30\x80\
\xc2\x1c\xa2\xfa\x73\x20\x38\x2c\x19\xc5\xce\x20\xc4\x9a\xef\x33\
\x30\xd8\xee\xff\xff\xff\xff\x6e\x84\x98\xd7\x7e\x06\x86\x8d\x40\
\x9d\x5c\x3b\x11\x62\x1a\x16\x0c\x0c\x82\xdc\x0c\x0c\x27\x76\x16\
\x24\x16\x25\x82\x85\x98\x81\x98\x29\x2d\x8d\x81\xe1\xd3\x72\x06\
\x06\xde\x48\x06\x06\xe1\x0b\x40\x3d\xd1\xc5\x69\xc6\x46\x60\x79\
\x46\x1e\x27\x06\x06\xd6\x7b\xff\xff\x7f\x56\x63\x60\x60\x9f\xcc\
\xc0\xf0\x77\xc2\xff\xff\xbf\x17\xfd\xff\xff\x77\x31\x50\xf3\x1d\
\x06\x86\x03\x79\x00\x15\x21\x65\xee\x35\xc7\xd1\xfb\x00\x00\x01\
\x59\x69\x54\x58\x74\x58\x4d\x4c\x3a\x63\x6f\x6d\x2e\x61\x64\x6f\
\x62\x65\x2e\x78\x6d\x70\x00\x00\x00\x00\x00\x3c\x78\x3a\x78\x6d\
\x70\x6d\x65\x74\x61\x20\x78\x6d\x6c\x6e\x73\x3a\x78\x3d\x22\x61\
\x64\x6f\x62\x65\x3a\x6e\x73\x3a\x6d\x65\x74\x61\x2f\x22\x20\x78\
\x3a\x78\x6d\x70\x74\x6b\x3d\x22\x58\x4d\x50\x20\x43\x6f\x72\x65\
\x20\x35\x2e\x34\x2e\x30\x22\x3e\x0a\x20\x20\x20\x3c\x72\x64\x66\
\x3a\x52\x44\x46\x20\x78\x6d\x6c\x6e\x73\x3a\x72\x64\x66\x3d\x22\
\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\
\x67\x2f\x31\x39\x39\x39\x2f\x30\x32\x2f\x32\x32\x2d\x72\x64\x66\
\x2d\x73\x79\x6e\x74\x61\x78\x2d\x6e\x73\x23\x22\x3e\x0a\x20\x20\
\x20\x20\x20\x20\x3c\x72\x64\x66\x3a\x44\x65\x73\x63\x72\x69\x70\
\x74\x69\x6f\x6e\x20\x72\x64\x66\x3a\x61\x62\x6f\x75\x74\x3d\x22\
\x22\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x78\x6d\
\x6c\x6e\x73\x3a\x74\x69\x66\x66\x3d\x22\x68\x74\x74\x70\x3a\x2f\
\x2f\x6e\x73\x2e\x61\x64\x6f\x62\x65\x2e\x63\x6f\x6d\x2f\x74\x69\
\x66\x66\x2f\x31\x2e\x30\x2f\x22\x3e\x0a\x20\x20\x20\x20\x20\x20\
\x20\x20\x20\x3c\x74\x69\x66\x66\x3a\x4f\x72\x69\x65\x6e\x74\x61\
\x74\x69\x6f\x6e\x3e\x31\x3c\x2f\x74\x69\x66\x66\x3a\x4f\x72\x69\
\x65\x6e\x74\x61\x74\x69\x6f\x6e\x3e\x0a\x20\x20\x20\x20\x20\x20\
\x3c\x2f\x72\x64\x66\x3a\x44\x65\x73\x63\x72\x69\x70\x74\x69\x6f\
\x6e\x3e\x0a\x20\x20\x20\x3c\x2f\x72\x64\x66\x3a\x52\x44\x46\x3e\
\x0a\x3c\x2f\x78\x3a\x78\x6d\x70\x6d\x65\x74\x61\x3e\x0a\x4c\xc2\
\x27\x59\x00\x00\x10\x52\x49\x44\x41\x54\x68\x05\xb5\x5a\xf9\x6f\
\x1c\xd7\x7d\xff\xcc\xb5\x27\x97\x4b\x72\x79\x93\xa2\x28\x4a\x14\
\xa9\xfb\x3e\xec\x38\x75\x64\x3b\x76\xe4\xa2\x48\xe5\xd4\x6d\x6d\
\xa0\x01\xd2\xa6\x80\x8b\xa0\x40\xfa\x1f\xa4\x40\x52\xe4\xa7\xa2\
\x2d\xd2\x02\x6d\xd1\xfe\xd6\xc4\x31\x62\xa3\x8e\x61\xd9\xa8\x6d\
\x59\x97\x25\xd6\x94\x68\x91\x3a\x78\x88\x14\xaf\x15\x97\x4b\x72\
\x97\x7b\x5f\xb3\x33\xdb\xef\xf7\xcd\xcc\x72\x45\xd3\x29\x0c\x5b\
\x8f\xda\x7d\x6f\xbe\xef\x7b\x7c\xbe\xc7\x7b\x6f\x66\x56\x12\xa8\
\x25\x12\x99\x6f\xbb\x5c\x72\x48\x96\xe5\xcf\x3c\x1e\xcf\x24\xd3\
\xbe\x6a\xcb\xe5\x72\xdb\x4c\xe0\xa9\x62\xa9\x7c\x4c\x96\xa4\xac\
\x5b\x53\x6e\x99\xa6\x79\xbd\xae\xae\x6e\xf9\xab\xea\x66\xf9\x62\
\xb1\x38\xa8\xeb\xe6\x69\xc3\x28\x4d\x48\x4c\x88\x27\x52\x63\xc5\
\x72\x71\x97\x5b\x75\x4f\x6b\x9a\x7a\xc5\xa5\x2a\x1f\xbb\x5c\xae\
\xf7\x24\x32\xce\xf3\x5f\xa6\x91\xf2\x03\x65\xd3\xfc\x5e\xb1\xa4\
\x7f\x27\xaf\x17\x0e\x86\x0b\xab\x5e\x43\xaa\xa0\xd3\x15\x4a\x07\
\x5c\xbe\x51\x55\x56\x2f\x78\xdd\xda\x3b\xa4\xff\xc6\x97\xd1\xeb\
\xf0\x96\x4a\xa5\x23\xa4\xff\x95\x92\xae\x9f\x2d\xe8\xfa\x6e\x4d\
\x56\x2e\x0b\x27\x62\x89\x64\xe4\xa3\xe5\x91\xf6\x6e\x5f\x0b\xb6\
\xfb\xda\x4c\xaf\xcb\x1d\xd1\x14\xf5\x7f\xdd\x9a\x7a\xb5\xa2\x69\
\xff\xe3\x96\xa4\xbb\x8e\x92\xad\xfa\x4a\xa5\xa2\x94\xcb\xe5\xa7\
\x8a\xba\xfe\x22\x29\x7f\x36\xaf\x17\xf7\x2f\x15\xe3\xee\x07\xd9\
\x08\x46\xd3\x0f\x60\x48\x06\xf6\x78\x7a\xd0\x17\xe8\x44\x9b\xd6\
\x50\x6c\x72\xd7\x4f\x7a\xdc\xae\x0b\x94\xf9\x0f\x7c\x6e\xf7\x07\
\x14\x2c\x7d\x2b\xbd\xb5\xb4\x7c\xbe\xd2\x0b\xb9\xf4\xfd\x62\xa9\
\x74\xae\x5c\x36\xf6\x3d\xcc\xc7\xb4\xb9\x7c\x14\x4f\x35\xef\x1f\
\x77\x9c\x48\xfe\x68\xe4\x17\xf5\x3d\xe4\xc4\xd1\xe0\x6e\xf4\xf8\
\xd9\x99\xd6\x8a\x57\x75\x65\x5c\x2e\x6d\x42\x95\xe5\x11\x4d\xd3\
\xee\x90\xd1\x29\x52\xbc\x48\x1f\xce\x50\x80\x3e\xdd\x04\x7c\x6f\
\xd9\x30\x0e\x97\x4a\xfa\xa9\x42\xb9\xd4\x17\xce\xaf\x69\x73\x99\
\x28\xc6\x32\xb3\x98\x2b\x44\x61\x56\x88\x0b\xe2\x0b\x2d\xae\x20\
\xfa\x3d\x9d\x18\x08\x6e\x43\x9b\xab\xd1\x68\xf7\x34\x2c\x6a\x8a\
\x76\xc5\xe3\x52\x2e\x1a\x86\x71\x7e\xab\x52\xa3\x00\xb5\x53\x76\
\xff\xb4\x54\x2e\x9f\x2b\x95\x8d\x93\x2b\xb9\xb8\x67\x2e\xbf\x86\
\xd1\xc4\x0c\x26\xf2\x61\xfc\xfd\xbe\x1f\x3e\x54\x6d\x13\x6e\x83\
\x62\xb1\x90\x5f\xc7\x62\xee\x53\x74\xbb\x43\x38\xda\xd8\x27\xed\
\x08\x74\x04\xba\xbd\x4d\x27\xbc\xaa\xfb\x98\xcb\x30\xd2\x9a\xaa\
\xae\xa9\x8a\x16\x23\x99\x82\x61\x96\xbd\x04\x3e\x54\x28\x96\x5a\
\xf2\xe5\x62\x5d\x38\x17\x93\x18\xfc\xed\xf4\x3c\x66\x73\x0c\xde\
\x02\xee\xb8\x40\xd1\x46\x54\x4f\x21\x9a\x4d\x62\x34\xb5\x80\x7e\
\x6f\x87\x72\xa0\x61\x7b\x6f\x97\x2f\xb4\xbd\xcd\x68\x7c\x91\x02\
\xf5\x4a\x3a\x9b\x1f\xd2\x14\xe9\xaa\xdb\xed\xbe\x4e\x72\xdd\xc5\
\x72\xf9\x6c\x26\x97\x7b\xa1\xa4\x97\x4f\xc7\xf3\xa9\xc0\x6c\x7e\
\x15\x77\x62\xb3\x18\xcb\x2d\x20\x6f\x14\x21\xd1\x1f\x24\xc9\x23\
\x9c\xa0\xa1\x6a\x72\x42\x99\x46\xdd\xbc\xbe\x46\xce\xc4\xd1\xeb\
\x6b\xc5\x81\x60\x0f\x76\x04\xda\xe5\x6d\xfe\x50\xd0\xab\xb8\x82\
\x1e\xb7\xb9\x93\x81\x15\x4b\x45\x14\xca\x3a\xc2\xf9\x38\xa6\x93\
\x11\x8c\x25\xe6\x30\x9b\x5f\xb1\x82\xce\x0e\xb0\x22\xf1\x45\xe3\
\x8a\xc4\xff\xec\x6b\x20\x59\xce\x63\x38\x3f\x83\x7b\xc9\x30\x06\
\xeb\xba\xa4\xc1\x60\x77\xa8\xdb\x1f\x7a\xae\xd3\xdb\xf8\x4d\xb7\
\xaa\xbd\x6a\x18\x95\x71\x03\x95\x56\x5d\xd7\xf7\x64\x4a\xf9\xba\
\xd9\xcc\x0a\xee\xc6\xe7\x31\x92\x9a\x45\x9a\x64\x59\x6f\x85\x3e\
\xb4\xd4\x40\x99\x72\x09\x27\x88\x2a\x57\xca\x6c\x88\x27\xb9\x49\
\x30\x69\x34\x5d\x8a\x12\xc0\x15\x6c\xf7\x37\xe3\x70\xe3\x0e\xf4\
\x07\xdb\x41\xc6\x58\x10\x61\x72\x72\x2e\x19\xc5\x68\x72\x01\x33\
\xe9\x28\xd1\x68\x2f\xaa\x36\x81\xd8\xbe\xb2\xc6\xac\x97\x47\xc2\
\xb8\xdd\x67\xf4\x12\x6e\x14\x66\x71\x2b\xbe\x80\x5d\x81\x76\xec\
\x0f\xf6\xb8\x77\x04\x5b\xfb\xc8\x99\x3e\x52\x88\xb9\xd4\x0a\xa6\
\x49\xf7\xa7\x6b\xd3\x58\x29\xa5\x3e\x27\xcf\xfa\x28\xc3\x8a\x4a\
\x80\x7c\xf1\x64\x4a\x32\xc9\x09\xa2\x08\x80\x34\xc7\x93\xac\x87\
\x49\x78\xb0\xbe\x8a\xb9\x44\x9c\x16\x66\x0b\x0e\x34\xf5\x08\x9e\
\xdb\x89\x45\x32\xb2\x0a\xa3\x62\x08\x5e\xe2\x64\xb1\x2d\xe5\xd9\
\x69\x4e\xbd\xc8\x06\x47\x8f\x58\x85\x6e\xe6\xa7\x3f\x53\x32\x71\
\x2f\xb6\x84\x89\xf8\x32\x76\x06\xda\xb0\xb7\xa1\x0b\x92\x69\x62\
\x78\x65\x06\x0f\x4b\x49\xa1\xf3\x8b\xe4\x85\x13\xe9\x74\xba\x9b\
\x8d\x8b\x72\xe2\x01\x59\x18\x08\x75\x42\x95\x14\xdc\x8d\x2d\x8a\
\xc8\x71\x14\xd9\xd8\xfd\x78\x54\x7c\x68\x68\x63\x66\xe0\x94\x35\
\xdb\x59\xba\x10\xf2\x0c\x52\xd4\xab\x90\xb2\xb2\xeb\x5c\x33\xcb\
\xa1\xe6\x1e\x04\xdc\x5e\x44\x73\x49\xdc\x5f\x5f\x16\xf2\x5d\x81\
\x46\x78\x14\x0d\xe1\x64\x1c\x13\xb1\x48\x55\x9e\x35\x59\xe6\xd8\
\x16\x8f\xec\x8e\x03\x41\x73\xe4\xa1\xac\x96\x4c\xb3\x87\x0d\x38\
\x99\x60\xbe\x67\xbb\xf6\x83\xf6\x5f\xdc\x5e\x0e\x93\x0e\x3b\x23\
\x2c\x5c\x3b\xe6\x6b\xd1\x1c\x23\x74\xb1\xc9\x8e\x20\x90\x0c\xad\
\x25\xf8\x5d\x6e\xac\xe5\xd3\x02\xc7\xd9\xde\x23\xe8\x6f\x68\xc3\
\xc5\x85\x71\x4c\xae\x44\x45\x26\xcf\x6e\x3b\x84\x06\x8f\x1f\xc3\
\xcb\x0f\x88\x3e\x61\xc3\x25\x85\xb5\x36\x6b\xc7\xb6\x75\x82\x2b\
\xab\x8a\x2c\x77\x99\x14\x4a\xe1\x84\xc8\x37\x30\xb9\xca\x87\x2a\
\x39\xa6\xb3\x12\x1a\x12\x9d\xa7\xaa\x25\x20\xc6\x76\x75\x3b\x63\
\x32\xe0\x04\x4a\xc8\xb0\x11\xb2\x50\xef\xf1\xe0\xf7\xba\x77\x23\
\xe4\x0b\xe0\x8d\x7b\xc3\xc8\xd3\x3a\xf8\x2c\xb2\x80\xa5\x64\x12\
\x13\x6b\xb4\x8b\x51\x19\xd3\x89\x4e\x8b\x52\x81\x5b\x72\x21\xa4\
\xd5\x0b\x5a\x9d\xe6\xc6\xe1\x8e\x1e\xa4\x8a\x05\x8c\xaf\x2e\x41\
\x37\x69\xa9\x93\x3e\xb2\x62\x63\x71\x56\x17\x24\xb5\x62\x9a\xed\
\x55\xc0\xb6\x13\xef\x4d\x59\x67\x5b\x1d\x45\xaf\xa3\x2e\x88\xf9\
\xd4\x3a\x68\x9b\x13\xa8\x44\x0a\x19\x20\x35\x3b\x9d\x24\x2e\x0b\
\xfc\x0c\xa6\xb7\x21\x84\xd6\x3a\x3a\x42\x68\xbc\x92\x4e\x51\x06\
\x5c\xf8\xc3\xdd\xc7\x10\xcd\xa4\xa0\x56\x54\x02\xa8\xe3\x9d\xf1\
\x31\x21\x2d\x20\x11\x30\x93\x90\xbd\x7e\xe7\x06\x3a\xfc\x41\x2c\
\x65\xd6\x45\xf0\xfc\x6e\x0f\xfe\x6c\xdf\x93\x88\xe7\x73\xf8\xe7\
\xcc\x05\x2c\xd0\x9a\x64\x8b\x9f\xb3\x4f\x54\x95\x74\x34\x53\x6f\
\xaf\x09\x11\x56\xba\x12\xfe\x62\x77\x6b\x07\x9e\xef\xdf\x8b\x4b\
\xf3\xf7\xf1\xc9\xec\xb4\x4d\xb7\xe6\x2c\x1e\xfe\x26\x07\x04\xa9\
\x82\xbe\xe6\x56\x9c\x1b\x3c\x84\xfe\x50\x1b\x4d\xd0\x1a\x5a\x5b\
\xc5\xe8\xf2\x22\xae\xce\xcd\xe0\x6e\x74\x09\xeb\x69\x6b\x7b\x14\
\x29\xb2\xd3\xe5\xc8\xaf\x26\x33\x58\x4d\xd1\x19\xca\xe1\xa6\xb9\
\x44\xb6\x88\x2b\xb3\x33\x68\xa3\x80\xa8\x86\xb2\x81\xcf\xc6\xe6\
\xd8\x67\x66\xda\x62\xe5\x26\xe1\x21\x95\x8e\xb5\x40\xb9\xc6\x19\
\x15\x79\x08\x0d\xdd\xc1\x26\x9c\xe9\x1d\xc0\xd5\xa9\x19\x0b\x2c\
\xcf\x59\x76\xac\x7d\x9a\x22\x2e\xe2\x43\x9e\xbc\xb8\x7b\x3f\x95\
\xc0\x36\x21\xcb\x5f\x87\x3b\xba\x41\x07\x16\xfe\xe9\xca\x45\x50\
\xc6\x49\x9e\xf5\x7e\xb1\xbc\x50\x2b\xf4\x49\x74\x1e\x94\xf0\x5f\
\x23\xc3\x68\xf5\x07\x68\xb1\xaf\xa3\xc9\x57\x87\x90\xdf\x8f\x99\
\xd8\x1a\x0c\x83\xb6\x73\x52\xc3\xe7\x04\x37\xda\x62\xcd\x06\xde\
\x4e\xb9\x36\xad\x3f\x6b\x82\x11\xdf\x9c\x5f\x44\x0b\xd5\x32\x1d\
\xf7\x62\xde\xef\x76\xc1\xab\x69\x88\xe5\x72\x04\x8a\xa1\x5b\xad\
\x42\xbc\x8c\xaf\x9f\x32\xb1\xb9\x31\xcd\x28\xd9\x5e\x57\x27\xd9\
\x19\x2b\x16\xa2\xb7\xe5\x1f\xe1\x22\x5a\x81\x4a\x98\xef\x22\xb8\
\x1d\xef\xda\x8e\x13\x3d\xdb\xf1\xeb\x91\x11\x4c\xad\xd0\xa1\x4a\
\xcd\xb1\xaf\x12\xf2\x7a\x26\x88\x05\x46\x82\x8e\x22\xee\x73\x46\
\x19\x6f\x8d\x50\xfd\x0a\x6e\x09\x27\x77\xf5\xa2\xb7\xa9\x09\xf7\
\x96\x97\x71\x7d\x66\x5e\x44\xa3\xaf\x39\x84\xae\x86\x20\xd6\xb2\
\x59\x2c\x27\xd2\x68\xf2\xfa\x58\x5d\xb5\x31\x4d\x6c\x10\x4c\x61\
\xec\xb5\x06\x9c\x6b\x26\xdb\xe3\xda\x69\xc1\xcf\x72\x44\x74\x49\
\x1a\x76\xb7\xb4\xe2\x10\x65\x77\x62\x69\x75\x43\x0f\x69\x55\x29\
\x0b\x7e\x66\xaa\x88\x72\xa2\x88\xf2\xd8\x51\xce\x3d\x37\x5b\x73\
\x27\xed\xe5\xa7\x7a\x7b\xd1\x55\xdf\x80\x6b\x93\x0b\x82\xfe\xe2\
\xbe\xbd\x38\xb5\x63\x3b\xae\xde\x9f\xc5\xfb\xb7\x27\xc5\x42\x6e\
\x0f\xf2\xbd\x21\xb0\x9c\x4c\x13\x8d\xb6\x4b\x7b\x97\x13\x87\x1e\
\xa7\xcc\xb6\xe1\x94\x83\x03\x56\x98\xf9\x02\xfb\x97\x27\x66\xd1\
\xe4\xf1\x61\x7a\x39\x86\x4a\xc9\xda\x2d\x1d\x79\x55\xaa\x48\x3e\
\x2e\x0c\x8e\x96\x2c\xd0\x5b\x98\x05\x0a\xfe\x72\x1c\xa2\xe1\x07\
\xb7\xef\x23\x99\x2e\x20\x55\x28\x56\xa3\x9b\x48\x15\x70\x63\x26\
\x8c\xbb\x0b\x51\x5c\xbf\xbf\x40\x19\x05\x06\xda\x9b\x85\xdf\x93\
\xcb\xab\x18\x9e\x5d\x84\x69\x38\xd1\xb0\x32\xed\xe8\x66\xd0\xa2\
\xd5\xd8\xe0\xeb\x2a\x9d\x2f\xec\xb9\xd5\xf5\x1c\xfe\xe3\xd2\x0d\
\xf0\x71\x60\x11\x37\xf8\x54\x5a\x6e\x3e\xc1\xc7\xf7\x4e\x5c\x4e\
\x8e\x3d\xa1\x69\x43\x80\x45\xc2\x2b\x29\x84\xa3\xbc\xfd\x12\xdd\
\x8e\xe8\xaf\x3e\x19\x03\x1d\x36\xc8\x16\x4a\x6c\x12\xd7\x26\xe6\
\xc5\xc7\x42\xe2\xc8\xdb\x48\x6c\x99\x5a\x79\xb1\xb2\x88\xee\x44\
\xf5\x77\xd9\x07\xd9\x39\xd9\xd7\x8d\xf5\x6c\x0e\x53\x91\xb5\xaa\
\x17\x2a\xa9\x77\xb3\xf1\x4a\x99\xb6\x4a\xa1\x81\xd4\x72\x6f\x3b\
\xc3\x8b\xdd\x82\xb2\x11\xc5\x0d\x1a\x90\xa7\x45\x0f\x94\x89\xcb\
\x16\x20\xee\x2f\x23\x6f\xed\x84\x8e\xb3\x02\xc9\x17\xca\xbb\xe9\
\xb6\xe4\x87\x67\x4e\xe2\x41\x34\x86\x9f\xbd\x79\xb1\x6a\x91\x17\
\xb6\x8b\x51\x8a\xc5\x47\xe0\xa9\xbc\xac\x20\xb2\x3e\x9a\x64\xf5\
\x96\xcb\x9b\xc7\x1c\x43\xdb\x59\x62\x72\xc6\x8f\x53\xde\x54\x00\
\x9d\x82\x16\xf4\x7a\x69\x9d\xd9\x36\x09\x1d\x67\x42\x63\xa0\xbc\
\xf8\xc4\xdd\x34\xa5\xd6\x3e\x6f\x84\xa7\x22\xdd\x15\xfb\x40\x63\
\x7f\x44\xb3\x1d\x12\x99\x23\x02\x27\x41\x8c\x49\xd3\x63\x94\xcf\
\x66\xcb\x78\xf3\xea\x3d\xba\x7b\xa0\x45\xc0\x77\xdd\xb6\x7d\x3a\
\x27\xe8\x44\xe3\x26\xd6\x84\x75\xfb\x20\xae\xe9\xcb\xca\x02\x23\
\xdc\xdc\x2c\x27\x9c\xb2\x62\x2f\x84\x1f\xf4\x6d\xc9\x58\xfc\x5f\
\xb7\x3c\xeb\x7b\x7f\x68\xa6\x6a\xcb\x29\x61\x7e\x28\xa2\x24\x59\
\xe7\x84\xc2\xa5\x64\xa7\x41\xac\x41\x1a\x5b\xcf\x15\x5c\x2c\x34\
\x67\x47\xdc\x09\xba\x55\x6e\xa4\x9a\xa3\x4f\x3a\xc4\xf4\x63\x94\
\x57\x35\x19\x4f\xec\xeb\xc2\x6a\x22\x8f\xf1\x39\x3a\x2b\x84\x45\
\xbe\xb3\xa0\x27\x23\xae\x9f\x0a\x6d\x8d\x15\xba\x13\xe3\x45\x29\
\x1c\x20\x16\x51\xe7\xd4\x73\xe3\xf1\x06\x50\xc6\x6d\x5d\xb3\x22\
\xe1\x38\x0b\x31\xdf\x63\x94\x6f\x0a\xfa\xf0\xda\x77\x8f\x63\xf4\
\x7e\x14\xe3\xd3\x74\x5e\x08\x8b\xec\x04\xbd\x6e\x11\x63\x5e\x13\
\x0a\x01\xa1\x19\x67\x52\x80\x12\xe1\xe5\x11\x0d\x78\xda\x8e\x74\
\x95\xa7\x66\xde\xc9\x50\x75\x8e\xa4\x1c\xda\xd7\x21\xcf\xa7\xb6\
\x69\x54\x50\x2c\xd0\x9a\xe0\x03\xd4\x6e\x7c\x62\x4b\x02\x18\xaf\
\x09\xfb\x50\xb2\x83\x4a\x80\xc9\xb4\x00\x6e\x67\x47\x38\x20\xdb\
\x34\x6b\x52\xf8\xe0\x44\xdf\x46\xff\xb8\xe4\xa3\xd1\x2c\xde\xfe\
\xe8\x3e\xee\x4c\xaf\x89\xdd\x49\x00\x21\x47\xf8\x19\x5b\x66\x87\
\xd8\x33\x49\xb6\xbc\x7b\x24\x92\xb6\xb7\x16\x8d\x57\x86\x93\xa9\
\x47\x79\xb7\x92\x11\x7a\xbf\x46\x79\x89\x0e\xbb\x37\xde\x9d\xb4\
\x2b\x45\xc0\x16\xda\x29\x13\x5c\x22\x96\x13\xa0\x72\xda\x88\xbe\
\x28\x00\x0b\x82\xcd\x53\xe5\x25\xaa\xe5\x82\x8d\x70\xd3\xbc\xc3\
\x57\xe5\xd9\x34\xcf\x0e\x57\xe7\x58\xc5\xa6\xf9\xad\xe4\x7b\x3a\
\x03\x38\x79\xa4\x13\xd7\x6f\x3e\x44\x38\x92\x79\x44\x9e\xb7\x58\
\x4b\x1f\x97\x13\x2d\x6c\x47\xb9\xd3\xb3\x0d\x51\x45\xb5\x04\x26\
\x52\xdb\x0c\xa6\xf6\xba\x96\xfd\xeb\x90\x3f\xfb\x74\x1f\xbe\xfb\
\xc2\x2e\xac\x46\x73\x08\x2f\xf2\x0b\x48\xcb\x3e\xf7\xce\x7b\x27\
\x48\xe4\x04\xef\x38\x4e\x54\x78\xd2\x69\x02\x10\x7f\x71\xc6\xa8\
\x63\x57\xc5\x79\x4d\x34\x01\x90\x69\xf6\xfc\xd7\x21\xcf\x38\x76\
\xed\x08\xa2\xa3\xbd\x4e\xe0\x89\x2c\x67\xe1\x56\x14\xdc\x9b\x8c\
\x61\x6e\x36\x0d\x49\xe7\xf3\x8c\xa2\x2f\x80\x59\x4e\x58\x43\xde\
\x9d\x6c\x27\x6a\x2b\xdf\x71\x84\x13\xc6\xd0\x2d\x66\x1e\x4b\xf0\
\x78\x14\xd4\xd7\xbb\xb0\xb2\xc2\x8f\x9d\x15\x04\x02\x2e\x0c\x0e\
\x34\x89\x3b\xcd\x3b\x77\xd7\xe8\xf5\x3b\xdf\x57\x59\x6d\x2b\x79\
\x96\x11\xbe\xdb\x29\x74\x32\xc6\x3a\x5e\x7d\x79\x40\xe8\x62\x9e\
\x89\xa9\x75\x5c\x1b\x8a\xe0\xe3\x4b\x61\xcc\x93\x13\x56\x18\x85\
\xa4\x50\x5e\xcd\x04\xc8\x3b\x67\x61\x0b\x17\xed\xbd\x51\xa6\xc5\
\xbe\x73\x27\x45\xa5\x83\xa3\x52\x41\x24\x92\xc5\xcc\x74\x12\xf5\
\x41\x37\x9e\x39\xd3\x85\xb6\x36\x3f\x7e\xfb\xdb\x07\x78\xf8\x30\
\x8b\xbe\x6d\x0d\x78\xed\x07\x07\xe8\xfe\xc6\xc4\xdf\xfd\x7c\x18\
\x0b\x0b\x69\xb4\xb6\xfa\x48\xbe\x9e\x7e\x03\xd1\x31\x3e\x41\x0f\
\xfb\x0e\xd2\x2a\x06\x2b\x64\x8c\x86\x83\xc4\xed\xa5\x3f\xe8\xc7\
\xf1\xa3\xf4\x9c\x6e\xb7\xe3\x47\xda\x50\xc8\x9b\x78\xef\xfc\xbc\
\x08\x9e\x48\x4f\x55\x7e\x53\x39\xf1\x5b\x0b\x11\x1a\x12\x76\x78\
\x06\xf6\x34\xe1\x95\x57\xfb\x31\x38\x48\x8f\xe2\x44\x9c\x18\x5f\
\xc7\xaf\x7e\x39\x05\x83\x80\xbe\xfc\xd2\x6e\xe4\xb2\x3a\xae\x5d\
\x8c\x60\x69\x3e\x87\x52\xd6\xc0\x83\xe9\x94\xc8\x84\xcc\x77\x6b\
\x54\xa2\xfb\x06\x42\xf8\xc1\x9f\xef\xc1\xd2\x52\x16\x3f\xfb\xe9\
\x0d\xa4\xd3\x25\x04\xea\x5c\x08\x36\xb8\xb0\xbe\x5e\x24\x79\x7e\
\x8b\x62\x35\xb7\x5b\x05\xfd\xf6\x80\x3d\x83\x8d\x0e\xa9\xda\x33\
\x4d\xa2\x3b\x6d\x2b\x7b\xe4\xae\x9d\x3d\x66\xd8\xc8\x44\xcd\x9a\
\xb0\x03\x42\xd3\x12\xce\x9d\xdb\x89\xe3\xc7\x6b\xa2\x72\xbc\x95\
\xa2\x62\xe0\xdf\x7e\x71\x17\xef\xbe\x3d\x8f\x35\x2a\xa5\xa9\x7b\
\x49\xba\xbd\x94\x30\x71\x3b\x89\x7f\x09\xdf\x16\x07\x52\x2a\xc5\
\x6f\xa8\x65\xac\xaf\x96\x70\x7f\x3c\x09\x45\x93\xa8\xae\x55\x64\
\xe8\xb9\xf9\x1b\x4f\xb6\x63\xdf\xfe\x66\xaa\xef\x24\xfe\xfb\x37\
\xb3\xe4\x34\xb0\xef\x50\x13\x06\x06\x1a\x90\x4c\x95\x10\x79\x98\
\x43\xa8\xc9\xc3\xf8\xaa\x6d\x29\x9c\x13\xeb\x96\x4f\xcf\x0d\xfc\
\x1c\xea\x1a\x27\x78\x61\x5b\x65\x64\xc9\x39\x8b\x66\xcf\xde\x2d\
\xa2\x42\xb4\x78\xb4\x88\x5f\xfe\xe7\x94\xe5\x2f\x69\xe5\xc5\xc8\
\xca\x13\x2b\x0c\xde\xba\xe6\x7e\x6c\x38\x86\x87\xb3\x59\xb8\xdc\
\x32\x62\x11\xeb\x75\x7c\x77\x47\x40\x00\x6e\x6d\xf1\xe2\xed\xd7\
\xe7\x41\x2f\x74\xf1\xcc\x33\xdd\x38\xf3\x6c\x17\x66\xa6\x92\x78\
\xe7\xcd\x79\xd4\xf9\x34\x74\x74\x5b\xcf\xeb\x11\x72\xe0\xdd\xb7\
\x88\x8f\xcf\x32\x56\x4a\xcd\xe9\x79\xbc\x91\x09\xe7\xb0\x63\x24\
\x76\x63\x11\x56\x10\x0a\x3d\x1a\x95\xc8\x62\x4e\x28\x64\x36\xe1\
\xac\x2d\x53\x3b\x16\x73\xc2\x54\x45\x80\xb7\xae\xad\x72\x38\xff\
\xe6\x22\xe6\xa7\x33\x48\xae\x97\x60\xd2\x03\x21\x3f\x83\x8c\x0d\
\xc7\x51\x48\x19\xc2\x89\x6b\x17\xe8\x2d\x3b\x55\xd9\xe0\xfe\x06\
\x16\xc3\xc4\x9d\x04\xae\x5f\xa1\xd7\x9d\xd5\x72\x12\xe4\xea\x57\
\xd5\x89\x4e\x5a\xb8\x2b\x0f\x4b\x54\x6b\x8c\x88\xfd\xb4\xfa\xf3\
\xbf\x5e\x40\x9d\x7f\x53\x54\xde\x58\xb0\x52\x5b\x8d\x47\xad\x0c\
\xeb\x26\xf7\x49\x45\x47\xb7\x1f\xbd\xfd\xb4\x21\x90\xae\x85\x99\
\x0c\x96\x16\xf3\x54\x3a\x26\xa2\x0b\x79\xf1\x11\x7c\x54\x72\x3c\
\x7f\xe5\xbd\x65\xfa\x44\x58\x98\x9a\x84\x4f\x3e\x58\xa6\x4f\x94\
\xc6\x1b\xba\x37\xf2\x20\x98\xd0\xdc\xee\x12\x03\x95\x76\x24\x93\
\xde\x21\xc9\x7f\xfc\xfd\x7e\x7c\x36\x14\xc3\x83\x89\x34\xa2\x14\
\x69\x93\xdf\x2d\xd2\xbf\xeb\x1f\xae\x58\x51\x39\x68\x47\x65\x2c\
\x81\xa1\x4b\x2b\xb4\x57\xf3\x3c\x7d\x44\xdb\xe8\x05\xf8\x6d\x3e\
\xec\x18\x0c\xe0\xe8\xe9\x16\x1c\x7f\x8a\x5e\x30\x12\x8e\xcf\x86\
\xd6\x70\x8b\x4a\x6b\x7e\x2a\x8d\xf0\x5c\x0e\x3a\x6f\xbf\x5b\xc8\
\x57\x41\xf3\xee\x28\xd4\xda\xba\x9d\x6b\xd2\xd5\x10\x72\x61\xf7\
\x81\x7a\x1c\x3a\x65\x61\x92\x72\x85\xc2\x15\xfa\xbd\x6d\x4f\xd9\
\x28\x07\x93\xeb\xba\x3a\x7c\x89\x8c\x5d\x5f\xc3\xcc\xb8\xed\x0c\
\x07\x82\x3f\xdc\x58\x1f\x8f\xb7\xe8\xf9\x3d\x6c\xdb\x36\x2f\xfa\
\xf6\x04\x70\xe4\x89\x66\x9c\x78\xba\x19\x81\xa0\x46\x2b\xad\x92\
\x75\xbb\x5c\xb4\x9e\xcb\x75\xb9\x9c\xe1\x1f\x1d\x5a\x53\x6f\x0d\
\xc5\x49\x3f\xbd\x74\x98\xce\x22\x9f\x63\x67\x36\xf4\x72\x25\x6c\
\x44\x9c\x8c\xb1\xa3\xb6\x7d\x7f\xbd\x8a\x9d\x7b\xeb\x70\xf0\x54\
\x08\x4f\x9f\x6d\x43\x5b\x57\xa0\x28\x4b\x72\x84\xc5\x41\x3f\x2b\
\x3d\x97\x2f\x14\xfe\xca\x84\x74\x8a\x8c\x35\xa7\xd6\x75\xd7\xf0\
\xc5\x55\x69\xf4\x7a\x0c\xb3\xe3\x19\x44\xe6\xb2\x62\x07\xa9\x1a\
\x63\x21\x6e\x24\xcd\x06\x5b\xba\xdc\xe8\x3f\x10\xc4\xe1\x6f\x84\
\x70\xe2\x5b\x2d\x95\x40\x50\x21\xe5\x52\x4c\x51\x94\x11\x3a\x5b\
\x7f\x53\x5f\x5f\xff\x6e\x36\x5b\xf8\x7d\xfa\x31\xe5\x65\xbd\x54\
\x3e\x5a\x2a\x95\x9b\xee\x8d\x24\xdd\xa3\x9f\xc4\x24\xce\xfc\x2c\
\x7d\x52\x71\xda\x10\x1c\x67\x2c\xed\xd6\x37\xd1\x34\x97\x2c\x32\
\x7b\xe0\x54\x23\x9e\x7c\xbe\x19\x3b\xf7\x34\xe8\xb2\xaa\x46\x55\
\x59\x39\x2f\xc3\xfc\x89\x70\xc2\x91\x29\x14\x0a\x3b\x8b\xba\xf1\
\x37\xf4\x6a\xf3\x79\x72\xa6\x33\x93\xd0\x7d\x37\x2f\xc7\xa5\x91\
\xcb\xab\xb6\x33\x54\xd3\xb4\x93\x58\x55\x20\xa1\xb5\xcb\x83\x9d\
\x94\xd6\x03\xa7\x1b\x71\xfa\xf9\x56\x33\xd0\xa0\xe4\x28\x32\x61\
\x02\xff\xbe\xc7\xa5\xfe\xa3\xd7\xeb\x9d\x73\x74\x3b\x7d\x22\x51\
\xe8\x93\xd4\xf2\x5f\xd3\xfb\xd4\xef\x98\x86\xd1\x3d\x3f\x95\xf5\
\x7d\x7a\x61\x4d\x9e\xba\x95\xa0\x52\xcb\xd2\x26\x50\xb0\x59\xe9\
\x3d\x18\x1d\x35\xdd\xfd\x7e\x0c\x1e\x09\xe2\xf4\xb7\x5b\x71\xf0\
\x89\xa6\xb2\xaa\x29\xab\xa4\xff\x43\x97\x2c\xff\x84\xfe\xe3\xc0\
\x03\x66\x7e\xc4\x09\xc7\x10\xa5\xd4\x9f\x4e\x67\x7f\x54\x91\xa5\
\x3f\x2a\x97\xf5\x5d\xe9\xb8\x5e\x7f\xe3\x52\x4c\xb9\xf9\xf1\x1a\
\x66\xef\x5a\x77\x90\xbd\x94\xd6\xfd\x0c\xfe\x85\x56\x23\xd8\xa4\
\xa6\x64\x45\x9e\x24\x65\xaf\x37\xd4\xd7\xff\x2b\x6d\xb7\x0e\x12\
\x47\xe5\xe7\x7a\xb2\xe1\x49\x65\xb3\xaf\xd1\x5b\xec\x3f\xa1\x03\
\x6e\x80\xb6\xe1\xfa\x5b\x97\xe2\xca\x18\xad\xcb\xc5\x89\x2c\x34\
\xb7\x82\x5d\x87\x02\x38\xfe\x4c\x0b\x8e\x9d\x69\x2e\xbb\x3c\x4a\
\xdc\xa5\xaa\x97\xe9\x3f\x0a\xfc\x2d\xfd\xba\x7a\xa7\x56\xe1\x96\
\x4e\xd4\x32\xa4\x73\xb9\xef\xd1\x8e\xf2\x17\xba\x5e\x3e\x9a\x8c\
\x15\x1b\x6f\x7e\x14\x17\x5b\xc2\xb1\x67\x43\x7a\x7d\x48\x5b\x57\
\x64\x65\x84\x36\x87\x7f\x6f\x0c\x04\xde\xaa\x95\xfb\x32\x63\xb2\
\xf1\x12\xd9\xf8\x4b\xca\xfe\xd1\x95\x70\xbe\xf1\xd6\xc5\xb8\xe6\
\xad\x53\x71\xe2\xb9\x66\xc3\xe3\x57\x12\xf4\xbf\x1c\x86\x34\x59\
\xfe\xa9\xcf\xe7\x1b\xda\x4a\xef\xff\xeb\x84\x23\x94\xc9\x14\x0f\
\x96\x4d\xfd\xc7\x86\x69\x7c\x8b\x5e\xd3\x53\x39\xca\x57\x28\xdb\
\xff\x10\x0c\x06\x87\x1d\x9e\xaf\xda\x27\x93\xd9\x13\x15\xb9\xf2\
\x63\xfa\x61\xfe\x9b\x54\xd2\x3e\x45\x92\x6f\x69\xaa\xf2\x73\xfa\
\x91\xfe\xc3\xdf\xa5\xfb\xff\x00\x26\x81\x5b\x17\x64\xd7\x99\x21\
\x00\x00\x00\x00\x49\x45\x4e\x44\xae\x42\x60\x82\
\x00\x00\x01\x40\
\x89\
\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49\x48\x44\x52\x00\
\x00\x00\x1e\x00\x00\x00\x1e\x08\x04\x00\x00\x00\x91\x39\x66\x29\
\x00\x00\x00\x02\x62\x4b\x47\x44\x00\xff\x87\x8f\xcc\xbf\x00\x00\
\x00\xf9\x49\x44\x41\x54\x48\xc7\xe5\x94\xcb\x09\xc2\x40\x10\x40\
\x1f\x68\x13\x0a\xc6\x3e\x44\x11\xc4\x12\xec\x45\x50\xc4\x3d\xda\
\x87\x10\xd2\x81\xbf\x4a\x14\x2c\x20\x9e\x12\x2f\x7a\x72\x3c\x44\
\xcd\x66\xb3\x59\x37\x5e\x9d\xdc\x32\x79\xc9\x66\x66\xde\xc0\x7f\
\x47\x9b\x88\x2b\x29\x11\xad\xfa\xe8\x05\x79\x5d\xb1\x15\x1f\xb3\
\xe5\x8a\x20\x1c\xcd\x54\x84\xb0\xa3\x43\xc0\x1e\x21\x2c\xa1\x73\
\x1e\x9f\x97\x2f\xcc\x64\x8a\xd0\x01\x20\x40\x48\x8c\xac\xfa\x80\
\xc2\xb2\x7c\xa8\x14\x21\x00\xa0\x8b\x70\xaf\x83\x66\xc7\xde\x13\
\xd0\xe5\x8c\x20\xac\xfc\x51\x68\x13\x6b\x0f\xe5\xf8\x44\xbb\xa3\
\xaa\xeb\xdd\x22\x24\xe5\x66\xe0\x0d\xd6\xee\xaf\x16\x63\x6a\xc5\
\x97\xbe\x3d\x37\xf1\x26\x93\x3a\x23\x93\x15\xa9\x47\xdf\xfd\xa7\
\x2e\x78\xc8\xe0\x5b\xa1\xaa\xd0\x72\xe5\x7f\x42\x3d\xf0\xcc\xaa\
\x7b\x61\x24\x94\x5f\x97\x75\xab\xf4\xbe\x7a\xe1\xb9\x55\x27\x63\
\x24\x3c\xf0\xa2\x55\xd5\x62\xa8\x2a\x38\xb7\xca\xa5\xa4\x72\x59\
\x75\xb0\x2e\x83\x99\x6b\x19\xe8\x56\xd9\xd7\xd0\x88\x0d\x89\x7d\
\x0d\xbd\xad\x4a\x08\xeb\x2f\xc0\xff\x89\x27\xef\xac\xd6\x07\x5f\
\x05\xc8\xf8\x00\x00\x00\x00\x49\x45\x4e\x44\xae\x42\x60\x82\
\x00\x00\x02\x10\
\x89\
\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49\x48\x44\x52\x00\
\x00\x00\x1e\x00\x00\x00\x1e\x08\x04\x00\x00\x00\x91\x39\x66\x29\
\x00\x00\x00\x02\x62\x4b\x47\x44\x00\xff\x87\x8f\xcc\xbf\x00\x00\
\x01\xc9\x49\x44\x41\x54\x48\xc7\x9d\x94\xbd\x4e\x02\x51\x10\x85\
\x3f\x12\x2b\x7e\x12\xa5\xc6\x52\xa3\xa1\x80\xca\x9f\x42\x45\x13\
\x13\x89\x95\x26\x5a\xca\x03\x68\x22\xb5\x16\xca\x23\x28\x0f\x20\
\xeb\x0b\x40\xb4\xb0\xd3\x44\x62\xe3\xbe\x85\xa0\x6b\xa1\x8d\x8d\
\x9a\x6c\x18\x0b\x06\xbd\x2b\x97\x65\xf5\x6c\x75\xe7\xde\xb3\xf7\
\xdc\x39\x33\x03\xd1\xe0\xe2\xf2\x47\x2c\xe1\x92\x05\xd2\xf8\xf8\
\xa4\x81\x2c\x2e\x4b\xd1\xc8\x3b\x08\x8f\x38\xb4\x10\x84\x16\x0e\
\x4f\x08\x3b\xd1\xc8\x93\x88\xe5\x9b\x1c\x46\x2b\x50\x62\x9a\x6b\
\x2b\xf9\x86\x69\x4a\x14\xc2\x12\xf4\x73\xf8\x92\x15\x46\x49\x50\
\xe0\xc2\x88\x86\x24\x30\xce\x16\x6f\x08\xc2\x61\x20\x7e\xa0\xd4\
\x47\xb2\xe1\xd2\xf7\xb8\x65\xa3\x2f\x7a\x89\x20\x9c\x0d\x73\x35\
\xc5\x88\x65\x6f\x59\x33\x9f\x0e\x86\x2b\xec\x03\x30\x8e\x8f\x4f\
\x06\x80\x32\x15\x00\xee\x68\xea\xa9\x94\x0a\xf7\xcd\x57\xc7\xf0\
\xe8\x50\xc3\xe1\x15\x41\x78\xc5\xa1\x46\x07\x8f\x18\xd0\xe4\x56\
\xcf\x8d\x7d\x93\xef\xcd\x9b\x1b\x56\x63\x1a\xbf\x64\xaf\xaa\xec\
\x31\x33\xb8\xc0\xbb\x95\xfc\xce\x02\xa6\xbe\xab\x60\xc2\x8e\xf1\
\x68\x28\xf5\x83\x13\x66\x49\x90\x60\x96\x53\x3e\x94\x5e\xc7\xd3\
\xb7\x1f\xe9\x2f\x9f\x7a\x56\x95\xe9\x68\xa8\x4d\x2e\x20\x31\x4f\
\x5b\x77\x3a\x94\x81\x4d\x43\xd1\xf7\x8b\x6b\x7a\x6b\xae\xcf\x98\
\xbc\xde\x7e\x06\x8c\xd0\x44\x10\xae\x99\x32\xcb\xf3\x1c\x41\x38\
\xb1\x7a\x5e\x45\x10\xce\x81\x14\xbb\xbc\x21\x4c\x98\xdb\xe3\x6a\
\xce\x8c\xae\xd7\x69\xd3\xa2\xa8\xab\x39\x04\xe1\x45\x7d\xdf\x46\
\x28\x99\xd5\xe4\xeb\x2b\x92\x1a\xe9\x76\xef\x83\xb5\x28\xe2\xdc\
\xb3\xf8\x5f\x72\x1f\x32\xbf\x64\x17\x69\xf1\xc0\x9a\x55\xb6\x05\
\xdd\x84\x9d\x86\x24\xcc\x19\xdc\x45\x3d\xab\xf2\x16\xab\x3e\xc3\
\x5b\xd0\x2c\x92\x7c\x68\x91\x58\x50\xc1\xa3\xae\xe5\xf9\x49\x95\
\x39\x92\x24\x99\xa7\xaa\xb7\x76\xcb\xf3\x38\x6c\x6e\x44\x6b\x8c\
\x81\xb0\xb7\x64\x3d\x0a\x35\xc6\x73\xc8\x30\x18\x8a\xde\x18\xca\
\x58\xc6\xd0\x1f\xe0\x06\x47\xcc\x20\x7c\x01\x36\xe4\x35\x21\x4e\
\xda\x36\x60\x00\x00\x00\x00\x49\x45\x4e\x44\xae\x42\x60\x82\
\x00\x00\x00\xc0\
\x89\
\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49\x48\x44\x52\x00\
\x00\x00\x1e\x00\x00\x00\x1e\x08\x06\x00\x00\x00\x3b\x30\xae\xa2\
\x00\x00\x00\x06\x62\x4b\x47\x44\x00\xff\x00\xff\x00\xff\xa0\xbd\
\xa7\x93\x00\x00\x00\x75\x49\x44\x41\x54\x48\x89\xed\x96\xc1\x09\
\xc0\x20\x0c\x00\xaf\x1d\xab\x74\x80\x4a\xf7\x5f\x40\xdd\xc3\xbe\
\xfa\x50\x02\x06\x89\x0f\xdb\x1c\xe4\x17\x72\x26\x90\x20\x38\x7f\
\xe4\x06\x32\x50\x8c\x22\x01\x41\x23\x4e\x86\xd2\x37\x62\x2b\xd9\
\x04\x71\xd1\xbc\x6e\x80\xca\xb5\x4f\x92\x74\x71\xb1\x8b\xbf\x27\
\x96\x68\x97\xff\x18\xa8\x71\x0a\x75\x2a\x34\x1d\x8f\x4c\x45\x3a\
\x4c\xdd\x04\xbf\x5c\x2e\x76\xf1\xfa\xe2\x3c\xc1\x93\x34\x49\x01\
\xdb\x7f\x57\x04\x2e\xc3\x26\x9c\x45\x78\x00\xbe\x91\x4a\x99\xf9\
\x49\x0f\x34\x00\x00\x00\x00\x49\x45\x4e\x44\xae\x42\x60\x82\
"
qt_resource_name = b"\
\x00\x07\
\x07\x3b\xe0\xb3\
\x00\x70\
\x00\x6c\x00\x75\x00\x67\x00\x69\x00\x6e\x00\x73\
\x00\x14\
\x07\x95\x0c\x07\
\x00\x6f\
\x00\x66\x00\x66\x00\x6c\x00\x69\x00\x6e\x00\x65\x00\x5f\x00\x6d\x00\x61\x00\x70\x00\x5f\x00\x6d\x00\x61\x00\x74\x00\x63\x00\x68\
\x00\x69\x00\x6e\x00\x67\
\x00\x05\
\x00\x6f\xa6\x53\
\x00\x69\
\x00\x63\x00\x6f\x00\x6e\x00\x73\
\x00\x08\
\x0a\x61\x5a\xa7\
\x00\x69\
\x00\x63\x00\x6f\x00\x6e\x00\x2e\x00\x70\x00\x6e\x00\x67\
\x00\x11\
\x07\x00\x3d\x67\
\x00\x63\
\x00\x6c\x00\x69\x00\x70\x00\x70\x00\x69\x00\x6e\x00\x67\x00\x5f\x00\x69\x00\x63\x00\x6f\x00\x6e\x00\x2e\x00\x70\x00\x6e\x00\x67\
\
\x00\x16\
\x07\xc5\x48\x27\
\x00\x70\
\x00\x72\x00\x65\x00\x70\x00\x72\x00\x6f\x00\x63\x00\x65\x00\x73\x00\x73\x00\x69\x00\x6e\x00\x67\x00\x5f\x00\x69\x00\x63\x00\x6f\
\x00\x6e\x00\x2e\x00\x70\x00\x6e\x00\x67\
\x00\x17\
\x03\x65\xc0\x07\
\x00\x72\
\x00\x65\x00\x64\x00\x75\x00\x63\x00\x65\x00\x5f\x00\x64\x00\x65\x00\x6e\x00\x73\x00\x69\x00\x74\x00\x79\x00\x5f\x00\x69\x00\x63\
\x00\x6f\x00\x6e\x00\x2e\x00\x70\x00\x6e\x00\x67\
"
qt_resource_struct_v1 = b"\
\x00\x00\x00\x00\x00\x02\x00\x00\x00\x01\x00\x00\x00\x01\
\x00\x00\x00\x00\x00\x02\x00\x00\x00\x01\x00\x00\x00\x02\
\x00\x00\x00\x14\x00\x02\x00\x00\x00\x01\x00\x00\x00\x03\
\x00\x00\x00\x42\x00\x02\x00\x00\x00\x04\x00\x00\x00\x04\
\x00\x00\x00\xc2\x00\x00\x00\x00\x00\x01\x00\x00\x16\xb9\
\x00\x00\x00\x68\x00\x00\x00\x00\x00\x01\x00\x00\x13\x61\
\x00\x00\x00\x90\x00\x00\x00\x00\x00\x01\x00\x00\x14\xa5\
\x00\x00\x00\x52\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\
"
qt_resource_struct_v2 = b"\
\x00\x00\x00\x00\x00\x02\x00\x00\x00\x01\x00\x00\x00\x01\
\x00\x00\x00\x00\x00\x00\x00\x00\
\x00\x00\x00\x00\x00\x02\x00\x00\x00\x01\x00\x00\x00\x02\
\x00\x00\x00\x00\x00\x00\x00\x00\
\x00\x00\x00\x14\x00\x02\x00\x00\x00\x01\x00\x00\x00\x03\
\x00\x00\x00\x00\x00\x00\x00\x00\
\x00\x00\x00\x42\x00\x02\x00\x00\x00\x04\x00\x00\x00\x04\
\x00\x00\x00\x00\x00\x00\x00\x00\
\x00\x00\x00\xc2\x00\x00\x00\x00\x00\x01\x00\x00\x16\xb9\
\x00\x00\x01\x6e\xf6\x4a\x42\xb7\
\x00\x00\x00\x68\x00\x00\x00\x00\x00\x01\x00\x00\x13\x61\
\x00\x00\x01\x6e\xf6\x4a\x42\xb7\
\x00\x00\x00\x90\x00\x00\x00\x00\x00\x01\x00\x00\x14\xa5\
\x00\x00\x01\x6e\xf6\x4a\x42\xb7\
\x00\x00\x00\x52\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\
\x00\x00\x01\x6e\xf6\x4a\x42\xb7\
"
qt_version = [int(v) for v in QtCore.qVersion().split('.')]
if qt_version < [5, 8, 0]:
rcc_version = 1
qt_resource_struct = qt_resource_struct_v1
else:
rcc_version = 2
qt_resource_struct = qt_resource_struct_v2
def qInitResources():
QtCore.qRegisterResourceData(rcc_version, qt_resource_struct, qt_resource_name, qt_resource_data)
def qCleanupResources():
QtCore.qUnregisterResourceData(rcc_version, qt_resource_struct, qt_resource_name, qt_resource_data)
qInitResources()
================================================
FILE: src/offlinemapmatching/resources.qrc
================================================
icons/icon.png
icons/clipping_icon.png
icons/preprocessing_icon.png
icons/reduce_density_icon.png
================================================
FILE: src/offlinemapmatching/style.qml
================================================
0
0
1
0
0
generatedlayout
id
1
================================================
FILE: testdata/network.geojson
================================================
{
"type": "FeatureCollection",
"name": "network",
"crs": { "type": "name", "properties": { "name": "urn:ogc:def:crs:EPSG::25833" } },
"features": [
{ "type": "Feature", "properties": { "edge_id": 8, "start_node": 9, "end_node": 14, "next_left_edge": 12, "abs_next_left_edge": 12, "next_right_edge": -5, "abs_next_right_edge": 5, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 406291.101596044318285, 5664186.071503513492644 ], [ 406277.476175227784552, 5664193.249487042427063 ], [ 406263.545630885637365, 5664207.507704780437052 ], [ 406252.633255388587713, 5664228.351841074414551 ], [ 406243.087746795150451, 5664248.904150945134461 ], [ 406227.747883900650777, 5664285.324208696372807 ], [ 406220.216569829673972, 5664303.83763422165066 ], [ 406214.388265152287204, 5664322.453541591763496 ], [ 406204.61298747343244, 5664387.63824282027781 ], [ 406190.527768772735726, 5664433.713173552416265 ], [ 406176.601432737195864, 5664480.041103236377239 ], [ 406168.838410429074429, 5664496.567709686234593 ], [ 406159.915953260147944, 5664506.318899225443602 ], [ 406136.299600174475927, 5664543.679900763556361 ], [ 406112.221034481539391, 5664582.161817668005824 ], [ 406094.887274210166652, 5664609.319315147586167 ], [ 406078.566326828557067, 5664637.114700456149876 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 19, "start_node": 34, "end_node": 35, "next_left_edge": -19, "abs_next_left_edge": 19, "next_right_edge": 19, "abs_next_right_edge": 19, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 408968.018440324347466, 5660717.058480429463089 ], [ 408924.589257607236505, 5660739.365573062561452 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 73, "start_node": 75, "end_node": 114, "next_left_edge": -48, "abs_next_left_edge": 48, "next_right_edge": -74, "abs_next_right_edge": 74, "left_face": 1, "right_face": 2 }, "geometry": { "type": "LineString", "coordinates": [ [ 403616.850610751193017, 5662490.891141014173627 ], [ 403607.399290607776493, 5662452.479493852704763 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 210, "start_node": 280, "end_node": 282, "next_left_edge": -210, "abs_next_left_edge": 210, "next_right_edge": 209, "abs_next_right_edge": 209, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 408846.969682894472498, 5661018.066626314073801 ], [ 408847.702690908918157, 5661019.510834659449756 ], [ 408852.554701655346435, 5661026.842520182952285 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 120, "start_node": 162, "end_node": 304, "next_left_edge": 236, "abs_next_left_edge": 236, "next_right_edge": 119, "abs_next_right_edge": 119, "left_face": 5, "right_face": 12 }, "geometry": { "type": "LineString", "coordinates": [ [ 406592.500314156408422, 5662605.180427663959563 ], [ 406637.789083939336706, 5662633.147486992180347 ], [ 406683.04006545455195, 5662655.576063624583185 ], [ 406712.862369931885041, 5662669.018392417579889 ], [ 406720.734711671131663, 5662672.580023176036775 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 266, "start_node": 333, "end_node": 2, "next_left_edge": -266, "abs_next_left_edge": 266, "next_right_edge": 267, "abs_next_right_edge": 267, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 406886.041697451029904, 5663811.315766654908657 ], [ 406869.394571309559979, 5663753.306805083528161 ], [ 406817.007238352205604, 5663575.38670108281076 ], [ 406788.895438716572244, 5663477.418045647442341 ], [ 406787.184168583538849, 5663471.453388562425971 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 69, "start_node": 111, "end_node": 364, "next_left_edge": 294, "abs_next_left_edge": 294, "next_right_edge": 69, "abs_next_right_edge": 69, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 403493.994645895319991, 5662245.107651055790484 ], [ 403508.773035310208797, 5662252.283853269182146 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 111, "start_node": 153, "end_node": 134, "next_left_edge": 90, "abs_next_left_edge": 90, "next_right_edge": -113, "abs_next_right_edge": 113, "left_face": 6, "right_face": 14 }, "geometry": { "type": "LineString", "coordinates": [ [ 406949.821888790640514, 5662809.373512897640467 ], [ 406929.16022144962335, 5662760.658334166742861 ], [ 406931.62261489481898, 5662746.954093760810792 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 123, "start_node": 154, "end_node": 164, "next_left_edge": 122, "abs_next_left_edge": 122, "next_right_edge": -112, "abs_next_right_edge": 112, "left_face": 15, "right_face": 6 }, "geometry": { "type": "LineString", "coordinates": [ [ 407130.425844289013185, 5662773.589595081284642 ], [ 407133.520580998621881, 5662770.463707728311419 ], [ 407135.382066096004564, 5662766.514659048058093 ], [ 407117.950819409801625, 5662700.743735049851239 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 112, "start_node": 153, "end_node": 154, "next_left_edge": 123, "abs_next_left_edge": 123, "next_right_edge": 111, "abs_next_right_edge": 111, "left_face": 15, "right_face": 6 }, "geometry": { "type": "LineString", "coordinates": [ [ 406949.821888790640514, 5662809.373512897640467 ], [ 406992.719288935884833, 5662804.383114526048303 ], [ 407057.363163812959101, 5662793.794903319329023 ], [ 407087.74704591347836, 5662786.061058898456395 ], [ 407130.425844289013185, 5662773.589595081284642 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 113, "start_node": 143, "end_node": 153, "next_left_edge": 112, "abs_next_left_edge": 112, "next_right_edge": 302, "abs_next_right_edge": 302, "left_face": 15, "right_face": 14 }, "geometry": { "type": "LineString", "coordinates": [ [ 406806.058318152325228, 5662818.000920328311622 ], [ 406949.821888790640514, 5662809.373512897640467 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 272, "start_node": 339, "end_node": 340, "next_left_edge": -272, "abs_next_left_edge": 272, "next_right_edge": -318, "abs_next_right_edge": 318, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 405529.587303019943647, 5665130.349242532625794 ], [ 405522.778288699570112, 5665129.019591295160353 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 320, "start_node": 391, "end_node": 20, "next_left_edge": -320, "abs_next_left_edge": 320, "next_right_edge": -12, "abs_next_right_edge": 12, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 406079.629839018103667, 5664791.358415245078504 ], [ 406058.029758394346572, 5664874.668356512673199 ], [ 406051.017697329982184, 5664892.015754773281515 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 321, "start_node": 391, "end_node": 392, "next_left_edge": -321, "abs_next_left_edge": 321, "next_right_edge": 320, "abs_next_right_edge": 320, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 406079.629839018103667, 5664791.358415245078504 ], [ 406048.889297048794106, 5664783.810077223926783 ], [ 406037.178188664547633, 5664786.081660009920597 ], [ 406026.252034519799054, 5664789.940753160044551 ], [ 406004.782985919038765, 5664809.064910305663943 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 12, "start_node": 14, "end_node": 391, "next_left_edge": 321, "abs_next_left_edge": 321, "next_right_edge": -8, "abs_next_right_edge": 8, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 406078.566326828557067, 5664637.114700456149876 ], [ 406076.017275603255257, 5664646.649689084850252 ], [ 406078.938429370056838, 5664697.809798723086715 ], [ 406079.269242583308369, 5664703.665940746665001 ], [ 406086.062583111750428, 5664759.505236685276031 ], [ 406079.629839018103667, 5664791.358415245078504 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 322, "start_node": 393, "end_node": 394, "next_left_edge": -322, "abs_next_left_edge": 322, "next_right_edge": 322, "abs_next_right_edge": 322, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 405970.353393963829149, 5664742.862467902712524 ], [ 405891.791055865469389, 5664796.668069724924862 ], [ 405860.914988100237679, 5664817.711206078529358 ], [ 405807.61614203924546, 5664820.700737328268588 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 362, "start_node": 451, "end_node": 448, "next_left_edge": -362, "abs_next_left_edge": 362, "next_right_edge": -364, "abs_next_right_edge": 364, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 402304.376101590285543, 5663343.025687031447887 ], [ 402277.649600371660199, 5663348.927717495709658 ], [ 402266.043107346398756, 5663350.916609232313931 ], [ 402097.935677706729621, 5663379.77164525911212 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 224, "start_node": 293, "end_node": 294, "next_left_edge": -225, "abs_next_left_edge": 225, "next_right_edge": 222, "abs_next_right_edge": 222, "left_face": 10, "right_face": 18 }, "geometry": { "type": "LineString", "coordinates": [ [ 406888.5953800996067, 5662203.788388147950172 ], [ 406888.898723133199383, 5662205.073241954669356 ], [ 406944.757602229132317, 5662439.772795089520514 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 223, "start_node": 294, "end_node": 474, "next_left_edge": 382, "abs_next_left_edge": 382, "next_right_edge": -224, "abs_next_right_edge": 224, "left_face": 4, "right_face": 18 }, "geometry": { "type": "LineString", "coordinates": [ [ 406944.757602229132317, 5662439.772795089520514 ], [ 406976.385273463500198, 5662421.693217257037759 ], [ 407010.208912837202661, 5662406.154879780486226 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 394, "start_node": 489, "end_node": 490, "next_left_edge": -394, "abs_next_left_edge": 394, "next_right_edge": 395, "abs_next_right_edge": 395, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 402228.171312436112203, 5664791.448309821076691 ], [ 402249.504564816947095, 5664799.786671962589025 ], [ 402253.256184071709868, 5664803.086000778712332 ], [ 402257.906398425577208, 5664814.266263243742287 ], [ 402257.960724713047966, 5664821.184315496124327 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 415, "start_node": 511, "end_node": 373, "next_left_edge": 304, "abs_next_left_edge": 304, "next_right_edge": -42, "abs_next_right_edge": 42, "left_face": 20, "right_face": 19 }, "geometry": { "type": "LineString", "coordinates": [ [ 404305.043542739993427, 5664505.059509145095944 ], [ 404296.096693041850813, 5664492.600284192711115 ], [ 404280.9378309113672, 5664475.851520259864628 ], [ 404273.727301830484066, 5664467.553724745288491 ], [ 404270.612913480727002, 5664463.451324027962983 ], [ 404256.059539937938098, 5664440.873631618916988 ], [ 404252.915317253617104, 5664434.791761215776205 ], [ 404250.088026952289511, 5664423.542561718262732 ], [ 404247.464038902486209, 5664402.144688442349434 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 431, "start_node": 521, "end_node": 522, "next_left_edge": -431, "abs_next_left_edge": 431, "next_right_edge": 430, "abs_next_right_edge": 430, "left_face": 21, "right_face": 21 }, "geometry": { "type": "LineString", "coordinates": [ [ 405279.852738919435069, 5662833.096828667446971 ], [ 405234.588118267478421, 5662731.78031809348613 ], [ 405212.974280107358936, 5662741.466185132972896 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 449, "start_node": 539, "end_node": 538, "next_left_edge": -308, "abs_next_left_edge": 308, "next_right_edge": -450, "abs_next_right_edge": 450, "left_face": 23, "right_face": 25 }, "geometry": { "type": "LineString", "coordinates": [ [ 404574.517545500071719, 5663280.405515213496983 ], [ 404677.92067764775129, 5663249.725118682719767 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 475, "start_node": 559, "end_node": 73, "next_left_edge": 470, "abs_next_left_edge": 470, "next_right_edge": 477, "abs_next_right_edge": 477, "left_face": 26, "right_face": 27 }, "geometry": { "type": "LineString", "coordinates": [ [ 402739.689377034257632, 5662891.813808916136622 ], [ 402744.055865475151222, 5662890.908215265721083 ], [ 402749.171548811718822, 5662892.224379362538457 ], [ 402752.079269959242083, 5662894.538876183331013 ], [ 402753.599094008561224, 5662896.779456429183483 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 48, "start_node": 81, "end_node": 114, "next_left_edge": 76, "abs_next_left_edge": 76, "next_right_edge": -44, "abs_next_right_edge": 44, "left_face": 28, "right_face": 1 }, "geometry": { "type": "LineString", "coordinates": [ [ 403648.700699272565544, 5662471.062440181151032 ], [ 403646.057180397212505, 5662465.638965940102935 ], [ 403640.918666830461007, 5662458.615828301757574 ], [ 403628.425556180474814, 5662457.136404664255679 ], [ 403616.291685341275297, 5662455.394444187171757 ], [ 403607.399290607776493, 5662452.479493852704763 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 75, "start_node": 115, "end_node": 112, "next_left_edge": 484, "abs_next_left_edge": 484, "next_right_edge": -293, "abs_next_right_edge": 293, "left_face": 28, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 403570.317598950932734, 5662273.946715586818755 ], [ 403592.498543171852361, 5662281.885660985484719 ], [ 403645.641818518051878, 5662299.234823171980679 ], [ 403655.520521569706034, 5662303.199289212934673 ], [ 403661.136960785603151, 5662307.310199884697795 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 505, "start_node": 582, "end_node": 414, "next_left_edge": -334, "abs_next_left_edge": 334, "next_right_edge": 507, "abs_next_right_edge": 507, "left_face": 16, "right_face": 31 }, "geometry": { "type": "LineString", "coordinates": [ [ 403934.778743919508997, 5664236.327979741618037 ], [ 403877.033584110846277, 5664257.116869790479541 ], [ 403867.295168497483246, 5664255.585582450963557 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 308, "start_node": 376, "end_node": 538, "next_left_edge": 447, "abs_next_left_edge": 447, "next_right_edge": 307, "abs_next_right_edge": 307, "left_face": 32, "right_face": 23 }, "geometry": { "type": "LineString", "coordinates": [ [ 404720.138522894005291, 5663364.986923966556787 ], [ 404721.188445801613852, 5663351.719132705591619 ], [ 404677.92067764775129, 5663249.725118682719767 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 447, "start_node": 538, "end_node": 377, "next_left_edge": -510, "abs_next_left_edge": 510, "next_right_edge": -449, "abs_next_right_edge": 449, "left_face": 32, "right_face": 25 }, "geometry": { "type": "LineString", "coordinates": [ [ 404677.92067764775129, 5663249.725118682719767 ], [ 404630.839365073945373, 5663141.528239936567843 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 142, "start_node": 188, "end_node": 542, "next_left_edge": 456, "abs_next_left_edge": 456, "next_right_edge": 212, "abs_next_right_edge": 212, "left_face": 24, "right_face": 32 }, "geometry": { "type": "LineString", "coordinates": [ [ 404863.67327795503661, 5663382.746104774996638 ], [ 404835.144334696582519, 5663311.658497571013868 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 248, "start_node": 317, "end_node": 318, "next_left_edge": -135, "abs_next_left_edge": 135, "next_right_edge": 246, "abs_next_right_edge": 246, "left_face": 13, "right_face": 33 }, "geometry": { "type": "LineString", "coordinates": [ [ 405322.175881147501059, 5663180.612830915488303 ], [ 405434.190097840270028, 5663170.524109140969813 ], [ 405456.249812874186318, 5663169.952360629104078 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 247, "start_node": 318, "end_node": 183, "next_left_edge": -514, "abs_next_left_edge": 514, "next_right_edge": -248, "abs_next_right_edge": 248, "left_face": 30, "right_face": 33 }, "geometry": { "type": "LineString", "coordinates": [ [ 405456.249812874186318, 5663169.952360629104078 ], [ 405418.122164330212399, 5663143.532678328454494 ], [ 405288.709097736049443, 5663044.784747739322484 ], [ 405271.746425501944032, 5663033.172016395255923 ], [ 405258.359247601125389, 5663025.60935256909579 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 143, "start_node": 187, "end_node": 543, "next_left_edge": 455, "abs_next_left_edge": 455, "next_right_edge": 138, "abs_next_right_edge": 138, "left_face": 34, "right_face": 24 }, "geometry": { "type": "LineString", "coordinates": [ [ 405044.797380274627358, 5663336.989460434764624 ], [ 405006.502882057160605, 5663244.623342793434858 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 140, "start_node": 189, "end_node": 317, "next_left_edge": 248, "abs_next_left_edge": 248, "next_right_edge": 139, "abs_next_right_edge": 139, "left_face": 13, "right_face": 34 }, "geometry": { "type": "LineString", "coordinates": [ [ 405384.339592401578557, 5663311.008400660008192 ], [ 405383.685571657842956, 5663302.466292851604521 ], [ 405322.175881147501059, 5663180.612830915488303 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 457, "start_node": 317, "end_node": 544, "next_left_edge": -457, "abs_next_left_edge": 457, "next_right_edge": -140, "abs_next_right_edge": 140, "left_face": 34, "right_face": 34 }, "geometry": { "type": "LineString", "coordinates": [ [ 405322.175881147501059, 5663180.612830915488303 ], [ 405248.657834397745319, 5663187.226006910204887 ], [ 405180.671255920664407, 5663197.631719130091369 ], [ 405154.179022917989641, 5663202.746863204054534 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 456, "start_node": 542, "end_node": 543, "next_left_edge": -143, "abs_next_left_edge": 143, "next_right_edge": 454, "abs_next_right_edge": 454, "left_face": 24, "right_face": 35 }, "geometry": { "type": "LineString", "coordinates": [ [ 404835.144334696582519, 5663311.658497571013868 ], [ 404920.713333782972768, 5663278.264586610719562 ], [ 405006.502882057160605, 5663244.623342793434858 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 517, "start_node": 194, "end_node": 547, "next_left_edge": 462, "abs_next_left_edge": 462, "next_right_edge": -455, "abs_next_right_edge": 455, "left_face": 36, "right_face": 35 }, "geometry": { "type": "LineString", "coordinates": [ [ 404952.06418332119938, 5663111.853631880134344 ], [ 404918.760174552386161, 5663117.051164182834327 ], [ 404887.499235910829157, 5663123.679524748586118 ], [ 404876.148118961486034, 5663125.913623614236712 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 454, "start_node": 542, "end_node": 193, "next_left_edge": -518, "abs_next_left_edge": 518, "next_right_edge": -142, "abs_next_right_edge": 142, "left_face": 35, "right_face": 32 }, "geometry": { "type": "LineString", "coordinates": [ [ 404835.144334696582519, 5663311.658497571013868 ], [ 404767.965746660600416, 5663151.272138943895698 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 511, "start_node": 377, "end_node": 218, "next_left_edge": -159, "abs_next_left_edge": 159, "next_right_edge": -447, "abs_next_right_edge": 447, "left_face": 37, "right_face": 25 }, "geometry": { "type": "LineString", "coordinates": [ [ 404630.839365073945373, 5663141.528239936567843 ], [ 404549.72720609192038, 5663153.609133506193757 ], [ 404483.467963951465208, 5663171.800937436521053 ], [ 404466.719568034168333, 5663174.091525849886239 ], [ 404453.987473382148892, 5663174.716981360688806 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 519, "start_node": 190, "end_node": 525, "next_left_edge": 435, "abs_next_left_edge": 435, "next_right_edge": -246, "abs_next_right_edge": 246, "left_face": 38, "right_face": 34 }, "geometry": { "type": "LineString", "coordinates": [ [ 405248.9525620979839, 5663028.885860017500818 ], [ 405131.610882803564891, 5663078.743755360133946 ], [ 405090.01089549792232, 5663096.584869237616658 ], [ 405069.751162393135019, 5663100.239647082984447 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 455, "start_node": 543, "end_node": 194, "next_left_edge": -520, "abs_next_left_edge": 520, "next_right_edge": -456, "abs_next_right_edge": 456, "left_face": 34, "right_face": 35 }, "geometry": { "type": "LineString", "coordinates": [ [ 405006.502882057160605, 5663244.623342793434858 ], [ 404952.06418332119938, 5663111.853631880134344 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 460, "start_node": 194, "end_node": 545, "next_left_edge": -145, "abs_next_left_edge": 145, "next_right_edge": 517, "abs_next_right_edge": 517, "left_face": 39, "right_face": 36 }, "geometry": { "type": "LineString", "coordinates": [ [ 404952.06418332119938, 5663111.853631880134344 ], [ 404935.586011615465395, 5663072.646227762103081 ], [ 404922.834678746352438, 5663042.26906602922827 ], [ 404920.133795030415058, 5663035.166360462084413 ], [ 404909.520655853440985, 5663009.866678011603653 ], [ 404902.781310329330154, 5662994.139773483388126 ], [ 404878.830680295592174, 5662938.229158985428512 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 520, "start_node": 525, "end_node": 194, "next_left_edge": 460, "abs_next_left_edge": 460, "next_right_edge": -519, "abs_next_right_edge": 519, "left_face": 39, "right_face": 34 }, "geometry": { "type": "LineString", "coordinates": [ [ 405069.751162393135019, 5663100.239647082984447 ], [ 404952.06418332119938, 5663111.853631880134344 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 435, "start_node": 525, "end_node": 198, "next_left_edge": -136, "abs_next_left_edge": 136, "next_right_edge": 520, "abs_next_right_edge": 520, "left_face": 38, "right_face": 39 }, "geometry": { "type": "LineString", "coordinates": [ [ 405069.751162393135019, 5663100.239647082984447 ], [ 405044.720260635018349, 5663039.920990906655788 ], [ 405016.932377218268812, 5662975.937953046523035 ], [ 404988.785598245274741, 5662909.236359933391213 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 488, "start_node": 378, "end_node": 185, "next_left_edge": 486, "abs_next_left_edge": 486, "next_right_edge": 310, "abs_next_right_edge": 310, "left_face": 40, "right_face": 29 }, "geometry": { "type": "LineString", "coordinates": [ [ 404234.809095793403685, 5662996.134491699747741 ], [ 404293.571927001932636, 5663131.430952691473067 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 531, "start_node": 594, "end_node": 595, "next_left_edge": -523, "abs_next_left_edge": 523, "next_right_edge": -151, "abs_next_right_edge": 151, "left_face": 41, "right_face": 40 }, "geometry": { "type": "LineString", "coordinates": [ [ 404159.53839998121839, 5662989.569578325375915 ], [ 404182.652352401055396, 5663042.244507498107851 ], [ 404197.435521440347657, 5663072.070493651553988 ], [ 404203.67318156035617, 5663087.816993155516684 ], [ 404209.129025137634017, 5663120.641894903033972 ], [ 404216.947843585803639, 5663132.932888657785952 ], [ 404241.816462085698731, 5663157.26544984895736 ], [ 404254.145778882899322, 5663183.566468069329858 ], [ 404258.461151416646317, 5663208.169900818727911 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 450, "start_node": 218, "end_node": 539, "next_left_edge": -452, "abs_next_left_edge": 452, "next_right_edge": -511, "abs_next_right_edge": 511, "left_face": 42, "right_face": 25 }, "geometry": { "type": "LineString", "coordinates": [ [ 404453.987473382148892, 5663174.716981360688806 ], [ 404469.759623466990888, 5663193.03451771568507 ], [ 404517.557169879321009, 5663239.602299007587135 ], [ 404574.517545500071719, 5663280.405515213496983 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 20, "start_node": 36, "end_node": 37, "next_left_edge": -20, "abs_next_left_edge": 20, "next_right_edge": 542, "abs_next_right_edge": 542, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 409010.648619297309779, 5660825.632017826661468 ], [ 409011.844838999386411, 5660826.333927766419947 ], [ 409016.10834588308353, 5660829.482113596983254 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 402, "start_node": 495, "end_node": 496, "next_left_edge": -402, "abs_next_left_edge": 402, "next_right_edge": 401, "abs_next_right_edge": 401, "left_face": 43, "right_face": 43 }, "geometry": { "type": "LineString", "coordinates": [ [ 403742.657409821578767, 5663371.156904476694763 ], [ 403739.515328349545598, 5663363.006252179853618 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 530, "start_node": 595, "end_node": 589, "next_left_edge": 522, "abs_next_left_edge": 522, "next_right_edge": -531, "abs_next_right_edge": 531, "left_face": 44, "right_face": 40 }, "geometry": { "type": "LineString", "coordinates": [ [ 404258.461151416646317, 5663208.169900818727911 ], [ 404295.016664030728862, 5663204.298127288930118 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 523, "start_node": 415, "end_node": 595, "next_left_edge": 530, "abs_next_left_edge": 530, "next_right_edge": 338, "abs_next_right_edge": 338, "left_face": 44, "right_face": 41 }, "geometry": { "type": "LineString", "coordinates": [ [ 404184.989955419092439, 5663220.25920001603663 ], [ 404223.83266595430905, 5663212.495553939603269 ], [ 404243.155250115902163, 5663210.078453271649778 ], [ 404258.461151416646317, 5663208.169900818727911 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 338, "start_node": 415, "end_node": 416, "next_left_edge": -527, "abs_next_left_edge": 527, "next_right_edge": -524, "abs_next_right_edge": 524, "left_face": 41, "right_face": 45 }, "geometry": { "type": "LineString", "coordinates": [ [ 404184.989955419092439, 5663220.25920001603663 ], [ 404107.290764528559521, 5663045.437613802030683 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 141, "start_node": 191, "end_node": 588, "next_left_edge": -513, "abs_next_left_edge": 513, "next_right_edge": -250, "abs_next_right_edge": 250, "left_face": 46, "right_face": 30 }, "geometry": { "type": "LineString", "coordinates": [ [ 405512.651274205883965, 5663152.042948215268552 ], [ 405422.021869082818739, 5662961.955893576145172 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 565, "start_node": 629, "end_node": 630, "next_left_edge": -565, "abs_next_left_edge": 565, "next_right_edge": 565, "abs_next_right_edge": 565, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 408658.970049580035266, 5663275.230226499959826 ], [ 408661.4339431313565, 5663277.956286399625242 ], [ 408682.630442247493193, 5663300.617230042815208 ], [ 408690.31759354332462, 5663309.984406820498407 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 5, "start_node": 8, "end_node": 9, "next_left_edge": 8, "abs_next_left_edge": 8, "next_right_edge": -572, "abs_next_right_edge": 572, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 406524.075367240351625, 5664028.4982466744259 ], [ 406507.925211115507409, 5664032.384331434965134 ], [ 406500.121902974555269, 5664036.764096946455538 ], [ 406492.682461329677608, 5664043.061657135374844 ], [ 406479.11769952531904, 5664052.073384787887335 ], [ 406437.501529381319415, 5664079.214528294280171 ], [ 406422.860295210790355, 5664092.929019518196583 ], [ 406396.766024421376642, 5664128.209097370505333 ], [ 406380.075083551288117, 5664144.686266141012311 ], [ 406359.055007048533298, 5664160.619282560423017 ], [ 406310.18336396466475, 5664178.282602297142148 ], [ 406291.101596044318285, 5664186.071503513492644 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 271, "start_node": 338, "end_node": 335, "next_left_edge": -269, "abs_next_left_edge": 269, "next_right_edge": 572, "abs_next_right_edge": 572, "left_face": 47, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 406626.896272570942529, 5664005.008742961101234 ], [ 406621.47071003052406, 5663979.912098126485944 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 574, "start_node": 336, "end_node": 338, "next_left_edge": 271, "abs_next_left_edge": 271, "next_right_edge": -573, "abs_next_right_edge": 573, "left_face": 47, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 406737.545497563609388, 5663961.835358947515488 ], [ 406697.763937921845354, 5663986.404927455820143 ], [ 406678.747825068421662, 5663995.181165182963014 ], [ 406671.170364735648036, 5663997.354095789603889 ], [ 406626.896272570942529, 5664005.008742961101234 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 305, "start_node": 373, "end_node": 410, "next_left_edge": -501, "abs_next_left_edge": 501, "next_right_edge": -415, "abs_next_right_edge": 415, "left_face": 48, "right_face": 19 }, "geometry": { "type": "LineString", "coordinates": [ [ 404247.464038902486209, 5664402.144688442349434 ], [ 404197.063203873694874, 5664441.003106286749244 ], [ 404173.856045735534281, 5664457.497668675146997 ], [ 404138.690094282617792, 5664477.997039806097746 ], [ 404127.403168866352644, 5664487.640147689729929 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 304, "start_node": 373, "end_node": 72, "next_left_edge": 280, "abs_next_left_edge": 280, "next_right_edge": 305, "abs_next_right_edge": 305, "left_face": 20, "right_face": 48 }, "geometry": { "type": "LineString", "coordinates": [ [ 404247.464038902486209, 5664402.144688442349434 ], [ 404248.289299822121393, 5664393.819873753003776 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 584, "start_node": 647, "end_node": 648, "next_left_edge": -584, "abs_next_left_edge": 584, "next_right_edge": -251, "abs_next_right_edge": 251, "left_face": 46, "right_face": 46 }, "geometry": { "type": "LineString", "coordinates": [ [ 405589.631668692571111, 5663120.742289163172245 ], [ 405540.35926679323893, 5663011.187364685349166 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 585, "start_node": 649, "end_node": 85, "next_left_edge": -51, "abs_next_left_edge": 51, "next_right_edge": 585, "abs_next_right_edge": 585, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 402445.074335397453979, 5661772.19335145317018 ], [ 402446.940513163281139, 5661775.317204494029284 ], [ 402457.290289156837389, 5661784.821320716291666 ], [ 402467.961926993215457, 5661799.491960008628666 ], [ 402475.247571084124502, 5661814.004213416017592 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 302, "start_node": 143, "end_node": 372, "next_left_edge": 301, "abs_next_left_edge": 301, "next_right_edge": -598, "abs_next_right_edge": 598, "left_face": 14, "right_face": 5 }, "geometry": { "type": "LineString", "coordinates": [ [ 406806.058318152325228, 5662818.000920328311622 ], [ 406789.153329621243756, 5662717.293384872376919 ], [ 406791.492556368582882, 5662707.250957824289799 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 71, "start_node": 101, "end_node": 113, "next_left_edge": -541, "abs_next_left_edge": 541, "next_right_edge": -62, "abs_next_right_edge": 62, "left_face": 50, "right_face": 2 }, "geometry": { "type": "LineString", "coordinates": [ [ 403451.921665674250107, 5662559.242182184010744 ], [ 403467.061536976834759, 5662552.862673773430288 ], [ 403489.863662508374546, 5662544.292910020798445 ], [ 403498.542383757303469, 5662541.03794610593468 ], [ 403514.230563985591289, 5662535.137758177705109 ], [ 403535.016222764563281, 5662527.329005614854395 ], [ 403566.720232387131546, 5662516.935496414080262 ], [ 403580.407058188749943, 5662513.353349035605788 ], [ 403586.002002676308621, 5662512.581229367293417 ], [ 403596.811370550072752, 5662510.910642080008984 ], [ 403619.959297961613629, 5662508.453084023669362 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 196, "start_node": 264, "end_node": 109, "next_left_edge": 68, "abs_next_left_edge": 68, "next_right_edge": 604, "abs_next_right_edge": 604, "left_face": 49, "right_face": 50 }, "geometry": { "type": "LineString", "coordinates": [ [ 403746.329047422274016, 5662659.198740619234741 ], [ 403682.9238689726335, 5662501.747211400419474 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 197, "start_node": 265, "end_node": 266, "next_left_edge": -197, "abs_next_left_edge": 197, "next_right_edge": 603, "abs_next_right_edge": 603, "left_face": 50, "right_face": 50 }, "geometry": { "type": "LineString", "coordinates": [ [ 403646.526766518247314, 5662712.444937650114298 ], [ 403626.107494573807344, 5662666.429473950527608 ], [ 403622.184415513125714, 5662657.73730209749192 ], [ 403616.840908855083399, 5662643.865766235627234 ], [ 403614.228964750480372, 5662637.507318815216422 ], [ 403609.966209542297293, 5662627.130692314356565 ], [ 403594.998537373612635, 5662586.942341503687203 ], [ 403587.441452940867748, 5662563.312183517031372 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 265, "start_node": 331, "end_node": 332, "next_left_edge": -265, "abs_next_left_edge": 265, "next_right_edge": -606, "abs_next_right_edge": 606, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 406545.629131313529797, 5663930.41936691198498 ], [ 406522.54129141831072, 5663903.474221624433994 ], [ 406501.836842833959963, 5663884.038852258585393 ], [ 406477.121701728901826, 5663873.141472027637064 ], [ 406449.786520551657304, 5663868.710132948122919 ], [ 406402.249976300168782, 5663862.543643973767757 ], [ 406352.295097016671207, 5663860.070114773698151 ], [ 406311.298041507252492, 5663861.260648115538061 ], [ 406289.242885702522472, 5663862.685261775739491 ], [ 406226.870141278894152, 5663869.549168716184795 ], [ 406163.870148848334793, 5663874.256150973029435 ], [ 406123.871077940042596, 5663874.884938512928784 ], [ 406111.610499805537984, 5663872.861445802263916 ], [ 406101.668518368445802, 5663868.604350402951241 ], [ 406094.2088691504905, 5663858.806927137076855 ], [ 406058.689337088610046, 5663753.824394661001861 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 607, "start_node": 8, "end_node": 329, "next_left_edge": 264, "abs_next_left_edge": 264, "next_right_edge": 5, "abs_next_right_edge": 5, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 406524.075367240351625, 5664028.4982466744259 ], [ 406521.058799942780752, 5664022.368258371017873 ], [ 406500.625317817786708, 5664010.892507909797132 ], [ 406483.805617508711293, 5664012.221262576058507 ], [ 406467.114636226848233, 5664021.022818339057267 ], [ 406420.983158240967896, 5664052.806785981170833 ], [ 406401.393119726039004, 5664057.701223348267376 ], [ 406385.617711076978594, 5664056.775472916662693 ], [ 406371.222864470910281, 5664053.232863139361143 ], [ 406333.994210251723416, 5664043.286727278493345 ], [ 406300.093585576745681, 5664044.270470245741308 ], [ 406241.026811058982275, 5664058.793940886855125 ], [ 406198.880483722954523, 5664076.747439872473478 ], [ 406142.389907185919583, 5664110.057494839653373 ], [ 406106.661230715282727, 5664120.953651741147041 ], [ 406082.648388274305034, 5664125.140174699947238 ], [ 406057.837276311009191, 5664119.719402028247714 ], [ 406026.793947911937721, 5664093.110642103478312 ], [ 406014.573585834528785, 5664075.235434965230525 ], [ 405996.976121698971838, 5664065.389572583138943 ], [ 405971.090834790025838, 5664060.589491400867701 ], [ 405923.789176854421385, 5664064.545702697709203 ], [ 405883.333197283325717, 5664083.383081200532615 ], [ 405868.885261673131026, 5664084.614893514662981 ], [ 405861.461975141079165, 5664083.326747725717723 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 572, "start_node": 338, "end_node": 8, "next_left_edge": 607, "abs_next_left_edge": 607, "next_right_edge": -574, "abs_next_right_edge": 574, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 406626.896272570942529, 5664005.008742961101234 ], [ 406583.999785279214848, 5664012.572045135311782 ], [ 406558.198696274484973, 5664021.649787507019937 ], [ 406545.494283646228723, 5664025.228516913019121 ], [ 406524.075367240351625, 5664028.4982466744259 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 27, "start_node": 50, "end_node": 671, "next_left_edge": 613, "abs_next_left_edge": 613, "next_right_edge": 27, "abs_next_right_edge": 27, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 407683.681635422632098, 5663765.070470415987074 ], [ 407638.434552064165473, 5663754.175397841259837 ], [ 407596.035188333073165, 5663743.968052816577256 ], [ 407560.217070101993158, 5663735.344837735407054 ], [ 407544.494675441354048, 5663731.555810607969761 ], [ 407498.969889474275988, 5663727.834776692092419 ], [ 407451.739003776223399, 5663731.642082924023271 ], [ 407423.381629000592511, 5663728.747880020178854 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 25, "start_node": 46, "end_node": 47, "next_left_edge": -613, "abs_next_left_edge": 613, "next_right_edge": 25, "abs_next_right_edge": 25, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 407332.976800554373767, 5663699.572403277270496 ], [ 407359.115302449266892, 5663683.79617306869477 ], [ 407401.380886654660571, 5663658.464195011183619 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 614, "start_node": 672, "end_node": 671, "next_left_edge": -27, "abs_next_left_edge": 27, "next_right_edge": 614, "abs_next_right_edge": 614, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 407449.937853580689989, 5663824.639693286269903 ], [ 407449.385581293667201, 5663821.974379286170006 ], [ 407444.273095364624169, 5663792.655530454590917 ], [ 407428.3449004041031, 5663738.06921383459121 ], [ 407423.381629000592511, 5663728.747880020178854 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 612, "start_node": 671, "end_node": 51, "next_left_edge": 285, "abs_next_left_edge": 285, "next_right_edge": -614, "abs_next_right_edge": 614, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 407423.381629000592511, 5663728.747880020178854 ], [ 407397.060882025922183, 5663724.259915710426867 ], [ 407322.852969623054378, 5663711.623407178558409 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 617, "start_node": 674, "end_node": 355, "next_left_edge": 616, "abs_next_left_edge": 616, "next_right_edge": -615, "abs_next_right_edge": 615, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 407288.689574115676805, 5663472.124719254672527 ], [ 407258.629879896121565, 5663489.484678819775581 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 618, "start_node": 674, "end_node": 675, "next_left_edge": -618, "abs_next_left_edge": 618, "next_right_edge": 617, "abs_next_right_edge": 617, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 407288.689574115676805, 5663472.124719254672527 ], [ 407294.615327950799838, 5663461.372809300199151 ], [ 407266.102343647973612, 5663337.913811761885881 ], [ 407249.624235165771097, 5663289.12214817199856 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 615, "start_node": 673, "end_node": 674, "next_left_edge": 618, "abs_next_left_edge": 618, "next_right_edge": 615, "abs_next_right_edge": 615, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 407336.897119697125163, 5663442.691959473304451 ], [ 407322.518589333980344, 5663449.057473076507449 ], [ 407288.689574115676805, 5663472.124719254672527 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 620, "start_node": 676, "end_node": 679, "next_left_edge": 621, "abs_next_left_edge": 621, "next_right_edge": 620, "abs_next_right_edge": 620, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 407206.421939745661803, 5663935.701949553564191 ], [ 407200.213949194760062, 5663905.880228817462921 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 622, "start_node": 678, "end_node": 679, "next_left_edge": -620, "abs_next_left_edge": 620, "next_right_edge": 622, "abs_next_right_edge": 622, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 407155.398208798957057, 5663915.408810653723776 ], [ 407200.213949194760062, 5663905.880228817462921 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 621, "start_node": 679, "end_node": 677, "next_left_edge": -286, "abs_next_left_edge": 286, "next_right_edge": -622, "abs_next_right_edge": 622, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 407200.213949194760062, 5663905.880228817462921 ], [ 407173.314595489879139, 5663793.505049995146692 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 250, "start_node": 318, "end_node": 191, "next_left_edge": 249, "abs_next_left_edge": 249, "next_right_edge": 247, "abs_next_right_edge": 247, "left_face": 51, "right_face": 30 }, "geometry": { "type": "LineString", "coordinates": [ [ 405456.249812874186318, 5663169.952360629104078 ], [ 405476.528251891606487, 5663166.176397504284978 ], [ 405512.651274205883965, 5663152.042948215268552 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 249, "start_node": 191, "end_node": 319, "next_left_edge": -252, "abs_next_left_edge": 252, "next_right_edge": 141, "abs_next_right_edge": 141, "left_face": 51, "right_face": 46 }, "geometry": { "type": "LineString", "coordinates": [ [ 405512.651274205883965, 5663152.042948215268552 ], [ 405585.541669940110296, 5663122.608156490139663 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 630, "start_node": 180, "end_node": 686, "next_left_edge": -630, "abs_next_left_edge": 630, "next_right_edge": -629, "abs_next_right_edge": 629, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 405789.291301058547106, 5663543.624209459871054 ], [ 405793.73619307950139, 5663551.607576720416546 ], [ 405838.224986455403268, 5663699.918030004948378 ], [ 405841.239337755716406, 5663747.616846104152501 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 134, "start_node": 180, "end_node": 181, "next_left_edge": -134, "abs_next_left_edge": 134, "next_right_edge": 630, "abs_next_right_edge": 630, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 405789.291301058547106, 5663543.624209459871054 ], [ 405762.100187673640903, 5663642.110047459602356 ], [ 405756.675868212711066, 5663651.386324211023748 ], [ 405732.621333922608756, 5663679.035016044043005 ], [ 405724.823272035340779, 5663690.201304264366627 ], [ 405721.715122952999081, 5663703.22840359993279 ], [ 405724.00895923236385, 5663713.798407510854304 ], [ 405729.836789987748489, 5663722.368210368789732 ], [ 405681.274448059615679, 5663767.373771161772311 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 518, "start_node": 547, "end_node": 193, "next_left_edge": 634, "abs_next_left_edge": 634, "next_right_edge": -517, "abs_next_right_edge": 517, "left_face": 52, "right_face": 35 }, "geometry": { "type": "LineString", "coordinates": [ [ 404876.148118961486034, 5663125.913623614236712 ], [ 404767.965746660600416, 5663151.272138943895698 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 462, "start_node": 547, "end_node": 548, "next_left_edge": -458, "abs_next_left_edge": 458, "next_right_edge": 518, "abs_next_right_edge": 518, "left_face": 36, "right_face": 52 }, "geometry": { "type": "LineString", "coordinates": [ [ 404876.148118961486034, 5663125.913623614236712 ], [ 404806.015294348006137, 5662961.443304885178804 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 516, "start_node": 193, "end_node": 586, "next_left_edge": 510, "abs_next_left_edge": 510, "next_right_edge": -454, "abs_next_right_edge": 454, "left_face": 53, "right_face": 32 }, "geometry": { "type": "LineString", "coordinates": [ [ 404767.965746660600416, 5663151.272138943895698 ], [ 404711.215181238017976, 5663157.761034663766623 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 636, "start_node": 377, "end_node": 689, "next_left_edge": -632, "abs_next_left_edge": 632, "next_right_edge": 511, "abs_next_right_edge": 511, "left_face": 53, "right_face": 37 }, "geometry": { "type": "LineString", "coordinates": [ [ 404630.839365073945373, 5663141.528239936567843 ], [ 404581.947306410351302, 5663028.292861321941018 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 510, "start_node": 586, "end_node": 377, "next_left_edge": 636, "abs_next_left_edge": 636, "next_right_edge": -516, "abs_next_right_edge": 516, "left_face": 53, "right_face": 32 }, "geometry": { "type": "LineString", "coordinates": [ [ 404711.215181238017976, 5663157.761034663766623 ], [ 404683.314223936060444, 5663156.363906065002084 ], [ 404630.839365073945373, 5663141.528239936567843 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 634, "start_node": 193, "end_node": 687, "next_left_edge": -461, "abs_next_left_edge": 461, "next_right_edge": 516, "abs_next_right_edge": 516, "left_face": 52, "right_face": 53 }, "geometry": { "type": "LineString", "coordinates": [ [ 404767.965746660600416, 5663151.272138943895698 ], [ 404694.114409733621869, 5662989.230209718458354 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 635, "start_node": 689, "end_node": 217, "next_left_edge": -309, "abs_next_left_edge": 309, "next_right_edge": -636, "abs_next_right_edge": 636, "left_face": 54, "right_face": 37 }, "geometry": { "type": "LineString", "coordinates": [ [ 404581.947306410351302, 5663028.292861321941018 ], [ 404414.476417538302485, 5663087.616778055205941 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 309, "start_node": 379, "end_node": 217, "next_left_edge": 157, "abs_next_left_edge": 157, "next_right_edge": 312, "abs_next_right_edge": 312, "left_face": 29, "right_face": 54 }, "geometry": { "type": "LineString", "coordinates": [ [ 404359.701696392381564, 5662962.934922181069851 ], [ 404414.476417538302485, 5663087.616778055205941 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 357, "start_node": 443, "end_node": 444, "next_left_edge": -649, "abs_next_left_edge": 649, "next_right_edge": -647, "abs_next_right_edge": 647, "left_face": 56, "right_face": 55 }, "geometry": { "type": "LineString", "coordinates": [ [ 402280.616083118773531, 5663903.131131709553301 ], [ 402300.139336222782731, 5663924.007418666034937 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 44, "start_node": 75, "end_node": 81, "next_left_edge": 47, "abs_next_left_edge": 47, "next_right_edge": 73, "abs_next_right_edge": 73, "left_face": 58, "right_face": 1 }, "geometry": { "type": "LineString", "coordinates": [ [ 403616.850610751193017, 5662490.891141014173627 ], [ 403623.262068783515133, 5662486.221585565246642 ], [ 403631.627112443675287, 5662480.414246055297554 ], [ 403639.72927179915132, 5662474.778693745844066 ], [ 403648.700699272565544, 5662471.062440181151032 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 74, "start_node": 113, "end_node": 75, "next_left_edge": 44, "abs_next_left_edge": 44, "next_right_edge": -71, "abs_next_right_edge": 71, "left_face": 58, "right_face": 2 }, "geometry": { "type": "LineString", "coordinates": [ [ 403619.959297961613629, 5662508.453084023669362 ], [ 403617.50161665136693, 5662494.994767886586487 ], [ 403616.850610751193017, 5662490.891141014173627 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 541, "start_node": 109, "end_node": 113, "next_left_edge": 74, "abs_next_left_edge": 74, "next_right_edge": -196, "abs_next_right_edge": 196, "left_face": 58, "right_face": 50 }, "geometry": { "type": "LineString", "coordinates": [ [ 403682.9238689726335, 5662501.747211400419474 ], [ 403652.810831355745904, 5662504.735172493383288 ], [ 403642.233008069044445, 5662506.056473850272596 ], [ 403619.959297961613629, 5662508.453084023669362 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 47, "start_node": 81, "end_node": 76, "next_left_edge": 655, "abs_next_left_edge": 655, "next_right_edge": 48, "abs_next_right_edge": 48, "left_face": 58, "right_face": 28 }, "geometry": { "type": "LineString", "coordinates": [ [ 403648.700699272565544, 5662471.062440181151032 ], [ 403667.774275284144096, 5662467.546663964167237 ], [ 403685.31411133997608, 5662465.149758568033576 ], [ 403694.67011631547939, 5662463.272947128862143 ], [ 403707.664728195290081, 5662459.737453792244196 ], [ 403726.468427238694858, 5662454.892086156643927 ], [ 403774.18553602299653, 5662441.675622291862965 ], [ 403793.923562988988124, 5662434.354701045900583 ], [ 403811.001149666844867, 5662424.068974757567048 ], [ 403818.401805033034179, 5662417.979608789086342 ], [ 403822.559148804924916, 5662412.217759530059993 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 68, "start_node": 109, "end_node": 110, "next_left_edge": 377, "abs_next_left_edge": 377, "next_right_edge": 541, "abs_next_right_edge": 541, "left_face": 49, "right_face": 58 }, "geometry": { "type": "LineString", "coordinates": [ [ 403682.9238689726335, 5662501.747211400419474 ], [ 403765.831974164699204, 5662492.355855154804885 ], [ 403825.168092295818496, 5662485.586013309657574 ], [ 403916.156948646355886, 5662488.527147122658789 ], [ 403922.113854963739868, 5662488.760908495634794 ], [ 403925.991178844880778, 5662489.011203002184629 ], [ 403932.625576316029765, 5662489.899770993739367 ], [ 403941.193097892333753, 5662491.931429238989949 ], [ 403967.714891255134717, 5662498.022343792952597 ], [ 403994.743601427820977, 5662504.637888979166746 ], [ 404000.752430342196021, 5662505.404714040458202 ], [ 404006.075368777790572, 5662505.817239601165056 ], [ 404016.755416723084636, 5662506.597175526432693 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 324, "start_node": 395, "end_node": 396, "next_left_edge": -65, "abs_next_left_edge": 65, "next_right_edge": 533, "abs_next_right_edge": 533, "left_face": 59, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 404280.110266526520718, 5662349.102617339231074 ], [ 404293.862429058644921, 5662378.402977495454252 ], [ 404310.91389827709645, 5662413.037119134329259 ], [ 404319.256992781418376, 5662419.956897124648094 ], [ 404322.792063253116794, 5662422.894669055007398 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 652, "start_node": 103, "end_node": 110, "next_left_edge": 590, "abs_next_left_edge": 590, "next_right_edge": -64, "abs_next_right_edge": 64, "left_face": 59, "right_face": 57 }, "geometry": { "type": "LineString", "coordinates": [ [ 404261.348380410054233, 5662455.749724759720266 ], [ 404093.411288716597483, 5662490.11937199998647 ], [ 404072.827543972351123, 5662494.151127435266972 ], [ 404026.11028781242203, 5662503.530744692310691 ], [ 404016.755416723084636, 5662506.597175526432693 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 590, "start_node": 110, "end_node": 654, "next_left_edge": -656, "abs_next_left_edge": 656, "next_right_edge": -68, "abs_next_right_edge": 68, "left_face": 59, "right_face": 58 }, "geometry": { "type": "LineString", "coordinates": [ [ 404016.755416723084636, 5662506.597175526432693 ], [ 403972.11438795295544, 5662403.788758902810514 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 657, "start_node": 598, "end_node": 696, "next_left_edge": 656, "abs_next_left_edge": 656, "next_right_edge": -533, "abs_next_right_edge": 533, "left_face": 0, "right_face": 59 }, "geometry": { "type": "LineString", "coordinates": [ [ 404174.346944832766894, 5662367.097657691687346 ], [ 404106.634480407461524, 5662379.191845362074673 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 533, "start_node": 395, "end_node": 598, "next_left_edge": 657, "abs_next_left_edge": 657, "next_right_edge": 324, "abs_next_right_edge": 324, "left_face": 0, "right_face": 59 }, "geometry": { "type": "LineString", "coordinates": [ [ 404280.110266526520718, 5662349.102617339231074 ], [ 404227.952544038067572, 5662360.505824450403452 ], [ 404218.399124554824084, 5662359.315170123241842 ], [ 404174.346944832766894, 5662367.097657691687346 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 353, "start_node": 406, "end_node": 438, "next_left_edge": 666, "abs_next_left_edge": 666, "next_right_edge": -665, "abs_next_right_edge": 665, "left_face": 61, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 402416.098240195657127, 5664847.140369605273008 ], [ 402402.924433407373726, 5664838.646662694402039 ], [ 402390.208569725684356, 5664828.46459489222616 ], [ 402317.117144987685606, 5664769.892787782475352 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 666, "start_node": 438, "end_node": 374, "next_left_edge": 667, "abs_next_left_edge": 667, "next_right_edge": -353, "abs_next_right_edge": 353, "left_face": 61, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 402317.117144987685606, 5664769.892787782475352 ], [ 402258.042879370041192, 5664724.104239215143025 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 397, "start_node": 491, "end_node": 492, "next_left_edge": -397, "abs_next_left_edge": 397, "next_right_edge": 396, "abs_next_right_edge": 396, "left_face": 61, "right_face": 61 }, "geometry": { "type": "LineString", "coordinates": [ [ 402379.447042995598167, 5664603.097798809409142 ], [ 402370.129970547684934, 5664612.34043406881392 ], [ 402362.492458197753876, 5664614.910261107608676 ], [ 402319.819686706003267, 5664651.471860036253929 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 679, "start_node": 716, "end_node": 607, "next_left_edge": -677, "abs_next_left_edge": 677, "next_right_edge": -680, "abs_next_right_edge": 680, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 406097.690834041277412, 5661301.364423506893218 ], [ 406117.242342276091222, 5661329.551474822685122 ], [ 406137.206683327269275, 5661350.033540448173881 ], [ 406155.284560788306408, 5661364.24293848220259 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 546, "start_node": 40, "end_node": 717, "next_left_edge": -681, "abs_next_left_edge": 681, "next_right_edge": 22, "abs_next_right_edge": 22, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 406087.798018777975813, 5661117.059590375982225 ], [ 406078.059998151147738, 5661133.51084288302809 ], [ 406064.532862006861251, 5661163.435111241415143 ], [ 406058.460975039168261, 5661179.641623963601887 ], [ 406053.632522561587393, 5661198.350543667562306 ], [ 406050.820023956650402, 5661229.280947697348893 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 680, "start_node": 717, "end_node": 716, "next_left_edge": 681, "abs_next_left_edge": 681, "next_right_edge": -546, "abs_next_right_edge": 546, "left_face": 62, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 406050.820023956650402, 5661229.280947697348893 ], [ 406063.280231328913942, 5661243.837148263119161 ], [ 406092.802192252711393, 5661287.548968476243317 ], [ 406097.690834041277412, 5661301.364423506893218 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 681, "start_node": 716, "end_node": 717, "next_left_edge": 680, "abs_next_left_edge": 680, "next_right_edge": 679, "abs_next_right_edge": 679, "left_face": 62, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 406097.690834041277412, 5661301.364423506893218 ], [ 406086.906373385514598, 5661293.807737030088902 ], [ 406071.810492644668557, 5661279.132655550725758 ], [ 406052.966330989380367, 5661256.72827599942684 ], [ 406050.397870662447531, 5661248.009680953808129 ], [ 406049.73668292327784, 5661237.865873605012894 ], [ 406050.820023956650402, 5661229.280947697348893 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 690, "start_node": 727, "end_node": 82, "next_left_edge": -52, "abs_next_left_edge": 52, "next_right_edge": -50, "abs_next_right_edge": 50, "left_face": 64, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 402416.457026468997356, 5662834.397390406578779 ], [ 402389.436744501756039, 5662701.111181108281016 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 537, "start_node": 584, "end_node": 568, "next_left_edge": -522, "abs_next_left_edge": 522, "next_right_edge": -551, "abs_next_right_edge": 551, "left_face": 65, "right_face": 44 }, "geometry": { "type": "LineString", "coordinates": [ [ 404275.046933974721469, 5663310.934490386396646 ], [ 404277.46589450846659, 5663293.40298090595752 ], [ 404281.375514761311933, 5663266.03261470515281 ], [ 404286.672644873207901, 5663237.212632489390671 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 499, "start_node": 577, "end_node": 578, "next_left_edge": -448, "abs_next_left_edge": 448, "next_right_edge": -694, "abs_next_right_edge": 694, "left_face": 65, "right_face": 42 }, "geometry": { "type": "LineString", "coordinates": [ [ 404332.987796881701797, 5663211.423972397111356 ], [ 404386.979283197782934, 5663334.36251830868423 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 522, "start_node": 589, "end_node": 568, "next_left_edge": -537, "abs_next_left_edge": 537, "next_right_edge": -695, "abs_next_right_edge": 695, "left_face": 44, "right_face": 65 }, "geometry": { "type": "LineString", "coordinates": [ [ 404295.016664030728862, 5663204.298127288930118 ], [ 404290.710607576649636, 5663219.005875239148736 ], [ 404288.086905233096331, 5663230.04489972628653 ], [ 404286.672644873207901, 5663237.212632489390671 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 694, "start_node": 218, "end_node": 577, "next_left_edge": 695, "abs_next_left_edge": 695, "next_right_edge": 450, "abs_next_right_edge": 450, "left_face": 66, "right_face": 42 }, "geometry": { "type": "LineString", "coordinates": [ [ 404453.987473382148892, 5663174.716981360688806 ], [ 404340.725815574638546, 5663211.091175180859864 ], [ 404332.987796881701797, 5663211.423972397111356 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 159, "start_node": 217, "end_node": 218, "next_left_edge": 694, "abs_next_left_edge": 694, "next_right_edge": -635, "abs_next_right_edge": 635, "left_face": 66, "right_face": 37 }, "geometry": { "type": "LineString", "coordinates": [ [ 404414.476417538302485, 5663087.616778055205941 ], [ 404453.987473382148892, 5663174.716981360688806 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 695, "start_node": 577, "end_node": 589, "next_left_edge": -486, "abs_next_left_edge": 486, "next_right_edge": 499, "abs_next_right_edge": 499, "left_face": 66, "right_face": 65 }, "geometry": { "type": "LineString", "coordinates": [ [ 404332.987796881701797, 5663211.423972397111356 ], [ 404328.097419625206385, 5663209.000821656547487 ], [ 404295.016664030728862, 5663204.298127288930118 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 157, "start_node": 217, "end_node": 185, "next_left_edge": -488, "abs_next_left_edge": 488, "next_right_edge": 159, "abs_next_right_edge": 159, "left_face": 29, "right_face": 66 }, "geometry": { "type": "LineString", "coordinates": [ [ 404414.476417538302485, 5663087.616778055205941 ], [ 404293.571927001932636, 5663131.430952691473067 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 486, "start_node": 185, "end_node": 589, "next_left_edge": -530, "abs_next_left_edge": 530, "next_right_edge": -157, "abs_next_right_edge": 157, "left_face": 40, "right_face": 66 }, "geometry": { "type": "LineString", "coordinates": [ [ 404293.571927001932636, 5663131.430952691473067 ], [ 404311.175713163975161, 5663168.401915126480162 ], [ 404311.472360070503782, 5663174.948300457559526 ], [ 404304.146229962818325, 5663188.410651600919664 ], [ 404299.365429737372324, 5663197.164872881025076 ], [ 404295.016664030728862, 5663204.298127288930118 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 704, "start_node": 734, "end_node": 735, "next_left_edge": -704, "abs_next_left_edge": 704, "next_right_edge": 703, "abs_next_right_edge": 703, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 408258.668414871615823, 5661026.422446740791202 ], [ 408342.874573567474727, 5660976.05065403599292 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 718, "start_node": 119, "end_node": 747, "next_left_edge": -36, "abs_next_left_edge": 36, "next_right_edge": 80, "abs_next_right_edge": 80, "left_face": 69, "right_face": 68 }, "geometry": { "type": "LineString", "coordinates": [ [ 408187.229200470726937, 5661928.151107179000974 ], [ 408206.196684863767587, 5661932.985655336640775 ], [ 408318.242195430386346, 5661961.558501232415438 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 37, "start_node": 63, "end_node": 64, "next_left_edge": -721, "abs_next_left_edge": 721, "next_right_edge": 77, "abs_next_right_edge": 77, "left_face": 70, "right_face": 69 }, "geometry": { "type": "LineString", "coordinates": [ [ 408130.175661342625972, 5661986.509442402981222 ], [ 408262.92329325072933, 5662079.650967394933105 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 34, "start_node": 55, "end_node": 60, "next_left_edge": 33, "abs_next_left_edge": 33, "next_right_edge": -31, "abs_next_right_edge": 31, "left_face": 71, "right_face": 67 }, "geometry": { "type": "LineString", "coordinates": [ [ 408144.647697596228682, 5662324.172132289037108 ], [ 408126.370418131351471, 5662284.130791601724923 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 33, "start_node": 60, "end_node": 59, "next_left_edge": -33, "abs_next_left_edge": 33, "next_right_edge": -32, "abs_next_right_edge": 32, "left_face": 71, "right_face": 71 }, "geometry": { "type": "LineString", "coordinates": [ [ 408126.370418131351471, 5662284.130791601724923 ], [ 408144.697001669905148, 5662276.65167124569416 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 32, "start_node": 58, "end_node": 60, "next_left_edge": -34, "abs_next_left_edge": 34, "next_right_edge": 700, "abs_next_right_edge": 700, "left_face": 67, "right_face": 71 }, "geometry": { "type": "LineString", "coordinates": [ [ 408046.248690867214464, 5662302.945939355529845 ], [ 408078.372538207331672, 5662304.97570088878274 ], [ 408120.143922841351014, 5662286.833582646213472 ], [ 408126.370418131351471, 5662284.130791601724923 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 728, "start_node": 756, "end_node": 757, "next_left_edge": -728, "abs_next_left_edge": 728, "next_right_edge": 729, "abs_next_right_edge": 729, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 407328.784150964580476, 5661319.830331425182521 ], [ 407304.340184344735462, 5661278.612217171117663 ], [ 407292.735138336953241, 5661259.988778786733747 ], [ 407277.199366364395246, 5661243.638527542352676 ], [ 407243.870823428384028, 5661217.486037972383201 ], [ 407223.876318668830208, 5661198.991465076804161 ], [ 407215.161345561500639, 5661189.659199394285679 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 369, "start_node": 348, "end_node": 771, "next_left_edge": -748, "abs_next_left_edge": 748, "next_right_edge": -368, "abs_next_right_edge": 368, "left_face": 72, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 405025.519731961074285, 5664273.940330101177096 ], [ 405021.389598180365283, 5664380.225931950844824 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 747, "start_node": 771, "end_node": 351, "next_left_edge": -741, "abs_next_left_edge": 741, "next_right_edge": -369, "abs_next_right_edge": 369, "left_face": 73, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 405021.389598180365283, 5664380.225931950844824 ], [ 405044.17334038199624, 5664433.244190105237067 ], [ 405073.547101701959036, 5664486.81960048340261 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 748, "start_node": 770, "end_node": 771, "next_left_edge": 747, "abs_next_left_edge": 747, "next_right_edge": -740, "abs_next_right_edge": 740, "left_face": 73, "right_face": 72 }, "geometry": { "type": "LineString", "coordinates": [ [ 404871.109195357421413, 5664415.648069864138961 ], [ 405021.389598180365283, 5664380.225931950844824 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 741, "start_node": 768, "end_node": 351, "next_left_edge": 367, "abs_next_left_edge": 367, "next_right_edge": -739, "abs_next_right_edge": 739, "left_face": 75, "right_face": 73 }, "geometry": { "type": "LineString", "coordinates": [ [ 404930.799761376169045, 5664522.134595377370715 ], [ 405073.547101701959036, 5664486.81960048340261 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 754, "start_node": 763, "end_node": 773, "next_left_edge": -754, "abs_next_left_edge": 754, "next_right_edge": -755, "abs_next_right_edge": 755, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 408072.861008615349419, 5660695.21615821775049 ], [ 408149.720172489178367, 5660616.493720624595881 ], [ 408215.489650485978927, 5660549.827519934624434 ], [ 408233.121651246852707, 5660532.483652058057487 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 26, "start_node": 48, "end_node": 774, "next_left_edge": 756, "abs_next_left_edge": 756, "next_right_edge": -91, "abs_next_right_edge": 91, "left_face": 15, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 407323.30698393547209, 5662699.248327939771116 ], [ 407340.513881254242733, 5662841.464994056150317 ], [ 407339.553268027899321, 5662852.683694249950349 ], [ 407325.430514230043627, 5662886.98692799732089 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 757, "start_node": 774, "end_node": 775, "next_left_edge": -757, "abs_next_left_edge": 757, "next_right_edge": -26, "abs_next_right_edge": 26, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 407325.430514230043627, 5662886.98692799732089 ], [ 407341.821430515497923, 5662892.754456524737179 ], [ 407409.390569016279187, 5662881.717589125037193 ], [ 407416.649231146497186, 5662875.725031696259975 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 756, "start_node": 774, "end_node": 49, "next_left_edge": 121, "abs_next_left_edge": 121, "next_right_edge": 757, "abs_next_right_edge": 757, "left_face": 15, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 407325.430514230043627, 5662886.98692799732089 ], [ 407313.133421360282227, 5662897.430693978443742 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 83, "start_node": 122, "end_node": 123, "next_left_edge": -83, "abs_next_left_edge": 83, "next_right_edge": -761, "abs_next_right_edge": 761, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 408333.37438320700312, 5661782.668514780700207 ], [ 408336.240743314381689, 5661772.806841469369829 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 777, "start_node": 787, "end_node": 789, "next_left_edge": -781, "abs_next_left_edge": 781, "next_right_edge": -774, "abs_next_right_edge": 774, "left_face": 77, "right_face": 79 }, "geometry": { "type": "LineString", "coordinates": [ [ 407910.597572381491773, 5661663.1304613025859 ], [ 407905.428836176230107, 5661646.281723123975098 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 773, "start_node": 787, "end_node": 570, "next_left_edge": -784, "abs_next_left_edge": 784, "next_right_edge": 777, "abs_next_right_edge": 777, "left_face": 80, "right_face": 77 }, "geometry": { "type": "LineString", "coordinates": [ [ 407910.597572381491773, 5661663.1304613025859 ], [ 407924.336025770520791, 5661655.8994528548792 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 778, "start_node": 742, "end_node": 787, "next_left_edge": 775, "abs_next_left_edge": 775, "next_right_edge": -782, "abs_next_right_edge": 782, "left_face": 81, "right_face": 78 }, "geometry": { "type": "LineString", "coordinates": [ [ 407913.442534561618231, 5661678.49680245295167 ], [ 407910.597572381491773, 5661663.1304613025859 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 775, "start_node": 787, "end_node": 788, "next_left_edge": -785, "abs_next_left_edge": 785, "next_right_edge": 773, "abs_next_right_edge": 773, "left_face": 81, "right_face": 80 }, "geometry": { "type": "LineString", "coordinates": [ [ 407910.597572381491773, 5661663.1304613025859 ], [ 407925.598374047200195, 5661665.009295061230659 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 774, "start_node": 128, "end_node": 787, "next_left_edge": -489, "abs_next_left_edge": 489, "next_right_edge": -783, "abs_next_right_edge": 783, "left_face": 82, "right_face": 79 }, "geometry": { "type": "LineString", "coordinates": [ [ 407892.784676320501603, 5661659.878116020001471 ], [ 407910.597572381491773, 5661663.1304613025859 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 489, "start_node": 569, "end_node": 787, "next_left_edge": -778, "abs_next_left_edge": 778, "next_right_edge": -786, "abs_next_right_edge": 786, "left_face": 78, "right_face": 82 }, "geometry": { "type": "LineString", "coordinates": [ [ 407895.556869941647165, 5661671.953192682005465 ], [ 407910.597572381491773, 5661663.1304613025859 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 786, "start_node": 128, "end_node": 569, "next_left_edge": -491, "abs_next_left_edge": 491, "next_right_edge": 774, "abs_next_right_edge": 774, "left_face": 83, "right_face": 82 }, "geometry": { "type": "LineString", "coordinates": [ [ 407892.784676320501603, 5661659.878116020001471 ], [ 407892.612795534252655, 5661663.585313806310296 ], [ 407893.191525308298878, 5661666.967639594338834 ], [ 407894.336835167428944, 5661669.917147280648351 ], [ 407895.556869941647165, 5661671.953192682005465 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 781, "start_node": 570, "end_node": 789, "next_left_edge": 776, "abs_next_left_edge": 776, "next_right_edge": -773, "abs_next_right_edge": 773, "left_face": 84, "right_face": 77 }, "geometry": { "type": "LineString", "coordinates": [ [ 407924.336025770520791, 5661655.8994528548792 ], [ 407922.347205953905359, 5661652.386586183682084 ], [ 407920.148188921040855, 5661650.045442960225046 ], [ 407917.119749355362728, 5661647.930465465411544 ], [ 407913.740334416448604, 5661646.555911419913173 ], [ 407909.793092969921418, 5661645.936779593117535 ], [ 407905.428836176230107, 5661646.281723123975098 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 783, "start_node": 789, "end_node": 128, "next_left_edge": -86, "abs_next_left_edge": 86, "next_right_edge": -777, "abs_next_right_edge": 777, "left_face": 85, "right_face": 79 }, "geometry": { "type": "LineString", "coordinates": [ [ 407905.428836176230107, 5661646.281723123975098 ], [ 407901.526547035435215, 5661647.786383084021509 ], [ 407898.081061408040114, 5661650.161639746278524 ], [ 407895.370458674093243, 5661653.291287887841463 ], [ 407893.357697017665487, 5661657.454075858928263 ], [ 407892.784676320501603, 5661659.878116020001471 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 86, "start_node": 127, "end_node": 128, "next_left_edge": 786, "abs_next_left_edge": 786, "next_right_edge": 793, "abs_next_right_edge": 793, "left_face": 83, "right_face": 85 }, "geometry": { "type": "LineString", "coordinates": [ [ 407701.645343928423245, 5661626.812333839014173 ], [ 407892.784676320501603, 5661659.878116020001471 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 776, "start_node": 789, "end_node": 790, "next_left_edge": 792, "abs_next_left_edge": 792, "next_right_edge": 783, "abs_next_right_edge": 783, "left_face": 84, "right_face": 85 }, "geometry": { "type": "LineString", "coordinates": [ [ 407905.428836176230107, 5661646.281723123975098 ], [ 407868.400968253263272, 5661523.339121943339705 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 673, "start_node": 710, "end_node": 711, "next_left_edge": -673, "abs_next_left_edge": 673, "next_right_edge": -795, "abs_next_right_edge": 795, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 406069.488797927217092, 5661404.649314102716744 ], [ 406038.439560789323878, 5661366.660764071159065 ], [ 406004.100404817727394, 5661334.961606250144541 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 171, "start_node": 231, "end_node": 233, "next_left_edge": -172, "abs_next_left_edge": 172, "next_right_edge": 170, "abs_next_right_edge": 170, "left_face": 86, "right_face": 8 }, "geometry": { "type": "LineString", "coordinates": [ [ 406445.586595072760247, 5661749.303844078443944 ], [ 406440.846500696614385, 5661728.166066927835345 ], [ 406437.317706745991018, 5661722.056529714725912 ], [ 406431.149210400821175, 5661720.233007008209825 ], [ 406399.014298335183412, 5661728.26931534986943 ], [ 406359.279718165984377, 5661738.201426177285612 ], [ 406313.82128268678207, 5661749.572722855955362 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 802, "start_node": 246, "end_node": 251, "next_left_edge": 187, "abs_next_left_edge": 187, "next_right_edge": -204, "abs_next_right_edge": 204, "left_face": 92, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 407446.306918945570942, 5661357.485426809638739 ], [ 407516.419474434922449, 5661309.441466982476413 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 755, "start_node": 248, "end_node": 763, "next_left_edge": -735, "abs_next_left_edge": 735, "next_right_edge": -184, "abs_next_right_edge": 184, "left_face": 87, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 407962.881252024555579, 5660874.219631023705006 ], [ 407952.50838344800286, 5660850.366976533085108 ], [ 407944.947363987215795, 5660830.602068167179823 ], [ 407950.161913252843078, 5660822.52229979634285 ], [ 407961.752580673783086, 5660810.213015356101096 ], [ 408072.861008615349419, 5660695.21615821775049 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 184, "start_node": 247, "end_node": 248, "next_left_edge": 755, "abs_next_left_edge": 755, "next_right_edge": -800, "abs_next_right_edge": 800, "left_face": 87, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 407971.620446660905145, 5660896.421821130439639 ], [ 407962.881252024555579, 5660874.219631023705006 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 658, "start_node": 698, "end_node": 29, "next_left_edge": 735, "abs_next_left_edge": 735, "next_right_edge": -659, "abs_next_right_edge": 659, "left_face": 0, "right_face": 87 }, "geometry": { "type": "LineString", "coordinates": [ [ 408124.95309779868694, 5660820.316528056748211 ], [ 408113.931416405539494, 5660793.03797943610698 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 735, "start_node": 29, "end_node": 763, "next_left_edge": 754, "abs_next_left_edge": 754, "next_right_edge": -658, "abs_next_right_edge": 658, "left_face": 0, "right_face": 87 }, "geometry": { "type": "LineString", "coordinates": [ [ 408113.931416405539494, 5660793.03797943610698 ], [ 408078.159372820577119, 5660703.998220779933035 ], [ 408072.861008615349419, 5660695.21615821775049 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 803, "start_node": 277, "end_node": 253, "next_left_edge": 189, "abs_next_left_edge": 189, "next_right_edge": -804, "abs_next_right_edge": 804, "left_face": 89, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 407548.156465291569475, 5661279.383704830892384 ], [ 407628.121196863299701, 5661205.257982240989804 ], [ 407710.218485207646154, 5661129.615970279090106 ], [ 407793.885275958105922, 5661052.690317077562213 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 207, "start_node": 277, "end_node": 278, "next_left_edge": -187, "abs_next_left_edge": 187, "next_right_edge": 803, "abs_next_right_edge": 803, "left_face": 90, "right_face": 89 }, "geometry": { "type": "LineString", "coordinates": [ [ 407548.156465291569475, 5661279.383704830892384 ], [ 407559.56908157595899, 5661297.877658622339368 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 804, "start_node": 251, "end_node": 277, "next_left_edge": 207, "abs_next_left_edge": 207, "next_right_edge": -802, "abs_next_right_edge": 802, "left_face": 90, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 407516.419474434922449, 5661309.441466982476413 ], [ 407548.156465291569475, 5661279.383704830892384 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 206, "start_node": 278, "end_node": 254, "next_left_edge": 190, "abs_next_left_edge": 190, "next_right_edge": -207, "abs_next_right_edge": 207, "left_face": 91, "right_face": 89 }, "geometry": { "type": "LineString", "coordinates": [ [ 407559.56908157595899, 5661297.877658622339368 ], [ 407600.003914463100955, 5661285.295022460632026 ], [ 407657.748454422398936, 5661267.330272222869098 ], [ 407671.603055918996688, 5661263.022018003277481 ], [ 407724.730705697962549, 5661233.238579065538943 ], [ 407855.966143893951084, 5661152.915316892787814 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 187, "start_node": 251, "end_node": 278, "next_left_edge": 208, "abs_next_left_edge": 208, "next_right_edge": 804, "abs_next_right_edge": 804, "left_face": 92, "right_face": 90 }, "geometry": { "type": "LineString", "coordinates": [ [ 407516.419474434922449, 5661309.441466982476413 ], [ 407559.56908157595899, 5661297.877658622339368 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 208, "start_node": 278, "end_node": 279, "next_left_edge": -806, "abs_next_left_edge": 806, "next_right_edge": 206, "abs_next_right_edge": 206, "left_face": 92, "right_face": 91 }, "geometry": { "type": "LineString", "coordinates": [ [ 407559.56908157595899, 5661297.877658622339368 ], [ 407627.823803957959171, 5661409.502120141871274 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 317, "start_node": 387, "end_node": 388, "next_left_edge": 808, "abs_next_left_edge": 808, "next_right_edge": -367, "abs_next_right_edge": 367, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 405098.153123518102802, 5664527.857592269778252 ], [ 405136.794347897113767, 5664518.380086485296488 ], [ 405240.655935558024794, 5664492.907721918076277 ], [ 405265.029913243488409, 5664490.968672661110759 ], [ 405308.15781968733063, 5664489.05192575789988 ], [ 405329.52956039289711, 5664487.157267550937831 ], [ 405385.922680226911325, 5664471.515371966175735 ], [ 405396.719187801762018, 5664467.824166462756693 ], [ 405402.614247659686953, 5664464.823703372851014 ], [ 405406.339569976786152, 5664461.840856510214508 ], [ 405419.740562656777911, 5664447.879166269674897 ], [ 405423.747047820244916, 5664444.957910941913724 ], [ 405426.351143069914542, 5664443.05242471024394 ], [ 405434.924655750859529, 5664439.524489929899573 ], [ 405454.751050459279213, 5664435.422871966846287 ], [ 405470.826397316996008, 5664431.379063689149916 ], [ 405531.153222745633684, 5664407.646390899084508 ], [ 405557.255082421470433, 5664399.892716682516038 ], [ 405573.268454621138517, 5664397.040606615133584 ], [ 405606.73322269495111, 5664388.440263566561043 ], [ 405654.903315997566096, 5664373.975487804040313 ], [ 405666.488054378773086, 5664370.492893031798303 ], [ 405694.826775833440479, 5664359.484205350279808 ], [ 405715.882470786105841, 5664347.941594236530364 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 367, "start_node": 351, "end_node": 387, "next_left_edge": -810, "abs_next_left_edge": 810, "next_right_edge": -747, "abs_next_right_edge": 747, "left_face": 75, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 405073.547101701959036, 5664486.81960048340261 ], [ 405098.153123518102802, 5664527.857592269778252 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 750, "start_node": 387, "end_node": 465, "next_left_edge": -809, "abs_next_left_edge": 809, "next_right_edge": 317, "abs_next_right_edge": 317, "left_face": 93, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 405098.153123518102802, 5664527.857592269778252 ], [ 405153.917585594870616, 5664651.060006275773048 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 810, "start_node": 798, "end_node": 387, "next_left_edge": 750, "abs_next_left_edge": 750, "next_right_edge": -373, "abs_next_right_edge": 373, "left_face": 93, "right_face": 75 }, "geometry": { "type": "LineString", "coordinates": [ [ 405036.579907628940418, 5664581.763761037029326 ], [ 405070.155825385649223, 5664542.84563429094851 ], [ 405098.153123518102802, 5664527.857592269778252 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 373, "start_node": 464, "end_node": 798, "next_left_edge": -811, "abs_next_left_edge": 811, "next_right_edge": -742, "abs_next_right_edge": 742, "left_face": 76, "right_face": 75 }, "geometry": { "type": "LineString", "coordinates": [ [ 404980.040763716853689, 5664556.75496432185173 ], [ 405021.838406301569194, 5664572.691703988239169 ], [ 405036.579907628940418, 5664581.763761037029326 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 752, "start_node": 465, "end_node": 463, "next_left_edge": -372, "abs_next_left_edge": 372, "next_right_edge": -750, "abs_next_right_edge": 750, "left_face": 94, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 405153.917585594870616, 5664651.060006275773048 ], [ 405237.189565150416456, 5664723.722103657200933 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 809, "start_node": 798, "end_node": 465, "next_left_edge": 752, "abs_next_left_edge": 752, "next_right_edge": 810, "abs_next_right_edge": 810, "left_face": 94, "right_face": 93 }, "geometry": { "type": "LineString", "coordinates": [ [ 405036.579907628940418, 5664581.763761037029326 ], [ 405070.922608931199647, 5664603.044287949800491 ], [ 405097.672794175334275, 5664613.841795722953975 ], [ 405153.917585594870616, 5664651.060006275773048 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 811, "start_node": 467, "end_node": 798, "next_left_edge": 809, "abs_next_left_edge": 809, "next_right_edge": -744, "abs_next_right_edge": 744, "left_face": 94, "right_face": 76 }, "geometry": { "type": "LineString", "coordinates": [ [ 404997.150830387719907, 5664658.532972576096654 ], [ 405015.663056294200942, 5664626.88924159668386 ], [ 405036.579907628940418, 5664581.763761037029326 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 745, "start_node": 467, "end_node": 462, "next_left_edge": 743, "abs_next_left_edge": 743, "next_right_edge": 811, "abs_next_right_edge": 811, "left_face": 0, "right_face": 94 }, "geometry": { "type": "LineString", "coordinates": [ [ 404997.150830387719907, 5664658.532972576096654 ], [ 405028.275444146827795, 5664762.666600224561989 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 746, "start_node": 770, "end_node": 767, "next_left_edge": -281, "abs_next_left_edge": 281, "next_right_edge": 748, "abs_next_right_edge": 748, "left_face": 95, "right_face": 73 }, "geometry": { "type": "LineString", "coordinates": [ [ 404871.109195357421413, 5664415.648069864138961 ], [ 404924.396960938873235, 5664523.020347996614873 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 814, "start_node": 800, "end_node": 349, "next_left_edge": 749, "abs_next_left_edge": 749, "next_right_edge": -283, "abs_next_right_edge": 283, "left_face": 95, "right_face": 74 }, "geometry": { "type": "LineString", "coordinates": [ [ 404656.770470725081395, 5664485.820691170170903 ], [ 404667.031133103882894, 5664481.192341579124331 ], [ 404691.521337977435905, 5664452.629265119321644 ], [ 404722.496724067954347, 5664410.20848083589226 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 42, "start_node": 71, "end_node": 511, "next_left_edge": 417, "abs_next_left_edge": 417, "next_right_edge": -413, "abs_next_right_edge": 413, "left_face": 96, "right_face": 19 }, "geometry": { "type": "LineString", "coordinates": [ [ 404338.816590077592991, 5664560.662723947316408 ], [ 404331.224559832189698, 5664547.644331811927259 ], [ 404317.579377764312085, 5664525.694784534163773 ], [ 404305.043542739993427, 5664505.059509145095944 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 417, "start_node": 511, "end_node": 512, "next_left_edge": 416, "abs_next_left_edge": 416, "next_right_edge": 415, "abs_next_right_edge": 415, "left_face": 96, "right_face": 20 }, "geometry": { "type": "LineString", "coordinates": [ [ 404305.043542739993427, 5664505.059509145095944 ], [ 404401.943858966697007, 5664438.485891964286566 ], [ 404424.375932755530812, 5664435.633394525386393 ], [ 404431.273338306928053, 5664434.237272222526371 ], [ 404434.000181890325621, 5664428.402302456088364 ], [ 404428.933459234365728, 5664411.510327260009944 ], [ 404427.447546254843473, 5664401.604372293688357 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 283, "start_node": 352, "end_node": 800, "next_left_edge": -815, "abs_next_left_edge": 815, "next_right_edge": 282, "abs_next_right_edge": 282, "left_face": 96, "right_face": 74 }, "geometry": { "type": "LineString", "coordinates": [ [ 404634.358085325744469, 5664409.971188142895699 ], [ 404656.770470725081395, 5664485.820691170170903 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 813, "start_node": 800, "end_node": 350, "next_left_edge": 471, "abs_next_left_edge": 471, "next_right_edge": 814, "abs_next_right_edge": 814, "left_face": 109, "right_face": 95 }, "geometry": { "type": "LineString", "coordinates": [ [ 404656.770470725081395, 5664485.820691170170903 ], [ 404680.651963194657583, 5664555.22467518877238 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 629, "start_node": 685, "end_node": 180, "next_left_edge": 134, "abs_next_left_edge": 134, "next_right_edge": -819, "abs_next_right_edge": 819, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 405766.990757479914464, 5663444.063690644688904 ], [ 405787.455934562371112, 5663511.032050468958914 ], [ 405789.940906967327464, 5663528.228290949948132 ], [ 405789.291301058547106, 5663543.624209459871054 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 595, "start_node": 660, "end_node": 661, "next_left_edge": -595, "abs_next_left_edge": 595, "next_right_edge": -821, "abs_next_right_edge": 821, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 406232.503831176669337, 5663215.977083953097463 ], [ 406267.395374315558001, 5663224.129781670868397 ], [ 406272.846872231340967, 5663224.35317908320576 ], [ 406400.203634363249876, 5663210.113085121847689 ], [ 406530.363532429153565, 5663190.185624281875789 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 838, "start_node": 817, "end_node": 163, "next_left_edge": -121, "abs_next_left_edge": 121, "next_right_edge": 838, "abs_next_right_edge": 838, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 406868.473339738557115, 5663152.448829640634358 ], [ 406863.073680553468876, 5663093.51353227160871 ], [ 406857.93662540463265, 5663056.854052348993719 ], [ 406852.989541682240088, 5663031.092264274135232 ], [ 406848.16522619035095, 5663011.73545051086694 ], [ 406841.001413237419911, 5662991.175101732835174 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 602, "start_node": 263, "end_node": 264, "next_left_edge": 196, "abs_next_left_edge": 196, "next_right_edge": -195, "abs_next_right_edge": 195, "left_face": 49, "right_face": 98 }, "geometry": { "type": "LineString", "coordinates": [ [ 403810.553749511309434, 5662625.184189373627305 ], [ 403746.329047422274016, 5662659.198740619234741 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 604, "start_node": 264, "end_node": 261, "next_left_edge": 605, "abs_next_left_edge": 605, "next_right_edge": -602, "abs_next_right_edge": 602, "left_face": 50, "right_face": 98 }, "geometry": { "type": "LineString", "coordinates": [ [ 403746.329047422274016, 5662659.198740619234741 ], [ 403689.534452626015991, 5662689.059539102017879 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 603, "start_node": 265, "end_node": 98, "next_left_edge": -347, "abs_next_left_edge": 347, "next_right_edge": -605, "abs_next_right_edge": 605, "left_face": 50, "right_face": 99 }, "geometry": { "type": "LineString", "coordinates": [ [ 403646.526766518247314, 5662712.444937650114298 ], [ 403580.703628889634274, 5662745.501497720368207 ], [ 403539.745136359124444, 5662767.203147714026272 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 605, "start_node": 261, "end_node": 265, "next_left_edge": 197, "abs_next_left_edge": 197, "next_right_edge": -194, "abs_next_right_edge": 194, "left_face": 50, "right_face": 99 }, "geometry": { "type": "LineString", "coordinates": [ [ 403689.534452626015991, 5662689.059539102017879 ], [ 403646.526766518247314, 5662712.444937650114298 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 194, "start_node": 260, "end_node": 261, "next_left_edge": -604, "abs_next_left_edge": 604, "next_right_edge": -843, "abs_next_right_edge": 843, "left_face": 98, "right_face": 99 }, "geometry": { "type": "LineString", "coordinates": [ [ 403732.583686620870139, 5662790.059970957227051 ], [ 403689.534452626015991, 5662689.059539102017879 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 480, "start_node": 493, "end_node": 564, "next_left_edge": 824, "abs_next_left_edge": 824, "next_right_edge": 556, "abs_next_right_edge": 556, "left_face": 100, "right_face": 97 }, "geometry": { "type": "LineString", "coordinates": [ [ 402292.734752919641323, 5664080.616818057373166 ], [ 402338.741990863811225, 5664150.236401556991041 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 824, "start_node": 564, "end_node": 478, "next_left_edge": 847, "abs_next_left_edge": 847, "next_right_edge": -480, "abs_next_right_edge": 480, "left_face": 100, "right_face": 97 }, "geometry": { "type": "LineString", "coordinates": [ [ 402338.741990863811225, 5664150.236401556991041 ], [ 402383.73450055369176, 5664218.462862662039697 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 39, "start_node": 38, "end_node": 66, "next_left_edge": 848, "abs_next_left_edge": 848, "next_right_edge": 21, "abs_next_right_edge": 21, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 408435.113548821420409, 5662985.655328873544931 ], [ 408434.796685450593941, 5663023.770045072771609 ], [ 408424.805875804857351, 5663076.216921956278384 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 849, "start_node": 822, "end_node": 769, "next_left_edge": -849, "abs_next_left_edge": 849, "next_right_edge": 850, "abs_next_right_edge": 850, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 405057.249546211503912, 5664844.759419649839401 ], [ 405107.847410850867163, 5664893.204946061596274 ], [ 405123.840016987523995, 5664914.390167566947639 ], [ 405131.856864664412569, 5664936.167337546125054 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 851, "start_node": 824, "end_node": 822, "next_left_edge": 849, "abs_next_left_edge": 849, "next_right_edge": 851, "abs_next_right_edge": 851, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 404936.16035532602109, 5664911.811783301644027 ], [ 404971.384585900115781, 5664897.890906750224531 ], [ 405002.541297357238363, 5664884.301169339567423 ], [ 405057.249546211503912, 5664844.759419649839401 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 753, "start_node": 463, "end_node": 458, "next_left_edge": 751, "abs_next_left_edge": 751, "next_right_edge": -752, "abs_next_right_edge": 752, "left_face": 101, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 405237.189565150416456, 5664723.722103657200933 ], [ 405268.14083573280368, 5664773.064736278727651 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 372, "start_node": 462, "end_node": 463, "next_left_edge": 753, "abs_next_left_edge": 753, "next_right_edge": -745, "abs_next_right_edge": 745, "left_face": 101, "right_face": 94 }, "geometry": { "type": "LineString", "coordinates": [ [ 405028.275444146827795, 5664762.666600224561989 ], [ 405077.053583732806146, 5664754.492204338312149 ], [ 405134.869451776845381, 5664744.460948430933058 ], [ 405237.189565150416456, 5664723.722103657200933 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 853, "start_node": 772, "end_node": 825, "next_left_edge": -850, "abs_next_left_edge": 850, "next_right_edge": -751, "abs_next_right_edge": 751, "left_face": 101, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 405308.316364738624543, 5664844.819056593813002 ], [ 405325.641303520824295, 5664874.16744199860841 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 751, "start_node": 458, "end_node": 772, "next_left_edge": 853, "abs_next_left_edge": 853, "next_right_edge": 370, "abs_next_right_edge": 370, "left_face": 101, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 405268.14083573280368, 5664773.064736278727651 ], [ 405308.316364738624543, 5664844.819056593813002 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 743, "start_node": 462, "end_node": 822, "next_left_edge": -851, "abs_next_left_edge": 851, "next_right_edge": 372, "abs_next_right_edge": 372, "left_face": 0, "right_face": 101 }, "geometry": { "type": "LineString", "coordinates": [ [ 405028.275444146827795, 5664762.666600224561989 ], [ 405057.249546211503912, 5664844.759419649839401 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 850, "start_node": 822, "end_node": 825, "next_left_edge": 852, "abs_next_left_edge": 852, "next_right_edge": -743, "abs_next_right_edge": 743, "left_face": 0, "right_face": 101 }, "geometry": { "type": "LineString", "coordinates": [ [ 405057.249546211503912, 5664844.759419649839401 ], [ 405073.807535037456546, 5664838.502921379171312 ], [ 405107.168796027486678, 5664838.533146066591144 ], [ 405141.86677513027098, 5664843.110816135071218 ], [ 405173.319491980830207, 5664846.313523421995342 ], [ 405213.305337782832794, 5664848.024477251805365 ], [ 405248.835126080666669, 5664853.310592444613576 ], [ 405257.123607850982808, 5664855.638662479817867 ], [ 405310.51956178736873, 5664870.607831980101764 ], [ 405325.641303520824295, 5664874.16744199860841 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 596, "start_node": 354, "end_node": 662, "next_left_edge": 855, "abs_next_left_edge": 855, "next_right_edge": -284, "abs_next_right_edge": 284, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 404712.650863327551633, 5665062.131974011659622 ], [ 404694.571417659230065, 5665041.720784599892795 ], [ 404682.950629389320966, 5665029.911115978844464 ], [ 404672.877604134962894, 5665019.663513998501003 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 558, "start_node": 176, "end_node": 587, "next_left_edge": 513, "abs_next_left_edge": 513, "next_right_edge": -244, "abs_next_right_edge": 244, "left_face": 102, "right_face": 46 }, "geometry": { "type": "LineString", "coordinates": [ [ 405780.494675420341082, 5662891.504453181289136 ], [ 405729.172750412020832, 5662910.919674558565021 ], [ 405676.03558016527677, 5662922.192757072858512 ], [ 405603.84178766963305, 5662926.006701339967549 ], [ 405559.902880410547368, 5662928.324765843339264 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 513, "start_node": 587, "end_node": 588, "next_left_edge": 512, "abs_next_left_edge": 512, "next_right_edge": -558, "abs_next_right_edge": 558, "left_face": 102, "right_face": 46 }, "geometry": { "type": "LineString", "coordinates": [ [ 405559.902880410547368, 5662928.324765843339264 ], [ 405530.037009421677794, 5662935.902479762211442 ], [ 405486.285177940502763, 5662946.504886599257588 ], [ 405422.021869082818739, 5662961.955893576145172 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 647, "start_node": 444, "end_node": 443, "next_left_edge": 648, "abs_next_left_edge": 648, "next_right_edge": -357, "abs_next_right_edge": 357, "left_face": 103, "right_face": 55 }, "geometry": { "type": "LineString", "coordinates": [ [ 402300.139336222782731, 5663924.007418666034937 ], [ 402316.464194158150349, 5663907.668220300227404 ], [ 402329.483139351999853, 5663894.206116354092956 ], [ 402331.321541749173775, 5663891.468144801445305 ], [ 402332.23859939648537, 5663887.401652659289539 ], [ 402327.695809864089824, 5663879.70106481295079 ], [ 402321.4781418844359, 5663874.501751665025949 ], [ 402311.726701225503348, 5663873.830155801028013 ], [ 402280.616083118773531, 5663903.131131709553301 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 648, "start_node": 443, "end_node": 422, "next_left_edge": -342, "abs_next_left_edge": 342, "next_right_edge": 357, "abs_next_right_edge": 357, "left_face": 103, "right_face": 56 }, "geometry": { "type": "LineString", "coordinates": [ [ 402280.616083118773531, 5663903.131131709553301 ], [ 402256.595905552676413, 5663920.517518248409033 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 609, "start_node": 422, "end_node": 668, "next_left_edge": 649, "abs_next_left_edge": 649, "next_right_edge": -648, "abs_next_right_edge": 648, "left_face": 103, "right_face": 56 }, "geometry": { "type": "LineString", "coordinates": [ [ 402256.595905552676413, 5663920.517518248409033 ], [ 402269.086012113199104, 5663937.122099845670164 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 649, "start_node": 668, "end_node": 444, "next_left_edge": 647, "abs_next_left_edge": 647, "next_right_edge": -609, "abs_next_right_edge": 609, "left_face": 103, "right_face": 56 }, "geometry": { "type": "LineString", "coordinates": [ [ 402269.086012113199104, 5663937.122099845670164 ], [ 402273.264465447049588, 5663940.747075653634965 ], [ 402277.350073013163637, 5663941.692953777499497 ], [ 402296.211558611015789, 5663928.7984654083848 ], [ 402300.139336222782731, 5663924.007418666034937 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 845, "start_node": 695, "end_node": 421, "next_left_edge": 342, "abs_next_left_edge": 342, "next_right_edge": -846, "abs_next_right_edge": 846, "left_face": 103, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 402148.374847621831577, 5663913.30623341538012 ], [ 402166.920251519302838, 5663893.36470708437264 ], [ 402198.101983094296884, 5663864.150668022222817 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 650, "start_node": 421, "end_node": 267, "next_left_edge": 536, "abs_next_left_edge": 536, "next_right_edge": -845, "abs_next_right_edge": 845, "left_face": 103, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 402198.101983094296884, 5663864.150668022222817 ], [ 402230.200097019434907, 5663834.507850038819015 ], [ 402245.141680938890204, 5663822.010189554654062 ], [ 402256.204601239762269, 5663815.415108660236001 ], [ 402266.922180284047499, 5663809.805509373545647 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 342, "start_node": 421, "end_node": 422, "next_left_edge": 609, "abs_next_left_edge": 609, "next_right_edge": 650, "abs_next_right_edge": 650, "left_face": 103, "right_face": 103 }, "geometry": { "type": "LineString", "coordinates": [ [ 402198.101983094296884, 5663864.150668022222817 ], [ 402256.595905552676413, 5663920.517518248409033 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 399, "start_node": 398, "end_node": 493, "next_left_edge": 480, "abs_next_left_edge": 480, "next_right_edge": 857, "abs_next_right_edge": 857, "left_face": 100, "right_face": 103 }, "geometry": { "type": "LineString", "coordinates": [ [ 402267.251466603716835, 5664102.391517305746675 ], [ 402292.734752919641323, 5664080.616818057373166 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 226, "start_node": 32, "end_node": 295, "next_left_edge": -104, "abs_next_left_edge": 104, "next_right_edge": 18, "abs_next_right_edge": 18, "left_face": 104, "right_face": 10 }, "geometry": { "type": "LineString", "coordinates": [ [ 406798.75196490669623, 5662237.504057371988893 ], [ 406799.305990140885115, 5662239.095832981169224 ], [ 406849.630942907650024, 5662384.004906671121716 ], [ 406877.659810880199075, 5662499.261404492892325 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 229, "start_node": 297, "end_node": 146, "next_left_edge": 228, "abs_next_left_edge": 228, "next_right_edge": -230, "abs_next_right_edge": 230, "left_face": 11, "right_face": 104 }, "geometry": { "type": "LineString", "coordinates": [ [ 406759.662720630527474, 5662395.153864283114672 ], [ 406768.363487739348784, 5662400.35800198931247 ], [ 406772.668288350454532, 5662407.988762221299112 ], [ 406773.260376997524872, 5662415.942538371309638 ], [ 406771.678446705569513, 5662419.853291334584355 ], [ 406768.281634097802453, 5662424.475420615635812 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 105, "start_node": 146, "end_node": 147, "next_left_edge": -234, "abs_next_left_edge": 234, "next_right_edge": -229, "abs_next_right_edge": 229, "left_face": 105, "right_face": 104 }, "geometry": { "type": "LineString", "coordinates": [ [ 406768.281634097802453, 5662424.475420615635812 ], [ 406791.087607287277933, 5662545.510162292048335 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 230, "start_node": 221, "end_node": 297, "next_left_edge": -227, "abs_next_left_edge": 227, "next_right_edge": 859, "abs_next_right_edge": 859, "left_face": 105, "right_face": 104 }, "geometry": { "type": "LineString", "coordinates": [ [ 406711.541617577779107, 5662276.568601005710661 ], [ 406711.951579155807849, 5662277.551178686320782 ], [ 406759.662720630527474, 5662395.153864283114672 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 228, "start_node": 146, "end_node": 296, "next_left_edge": 227, "abs_next_left_edge": 227, "next_right_edge": 105, "abs_next_right_edge": 105, "left_face": 11, "right_face": 105 }, "geometry": { "type": "LineString", "coordinates": [ [ 406768.281634097802453, 5662424.475420615635812 ], [ 406763.412141709355637, 5662422.016226462088525 ], [ 406760.136528598202858, 5662419.016510467976332 ], [ 406756.656391700147651, 5662413.228476761840284 ], [ 406756.146749928186182, 5662404.027367990463972 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 227, "start_node": 296, "end_node": 297, "next_left_edge": 229, "abs_next_left_edge": 229, "next_right_edge": -228, "abs_next_right_edge": 228, "left_face": 11, "right_face": 105 }, "geometry": { "type": "LineString", "coordinates": [ [ 406756.146749928186182, 5662404.027367990463972 ], [ 406759.662720630527474, 5662395.153864283114672 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 4, "start_node": 6, "end_node": 162, "next_left_edge": 120, "abs_next_left_edge": 120, "next_right_edge": -124, "abs_next_right_edge": 124, "left_face": 5, "right_face": 106 }, "geometry": { "type": "LineString", "coordinates": [ [ 406565.168242572166491, 5662620.203415661118925 ], [ 406586.345502966782078, 5662610.230888214893639 ], [ 406592.500314156408422, 5662605.180427663959563 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 124, "start_node": 22, "end_node": 6, "next_left_edge": -118, "abs_next_left_edge": 118, "next_right_edge": -861, "abs_next_right_edge": 861, "left_face": 7, "right_face": 106 }, "geometry": { "type": "LineString", "coordinates": [ [ 406467.423764811246656, 5662674.124316059984267 ], [ 406527.447198763606139, 5662645.415135053917766 ], [ 406565.168242572166491, 5662620.203415661118925 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 89, "start_node": 132, "end_node": 133, "next_left_edge": 91, "abs_next_left_edge": 91, "next_right_edge": 98, "abs_next_right_edge": 98, "left_face": 108, "right_face": 3 }, "geometry": { "type": "LineString", "coordinates": [ [ 407298.559460196818691, 5662674.687766116112471 ], [ 407322.494932049477939, 5662672.399544351734221 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 870, "start_node": 48, "end_node": 132, "next_left_edge": 89, "abs_next_left_edge": 89, "next_right_edge": 26, "abs_next_right_edge": 26, "left_face": 108, "right_face": 15 }, "geometry": { "type": "LineString", "coordinates": [ [ 407323.30698393547209, 5662699.248327939771116 ], [ 407308.948672466329299, 5662683.889138199388981 ], [ 407298.559460196818691, 5662674.687766116112471 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 815, "start_node": 71, "end_node": 800, "next_left_edge": 813, "abs_next_left_edge": 813, "next_right_edge": 42, "abs_next_right_edge": 42, "left_face": 109, "right_face": 96 }, "geometry": { "type": "LineString", "coordinates": [ [ 404338.816590077592991, 5664560.662723947316408 ], [ 404356.432748011604417, 5664550.31296184565872 ], [ 404373.355168240494095, 5664543.313280120491982 ], [ 404414.812616419279948, 5664527.6043203426525 ], [ 404458.17907501955051, 5664516.676877303048968 ], [ 404482.150522032112349, 5664513.050767382606864 ], [ 404526.050432376272511, 5664512.759458347223699 ], [ 404576.844455569866113, 5664505.232676480896771 ], [ 404618.311515093664639, 5664495.665523537434638 ], [ 404656.770470725081395, 5664485.820691170170903 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 532, "start_node": 596, "end_node": 597, "next_left_edge": 873, "abs_next_left_edge": 873, "next_right_edge": 734, "abs_next_right_edge": 734, "left_face": 0, "right_face": 109 }, "geometry": { "type": "LineString", "coordinates": [ [ 404561.18000580847729, 5664893.954005316831172 ], [ 404571.412659923313186, 5664899.570951596833766 ], [ 404597.531951787066646, 5664922.802802640013397 ], [ 404611.93468418502016, 5664929.844268890097737 ], [ 404626.607678425556514, 5664929.561325382441282 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 734, "start_node": 596, "end_node": 71, "next_left_edge": 815, "abs_next_left_edge": 815, "next_right_edge": -874, "abs_next_right_edge": 874, "left_face": 109, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 404561.18000580847729, 5664893.954005316831172 ], [ 404554.562708918936551, 5664882.863902263343334 ], [ 404547.300866017001681, 5664873.632303111255169 ], [ 404535.041658315167297, 5664864.048416850157082 ], [ 404522.685101538139861, 5664855.634360438212752 ], [ 404507.722544904798269, 5664845.600096775218844 ], [ 404485.188271562918089, 5664833.414830875582993 ], [ 404443.677199717028998, 5664813.672799235209823 ], [ 404435.130832888826262, 5664808.414132281206548 ], [ 404428.829050556698348, 5664800.766697562299669 ], [ 404421.123614745447412, 5664788.773678607307374 ], [ 404411.100265702581964, 5664771.829122009687126 ], [ 404385.791205259854905, 5664727.103097972460091 ], [ 404383.155041000281926, 5664721.223072899505496 ], [ 404381.637302870803978, 5664712.9974086266011 ], [ 404376.870006103650667, 5664688.10191825311631 ], [ 404370.621310392220039, 5664654.679753550328314 ], [ 404368.359579772804864, 5664644.087420275434852 ], [ 404364.584527758357581, 5664630.786743357777596 ], [ 404356.953331174794585, 5664608.113599137403071 ], [ 404348.538071612943895, 5664584.687488320283592 ], [ 404338.816590077592991, 5664560.662723947316408 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 215, "start_node": 214, "end_node": 287, "next_left_edge": -877, "abs_next_left_edge": 877, "next_right_edge": -213, "abs_next_right_edge": 213, "left_face": 9, "right_face": 44 }, "geometry": { "type": "LineString", "coordinates": [ [ 404107.079434626037255, 5663294.769834265112877 ], [ 404202.42229352670256, 5663504.380973384715617 ], [ 404202.038208425859921, 5663514.599741660058498 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 878, "start_node": 836, "end_node": 837, "next_left_edge": -876, "abs_next_left_edge": 876, "next_right_edge": -156, "abs_next_right_edge": 156, "left_face": 111, "right_face": 9 }, "geometry": { "type": "LineString", "coordinates": [ [ 404036.838055296801031, 5663321.918393190950155 ], [ 404110.304533234331757, 5663488.708499360829592 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 524, "start_node": 286, "end_node": 415, "next_left_edge": 523, "abs_next_left_edge": 523, "next_right_edge": -879, "abs_next_right_edge": 879, "left_face": 44, "right_face": 45 }, "geometry": { "type": "LineString", "coordinates": [ [ 404081.249703236098867, 5663234.615001328289509 ], [ 404109.519499966641888, 5663234.767258982174098 ], [ 404128.207046407856978, 5663234.352699473500252 ], [ 404140.049065422790591, 5663232.185667833313346 ], [ 404184.989955419092439, 5663220.25920001603663 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 880, "start_node": 205, "end_node": 838, "next_left_edge": -836, "abs_next_left_edge": 836, "next_right_edge": -557, "abs_next_right_edge": 557, "left_face": 112, "right_face": 45 }, "geometry": { "type": "LineString", "coordinates": [ [ 403981.238702028116677, 5663199.958747486583889 ], [ 403995.002416196279228, 5663230.270383305847645 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 213, "start_node": 286, "end_node": 214, "next_left_edge": 156, "abs_next_left_edge": 156, "next_right_edge": 524, "abs_next_right_edge": 524, "left_face": 113, "right_face": 44 }, "geometry": { "type": "LineString", "coordinates": [ [ 404081.249703236098867, 5663234.615001328289509 ], [ 404107.079434626037255, 5663294.769834265112877 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 156, "start_node": 214, "end_node": 836, "next_left_edge": -881, "abs_next_left_edge": 881, "next_right_edge": 215, "abs_next_right_edge": 215, "left_face": 113, "right_face": 9 }, "geometry": { "type": "LineString", "coordinates": [ [ 404107.079434626037255, 5663294.769834265112877 ], [ 404070.878814394585788, 5663308.636634044349194 ], [ 404036.838055296801031, 5663321.918393190950155 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 879, "start_node": 838, "end_node": 286, "next_left_edge": 213, "abs_next_left_edge": 213, "next_right_edge": -880, "abs_next_right_edge": 880, "left_face": 113, "right_face": 45 }, "geometry": { "type": "LineString", "coordinates": [ [ 403995.002416196279228, 5663230.270383305847645 ], [ 404038.933422541536856, 5663234.435315469279885 ], [ 404081.249703236098867, 5663234.615001328289509 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 296, "start_node": 74, "end_node": 366, "next_left_edge": -61, "abs_next_left_edge": 61, "next_right_edge": -43, "abs_next_right_edge": 43, "left_face": 114, "right_face": 27 }, "geometry": { "type": "LineString", "coordinates": [ [ 402969.819253788271453, 5662736.334933117032051 ], [ 402966.524257276032586, 5662729.44458478409797 ], [ 402935.5260785909486, 5662587.598773781210184 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 61, "start_node": 100, "end_node": 366, "next_left_edge": 295, "abs_next_left_edge": 295, "next_right_edge": 62, "abs_next_right_edge": 62, "left_face": 0, "right_face": 114 }, "geometry": { "type": "LineString", "coordinates": [ [ 403426.938545434502885, 5662451.809433472342789 ], [ 403393.022709027689416, 5662452.934637119062245 ], [ 403360.365058386523742, 5662455.426943564787507 ], [ 403312.905705099110492, 5662470.010666314512491 ], [ 403268.840622343239374, 5662485.209666674025357 ], [ 403207.290109106979799, 5662508.65764282271266 ], [ 403127.065722265513614, 5662537.084928481839597 ], [ 403091.788865794951562, 5662549.595152046531439 ], [ 403020.187585350417066, 5662571.766106865368783 ], [ 402980.741606518800836, 5662583.00959275662899 ], [ 402945.059814084204845, 5662586.629393464885652 ], [ 402935.5260785909486, 5662587.598773781210184 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 347, "start_node": 101, "end_node": 98, "next_left_edge": -464, "abs_next_left_edge": 464, "next_right_edge": 71, "abs_next_right_edge": 71, "left_face": 115, "right_face": 50 }, "geometry": { "type": "LineString", "coordinates": [ [ 403451.921665674250107, 5662559.242182184010744 ], [ 403511.665251699567307, 5662700.307541810907423 ], [ 403529.905530151445419, 5662743.593552866950631 ], [ 403539.745136359124444, 5662767.203147714026272 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 884, "start_node": 212, "end_node": 101, "next_left_edge": 347, "abs_next_left_edge": 347, "next_right_edge": -885, "abs_next_right_edge": 885, "left_face": 115, "right_face": 114 }, "geometry": { "type": "LineString", "coordinates": [ [ 403297.226277312147431, 5662637.573737326078117 ], [ 403349.148062251275405, 5662611.214979941025376 ], [ 403380.334252937114798, 5662594.912140849046409 ], [ 403395.645049902086612, 5662586.82726816367358 ], [ 403423.103007433994208, 5662572.608007420785725 ], [ 403451.921665674250107, 5662559.242182184010744 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 885, "start_node": 94, "end_node": 212, "next_left_edge": 155, "abs_next_left_edge": 155, "next_right_edge": -883, "abs_next_right_edge": 883, "left_face": 115, "right_face": 114 }, "geometry": { "type": "LineString", "coordinates": [ [ 403069.968626462563407, 5662685.894330148585141 ], [ 403086.061580091889482, 5662678.105266719125211 ], [ 403104.360113692411687, 5662671.042321531102061 ], [ 403114.599786683276761, 5662668.146676138974726 ], [ 403125.483616811339743, 5662666.362447118386626 ], [ 403137.088703002198599, 5662665.321102547459304 ], [ 403139.871073962189257, 5662665.068567611277103 ], [ 403198.840545189683326, 5662665.005989252589643 ], [ 403211.910905085096601, 5662664.426733524538577 ], [ 403225.457304410985671, 5662662.347977533005178 ], [ 403244.727308434725273, 5662657.781275978311896 ], [ 403264.160564198100474, 5662652.21043863799423 ], [ 403281.72980492078932, 5662645.451045105233788 ], [ 403297.226277312147431, 5662637.573737326078117 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 465, "start_node": 550, "end_node": 642, "next_left_edge": 579, "abs_next_left_edge": 579, "next_right_edge": -290, "abs_next_right_edge": 290, "left_face": 115, "right_face": 115 }, "geometry": { "type": "LineString", "coordinates": [ [ 403445.222213696048129, 5662809.364216230809689 ], [ 403434.562864368141163, 5662782.388514196500182 ], [ 403426.950939107104205, 5662763.331484629772604 ], [ 403416.291061740776058, 5662734.842987942509353 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 580, "start_node": 642, "end_node": 643, "next_left_edge": -580, "abs_next_left_edge": 580, "next_right_edge": -465, "abs_next_right_edge": 465, "left_face": 115, "right_face": 115 }, "geometry": { "type": "LineString", "coordinates": [ [ 403416.291061740776058, 5662734.842987942509353 ], [ 403396.302960727945901, 5662740.690631790086627 ], [ 403381.367334387614392, 5662745.231110080145299 ], [ 403368.201772755943239, 5662748.937519851140678 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 579, "start_node": 642, "end_node": 551, "next_left_edge": -579, "abs_next_left_edge": 579, "next_right_edge": 580, "abs_next_right_edge": 580, "left_face": 115, "right_face": 115 }, "geometry": { "type": "LineString", "coordinates": [ [ 403416.291061740776058, 5662734.842987942509353 ], [ 403408.721430303179659, 5662708.710444921627641 ], [ 403407.548056946776342, 5662698.042458350770175 ], [ 403407.207674368750304, 5662683.621254990808666 ], [ 403400.432155359536409, 5662658.764197756536305 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 155, "start_node": 212, "end_node": 213, "next_left_edge": -155, "abs_next_left_edge": 155, "next_right_edge": 884, "abs_next_right_edge": 884, "left_face": 115, "right_face": 115 }, "geometry": { "type": "LineString", "coordinates": [ [ 403297.226277312147431, 5662637.573737326078117 ], [ 403321.659719937480986, 5662746.206509025767446 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 51, "start_node": 83, "end_node": 85, "next_left_edge": -585, "abs_next_left_edge": 585, "next_right_edge": -886, "abs_next_right_edge": 886, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 402337.890222815680318, 5662387.11527578625828 ], [ 402347.751799570396543, 5662359.452404407784343 ], [ 402386.146961137303151, 5662237.986412794329226 ], [ 402410.825857514573727, 5662139.918160376138985 ], [ 402474.087188267789315, 5661891.481602528132498 ], [ 402478.429728701536078, 5661861.876706458628178 ], [ 402478.546447893197183, 5661838.803614628501236 ], [ 402477.491002828697674, 5661824.852019633166492 ], [ 402475.247571084124502, 5661814.004213416017592 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 295, "start_node": 366, "end_node": 560, "next_left_edge": 887, "abs_next_left_edge": 887, "next_right_edge": -296, "abs_next_right_edge": 296, "left_face": 0, "right_face": 27 }, "geometry": { "type": "LineString", "coordinates": [ [ 402935.5260785909486, 5662587.598773781210184 ], [ 402909.181004148675129, 5662590.197535863146186 ], [ 402716.096776614373084, 5662586.152879195287824 ], [ 402705.868064483860508, 5662587.40277961269021 ], [ 402682.596828026580624, 5662594.794664329849184 ], [ 402634.59078558976762, 5662612.164899847470224 ], [ 402624.871516412007622, 5662615.541118243709207 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 52, "start_node": 87, "end_node": 82, "next_left_edge": 49, "abs_next_left_edge": 49, "next_right_edge": -53, "abs_next_right_edge": 53, "left_face": 116, "right_face": 64 }, "geometry": { "type": "LineString", "coordinates": [ [ 402500.755934120563325, 5662659.057654726319015 ], [ 402389.436744501756039, 5662701.111181108281016 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 49, "start_node": 82, "end_node": 840, "next_left_edge": -887, "abs_next_left_edge": 887, "next_right_edge": -690, "abs_next_right_edge": 690, "left_face": 116, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 402389.436744501756039, 5662701.111181108281016 ], [ 402370.539512243878562, 5662622.567528567276895 ], [ 402331.812834076175932, 5662470.692929631099105 ], [ 402328.338845970865805, 5662448.132805955596268 ], [ 402328.77229429554427, 5662432.206317977048457 ], [ 402330.967797673190944, 5662417.981756944209337 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 887, "start_node": 560, "end_node": 840, "next_left_edge": 886, "abs_next_left_edge": 886, "next_right_edge": 476, "abs_next_right_edge": 476, "left_face": 0, "right_face": 116 }, "geometry": { "type": "LineString", "coordinates": [ [ 402624.871516412007622, 5662615.541118243709207 ], [ 402600.90507506422, 5662584.291088619269431 ], [ 402589.204562173690647, 5662572.142537836916745 ], [ 402575.795688973390497, 5662561.127575569786131 ], [ 402565.888584168569651, 5662554.573842187412083 ], [ 402554.872939440538175, 5662548.652903951704502 ], [ 402541.062231473915745, 5662542.317651890218258 ], [ 402520.62587491935119, 5662537.053305671550333 ], [ 402501.835211900004651, 5662533.270745739340782 ], [ 402483.883655114797875, 5662527.20310337562114 ], [ 402464.724560837144963, 5662516.909060368314385 ], [ 402448.692905988020357, 5662505.354498533532023 ], [ 402406.349880387308076, 5662466.032490332610905 ], [ 402376.694677919440437, 5662438.840170722454786 ], [ 402364.288713702582754, 5662430.532085402868688 ], [ 402350.343894918565638, 5662423.432321760803461 ], [ 402330.967797673190944, 5662417.981756944209337 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 583, "start_node": 647, "end_node": 315, "next_left_edge": -131, "abs_next_left_edge": 131, "next_right_edge": 584, "abs_next_right_edge": 584, "left_face": 117, "right_face": 46 }, "geometry": { "type": "LineString", "coordinates": [ [ 405589.631668692571111, 5663120.742289163172245 ], [ 405654.091882958775386, 5663093.9546949993819 ], [ 405725.656433314085007, 5663064.301496289670467 ], [ 405756.366402357118204, 5663051.603696738369763 ], [ 405833.944272789405659, 5663020.273603726178408 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 251, "start_node": 319, "end_node": 647, "next_left_edge": 583, "abs_next_left_edge": 583, "next_right_edge": -249, "abs_next_right_edge": 249, "left_face": 117, "right_face": 46 }, "geometry": { "type": "LineString", "coordinates": [ [ 405585.541669940110296, 5663122.608156490139663 ], [ 405589.631668692571111, 5663120.742289163172245 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 594, "start_node": 659, "end_node": 178, "next_left_edge": 252, "abs_next_left_edge": 252, "next_right_edge": -593, "abs_next_right_edge": 593, "left_face": 117, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 405737.783552925975528, 5663290.813318178988993 ], [ 405672.166522472398356, 5663312.048157109878957 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 252, "start_node": 178, "end_node": 319, "next_left_edge": 251, "abs_next_left_edge": 251, "next_right_edge": 628, "abs_next_right_edge": 628, "left_face": 117, "right_face": 51 }, "geometry": { "type": "LineString", "coordinates": [ [ 405672.166522472398356, 5663312.048157109878957 ], [ 405665.672395953326486, 5663297.328093896619976 ], [ 405610.594282559351996, 5663177.222399630583823 ], [ 405585.541669940110296, 5663122.608156490139663 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 890, "start_node": 177, "end_node": 658, "next_left_edge": 593, "abs_next_left_edge": 593, "next_right_edge": -132, "abs_next_right_edge": 132, "left_face": 117, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 405898.127575648599304, 5663216.245420693419874 ], [ 405842.404831180465408, 5663245.261855417862535 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 132, "start_node": 175, "end_node": 177, "next_left_edge": 890, "abs_next_left_edge": 890, "next_right_edge": -856, "abs_next_right_edge": 856, "left_face": 117, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 405915.715794352756348, 5663204.333319824188948 ], [ 405907.770713598176371, 5663210.96352172549814 ], [ 405898.127575648599304, 5663216.245420693419874 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 593, "start_node": 658, "end_node": 659, "next_left_edge": 594, "abs_next_left_edge": 594, "next_right_edge": -890, "abs_next_right_edge": 890, "left_face": 117, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 405842.404831180465408, 5663245.261855417862535 ], [ 405816.586973366211168, 5663258.170069684274495 ], [ 405789.310879353841301, 5663270.204068782739341 ], [ 405744.979349567904137, 5663288.023095010779798 ], [ 405737.783552925975528, 5663290.813318178988993 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 167, "start_node": 227, "end_node": 719, "next_left_edge": 683, "abs_next_left_edge": 683, "next_right_edge": 166, "abs_next_right_edge": 166, "left_face": 118, "right_face": 63 }, "geometry": { "type": "LineString", "coordinates": [ [ 406395.623943700804375, 5661485.658503917045891 ], [ 406418.482520417717751, 5661479.314564566127956 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 892, "start_node": 842, "end_node": 738, "next_left_edge": -892, "abs_next_left_edge": 892, "next_right_edge": -707, "abs_next_right_edge": 707, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 402247.084422599989921, 5665026.627323161810637 ], [ 402247.989948528993409, 5665024.919292720966041 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 893, "start_node": 842, "end_node": 843, "next_left_edge": -893, "abs_next_left_edge": 893, "next_right_edge": 892, "abs_next_right_edge": 892, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 402247.084422599989921, 5665026.627323161810637 ], [ 402256.005273448477965, 5665019.79472029954195 ], [ 402260.853882426861674, 5665017.099673341028392 ], [ 402263.504928530659527, 5665017.371941402554512 ], [ 402265.856660202261992, 5665019.207243047654629 ], [ 402267.671868794364855, 5665021.909272916615009 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 898, "start_node": 493, "end_node": 848, "next_left_edge": -898, "abs_next_left_edge": 898, "next_right_edge": -399, "abs_next_right_edge": 399, "left_face": 103, "right_face": 103 }, "geometry": { "type": "LineString", "coordinates": [ [ 402292.734752919641323, 5664080.616818057373166 ], [ 402286.119695541914552, 5664066.270111249759793 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 556, "start_node": 493, "end_node": 401, "next_left_edge": 327, "abs_next_left_edge": 327, "next_right_edge": 898, "abs_next_right_edge": 898, "left_face": 97, "right_face": 103 }, "geometry": { "type": "LineString", "coordinates": [ [ 402292.734752919641323, 5664080.616818057373166 ], [ 402299.235667403263506, 5664071.972571482881904 ], [ 402316.710327459149994, 5664061.651826526038349 ], [ 402334.368557758803945, 5664054.731578252278268 ], [ 402364.671338659711182, 5664044.156626247800887 ], [ 402382.111165217589587, 5664041.590133188292384 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 900, "start_node": 849, "end_node": 485, "next_left_edge": -900, "abs_next_left_edge": 900, "next_right_edge": -901, "abs_next_right_edge": 901, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 402792.447963334387168, 5665457.008398840203881 ], [ 402783.999631220765878, 5665464.76556380558759 ], [ 402777.030723222414963, 5665477.478312368504703 ], [ 402765.289279815042391, 5665492.083288897760212 ], [ 402750.568891727656592, 5665507.934828823432326 ], [ 402738.266932442551479, 5665524.352534567937255 ], [ 402730.149859026423655, 5665535.18485891353339 ], [ 402725.964843142428435, 5665540.759151118807495 ], [ 402710.586493826413061, 5665553.630915702320635 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 902, "start_node": 484, "end_node": 850, "next_left_edge": -902, "abs_next_left_edge": 902, "next_right_edge": 390, "abs_next_right_edge": 390, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 402889.710039828903973, 5665264.620366360060871 ], [ 402880.141863118042238, 5665262.386975216679275 ], [ 402836.310974847176112, 5665239.698108097538352 ], [ 402811.440328231023159, 5665226.985738752409816 ], [ 402778.840208251960576, 5665218.613156415522099 ], [ 402752.299806322262157, 5665213.118638816289604 ], [ 402717.367638380441349, 5665208.394636598415673 ], [ 402691.96268711402081, 5665199.285948932170868 ], [ 402661.814316386415157, 5665193.259396269917488 ], [ 402635.943513348815031, 5665191.35695721860975 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 903, "start_node": 483, "end_node": 484, "next_left_edge": 902, "abs_next_left_edge": 902, "next_right_edge": -409, "abs_next_right_edge": 409, "left_face": 0, "right_face": 119 }, "geometry": { "type": "LineString", "coordinates": [ [ 402895.796095486497506, 5665262.95934702642262 ], [ 402889.710039828903973, 5665264.620366360060871 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 391, "start_node": 481, "end_node": 486, "next_left_edge": 812, "abs_next_left_edge": 812, "next_right_edge": -392, "abs_next_right_edge": 392, "left_face": 119, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 403251.63776901824167, 5665309.031450355425477 ], [ 403246.552362160990015, 5665315.523249177262187 ], [ 403230.820167749247048, 5665330.524704793468118 ], [ 403193.725167355616577, 5665377.831160302273929 ], [ 403150.443287680274807, 5665448.925917 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 901, "start_node": 799, "end_node": 849, "next_left_edge": -390, "abs_next_left_edge": 390, "next_right_edge": -812, "abs_next_right_edge": 812, "left_face": 119, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 403040.9890291740885, 5665433.51067613158375 ], [ 403009.487291151308455, 5665444.338076953776181 ], [ 402982.101890345104039, 5665457.435236575081944 ], [ 402955.239297327410895, 5665466.328982661478221 ], [ 402920.023595915990882, 5665478.383843743242323 ], [ 402889.51703147450462, 5665485.544589235447347 ], [ 402862.473858802462928, 5665484.8534334320575 ], [ 402837.162599443341605, 5665475.430838677100837 ], [ 402792.447963334387168, 5665457.008398840203881 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 812, "start_node": 486, "end_node": 799, "next_left_edge": 901, "abs_next_left_edge": 901, "next_right_edge": -391, "abs_next_right_edge": 391, "left_face": 119, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 403150.443287680274807, 5665448.925917 ], [ 403130.883867655764334, 5665446.846682189963758 ], [ 403104.390270828502253, 5665443.752274788916111 ], [ 403068.892058607423678, 5665440.827545685693622 ], [ 403056.016000773757696, 5665439.457045829854906 ], [ 403040.9890291740885, 5665433.51067613158375 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 390, "start_node": 484, "end_node": 849, "next_left_edge": 900, "abs_next_left_edge": 900, "next_right_edge": -903, "abs_next_right_edge": 903, "left_face": 0, "right_face": 119 }, "geometry": { "type": "LineString", "coordinates": [ [ 402889.710039828903973, 5665264.620366360060871 ], [ 402876.706909160478972, 5665289.560709583573043 ], [ 402862.198334694607183, 5665316.687532167881727 ], [ 402853.134071791893803, 5665340.040774588473141 ], [ 402841.05018693942111, 5665368.423408256843686 ], [ 402830.692652967525646, 5665392.59090334828943 ], [ 402819.661161228548735, 5665412.566311028786004 ], [ 402808.043729592347518, 5665433.754189641214907 ], [ 402792.447963334387168, 5665457.008398840203881 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 77, "start_node": 63, "end_node": 746, "next_left_edge": 717, "abs_next_left_edge": 717, "next_right_edge": -719, "abs_next_right_edge": 719, "left_face": 69, "right_face": 120 }, "geometry": { "type": "LineString", "coordinates": [ [ 408130.175661342625972, 5661986.509442402981222 ], [ 408161.907899248180911, 5661921.260768497362733 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 719, "start_node": 750, "end_node": 63, "next_left_edge": 37, "abs_next_left_edge": 37, "next_right_edge": -720, "abs_next_right_edge": 720, "left_face": 70, "right_face": 120 }, "geometry": { "type": "LineString", "coordinates": [ [ 408079.65663339314051, 5662036.965446322225034 ], [ 408130.175661342625972, 5661986.509442402981222 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 701, "start_node": 57, "end_node": 58, "next_left_edge": 32, "abs_next_left_edge": 32, "next_right_edge": -698, "abs_next_right_edge": 698, "left_face": 67, "right_face": 121 }, "geometry": { "type": "LineString", "coordinates": [ [ 408038.795325784943998, 5662353.835500196553767 ], [ 408040.070009285584092, 5662345.603605032898486 ], [ 408041.509958312963136, 5662335.644617867656052 ], [ 408043.56117277481826, 5662321.481161988340318 ], [ 408045.643832242989447, 5662307.116923383437097 ], [ 408046.248690867214464, 5662302.945939355529845 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 700, "start_node": 58, "end_node": 732, "next_left_edge": 699, "abs_next_left_edge": 699, "next_right_edge": -701, "abs_next_right_edge": 701, "left_face": 71, "right_face": 121 }, "geometry": { "type": "LineString", "coordinates": [ [ 408046.248690867214464, 5662302.945939355529845 ], [ 408047.460476217558607, 5662292.757433162070811 ], [ 408048.386686073674355, 5662285.010070658288896 ], [ 408049.492732027720194, 5662274.389635684899986 ], [ 408050.712155279994477, 5662262.665951423346996 ], [ 408054.875801996153314, 5662225.59489013068378 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 905, "start_node": 851, "end_node": 732, "next_left_edge": -700, "abs_next_left_edge": 700, "next_right_edge": -908, "abs_next_right_edge": 908, "left_face": 121, "right_face": 122 }, "geometry": { "type": "LineString", "coordinates": [ [ 407931.5271685529151, 5662234.426828251220286 ], [ 408054.875801996153314, 5662225.59489013068378 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 908, "start_node": 117, "end_node": 851, "next_left_edge": -92, "abs_next_left_edge": 92, "next_right_edge": 78, "abs_next_right_edge": 78, "left_face": 123, "right_face": 122 }, "geometry": { "type": "LineString", "coordinates": [ [ 407947.054545980121475, 5662074.949791951104999 ], [ 407944.882175921695307, 5662094.476979725062847 ], [ 407939.320529282966163, 5662149.693310326896608 ], [ 407938.086173731717281, 5662160.961228326894343 ], [ 407931.5271685529151, 5662234.426828251220286 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 886, "start_node": 840, "end_node": 83, "next_left_edge": 51, "abs_next_left_edge": 51, "next_right_edge": 910, "abs_next_right_edge": 910, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 402330.967797673190944, 5662417.981756944209337 ], [ 402334.274154379032552, 5662403.246692168526351 ], [ 402337.890222815680318, 5662387.11527578625828 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 910, "start_node": 840, "end_node": 853, "next_left_edge": 912, "abs_next_left_edge": 912, "next_right_edge": -49, "abs_next_right_edge": 49, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 402330.967797673190944, 5662417.981756944209337 ], [ 402320.324870651587844, 5662416.236817882396281 ], [ 402305.071469227783382, 5662416.214520260691643 ], [ 402288.150299194909167, 5662419.09385424759239 ], [ 402271.388316436787136, 5662425.196151412092149 ], [ 402252.227751861501019, 5662436.65009708609432 ], [ 402234.938918248633854, 5662450.782832222990692 ], [ 402199.948535774950869, 5662478.689231266267598 ], [ 402174.712478418136016, 5662499.146783453412354 ], [ 402144.740701677743345, 5662516.557462082244456 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 503, "start_node": 580, "end_node": 581, "next_left_edge": -575, "abs_next_left_edge": 575, "next_right_edge": -918, "abs_next_right_edge": 918, "left_face": 48, "right_face": 110 }, "geometry": { "type": "LineString", "coordinates": [ [ 404050.975769819167908, 5664348.33643199224025 ], [ 404085.78753150627017, 5664344.495405 ], [ 404248.881556986132637, 5664360.915821352042258 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 918, "start_node": 863, "end_node": 580, "next_left_edge": -506, "abs_next_left_edge": 506, "next_right_edge": -332, "abs_next_right_edge": 332, "left_face": 124, "right_face": 110 }, "geometry": { "type": "LineString", "coordinates": [ [ 404003.934681531973183, 5664235.40549848228693 ], [ 404016.253286440682132, 5664273.208162741735578 ], [ 404032.131326452130452, 5664309.68753074016422 ], [ 404042.205582208465785, 5664331.880888018757105 ], [ 404050.975769819167908, 5664348.33643199224025 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 917, "start_node": 862, "end_node": 583, "next_left_edge": -502, "abs_next_left_edge": 502, "next_right_edge": 919, "abs_next_right_edge": 919, "left_face": 31, "right_face": 124 }, "geometry": { "type": "LineString", "coordinates": [ [ 403940.932816719869152, 5664257.748873256146908 ], [ 403941.216151340631768, 5664264.306633687578142 ], [ 403946.959009563550353, 5664279.072044253349304 ], [ 403969.126580236013979, 5664320.194912686012685 ], [ 403975.518152443051804, 5664332.590008357539773 ], [ 403985.102758837863803, 5664351.788964096456766 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 921, "start_node": 865, "end_node": 555, "next_left_edge": 472, "abs_next_left_edge": 472, "next_right_edge": -922, "abs_next_right_edge": 922, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 401730.352201711619273, 5662507.668913481757045 ], [ 401828.089171065425035, 5662453.712573093362153 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 922, "start_node": 866, "end_node": 865, "next_left_edge": 921, "abs_next_left_edge": 921, "next_right_edge": -924, "abs_next_right_edge": 924, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 401674.980139827181119, 5662537.847668603993952 ], [ 401730.352201711619273, 5662507.668913481757045 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 926, "start_node": 786, "end_node": 452, "next_left_edge": -363, "abs_next_left_edge": 363, "next_right_edge": -772, "abs_next_right_edge": 772, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 401824.968925106106326, 5663101.061802873387933 ], [ 401892.724635132413823, 5663090.104365673847497 ], [ 401902.210021166538354, 5663088.488754554651678 ], [ 401911.842196358775254, 5663086.859242336824536 ], [ 401918.059513208107091, 5663086.084559115581214 ], [ 401922.376912256237119, 5663085.557407489977777 ], [ 401929.949438553652726, 5663084.612327977083623 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 467, "start_node": 110, "end_node": 104, "next_left_edge": 468, "abs_next_left_edge": 468, "next_right_edge": -652, "abs_next_right_edge": 652, "left_face": 125, "right_face": 57 }, "geometry": { "type": "LineString", "coordinates": [ [ 404016.755416723084636, 5662506.597175526432693 ], [ 404034.29349452292081, 5662545.092460554093122 ], [ 404051.642812793084886, 5662582.490061636082828 ], [ 404055.660937074804679, 5662591.058407439850271 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 195, "start_node": 262, "end_node": 263, "next_left_edge": -377, "abs_next_left_edge": 377, "next_right_edge": -842, "abs_next_right_edge": 842, "left_face": 125, "right_face": 98 }, "geometry": { "type": "LineString", "coordinates": [ [ 403854.874858385010157, 5662728.775919690728188 ], [ 403810.553749511309434, 5662625.184189373627305 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 377, "start_node": 110, "end_node": 263, "next_left_edge": 602, "abs_next_left_edge": 602, "next_right_edge": 467, "abs_next_right_edge": 467, "left_face": 49, "right_face": 125 }, "geometry": { "type": "LineString", "coordinates": [ [ 404016.755416723084636, 5662506.597175526432693 ], [ 404006.751249865337741, 5662510.521126266568899 ], [ 403983.579292789916508, 5662526.726371218450367 ], [ 403954.441073029767722, 5662548.571448253467679 ], [ 403940.306338941911235, 5662557.433617239817977 ], [ 403929.106893376796506, 5662562.970707177184522 ], [ 403837.919492691173218, 5662610.85764925647527 ], [ 403825.345871559926309, 5662617.421758970245719 ], [ 403810.553749511309434, 5662625.184189373627305 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 800, "start_node": 250, "end_node": 247, "next_left_edge": 671, "abs_next_left_edge": 671, "next_right_edge": -801, "abs_next_right_edge": 801, "left_face": 126, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 407810.980040663154796, 5661036.033042405731976 ], [ 407884.660054486885201, 5660953.959409599192441 ], [ 407896.336080798995681, 5660943.316960316151381 ], [ 407938.542426455183886, 5660915.199303148314357 ], [ 407971.620446660905145, 5660896.421821130439639 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 801, "start_node": 253, "end_node": 250, "next_left_edge": -932, "abs_next_left_edge": 932, "next_right_edge": -803, "abs_next_right_edge": 803, "left_face": 127, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 407793.885275958105922, 5661052.690317077562213 ], [ 407802.11796817794675, 5661044.979092651046813 ], [ 407810.980040663154796, 5661036.033042405731976 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 934, "start_node": 872, "end_node": 252, "next_left_edge": -188, "abs_next_left_edge": 188, "next_right_edge": -186, "abs_next_right_edge": 186, "left_face": 127, "right_face": 88 }, "geometry": { "type": "LineString", "coordinates": [ [ 408033.434154081973247, 5660999.834969434887171 ], [ 408028.650058220839128, 5661047.350843987427652 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 189, "start_node": 253, "end_node": 254, "next_left_edge": -206, "abs_next_left_edge": 206, "next_right_edge": 801, "abs_next_right_edge": 801, "left_face": 89, "right_face": 127 }, "geometry": { "type": "LineString", "coordinates": [ [ 407793.885275958105922, 5661052.690317077562213 ], [ 407855.966143893951084, 5661152.915316892787814 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 932, "start_node": 872, "end_node": 250, "next_left_edge": 800, "abs_next_left_edge": 800, "next_right_edge": 934, "abs_next_right_edge": 934, "left_face": 126, "right_face": 127 }, "geometry": { "type": "LineString", "coordinates": [ [ 408033.434154081973247, 5660999.834969434887171 ], [ 407810.980040663154796, 5661036.033042405731976 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 703, "start_node": 734, "end_node": 249, "next_left_edge": 185, "abs_next_left_edge": 185, "next_right_edge": -935, "abs_next_right_edge": 935, "left_face": 0, "right_face": 88 }, "geometry": { "type": "LineString", "coordinates": [ [ 408258.668414871615823, 5661026.422446740791202 ], [ 408201.354421021067537, 5660977.164646622724831 ], [ 408188.226383219473064, 5660965.696542736142874 ], [ 408180.306607732432894, 5660955.22580436989665 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 936, "start_node": 252, "end_node": 873, "next_left_edge": -705, "abs_next_left_edge": 705, "next_right_edge": -934, "abs_next_right_edge": 934, "left_face": 128, "right_face": 88 }, "geometry": { "type": "LineString", "coordinates": [ [ 408028.650058220839128, 5661047.350843987427652 ], [ 408082.918965041462798, 5661133.980326323769987 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 188, "start_node": 254, "end_node": 252, "next_left_edge": 936, "abs_next_left_edge": 936, "next_right_edge": -189, "abs_next_right_edge": 189, "left_face": 128, "right_face": 127 }, "geometry": { "type": "LineString", "coordinates": [ [ 407855.966143893951084, 5661152.915316892787814 ], [ 407915.168402607901953, 5661116.829546499997377 ], [ 407949.530143038369715, 5661095.882111787796021 ], [ 407982.845711639965884, 5661075.565380547195673 ], [ 408028.650058220839128, 5661047.350843987427652 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 190, "start_node": 254, "end_node": 255, "next_left_edge": -702, "abs_next_left_edge": 702, "next_right_edge": 188, "abs_next_right_edge": 188, "left_face": 91, "right_face": 128 }, "geometry": { "type": "LineString", "coordinates": [ [ 407855.966143893951084, 5661152.915316892787814 ], [ 407909.66081114707049, 5661239.442073980346322 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 940, "start_node": 876, "end_node": 590, "next_left_edge": 526, "abs_next_left_edge": 526, "next_right_edge": -939, "abs_next_right_edge": 939, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 404459.863955307868309, 5662232.960912063717842 ], [ 404466.631002706068102, 5662216.439071517437696 ], [ 404480.719598602154292, 5662208.391294153407216 ], [ 404524.469211029878352, 5662181.918098350055516 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 939, "start_node": 875, "end_node": 876, "next_left_edge": 940, "abs_next_left_edge": 940, "next_right_edge": 939, "abs_next_right_edge": 939, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 404436.512653458979912, 5662285.33062463067472 ], [ 404443.261584829073399, 5662274.637921239249408 ], [ 404459.863955307868309, 5662232.960912063717842 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 526, "start_node": 590, "end_node": 591, "next_left_edge": 525, "abs_next_left_edge": 525, "next_right_edge": -940, "abs_next_right_edge": 940, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 404524.469211029878352, 5662181.918098350055516 ], [ 404552.756940108782146, 5662246.634745497256517 ], [ 404561.434167003491893, 5662259.878124079667032 ], [ 404576.959210122178774, 5662278.345219315961003 ], [ 404583.243899022927508, 5662287.194569535553455 ], [ 404589.65412128274329, 5662329.301546763628721 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 941, "start_node": 41, "end_node": 877, "next_left_edge": -941, "abs_next_left_edge": 941, "next_right_edge": -22, "abs_next_right_edge": 22, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 406130.602722529438324, 5661083.532073317095637 ], [ 406139.103133044496644, 5661075.268187653273344 ], [ 406160.50786831259029, 5661054.360825508832932 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 22, "start_node": 40, "end_node": 41, "next_left_edge": 941, "abs_next_left_edge": 941, "next_right_edge": 546, "abs_next_right_edge": 546, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 406087.798018777975813, 5661117.059590375982225 ], [ 406105.678167151054367, 5661108.825002091005445 ], [ 406116.166666539211292, 5661098.188907775096595 ], [ 406130.602722529438324, 5661083.532073317095637 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 942, "start_node": 231, "end_node": 878, "next_left_edge": -942, "abs_next_left_edge": 942, "next_right_edge": 171, "abs_next_right_edge": 171, "left_face": 86, "right_face": 86 }, "geometry": { "type": "LineString", "coordinates": [ [ 406445.586595072760247, 5661749.303844078443944 ], [ 406453.053674062830396, 5661753.217295967042446 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 170, "start_node": 231, "end_node": 237, "next_left_edge": 176, "abs_next_left_edge": 176, "next_right_edge": 942, "abs_next_right_edge": 942, "left_face": 8, "right_face": 86 }, "geometry": { "type": "LineString", "coordinates": [ [ 406445.586595072760247, 5661749.303844078443944 ], [ 406381.876909143000375, 5661765.344072595238686 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 859, "start_node": 221, "end_node": 32, "next_left_edge": 226, "abs_next_left_edge": 226, "next_right_edge": 161, "abs_next_right_edge": 161, "left_face": 104, "right_face": 129 }, "geometry": { "type": "LineString", "coordinates": [ [ 406711.541617577779107, 5662276.568601005710661 ], [ 406798.75196490669623, 5662237.504057371988893 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 235, "start_node": 302, "end_node": 306, "next_left_edge": -239, "abs_next_left_edge": 239, "next_right_edge": 860, "abs_next_right_edge": 860, "left_face": 130, "right_face": 105 }, "geometry": { "type": "LineString", "coordinates": [ [ 406637.336480657628272, 5662308.635870458558202 ], [ 406637.775313938211184, 5662310.051739706657827 ], [ 406678.601980070583522, 5662436.43262074701488 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 242, "start_node": 311, "end_node": 312, "next_left_edge": -957, "abs_next_left_edge": 957, "next_right_edge": 429, "abs_next_right_edge": 429, "left_face": 132, "right_face": 133 }, "geometry": { "type": "LineString", "coordinates": [ [ 405885.758222496835515, 5662637.596436846069992 ], [ 405955.494379584095441, 5662794.32338263373822 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 92, "start_node": 136, "end_node": 851, "next_left_edge": 906, "abs_next_left_edge": 906, "next_right_edge": -93, "abs_next_right_edge": 93, "left_face": 134, "right_face": 123 }, "geometry": { "type": "LineString", "coordinates": [ [ 407797.8788533792831, 5662195.203307660296559 ], [ 407931.5271685529151, 5662234.426828251220286 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 906, "start_node": 851, "end_node": 887, "next_left_edge": 961, "abs_next_left_edge": 961, "next_right_edge": 905, "abs_next_right_edge": 905, "left_face": 134, "right_face": 121 }, "geometry": { "type": "LineString", "coordinates": [ [ 407931.5271685529151, 5662234.426828251220286 ], [ 407920.292763675330207, 5662326.051701299846172 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 94, "start_node": 136, "end_node": 137, "next_left_edge": 963, "abs_next_left_edge": 963, "next_right_edge": 92, "abs_next_right_edge": 92, "left_face": 135, "right_face": 134 }, "geometry": { "type": "LineString", "coordinates": [ [ 407797.8788533792831, 5662195.203307660296559 ], [ 407786.758509177947417, 5662286.815368674695492 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 960, "start_node": 887, "end_node": 10, "next_left_edge": 106, "abs_next_left_edge": 106, "next_right_edge": -906, "abs_next_right_edge": 906, "left_face": 136, "right_face": 121 }, "geometry": { "type": "LineString", "coordinates": [ [ 407920.292763675330207, 5662326.051701299846172 ], [ 407915.759581065794919, 5662351.004882477223873 ], [ 407911.251469643262681, 5662375.790769196115434 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 961, "start_node": 887, "end_node": 137, "next_left_edge": -94, "abs_next_left_edge": 94, "next_right_edge": 960, "abs_next_right_edge": 960, "left_face": 134, "right_face": 136 }, "geometry": { "type": "LineString", "coordinates": [ [ 407920.292763675330207, 5662326.051701299846172 ], [ 407786.758509177947417, 5662286.815368674695492 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 963, "start_node": 137, "end_node": 755, "next_left_edge": -727, "abs_next_left_edge": 727, "next_right_edge": -961, "abs_next_right_edge": 961, "left_face": 135, "right_face": 136 }, "geometry": { "type": "LineString", "coordinates": [ [ 407786.758509177947417, 5662286.815368674695492 ], [ 407676.53940504649654, 5662254.061255229637027 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 975, "start_node": 894, "end_node": 27, "next_left_edge": 653, "abs_next_left_edge": 653, "next_right_edge": -976, "abs_next_right_edge": 976, "left_face": 0, "right_face": 139 }, "geometry": { "type": "LineString", "coordinates": [ [ 404584.6213913600659, 5662332.843088236637414 ], [ 404551.8256440020632, 5662358.178506566211581 ], [ 404528.657320163561963, 5662375.081952568143606 ], [ 404518.632179724576417, 5662381.307890983298421 ], [ 404513.644210755242966, 5662383.480456447228789 ], [ 404498.74992313986877, 5662389.974644850939512 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 675, "start_node": 712, "end_node": 609, "next_left_edge": -547, "abs_next_left_edge": 547, "next_right_edge": -676, "abs_next_right_edge": 676, "left_face": 141, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 406075.653284315951169, 5661401.611472391523421 ], [ 406101.325959571986459, 5661390.175854814238846 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 794, "start_node": 710, "end_node": 713, "next_left_edge": 676, "abs_next_left_edge": 676, "next_right_edge": 673, "abs_next_right_edge": 673, "left_face": 141, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 406069.488797927217092, 5661404.649314102716744 ], [ 406071.664618748589419, 5661403.742022842168808 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 676, "start_node": 713, "end_node": 712, "next_left_edge": 675, "abs_next_left_edge": 675, "next_right_edge": -794, "abs_next_right_edge": 794, "left_face": 141, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 406071.664618748589419, 5661403.742022842168808 ], [ 406075.653284315951169, 5661401.611472391523421 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 795, "start_node": 633, "end_node": 710, "next_left_edge": 794, "abs_next_left_edge": 794, "next_right_edge": -568, "abs_next_right_edge": 568, "left_face": 141, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 405707.339844374801032, 5661569.851179744116962 ], [ 405720.211773415270727, 5661562.485461822710931 ], [ 405738.462463568313979, 5661550.115883057937026 ], [ 405752.570334587595426, 5661539.090216943062842 ], [ 405762.941391092783306, 5661530.546739753335714 ], [ 405771.951843889837619, 5661523.819063350558281 ], [ 405800.652854016982019, 5661500.324147227220237 ], [ 405820.40495485602878, 5661480.786061709746718 ], [ 405828.457918884872925, 5661473.397442953661084 ], [ 405834.853725537890568, 5661468.464062986895442 ], [ 405848.037291857937817, 5661459.346575354225934 ], [ 405860.339597384794615, 5661452.214100250974298 ], [ 405868.193806932074949, 5661448.511097740381956 ], [ 405884.349374827346765, 5661441.808877252042294 ], [ 405902.640888009918854, 5661435.468166069127619 ], [ 405916.095813286141492, 5661432.764236511662602 ], [ 405940.857309952611104, 5661428.997488430701196 ], [ 405977.43694684637012, 5661425.716061218641698 ], [ 405982.814568366855383, 5661425.239768210798502 ], [ 406003.504328718874604, 5661422.114897455088794 ], [ 406040.844930650899187, 5661414.08138541597873 ], [ 406060.926079005817883, 5661407.919971168041229 ], [ 406069.488797927217092, 5661404.649314102716744 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 568, "start_node": 632, "end_node": 633, "next_left_edge": 795, "abs_next_left_edge": 795, "next_right_edge": -567, "abs_next_right_edge": 567, "left_face": 141, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 405661.908922139264178, 5661593.841926365159452 ], [ 405686.451714152062777, 5661581.23463461175561 ], [ 405707.339844374801032, 5661569.851179744116962 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 980, "start_node": 898, "end_node": 616, "next_left_edge": 554, "abs_next_left_edge": 554, "next_right_edge": 979, "abs_next_right_edge": 979, "left_face": 140, "right_face": 141 }, "geometry": { "type": "LineString", "coordinates": [ [ 406088.921980105340481, 5662282.705307684838772 ], [ 406152.412261124525685, 5662268.856577610597014 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 978, "start_node": 616, "end_node": 897, "next_left_edge": 983, "abs_next_left_edge": 983, "next_right_edge": -980, "abs_next_right_edge": 980, "left_face": 143, "right_face": 141 }, "geometry": { "type": "LineString", "coordinates": [ [ 406152.412261124525685, 5662268.856577610597014 ], [ 406230.05844138620887, 5662251.280459810979664 ], [ 406273.493268841586541, 5662241.335535027086735 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 983, "start_node": 897, "end_node": 244, "next_left_edge": 182, "abs_next_left_edge": 182, "next_right_edge": -978, "abs_next_right_edge": 978, "left_face": 143, "right_face": 141 }, "geometry": { "type": "LineString", "coordinates": [ [ 406273.493268841586541, 5662241.335535027086735 ], [ 406279.442554382490925, 5662239.99261006526649 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 182, "start_node": 244, "end_node": 243, "next_left_edge": -179, "abs_next_left_edge": 179, "next_right_edge": -983, "abs_next_right_edge": 983, "left_face": 143, "right_face": 141 }, "geometry": { "type": "LineString", "coordinates": [ [ 406279.442554382490925, 5662239.99261006526649 ], [ 406307.432893379766028, 5662233.754962423816323 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 554, "start_node": 616, "end_node": 617, "next_left_edge": 949, "abs_next_left_edge": 949, "next_right_edge": 978, "abs_next_right_edge": 978, "left_face": 140, "right_face": 143 }, "geometry": { "type": "LineString", "coordinates": [ [ 406152.412261124525685, 5662268.856577610597014 ], [ 406140.578241615148727, 5662319.295281327329576 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 981, "start_node": 884, "end_node": 241, "next_left_edge": 179, "abs_next_left_edge": 179, "next_right_edge": 950, "abs_next_right_edge": 950, "left_face": 142, "right_face": 143 }, "geometry": { "type": "LineString", "coordinates": [ [ 406297.844547409447841, 5662429.727196526713669 ], [ 406303.884203897439875, 5662433.366030402481556 ], [ 406308.571294325287454, 5662432.713500501587987 ], [ 406314.860617090365849, 5662427.359924810938537 ], [ 406316.682193669839762, 5662424.323429971002042 ], [ 406317.59442585229408, 5662420.958636207506061 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 179, "start_node": 241, "end_node": 243, "next_left_edge": 181, "abs_next_left_edge": 181, "next_right_edge": -981, "abs_next_right_edge": 981, "left_face": 142, "right_face": 143 }, "geometry": { "type": "LineString", "coordinates": [ [ 406317.59442585229408, 5662420.958636207506061 ], [ 406307.432893379766028, 5662233.754962423816323 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 985, "start_node": 900, "end_node": 425, "next_left_edge": -985, "abs_next_left_edge": 985, "next_right_edge": -344, "abs_next_right_edge": 344, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 401529.720671201997902, 5664318.651851858012378 ], [ 401528.377970234607346, 5664324.58435370773077 ], [ 401527.164177711121738, 5664329.935944695957005 ], [ 401520.038219017675146, 5664350.473572121933103 ], [ 401517.44546176987933, 5664358.328247118741274 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 586, "start_node": 650, "end_node": 651, "next_left_edge": -986, "abs_next_left_edge": 986, "next_right_edge": 586, "abs_next_right_edge": 586, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 401478.822881023574155, 5664316.96732388343662 ], [ 401481.594385223987047, 5664315.534316751174629 ], [ 401500.783829103689641, 5664303.119984827004373 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 912, "start_node": 853, "end_node": 856, "next_left_edge": 990, "abs_next_left_edge": 990, "next_right_edge": -910, "abs_next_right_edge": 910, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 402144.740701677743345, 5662516.557462082244456 ], [ 402120.391572193941101, 5662526.541988542303443 ], [ 402095.863576902658679, 5662532.636667615734041 ], [ 402071.55643013556255, 5662536.346753557212651 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 991, "start_node": 905, "end_node": 906, "next_left_edge": -991, "abs_next_left_edge": 991, "next_right_edge": -990, "abs_next_right_edge": 990, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 402037.741545804019552, 5662540.182087200693786 ], [ 402018.393977200612426, 5662541.017161748372018 ], [ 401978.828889586147852, 5662538.554861865006387 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 990, "start_node": 856, "end_node": 905, "next_left_edge": 991, "abs_next_left_edge": 991, "next_right_edge": -912, "abs_next_right_edge": 912, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 402071.55643013556255, 5662536.346753557212651 ], [ 402037.741545804019552, 5662540.182087200693786 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 993, "start_node": 907, "end_node": 908, "next_left_edge": 992, "abs_next_left_edge": 992, "next_right_edge": 993, "abs_next_right_edge": 993, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 406942.7957345082541, 5664006.043230793438852 ], [ 406995.31293416954577, 5663989.632779596373439 ], [ 407000.1071082057897, 5663984.518339267000556 ], [ 406992.784583874745294, 5663941.502119474112988 ], [ 406992.952146093186457, 5663931.009537771344185 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 289, "start_node": 356, "end_node": 908, "next_left_edge": -993, "abs_next_left_edge": 993, "next_right_edge": -287, "abs_next_right_edge": 287, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 406975.854578828613739, 5663889.838410755619407 ], [ 406981.184427245927509, 5663908.952607532963157 ], [ 406992.952146093186457, 5663931.009537771344185 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 656, "start_node": 696, "end_node": 654, "next_left_edge": -994, "abs_next_left_edge": 994, "next_right_edge": -657, "abs_next_right_edge": 657, "left_face": 0, "right_face": 59 }, "geometry": { "type": "LineString", "coordinates": [ [ 404106.634480407461524, 5662379.191845362074673 ], [ 404094.341848635813221, 5662385.850153600797057 ], [ 404002.24372537562158, 5662402.014873740263283 ], [ 403972.11438795295544, 5662403.788758902810514 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 996, "start_node": 909, "end_node": 910, "next_left_edge": -997, "abs_next_left_edge": 997, "next_right_edge": 996, "abs_next_right_edge": 996, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 407072.790904284047429, 5663940.391653167083859 ], [ 407056.625936086289585, 5663856.978280847892165 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 998, "start_node": 911, "end_node": 912, "next_left_edge": -619, "abs_next_left_edge": 619, "next_right_edge": 998, "abs_next_right_edge": 998, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 407124.754928513139021, 5663877.718393319286406 ], [ 407113.638425775803626, 5663826.527870059013367 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1000, "start_node": 915, "end_node": 913, "next_left_edge": 999, "abs_next_left_edge": 999, "next_right_edge": 1000, "abs_next_right_edge": 1000, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 407175.659086147905327, 5663963.987405064515769 ], [ 407169.187119473295752, 5663974.68258878774941 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 999, "start_node": 913, "end_node": 914, "next_left_edge": -999, "abs_next_left_edge": 999, "next_right_edge": 1001, "abs_next_right_edge": 1001, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 407169.187119473295752, 5663974.68258878774941 ], [ 407163.40843448281521, 5663971.794503823854029 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 740, "start_node": 347, "end_node": 770, "next_left_edge": -749, "abs_next_left_edge": 749, "next_right_edge": 279, "abs_next_right_edge": 279, "left_face": 145, "right_face": 72 }, "geometry": { "type": "LineString", "coordinates": [ [ 404808.773167266510427, 5664295.695723949000239 ], [ 404818.976430983399041, 5664309.144846631214023 ], [ 404871.109195357421413, 5664415.648069864138961 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 749, "start_node": 349, "end_node": 770, "next_left_edge": 746, "abs_next_left_edge": 746, "next_right_edge": -1002, "abs_next_right_edge": 1002, "left_face": 95, "right_face": 145 }, "geometry": { "type": "LineString", "coordinates": [ [ 404722.496724067954347, 5664410.20848083589226 ], [ 404844.098423606599681, 5664416.213859160430729 ], [ 404871.109195357421413, 5664415.648069864138961 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 965, "start_node": 889, "end_node": 755, "next_left_edge": -963, "abs_next_left_edge": 963, "next_right_edge": -827, "abs_next_right_edge": 827, "left_face": 136, "right_face": 146 }, "geometry": { "type": "LineString", "coordinates": [ [ 407657.535675376653671, 5662365.581432740204036 ], [ 407676.53940504649654, 5662254.061255229637027 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1008, "start_node": 920, "end_node": 748, "next_left_edge": -1008, "abs_next_left_edge": 1008, "next_right_edge": -716, "abs_next_right_edge": 716, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 408441.204643948760349, 5661982.6427839435637 ], [ 408443.199589553056285, 5661982.704568927176297 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1007, "start_node": 919, "end_node": 65, "next_left_edge": -1007, "abs_next_left_edge": 1007, "next_right_edge": 1009, "abs_next_right_edge": 1009, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 408426.539489527582191, 5662122.158136387355626 ], [ 408470.087519454362337, 5662125.433424835093319 ], [ 408527.162871549429838, 5662129.737023001536727 ], [ 408546.695604934648145, 5662130.180113926529884 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 36, "start_node": 64, "end_node": 747, "next_left_edge": 716, "abs_next_left_edge": 716, "next_right_edge": -37, "abs_next_right_edge": 37, "left_face": 147, "right_face": 69 }, "geometry": { "type": "LineString", "coordinates": [ [ 408262.92329325072933, 5662079.650967394933105 ], [ 408318.242195430386346, 5661961.558501232415438 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 716, "start_node": 747, "end_node": 920, "next_left_edge": -1009, "abs_next_left_edge": 1009, "next_right_edge": 715, "abs_next_right_edge": 715, "left_face": 147, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 408318.242195430386346, 5661961.558501232415438 ], [ 408417.826531735423487, 5661971.95694887265563 ], [ 408432.641020140668843, 5661973.662562005221844 ], [ 408441.204643948760349, 5661982.6427839435637 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1009, "start_node": 919, "end_node": 920, "next_left_edge": 1008, "abs_next_left_edge": 1008, "next_right_edge": -38, "abs_next_right_edge": 38, "left_face": 0, "right_face": 147 }, "geometry": { "type": "LineString", "coordinates": [ [ 408426.539489527582191, 5662122.158136387355626 ], [ 408441.204643948760349, 5661982.6427839435637 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 721, "start_node": 751, "end_node": 64, "next_left_edge": 38, "abs_next_left_edge": 38, "next_right_edge": -722, "abs_next_right_edge": 722, "left_face": 148, "right_face": 70 }, "geometry": { "type": "LineString", "coordinates": [ [ 408177.713830419583246, 5662166.474575249478221 ], [ 408225.587505479459651, 5662125.977650864981115 ], [ 408262.92329325072933, 5662079.650967394933105 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 38, "start_node": 64, "end_node": 919, "next_left_edge": -1011, "abs_next_left_edge": 1011, "next_right_edge": 36, "abs_next_right_edge": 36, "left_face": 148, "right_face": 147 }, "geometry": { "type": "LineString", "coordinates": [ [ 408262.92329325072933, 5662079.650967394933105 ], [ 408426.539489527582191, 5662122.158136387355626 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1011, "start_node": 54, "end_node": 919, "next_left_edge": 1007, "abs_next_left_edge": 1007, "next_right_edge": -723, "abs_next_right_edge": 723, "left_face": 0, "right_face": 148 }, "geometry": { "type": "LineString", "coordinates": [ [ 408417.267179814109113, 5662229.731217425316572 ], [ 408419.697891224874184, 5662193.514466123655438 ], [ 408421.629865059745498, 5662167.061872068792582 ], [ 408426.539489527582191, 5662122.158136387355626 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 861, "start_node": 167, "end_node": 22, "next_left_edge": -1022, "abs_next_left_edge": 1022, "next_right_edge": -126, "abs_next_right_edge": 126, "left_face": 131, "right_face": 106 }, "geometry": { "type": "LineString", "coordinates": [ [ 406498.954001338861417, 5662562.471684870310128 ], [ 406489.338344608782791, 5662572.067879251204431 ], [ 406470.678770702565089, 5662633.553037115372717 ], [ 406467.423764811246656, 5662674.124316059984267 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1022, "start_node": 928, "end_node": 22, "next_left_edge": -13, "abs_next_left_edge": 13, "next_right_edge": -127, "abs_next_right_edge": 127, "left_face": 151, "right_face": 131 }, "geometry": { "type": "LineString", "coordinates": [ [ 406326.549763182061724, 5662658.162718891166151 ], [ 406467.423764811246656, 5662674.124316059984267 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1023, "start_node": 685, "end_node": 804, "next_left_edge": 818, "abs_next_left_edge": 818, "next_right_edge": 629, "abs_next_right_edge": 629, "left_face": 152, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 405766.990757479914464, 5663444.063690644688904 ], [ 405758.387266017962247, 5663447.969763775356114 ], [ 405730.508730262285098, 5663473.697252849116921 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 551, "start_node": 215, "end_node": 584, "next_left_edge": -508, "abs_next_left_edge": 508, "next_right_edge": -214, "abs_next_right_edge": 214, "left_face": 152, "right_face": 44 }, "geometry": { "type": "LineString", "coordinates": [ [ 404215.893023429089226, 5663523.941908809356391 ], [ 404232.981922542327084, 5663477.516129965893924 ], [ 404246.706809129042085, 5663439.940730517730117 ], [ 404257.73602268419927, 5663389.545277199707925 ], [ 404263.842639529611915, 5663359.464350631460547 ], [ 404275.046933974721469, 5663310.934490386396646 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 736, "start_node": 764, "end_node": 454, "next_left_edge": 365, "abs_next_left_edge": 365, "next_right_edge": -818, "abs_next_right_edge": 818, "left_face": 152, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 405485.857098888722248, 5663849.333546105772257 ], [ 405435.089582893997431, 5663860.23224241938442 ], [ 405307.891767886525486, 5663892.058174606412649 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 253, "start_node": 321, "end_node": 179, "next_left_edge": 819, "abs_next_left_edge": 819, "next_right_edge": -133, "abs_next_right_edge": 133, "left_face": 152, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 405753.485407153493725, 5663389.760284645482898 ], [ 405754.682563442154787, 5663395.111114819534123 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 875, "start_node": 460, "end_node": 604, "next_left_edge": 631, "abs_next_left_edge": 631, "next_right_edge": -576, "abs_next_right_edge": 576, "left_face": 152, "right_face": 110 }, "geometry": { "type": "LineString", "coordinates": [ [ 404268.278200343076605, 5663986.484641614370048 ], [ 404265.254432383342646, 5663975.973257141187787 ], [ 404254.821947154065128, 5663951.060818612575531 ], [ 404238.856799387722276, 5663931.701917516998947 ], [ 404220.947196709923446, 5663905.671582587994635 ], [ 404207.945602486259304, 5663884.93393025547266 ], [ 404193.113696369866375, 5663865.921169429086149 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 819, "start_node": 179, "end_node": 685, "next_left_edge": 1023, "abs_next_left_edge": 1023, "next_right_edge": -253, "abs_next_right_edge": 253, "left_face": 152, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 405754.682563442154787, 5663395.111114819534123 ], [ 405759.914154877886176, 5663416.617570738308132 ], [ 405766.990757479914464, 5663444.063690644688904 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 818, "start_node": 804, "end_node": 764, "next_left_edge": 736, "abs_next_left_edge": 736, "next_right_edge": -1023, "abs_next_right_edge": 1023, "left_face": 152, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 405730.508730262285098, 5663473.697252849116921 ], [ 405725.222877975378651, 5663483.660690245218575 ], [ 405722.823980470537208, 5663497.575817688368261 ], [ 405717.068194103776477, 5663588.583847346715629 ], [ 405712.636862570885569, 5663603.147988804616034 ], [ 405703.61908068327466, 5663616.149792389944196 ], [ 405649.693458481342532, 5663678.384280352853239 ], [ 405629.839052871626336, 5663708.637346456758678 ], [ 405598.038730507018045, 5663764.749529857188463 ], [ 405571.996534711681306, 5663807.252204590477049 ], [ 405563.45585312473122, 5663815.306613393127918 ], [ 405554.153482581255957, 5663821.528471529483795 ], [ 405514.523603971581906, 5663839.641655921936035 ], [ 405485.857098888722248, 5663849.333546105772257 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 254, "start_node": 320, "end_node": 322, "next_left_edge": 255, "abs_next_left_edge": 255, "next_right_edge": 254, "abs_next_right_edge": 254, "left_face": 152, "right_face": 152 }, "geometry": { "type": "LineString", "coordinates": [ [ 405389.305023776250891, 5663396.84773868508637 ], [ 405444.063807912578341, 5663391.059109766036272 ], [ 405507.406974283978343, 5663383.756500781513751 ], [ 405538.298836230766028, 5663379.964056798256934 ], [ 405618.90697312814882, 5663369.910172362811863 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 137, "start_node": 186, "end_node": 189, "next_left_edge": 140, "abs_next_left_edge": 140, "next_right_edge": -256, "abs_next_right_edge": 256, "left_face": 13, "right_face": 152 }, "geometry": { "type": "LineString", "coordinates": [ [ 405614.314321766374633, 5663306.500360416248441 ], [ 405608.428609964845236, 5663307.798437774181366 ], [ 405499.855925176758319, 5663312.970393483527005 ], [ 405425.699846537434496, 5663312.573751795105636 ], [ 405384.339592401578557, 5663311.008400660008192 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 307, "start_node": 376, "end_node": 285, "next_left_edge": -451, "abs_next_left_edge": 451, "next_right_edge": -212, "abs_next_right_edge": 212, "left_face": 23, "right_face": 152 }, "geometry": { "type": "LineString", "coordinates": [ [ 404720.138522894005291, 5663364.986923966556787 ], [ 404706.370984169479925, 5663365.630921756848693 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 138, "start_node": 187, "end_node": 188, "next_left_edge": 142, "abs_next_left_edge": 142, "next_right_edge": -139, "abs_next_right_edge": 139, "left_face": 24, "right_face": 152 }, "geometry": { "type": "LineString", "coordinates": [ [ 405044.797380274627358, 5663336.989460434764624 ], [ 405007.272366001387127, 5663352.420227587223053 ], [ 404949.156320813402999, 5663371.312448186799884 ], [ 404928.658097156556323, 5663375.639642041176558 ], [ 404909.541749312367756, 5663378.206108161248267 ], [ 404863.67327795503661, 5663382.746104774996638 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 212, "start_node": 188, "end_node": 376, "next_left_edge": 308, "abs_next_left_edge": 308, "next_right_edge": -138, "abs_next_right_edge": 138, "left_face": 32, "right_face": 152 }, "geometry": { "type": "LineString", "coordinates": [ [ 404863.67327795503661, 5663382.746104774996638 ], [ 404842.826473473513033, 5663386.012203268706799 ], [ 404819.94184664596105, 5663383.954400745220482 ], [ 404729.526656980102416, 5663368.328387792222202 ], [ 404720.138522894005291, 5663364.986923966556787 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 139, "start_node": 189, "end_node": 187, "next_left_edge": 143, "abs_next_left_edge": 143, "next_right_edge": -137, "abs_next_right_edge": 137, "left_face": 34, "right_face": 152 }, "geometry": { "type": "LineString", "coordinates": [ [ 405384.339592401578557, 5663311.008400660008192 ], [ 405376.072812443773728, 5663311.516201965510845 ], [ 405336.734642301860731, 5663309.113183330744505 ], [ 405325.431542081816588, 5663309.754728987812996 ], [ 405273.982095806975849, 5663315.450369294732809 ], [ 405228.16024432569975, 5663319.519042770378292 ], [ 405211.801389729662333, 5663319.753287338651717 ], [ 405166.845967790868599, 5663321.059009864926338 ], [ 405092.250996946764644, 5663329.151516607962549 ], [ 405044.797380274627358, 5663336.989460434764624 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 508, "start_node": 537, "end_node": 584, "next_left_edge": 537, "abs_next_left_edge": 537, "next_right_edge": -509, "abs_next_right_edge": 509, "left_face": 65, "right_face": 152 }, "geometry": { "type": "LineString", "coordinates": [ [ 404301.167652485775761, 5663355.98986544739455 ], [ 404287.883570246107411, 5663327.259258176200092 ], [ 404275.046933974721469, 5663310.934490386396646 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1025, "start_node": 502, "end_node": 930, "next_left_edge": -1025, "abs_next_left_edge": 1025, "next_right_edge": -407, "abs_next_right_edge": 407, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 401981.737972791946959, 5664801.083806304261088 ], [ 401961.778995134984143, 5664805.757639654912055 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 118, "start_node": 161, "end_node": 6, "next_left_edge": 4, "abs_next_left_edge": 4, "next_right_edge": -1026, "abs_next_right_edge": 1026, "left_face": 5, "right_face": 7 }, "geometry": { "type": "LineString", "coordinates": [ [ 406571.815931325836573, 5662795.646737748757005 ], [ 406565.168242572166491, 5662620.203415661118925 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1027, "start_node": 22, "end_node": 931, "next_left_edge": -101, "abs_next_left_edge": 101, "next_right_edge": 124, "abs_next_right_edge": 124, "left_face": 153, "right_face": 7 }, "geometry": { "type": "LineString", "coordinates": [ [ 406467.423764811246656, 5662674.124316059984267 ], [ 406453.783622556482442, 5662806.075531873852015 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 13, "start_node": 21, "end_node": 22, "next_left_edge": 1027, "abs_next_left_edge": 1027, "next_right_edge": 956, "abs_next_right_edge": 956, "left_face": 153, "right_face": 151 }, "geometry": { "type": "LineString", "coordinates": [ [ 406361.463849076419137, 5662797.207375207915902 ], [ 406366.515033820876852, 5662788.094319300726056 ], [ 406403.797299677622505, 5662746.537615430541337 ], [ 406467.423764811246656, 5662674.124316059984267 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 368, "start_node": 457, "end_node": 348, "next_left_edge": -279, "abs_next_left_edge": 279, "next_right_edge": 1030, "abs_next_right_edge": 1030, "left_face": 154, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 405027.58023730450077, 5664094.131682688370347 ], [ 405028.223029896442313, 5664097.479195858351886 ], [ 405028.838390898075886, 5664101.616999881342053 ], [ 405029.127547159208916, 5664105.149014188908041 ], [ 405029.154756763251498, 5664113.45793978497386 ], [ 405028.941725645738188, 5664116.331790975295007 ], [ 405029.420390827057417, 5664141.529340174049139 ], [ 405028.861133214784786, 5664168.525827878154814 ], [ 405028.551677937794011, 5664187.808963386341929 ], [ 405026.219870557484683, 5664244.716491481289268 ], [ 405025.519731961074285, 5664273.940330101177096 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 279, "start_node": 347, "end_node": 348, "next_left_edge": 369, "abs_next_left_edge": 369, "next_right_edge": -737, "abs_next_right_edge": 737, "left_face": 72, "right_face": 154 }, "geometry": { "type": "LineString", "coordinates": [ [ 404808.773167266510427, 5664295.695723949000239 ], [ 404828.709304463816807, 5664302.068242089822888 ], [ 404854.649737886851653, 5664302.267456552013755 ], [ 405025.519731961074285, 5664273.940330101177096 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1030, "start_node": 457, "end_node": 933, "next_left_edge": -816, "abs_next_left_edge": 816, "next_right_edge": 368, "abs_next_right_edge": 368, "left_face": 0, "right_face": 154 }, "geometry": { "type": "LineString", "coordinates": [ [ 405027.58023730450077, 5664094.131682688370347 ], [ 405025.789104531926569, 5664084.698417863808572 ], [ 405022.199896282632835, 5664070.770954577252269 ], [ 405016.018076044041663, 5664046.090165315195918 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 496, "start_node": 574, "end_node": 575, "next_left_edge": 497, "abs_next_left_edge": 497, "next_right_edge": -769, "abs_next_right_edge": 769, "left_face": 155, "right_face": 152 }, "geometry": { "type": "LineString", "coordinates": [ [ 404798.629932083655149, 5663710.952243650332093 ], [ 404864.680367708962876, 5663717.796557306312025 ], [ 404981.891764101106673, 5663732.396415043622255 ], [ 404994.247691005119123, 5663731.189603881910443 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 823, "start_node": 576, "end_node": 456, "next_left_edge": -366, "abs_next_left_edge": 366, "next_right_edge": -497, "abs_next_right_edge": 497, "left_face": 155, "right_face": 152 }, "geometry": { "type": "LineString", "coordinates": [ [ 405108.952578425174579, 5663766.350704093463719 ], [ 405126.496536931721494, 5663768.19664322771132 ], [ 405149.023895451333374, 5663765.023061005398631 ], [ 405161.639751714537852, 5663755.502447090111673 ], [ 405170.480613254418131, 5663750.089274917729199 ], [ 405181.078964060929138, 5663749.248982397839427 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 497, "start_node": 575, "end_node": 576, "next_left_edge": 823, "abs_next_left_edge": 823, "next_right_edge": -496, "abs_next_right_edge": 496, "left_face": 155, "right_face": 152 }, "geometry": { "type": "LineString", "coordinates": [ [ 404994.247691005119123, 5663731.189603881910443 ], [ 405000.333184353425168, 5663731.266462306492031 ], [ 405028.689543993328698, 5663752.223445730283856 ], [ 405039.729253700352274, 5663756.335904646664858 ], [ 405088.524435727915261, 5663762.62244332768023 ], [ 405108.952578425174579, 5663766.350704093463719 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1029, "start_node": 933, "end_node": 765, "next_left_edge": -768, "abs_next_left_edge": 768, "next_right_edge": -1030, "abs_next_right_edge": 1030, "left_face": 155, "right_face": 154 }, "geometry": { "type": "LineString", "coordinates": [ [ 405016.018076044041663, 5664046.090165315195918 ], [ 405007.625180881295819, 5664054.498770412988961 ], [ 405004.458523398148827, 5664058.928805745206773 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 738, "start_node": 454, "end_node": 766, "next_left_edge": -1031, "abs_next_left_edge": 1031, "next_right_edge": -736, "abs_next_right_edge": 736, "left_face": 155, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 405307.891767886525486, 5663892.058174606412649 ], [ 405153.629667253000662, 5663930.347939216531813 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 365, "start_node": 454, "end_node": 455, "next_left_edge": 366, "abs_next_left_edge": 366, "next_right_edge": 738, "abs_next_right_edge": 738, "left_face": 152, "right_face": 155 }, "geometry": { "type": "LineString", "coordinates": [ [ 405307.891767886525486, 5663892.058174606412649 ], [ 405277.084570203558542, 5663839.753670050762594 ], [ 405232.437292959482875, 5663763.954840147867799 ], [ 405223.89292457094416, 5663751.620128123089671 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 768, "start_node": 574, "end_node": 765, "next_left_edge": 737, "abs_next_left_edge": 737, "next_right_edge": 496, "abs_next_right_edge": 496, "left_face": 152, "right_face": 155 }, "geometry": { "type": "LineString", "coordinates": [ [ 404798.629932083655149, 5663710.952243650332093 ], [ 404871.354078714968637, 5663803.548532649874687 ], [ 404886.415939661674201, 5663828.321020950563252 ], [ 404906.028764816874173, 5663876.625212265178561 ], [ 404934.350093132059556, 5663934.012544898316264 ], [ 404942.190967923379503, 5663949.174081297591329 ], [ 404966.497629175428301, 5663990.116929206997156 ], [ 405004.458523398148827, 5664058.928805745206773 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 366, "start_node": 455, "end_node": 456, "next_left_edge": -823, "abs_next_left_edge": 823, "next_right_edge": -365, "abs_next_right_edge": 365, "left_face": 152, "right_face": 155 }, "geometry": { "type": "LineString", "coordinates": [ [ 405223.89292457094416, 5663751.620128123089671 ], [ 405214.194804831349757, 5663750.018796421587467 ], [ 405181.078964060929138, 5663749.248982397839427 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1031, "start_node": 801, "end_node": 766, "next_left_edge": -738, "abs_next_left_edge": 738, "next_right_edge": 816, "abs_next_right_edge": 816, "left_face": 0, "right_face": 155 }, "geometry": { "type": "LineString", "coordinates": [ [ 405019.042603186506312, 5664043.442555863410234 ], [ 405050.263088297797367, 5664017.070946577936411 ], [ 405118.849417904275469, 5663958.497518109157681 ], [ 405141.932761725911405, 5663937.282084219157696 ], [ 405153.629667253000662, 5663930.347939216531813 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1032, "start_node": 801, "end_node": 934, "next_left_edge": -1032, "abs_next_left_edge": 1032, "next_right_edge": 1031, "abs_next_right_edge": 1031, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 405019.042603186506312, 5664043.442555863410234 ], [ 405024.583384886849672, 5664045.131294723600149 ], [ 405028.092647638579365, 5664045.611643584445119 ], [ 405031.69127555337036, 5664045.623150268569589 ], [ 405051.731375991774257, 5664043.929929055273533 ], [ 405073.493541483709123, 5664041.84908599127084 ], [ 405081.511727246281225, 5664041.211859345436096 ], [ 405095.635355810751207, 5664041.374279642477632 ], [ 405119.140299322491046, 5664042.309416074305773 ], [ 405148.803637947654352, 5664045.400475341826677 ], [ 405167.099749462038744, 5664049.746632903814316 ], [ 405189.40144335408695, 5664057.578703434206545 ], [ 405212.187254137650598, 5664060.907976049929857 ], [ 405235.456952116335742, 5664060.47975214291364 ], [ 405264.666119609726593, 5664055.637497455812991 ], [ 405303.696355420281179, 5664054.163284189067781 ], [ 405345.035275127331261, 5664055.650336851365864 ], [ 405352.735620302148163, 5664055.241848333738744 ], [ 405355.179445692221634, 5664055.653009387664497 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 816, "start_node": 801, "end_node": 933, "next_left_edge": 1029, "abs_next_left_edge": 1029, "next_right_edge": 1032, "abs_next_right_edge": 1032, "left_face": 155, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 405019.042603186506312, 5664043.442555863410234 ], [ 405016.018076044041663, 5664046.090165315195918 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 104, "start_node": 147, "end_node": 295, "next_left_edge": 225, "abs_next_left_edge": 225, "next_right_edge": -105, "abs_next_right_edge": 105, "left_face": 156, "right_face": 104 }, "geometry": { "type": "LineString", "coordinates": [ [ 406791.087607287277933, 5662545.510162292048335 ], [ 406814.103204208135139, 5662536.473091441206634 ], [ 406860.292178405507002, 5662513.168329283595085 ], [ 406877.659810880199075, 5662499.261404492892325 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 234, "start_node": 303, "end_node": 147, "next_left_edge": 231, "abs_next_left_edge": 231, "next_right_edge": -238, "abs_next_right_edge": 238, "left_face": 156, "right_face": 105 }, "geometry": { "type": "LineString", "coordinates": [ [ 406708.099241399788298, 5662569.159131059423089 ], [ 406791.087607287277933, 5662545.510162292048335 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 968, "start_node": 294, "end_node": 291, "next_left_edge": 221, "abs_next_left_edge": 221, "next_right_edge": 223, "abs_next_right_edge": 223, "left_face": 156, "right_face": 4 }, "geometry": { "type": "LineString", "coordinates": [ [ 406944.757602229132317, 5662439.772795089520514 ], [ 406949.007127771677915, 5662450.563788258470595 ], [ 406957.678162201715168, 5662501.063977998681366 ], [ 406962.45139617472887, 5662516.817763300612569 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 225, "start_node": 295, "end_node": 294, "next_left_edge": 968, "abs_next_left_edge": 968, "next_right_edge": -226, "abs_next_right_edge": 226, "left_face": 156, "right_face": 10 }, "geometry": { "type": "LineString", "coordinates": [ [ 406877.659810880199075, 5662499.261404492892325 ], [ 406911.437754438549746, 5662467.282568581402302 ], [ 406944.757602229132317, 5662439.772795089520514 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 970, "start_node": 291, "end_node": 891, "next_left_edge": -110, "abs_next_left_edge": 110, "next_right_edge": -968, "abs_next_right_edge": 968, "left_face": 156, "right_face": 4 }, "geometry": { "type": "LineString", "coordinates": [ [ 406962.45139617472887, 5662516.817763300612569 ], [ 406976.36900258786045, 5662532.506568259559572 ], [ 406988.394376376003493, 5662541.522049403749406 ], [ 407008.021737142466009, 5662553.092259991914034 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1037, "start_node": 299, "end_node": 300, "next_left_edge": 1035, "abs_next_left_edge": 1035, "next_right_edge": 232, "abs_next_right_edge": 232, "left_face": 156, "right_face": 137 }, "geometry": { "type": "LineString", "coordinates": [ [ 406840.730044556315988, 5662631.498721388168633 ], [ 406845.471757843974046, 5662666.797121101990342 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 231, "start_node": 147, "end_node": 298, "next_left_edge": -233, "abs_next_left_edge": 233, "next_right_edge": 104, "abs_next_right_edge": 104, "left_face": 156, "right_face": 156 }, "geometry": { "type": "LineString", "coordinates": [ [ 406791.087607287277933, 5662545.510162292048335 ], [ 406811.109861189266667, 5662635.805249212309718 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 237, "start_node": 303, "end_node": 304, "next_left_edge": -120, "abs_next_left_edge": 120, "next_right_edge": 234, "abs_next_right_edge": 234, "left_face": 12, "right_face": 156 }, "geometry": { "type": "LineString", "coordinates": [ [ 406708.099241399788298, 5662569.159131059423089 ], [ 406720.734711671131663, 5662672.580023176036775 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 236, "start_node": 304, "end_node": 372, "next_left_edge": -302, "abs_next_left_edge": 302, "next_right_edge": -237, "abs_next_right_edge": 237, "left_face": 5, "right_face": 156 }, "geometry": { "type": "LineString", "coordinates": [ [ 406720.734711671131663, 5662672.580023176036775 ], [ 406791.492556368582882, 5662707.250957824289799 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 301, "start_node": 372, "end_node": 134, "next_left_edge": -111, "abs_next_left_edge": 111, "next_right_edge": -236, "abs_next_right_edge": 236, "left_face": 14, "right_face": 156 }, "geometry": { "type": "LineString", "coordinates": [ [ 406791.492556368582882, 5662707.250957824289799 ], [ 406803.524757439736277, 5662713.162402557209134 ], [ 406832.121679102012422, 5662734.002507949247956 ], [ 406843.489339121093508, 5662741.894934928975999 ], [ 406860.30429509683745, 5662749.755652118474245 ], [ 406868.559301536413841, 5662752.031372273340821 ], [ 406874.782642237027176, 5662751.930008120834827 ], [ 406914.662582473596558, 5662749.273847541771829 ], [ 406931.62261489481898, 5662746.954093760810792 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 221, "start_node": 291, "end_node": 292, "next_left_edge": -221, "abs_next_left_edge": 221, "next_right_edge": 970, "abs_next_right_edge": 970, "left_face": 156, "right_face": 156 }, "geometry": { "type": "LineString", "coordinates": [ [ 406962.45139617472887, 5662516.817763300612569 ], [ 406929.709915756306145, 5662545.696314911358058 ], [ 406916.024241662351415, 5662553.318466919474304 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1035, "start_node": 300, "end_node": 937, "next_left_edge": -1035, "abs_next_left_edge": 1035, "next_right_edge": -232, "abs_next_right_edge": 232, "left_face": 156, "right_face": 156 }, "geometry": { "type": "LineString", "coordinates": [ [ 406845.471757843974046, 5662666.797121101990342 ], [ 406852.845100875711069, 5662712.871199307963252 ], [ 406852.252195136621594, 5662718.421464874409139 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 232, "start_node": 299, "end_node": 300, "next_left_edge": -1037, "abs_next_left_edge": 1037, "next_right_edge": -1036, "abs_next_right_edge": 1036, "left_face": 137, "right_face": 156 }, "geometry": { "type": "LineString", "coordinates": [ [ 406840.730044556315988, 5662631.498721388168633 ], [ 406906.688062740373425, 5662620.284245670773089 ], [ 406913.806972502730787, 5662624.783039233647287 ], [ 406917.547009711968713, 5662650.789148525334895 ], [ 406912.953646298556123, 5662656.233699484728277 ], [ 406845.471757843974046, 5662666.797121101990342 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1036, "start_node": 298, "end_node": 299, "next_left_edge": 1037, "abs_next_left_edge": 1037, "next_right_edge": -231, "abs_next_right_edge": 231, "left_face": 156, "right_face": 156 }, "geometry": { "type": "LineString", "coordinates": [ [ 406811.109861189266667, 5662635.805249212309718 ], [ 406840.730044556315988, 5662631.498721388168633 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 233, "start_node": 301, "end_node": 298, "next_left_edge": 1036, "abs_next_left_edge": 1036, "next_right_edge": 233, "abs_next_right_edge": 233, "left_face": 156, "right_face": 156 }, "geometry": { "type": "LineString", "coordinates": [ [ 406811.796584545925725, 5662702.812455132603645 ], [ 406802.601488271378912, 5662641.98812598362565 ], [ 406811.109861189266667, 5662635.805249212309718 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 200, "start_node": 93, "end_node": 533, "next_left_edge": 442, "abs_next_left_edge": 442, "next_right_edge": -56, "abs_next_right_edge": 56, "left_face": 157, "right_face": 22 }, "geometry": { "type": "LineString", "coordinates": [ [ 402534.406447112793103, 5663356.488746848888695 ], [ 402473.893967365671415, 5663334.195998790673912 ], [ 402444.385067680384964, 5663326.289469670504332 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1042, "start_node": 567, "end_node": 939, "next_left_edge": -1042, "abs_next_left_edge": 1042, "next_right_edge": -483, "abs_next_right_edge": 483, "left_face": 152, "right_face": 152 }, "geometry": { "type": "LineString", "coordinates": [ [ 404561.172743273782544, 5663555.565074580721557 ], [ 404569.090763175452594, 5663567.999336273409426 ], [ 404576.779775616363622, 5663591.505984359420836 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 483, "start_node": 565, "end_node": 567, "next_left_edge": 1042, "abs_next_left_edge": 1042, "next_right_edge": -481, "abs_next_right_edge": 481, "left_face": 152, "right_face": 152 }, "geometry": { "type": "LineString", "coordinates": [ [ 404512.943085174483713, 5663487.402645710855722 ], [ 404561.172743273782544, 5663555.565074580721557 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1043, "start_node": 631, "end_node": 940, "next_left_edge": -1043, "abs_next_left_edge": 1043, "next_right_edge": -566, "abs_next_right_edge": 566, "left_face": 152, "right_face": 152 }, "geometry": { "type": "LineString", "coordinates": [ [ 404667.015792411228176, 5664092.37277374137193 ], [ 404689.921221669414081, 5664101.014682970941067 ], [ 404724.517356371041387, 5664105.091015257872641 ], [ 404768.151210115640424, 5664107.265145439654589 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 566, "start_node": 461, "end_node": 631, "next_left_edge": 1043, "abs_next_left_edge": 1043, "next_right_edge": -371, "abs_next_right_edge": 371, "left_face": 152, "right_face": 152 }, "geometry": { "type": "LineString", "coordinates": [ [ 404403.95714240759844, 5664085.346518495120108 ], [ 404504.959206124302, 5664074.48471100628376 ], [ 404613.822228869248647, 5664076.783311083912849 ], [ 404647.557611125754192, 5664085.024236568249762 ], [ 404667.015792411228176, 5664092.37277374137193 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 737, "start_node": 765, "end_node": 347, "next_left_edge": -1047, "abs_next_left_edge": 1047, "next_right_edge": -1029, "abs_next_right_edge": 1029, "left_face": 152, "right_face": 154 }, "geometry": { "type": "LineString", "coordinates": [ [ 405004.458523398148827, 5664058.928805745206773 ], [ 404971.189054587623104, 5664099.054081342183053 ], [ 404931.898788758087903, 5664141.415363185107708 ], [ 404904.438169863657095, 5664171.911958037875593 ], [ 404884.170786020578817, 5664202.96552275493741 ], [ 404853.839926251035649, 5664244.416692255996168 ], [ 404808.773167266510427, 5664295.695723949000239 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 575, "start_node": 72, "end_node": 581, "next_left_edge": 577, "abs_next_left_edge": 577, "next_right_edge": -304, "abs_next_right_edge": 304, "left_face": 158, "right_face": 48 }, "geometry": { "type": "LineString", "coordinates": [ [ 404248.289299822121393, 5664393.819873753003776 ], [ 404248.397909794643056, 5664390.625327124260366 ], [ 404248.395856930175796, 5664388.255998478271067 ], [ 404248.881556986132637, 5664360.915821352042258 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 576, "start_node": 513, "end_node": 460, "next_left_edge": 371, "abs_next_left_edge": 371, "next_right_edge": -577, "abs_next_right_edge": 577, "left_face": 158, "right_face": 110 }, "geometry": { "type": "LineString", "coordinates": [ [ 404251.189082819328178, 5664336.678679808974266 ], [ 404251.191017366072629, 5664300.637575944885612 ], [ 404252.932747544487938, 5664288.513637232594192 ], [ 404257.779125514440238, 5664270.547610418871045 ], [ 404261.594889053201769, 5664251.744217958301306 ], [ 404260.759689640894067, 5664242.215537828393281 ], [ 404257.719768491457216, 5664234.218433006666601 ], [ 404246.372348626668099, 5664218.811613918282092 ], [ 404235.0954457630869, 5664200.80054107774049 ], [ 404229.549613456008956, 5664184.918791434727609 ], [ 404228.3164606889477, 5664172.816797798499465 ], [ 404228.500886302615982, 5664160.899794287979603 ], [ 404229.653505265479907, 5664153.236319592222571 ], [ 404232.100879505160265, 5664146.305185682140291 ], [ 404235.357869319850579, 5664137.734925861470401 ], [ 404236.712567328300793, 5664134.161248338408768 ], [ 404244.495960224594455, 5664119.39987298566848 ], [ 404253.937085407203995, 5664100.792234310880303 ], [ 404259.760060203610919, 5664086.768130786716938 ], [ 404264.509949663188308, 5664071.506995308212936 ], [ 404267.969120888097677, 5664048.950409913435578 ], [ 404269.215330312552396, 5664031.251558824442327 ], [ 404270.076550917001441, 5664009.788903544656932 ], [ 404268.278200343076605, 5663986.484641614370048 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 577, "start_node": 581, "end_node": 513, "next_left_edge": 418, "abs_next_left_edge": 418, "next_right_edge": -503, "abs_next_right_edge": 503, "left_face": 158, "right_face": 110 }, "geometry": { "type": "LineString", "coordinates": [ [ 404248.881556986132637, 5664360.915821352042258 ], [ 404251.189082819328178, 5664336.678679808974266 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1002, "start_node": 347, "end_node": 349, "next_left_edge": -282, "abs_next_left_edge": 282, "next_right_edge": 740, "abs_next_right_edge": 740, "left_face": 158, "right_face": 145 }, "geometry": { "type": "LineString", "coordinates": [ [ 404808.773167266510427, 5664295.695723949000239 ], [ 404802.086967409821227, 5664301.714907484129071 ], [ 404763.324617728067096, 5664351.643094694241881 ], [ 404749.870059668435715, 5664371.336260374635458 ], [ 404722.496724067954347, 5664410.20848083589226 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1047, "start_node": 461, "end_node": 347, "next_left_edge": 1002, "abs_next_left_edge": 1002, "next_right_edge": 566, "abs_next_right_edge": 566, "left_face": 158, "right_face": 152 }, "geometry": { "type": "LineString", "coordinates": [ [ 404403.95714240759844, 5664085.346518495120108 ], [ 404479.265030521724839, 5664142.360111029818654 ], [ 404509.99865912005771, 5664166.173461114987731 ], [ 404538.760846789227799, 5664193.171555338427424 ], [ 404569.941200849076267, 5664228.656918345950544 ], [ 404592.670132765430026, 5664244.042654464952648 ], [ 404605.326811042381451, 5664249.692659032531083 ], [ 404619.753559874370694, 5664253.396623105742037 ], [ 404640.863101105496753, 5664256.198214292526245 ], [ 404677.723383252101485, 5664257.840670458972454 ], [ 404694.587059273617342, 5664258.941271301358938 ], [ 404708.787310147250537, 5664261.003357867710292 ], [ 404747.074634671444073, 5664269.783599626272917 ], [ 404763.738339030824136, 5664274.0806406699121 ], [ 404808.773167266510427, 5664295.695723949000239 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 371, "start_node": 460, "end_node": 461, "next_left_edge": 1047, "abs_next_left_edge": 1047, "next_right_edge": 875, "abs_next_right_edge": 875, "left_face": 158, "right_face": 152 }, "geometry": { "type": "LineString", "coordinates": [ [ 404268.278200343076605, 5663986.484641614370048 ], [ 404293.108710530796088, 5664002.586464113555849 ], [ 404315.478518445219379, 5664019.268059362657368 ], [ 404403.95714240759844, 5664085.346518495120108 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 419, "start_node": 515, "end_node": 514, "next_left_edge": -419, "abs_next_left_edge": 419, "next_right_edge": 420, "abs_next_right_edge": 420, "left_face": 158, "right_face": 158 }, "geometry": { "type": "LineString", "coordinates": [ [ 404290.966140110918786, 5664329.921286955475807 ], [ 404316.520576474373229, 5664326.6765904314816 ], [ 404324.083261132996995, 5664330.184678921476007 ], [ 404353.042413466377184, 5664325.942511836066842 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 420, "start_node": 515, "end_node": 516, "next_left_edge": -420, "abs_next_left_edge": 420, "next_right_edge": -418, "abs_next_right_edge": 418, "left_face": 158, "right_face": 158 }, "geometry": { "type": "LineString", "coordinates": [ [ 404290.966140110918786, 5664329.921286955475807 ], [ 404289.47740744712064, 5664305.565621604211628 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 421, "start_node": 512, "end_node": 517, "next_left_edge": -421, "abs_next_left_edge": 421, "next_right_edge": -280, "abs_next_right_edge": 280, "left_face": 158, "right_face": 158 }, "geometry": { "type": "LineString", "coordinates": [ [ 404427.447546254843473, 5664401.604372293688357 ], [ 404427.306402533315122, 5664394.37653726618737 ], [ 404422.699284242989961, 5664378.488301241770387 ], [ 404416.735460500349291, 5664360.789827604778111 ], [ 404403.212393230176531, 5664318.648135378956795 ], [ 404396.702548572211526, 5664296.432441545650363 ], [ 404392.214803780079819, 5664276.048008046112955 ], [ 404387.536114943039138, 5664242.741295302286744 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 280, "start_node": 72, "end_node": 512, "next_left_edge": -417, "abs_next_left_edge": 417, "next_right_edge": 575, "abs_next_right_edge": 575, "left_face": 20, "right_face": 158 }, "geometry": { "type": "LineString", "coordinates": [ [ 404248.289299822121393, 5664393.819873753003776 ], [ 404252.793605675164144, 5664394.737263469025493 ], [ 404255.265987159102224, 5664395.180741356685758 ], [ 404261.032580661645625, 5664395.841069520451128 ], [ 404287.373011498653796, 5664396.486053429543972 ], [ 404427.447546254843473, 5664401.604372293688357 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 418, "start_node": 513, "end_node": 515, "next_left_edge": 419, "abs_next_left_edge": 419, "next_right_edge": 576, "abs_next_right_edge": 576, "left_face": 158, "right_face": 158 }, "geometry": { "type": "LineString", "coordinates": [ [ 404251.189082819328178, 5664336.678679808974266 ], [ 404256.857324763550423, 5664336.940377607010305 ], [ 404285.681807774526533, 5664332.989551262930036 ], [ 404290.966140110918786, 5664329.921286955475807 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 282, "start_node": 352, "end_node": 349, "next_left_edge": -814, "abs_next_left_edge": 814, "next_right_edge": -416, "abs_next_right_edge": 416, "left_face": 74, "right_face": 158 }, "geometry": { "type": "LineString", "coordinates": [ [ 404634.358085325744469, 5664409.971188142895699 ], [ 404666.030563909560442, 5664410.886445757932961 ], [ 404688.856809918652289, 5664411.921126302331686 ], [ 404722.496724067954347, 5664410.20848083589226 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 416, "start_node": 512, "end_node": 352, "next_left_edge": 283, "abs_next_left_edge": 283, "next_right_edge": 421, "abs_next_right_edge": 421, "left_face": 96, "right_face": 158 }, "geometry": { "type": "LineString", "coordinates": [ [ 404427.447546254843473, 5664401.604372293688357 ], [ 404485.190268565085717, 5664403.692184260115027 ], [ 404634.358085325744469, 5664409.971188142895699 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1048, "start_node": 904, "end_node": 902, "next_left_edge": 988, "abs_next_left_edge": 988, "next_right_edge": -989, "abs_next_right_edge": 989, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 401955.985278364038095, 5662367.05839598365128 ], [ 401966.919225127028767, 5662358.318337017670274 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 988, "start_node": 902, "end_node": 880, "next_left_edge": 945, "abs_next_left_edge": 945, "next_right_edge": -1048, "abs_next_right_edge": 1048, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 401966.919225127028767, 5662358.318337017670274 ], [ 401988.565636987565085, 5662339.12942438852042 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 945, "start_node": 880, "end_node": 881, "next_left_edge": 1049, "abs_next_left_edge": 1049, "next_right_edge": -988, "abs_next_right_edge": 988, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 401988.565636987565085, 5662339.12942438852042 ], [ 401995.081823869841173, 5662333.031954647041857 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 982, "start_node": 778, "end_node": 12, "next_left_edge": 762, "abs_next_left_edge": 762, "next_right_edge": 948, "abs_next_right_edge": 948, "left_face": 159, "right_face": 142 }, "geometry": { "type": "LineString", "coordinates": [ [ 406296.866574883693829, 5662452.581769129261374 ], [ 406322.130018706084229, 5662431.232264706864953 ], [ 406323.861091664875858, 5662429.765847726725042 ], [ 406339.930891169642564, 5662415.791684062220156 ], [ 406353.000612276489846, 5662407.823228728957474 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 205, "start_node": 246, "end_node": 276, "next_left_edge": -731, "abs_next_left_edge": 731, "next_right_edge": 802, "abs_next_right_edge": 802, "left_face": 160, "right_face": 92 }, "geometry": { "type": "LineString", "coordinates": [ [ 407446.306918945570942, 5661357.485426809638739 ], [ 407518.434935546480119, 5661475.646324766799808 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 891, "start_node": 245, "end_node": 681, "next_left_edge": -623, "abs_next_left_edge": 623, "next_right_edge": 183, "abs_next_right_edge": 183, "left_face": 0, "right_face": 160 }, "geometry": { "type": "LineString", "coordinates": [ [ 407301.5139941299567, 5661432.267920539714396 ], [ 407282.703697561868466, 5661459.6920534260571 ], [ 407274.003313562483527, 5661476.367016127333045 ], [ 407254.719792051764671, 5661498.883170922286808 ], [ 407247.586751892929897, 5661509.623381990939379 ], [ 407243.089427808241453, 5661520.09370029065758 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1013, "start_node": 921, "end_node": 726, "next_left_edge": 688, "abs_next_left_edge": 688, "next_right_edge": 1015, "abs_next_right_edge": 1015, "left_face": 161, "right_face": 150 }, "geometry": { "type": "LineString", "coordinates": [ [ 407126.757569187728222, 5662333.07347207237035 ], [ 407136.455297690758016, 5662324.834114264696836 ], [ 407140.40406077215448, 5662323.22790243756026 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 110, "start_node": 134, "end_node": 891, "next_left_edge": 969, "abs_next_left_edge": 969, "next_right_edge": -301, "abs_next_right_edge": 301, "left_face": 161, "right_face": 156 }, "geometry": { "type": "LineString", "coordinates": [ [ 406931.62261489481898, 5662746.954093760810792 ], [ 406934.823559477110393, 5662719.087317892350256 ], [ 406936.632048633298837, 5662706.39601550064981 ], [ 406953.327805963985156, 5662651.433204795233905 ], [ 407008.021737142466009, 5662553.092259991914034 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 969, "start_node": 891, "end_node": 7, "next_left_edge": 1053, "abs_next_left_edge": 1053, "next_right_edge": -970, "abs_next_right_edge": 970, "left_face": 161, "right_face": 4 }, "geometry": { "type": "LineString", "coordinates": [ [ 407008.021737142466009, 5662553.092259991914034 ], [ 407058.735066585184541, 5662457.960616941563785 ], [ 407084.897448497707956, 5662406.298131173476577 ], [ 407093.380370139842853, 5662386.623317225836217 ], [ 407098.07273105380591, 5662370.331680856645107 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 98, "start_node": 132, "end_node": 141, "next_left_edge": 99, "abs_next_left_edge": 99, "next_right_edge": -122, "abs_next_right_edge": 122, "left_face": 3, "right_face": 161 }, "geometry": { "type": "LineString", "coordinates": [ [ 407298.559460196818691, 5662674.687766116112471 ], [ 407299.54984189546667, 5662664.347285426221788 ], [ 407304.768217407807242, 5662658.202185775153339 ], [ 407311.953493264561985, 5662654.735856586135924 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 90, "start_node": 134, "end_node": 164, "next_left_edge": -123, "abs_next_left_edge": 123, "next_right_edge": 110, "abs_next_right_edge": 110, "left_face": 6, "right_face": 161 }, "geometry": { "type": "LineString", "coordinates": [ [ 406931.62261489481898, 5662746.954093760810792 ], [ 406942.650478577998001, 5662744.185356501489878 ], [ 407117.950819409801625, 5662700.743735049851239 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 122, "start_node": 164, "end_node": 132, "next_left_edge": -870, "abs_next_left_edge": 870, "next_right_edge": -90, "abs_next_right_edge": 90, "left_face": 15, "right_face": 161 }, "geometry": { "type": "LineString", "coordinates": [ [ 407117.950819409801625, 5662700.743735049851239 ], [ 407134.713273867790122, 5662698.328106596134603 ], [ 407232.013763419061434, 5662682.815455703064799 ], [ 407278.769156452734023, 5662676.957120553590357 ], [ 407288.328694414987694, 5662675.850719864480197 ], [ 407298.559460196818691, 5662674.687766116112471 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 860, "start_node": 302, "end_node": 221, "next_left_edge": 230, "abs_next_left_edge": 230, "next_right_edge": -858, "abs_next_right_edge": 858, "left_face": 105, "right_face": 162 }, "geometry": { "type": "LineString", "coordinates": [ [ 406637.336480657628272, 5662308.635870458558202 ], [ 406711.541617577779107, 5662276.568601005710661 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 161, "start_node": 221, "end_node": 886, "next_left_edge": 954, "abs_next_left_edge": 954, "next_right_edge": -860, "abs_next_right_edge": 860, "left_face": 129, "right_face": 162 }, "geometry": { "type": "LineString", "coordinates": [ [ 406711.541617577779107, 5662276.568601005710661 ], [ 406710.832544115779456, 5662274.92402302287519 ], [ 406639.611571820743848, 5662099.459999276325107 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1060, "start_node": 42, "end_node": 949, "next_left_edge": -1060, "abs_next_left_edge": 1060, "next_right_edge": 23, "abs_next_right_edge": 23, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 407744.809717573632952, 5663429.029822748154402 ], [ 407767.199036026315298, 5663418.395229221321642 ], [ 407789.675362639594823, 5663411.051746338605881 ], [ 407916.05374754476361, 5663377.456036412157118 ], [ 407955.049412139924243, 5663371.419801583513618 ], [ 408003.547781110624783, 5663363.901570895686746 ], [ 408045.546225885860622, 5663360.159464648924768 ], [ 408117.066266845096834, 5663327.147871897555888 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1061, "start_node": 44, "end_node": 42, "next_left_edge": 1060, "abs_next_left_edge": 1060, "next_right_edge": -1059, "abs_next_right_edge": 1059, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 407710.245114857098088, 5663459.994010503403842 ], [ 407744.809717573632952, 5663429.029822748154402 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 24, "start_node": 44, "end_node": 45, "next_left_edge": -24, "abs_next_left_edge": 24, "next_right_edge": 1061, "abs_next_right_edge": 1061, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 407710.245114857098088, 5663459.994010503403842 ], [ 407747.16268446034519, 5663580.345759216696024 ], [ 407769.659566759248264, 5663582.011868666857481 ], [ 407792.195944965002127, 5663648.460890072397888 ], [ 407793.436229117331095, 5663652.432039647363126 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 23, "start_node": 42, "end_node": 43, "next_left_edge": -23, "abs_next_left_edge": 23, "next_right_edge": -1061, "abs_next_right_edge": 1061, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 407744.809717573632952, 5663429.029822748154402 ], [ 407640.584155052609276, 5663196.579969870857894 ], [ 407722.176454304775689, 5663155.562480465508997 ], [ 407743.35247146897018, 5663123.24753150343895 ], [ 407732.939603486971464, 5663086.047803738154471 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1062, "start_node": 47, "end_node": 948, "next_left_edge": 1059, "abs_next_left_edge": 1059, "next_right_edge": -25, "abs_next_right_edge": 25, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 407401.380886654660571, 5663658.464195011183619 ], [ 407406.529310620797332, 5663655.101312030106783 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 613, "start_node": 671, "end_node": 47, "next_left_edge": 1062, "abs_next_left_edge": 1062, "next_right_edge": 612, "abs_next_right_edge": 612, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 407423.381629000592511, 5663728.747880020178854 ], [ 407401.380886654660571, 5663658.464195011183619 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1059, "start_node": 948, "end_node": 44, "next_left_edge": 24, "abs_next_left_edge": 24, "next_right_edge": -1062, "abs_next_right_edge": 1062, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 407406.529310620797332, 5663655.101312030106783 ], [ 407425.201942698215134, 5663643.831208948977292 ], [ 407466.483800638525281, 5663613.979051544331014 ], [ 407508.106848968600389, 5663585.556053252890706 ], [ 407520.394207171804737, 5663575.42433816101402 ], [ 407541.352392719185445, 5663554.158053711988032 ], [ 407550.895802032609936, 5663545.610720915719867 ], [ 407585.127347505069338, 5663518.800476687960327 ], [ 407597.88254410866648, 5663508.972022639587522 ], [ 407647.922893705836032, 5663481.333597010932863 ], [ 407710.245114857098088, 5663459.994010503403842 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 959, "start_node": 312, "end_node": 519, "next_left_edge": 958, "abs_next_left_edge": 958, "next_right_edge": -242, "abs_next_right_edge": 242, "left_face": 164, "right_face": 133 }, "geometry": { "type": "LineString", "coordinates": [ [ 405955.494379584095441, 5662794.32338263373822 ], [ 405976.381691552291159, 5662787.746294601820409 ], [ 406035.098102020099759, 5662777.042034851387143 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 832, "start_node": 812, "end_node": 810, "next_left_edge": -832, "abs_next_left_edge": 832, "next_right_edge": -833, "abs_next_right_edge": 833, "left_face": 164, "right_face": 164 }, "geometry": { "type": "LineString", "coordinates": [ [ 406006.527545855846256, 5662945.897290669381618 ], [ 405985.998349917004816, 5662895.703769143670797 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 833, "start_node": 811, "end_node": 812, "next_left_edge": -834, "abs_next_left_edge": 834, "next_right_edge": 833, "abs_next_right_edge": 833, "left_face": 164, "right_face": 164 }, "geometry": { "type": "LineString", "coordinates": [ [ 405967.005368131329305, 5662965.762291512452066 ], [ 405988.616422722232528, 5662957.058528067544103 ], [ 406002.452886460116133, 5662948.619058936834335 ], [ 406006.527545855846256, 5662945.897290669381618 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 834, "start_node": 813, "end_node": 812, "next_left_edge": 832, "abs_next_left_edge": 832, "next_right_edge": -831, "abs_next_right_edge": 831, "left_face": 164, "right_face": 164 }, "geometry": { "type": "LineString", "coordinates": [ [ 406014.804698869702406, 5662941.319076566956937 ], [ 406006.527545855846256, 5662945.897290669381618 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 831, "start_node": 809, "end_node": 813, "next_left_edge": 835, "abs_next_left_edge": 835, "next_right_edge": 830, "abs_next_right_edge": 830, "left_face": 164, "right_face": 164 }, "geometry": { "type": "LineString", "coordinates": [ [ 406046.280851244344376, 5663008.187623743899167 ], [ 406041.56461856327951, 5663005.292498026974499 ], [ 406014.804698869702406, 5662941.319076566956937 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 835, "start_node": 813, "end_node": 814, "next_left_edge": -835, "abs_next_left_edge": 835, "next_right_edge": 834, "abs_next_right_edge": 834, "left_face": 164, "right_face": 164 }, "geometry": { "type": "LineString", "coordinates": [ [ 406014.804698869702406, 5662941.319076566956937 ], [ 406038.347145173233002, 5662927.16307978425175 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1063, "start_node": 858, "end_node": 844, "next_left_edge": 894, "abs_next_left_edge": 894, "next_right_edge": 1064, "abs_next_right_edge": 1064, "left_face": 163, "right_face": 164 }, "geometry": { "type": "LineString", "coordinates": [ [ 406149.485910791088827, 5662759.117088005878031 ], [ 406134.513392990920693, 5662744.82900146394968 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1073, "start_node": 390, "end_node": 956, "next_left_edge": -1073, "abs_next_left_edge": 1073, "next_right_edge": -319, "abs_next_right_edge": 319, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 405840.311818464659154, 5664135.727715424261987 ], [ 405839.433542035985738, 5664149.336909375153482 ], [ 405840.602069525280967, 5664161.940920663066208 ], [ 405840.971306124411058, 5664172.946612518280745 ], [ 405841.601585161173716, 5664180.999756648205221 ], [ 405842.023125832143705, 5664186.442652569152415 ], [ 405843.009849175810814, 5664202.887658358551562 ], [ 405841.489347064401954, 5664215.830051166936755 ], [ 405840.353619946050458, 5664220.611784604378045 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 319, "start_node": 329, "end_node": 390, "next_left_edge": 1073, "abs_next_left_edge": 1073, "next_right_edge": -607, "abs_next_right_edge": 607, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 405861.461975141079165, 5664083.326747725717723 ], [ 405848.28622147947317, 5664110.108699180185795 ], [ 405840.311818464659154, 5664135.727715424261987 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1074, "start_node": 49, "end_node": 957, "next_left_edge": -1074, "abs_next_left_edge": 1074, "next_right_edge": -756, "abs_next_right_edge": 756, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 407313.133421360282227, 5662897.430693978443742 ], [ 407308.086690161959268, 5662969.146107448264956 ], [ 407311.340133285673801, 5663020.767649034969509 ], [ 407312.927637226763181, 5663045.956207501702011 ], [ 407313.391061663394794, 5663052.644255644641817 ], [ 407314.766142282343935, 5663074.588556306436658 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 121, "start_node": 49, "end_node": 163, "next_left_edge": 303, "abs_next_left_edge": 303, "next_right_edge": 1074, "abs_next_right_edge": 1074, "left_face": 15, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 407313.133421360282227, 5662897.430693978443742 ], [ 407208.936221040319651, 5662934.523505456745625 ], [ 407184.236777332611382, 5662942.143122949637473 ], [ 406994.522681132017169, 5662978.367873072624207 ], [ 406981.454047385603189, 5662979.771788910031319 ], [ 406880.067785745137371, 5662991.647933790460229 ], [ 406870.575210421753582, 5662991.775025497190654 ], [ 406861.582638548570685, 5662992.059949248097837 ], [ 406841.001413237419911, 5662991.175101732835174 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 782, "start_node": 569, "end_node": 742, "next_left_edge": -710, "abs_next_left_edge": 710, "next_right_edge": 489, "abs_next_right_edge": 489, "left_face": 165, "right_face": 78 }, "geometry": { "type": "LineString", "coordinates": [ [ 407895.556869941647165, 5661671.953192682005465 ], [ 407898.364737025345676, 5661675.050967168062925 ], [ 407902.939037990930956, 5661677.83909110724926 ], [ 407907.434519115136936, 5661678.960102122277021 ], [ 407911.013329381821677, 5661678.95177473500371 ], [ 407913.442534561618231, 5661678.49680245295167 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 491, "start_node": 571, "end_node": 569, "next_left_edge": 782, "abs_next_left_edge": 782, "next_right_edge": -87, "abs_next_right_edge": 87, "left_face": 165, "right_face": 83 }, "geometry": { "type": "LineString", "coordinates": [ [ 407740.441582810948603, 5661756.407429860904813 ], [ 407831.13244942453457, 5661707.031570482067764 ], [ 407895.556869941647165, 5661671.953192682005465 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1080, "start_node": 797, "end_node": 959, "next_left_edge": 1078, "abs_next_left_edge": 1078, "next_right_edge": -808, "abs_next_right_edge": 808, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 405754.586503391270526, 5664336.799095691181719 ], [ 405756.125536451640073, 5664336.35935327783227 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 808, "start_node": 388, "end_node": 797, "next_left_edge": 1080, "abs_next_left_edge": 1080, "next_right_edge": -317, "abs_next_right_edge": 317, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 405715.882470786105841, 5664347.941594236530364 ], [ 405754.586503391270526, 5664336.799095691181719 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1078, "start_node": 959, "end_node": 960, "next_left_edge": -1078, "abs_next_left_edge": 1078, "next_right_edge": -1080, "abs_next_right_edge": 1080, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 405756.125536451640073, 5664336.35935327783227 ], [ 405763.548799984098878, 5664334.221242315135896 ], [ 405772.545978533220477, 5664333.166711674071848 ], [ 405790.153667140868492, 5664334.284283248707652 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 127, "start_node": 168, "end_node": 928, "next_left_edge": 1021, "abs_next_left_edge": 1021, "next_right_edge": -862, "abs_next_right_edge": 862, "left_face": 167, "right_face": 131 }, "geometry": { "type": "LineString", "coordinates": [ [ 406349.011651274398901, 5662476.172473629936576 ], [ 406325.274410324112978, 5662589.553170868195593 ], [ 406321.854668844607659, 5662621.773728379048407 ], [ 406326.549763182061724, 5662658.162718891166151 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1021, "start_node": 928, "end_node": 19, "next_left_edge": -11, "abs_next_left_edge": 11, "next_right_edge": 1022, "abs_next_right_edge": 1022, "left_face": 167, "right_face": 151 }, "geometry": { "type": "LineString", "coordinates": [ [ 406326.549763182061724, 5662658.162718891166151 ], [ 406330.715787476743571, 5662680.089501727372408 ], [ 406329.837822874251287, 5662701.129106242209673 ], [ 406320.48937073093839, 5662726.160364273004234 ], [ 406304.618915317696519, 5662747.572705154307187 ], [ 406292.300544023804832, 5662768.308694876730442 ], [ 406288.729620410711505, 5662782.956715274602175 ], [ 406287.004803012008779, 5662797.84925084002316 ], [ 406288.052455096389167, 5662808.864831904880702 ], [ 406290.6838621229399, 5662819.562392959371209 ], [ 406302.588293516950216, 5662848.845739615149796 ], [ 406307.370599993679207, 5662879.248627460561693 ], [ 406312.734712945995852, 5662890.819764897227287 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1051, "start_node": 777, "end_node": 857, "next_left_edge": -971, "abs_next_left_edge": 971, "next_right_edge": -764, "abs_next_right_edge": 764, "left_face": 159, "right_face": 167 }, "geometry": { "type": "LineString", "coordinates": [ [ 406302.08457230462227, 5662461.485890011303127 ], [ 406292.713569079409353, 5662466.428333218209445 ], [ 406281.928022448613774, 5662472.141804008744657 ], [ 406265.769690393470228, 5662476.996400910429657 ], [ 406250.519637835677713, 5662479.81002477183938 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 764, "start_node": 780, "end_node": 777, "next_left_edge": 1051, "abs_next_left_edge": 1051, "next_right_edge": 765, "abs_next_right_edge": 765, "left_face": 159, "right_face": 167 }, "geometry": { "type": "LineString", "coordinates": [ [ 406326.010593425831757, 5662442.841514864005148 ], [ 406320.683847088250332, 5662447.599149222485721 ], [ 406302.08457230462227, 5662461.485890011303127 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 914, "start_node": 845, "end_node": 858, "next_left_edge": 1063, "abs_next_left_edge": 1063, "next_right_edge": -913, "abs_next_right_edge": 913, "left_face": 163, "right_face": 167 }, "geometry": { "type": "LineString", "coordinates": [ [ 406163.035730069910642, 5662733.742005412466824 ], [ 406153.243089692434296, 5662748.948392037302256 ], [ 406149.485910791088827, 5662759.117088005878031 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1064, "start_node": 858, "end_node": 638, "next_left_edge": 1065, "abs_next_left_edge": 1065, "next_right_edge": -914, "abs_next_right_edge": 914, "left_face": 164, "right_face": 167 }, "geometry": { "type": "LineString", "coordinates": [ [ 406149.485910791088827, 5662759.117088005878031 ], [ 406146.122371553850826, 5662772.827056048437953 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1082, "start_node": 962, "end_node": 389, "next_left_edge": 318, "abs_next_left_edge": 318, "next_right_edge": 1082, "abs_next_right_edge": 1082, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 405604.469076257722918, 5665130.480970036238432 ], [ 405598.942253497370984, 5665135.250736854039133 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1085, "start_node": 963, "end_node": 964, "next_left_edge": 1084, "abs_next_left_edge": 1084, "next_right_edge": -560, "abs_next_right_edge": 560, "left_face": 168, "right_face": 149 }, "geometry": { "type": "LineString", "coordinates": [ [ 408248.423172123264521, 5662446.817441833205521 ], [ 408147.709185673040338, 5662418.1333720497787 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1012, "start_node": 622, "end_node": 54, "next_left_edge": 1011, "abs_next_left_edge": 1011, "next_right_edge": -1083, "abs_next_right_edge": 1083, "left_face": 0, "right_face": 168 }, "geometry": { "type": "LineString", "coordinates": [ [ 408408.740822103573009, 5662330.783849784173071 ], [ 408412.325800034101121, 5662291.354130799882114 ], [ 408415.412024823832326, 5662257.350417285226285 ], [ 408417.267179814109113, 5662229.731217425316572 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 386, "start_node": 475, "end_node": 477, "next_left_edge": 973, "abs_next_left_edge": 973, "next_right_edge": 384, "abs_next_right_edge": 384, "left_face": 169, "right_face": 138 }, "geometry": { "type": "LineString", "coordinates": [ [ 407192.750766077078879, 5662062.649927869439125 ], [ 407420.681793098745402, 5661969.862223511561751 ], [ 407425.944896058819722, 5661970.056891314685345 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 722, "start_node": 750, "end_node": 751, "next_left_edge": -699, "abs_next_left_edge": 699, "next_right_edge": 719, "abs_next_right_edge": 719, "left_face": 170, "right_face": 70 }, "geometry": { "type": "LineString", "coordinates": [ [ 408079.65663339314051, 5662036.965446322225034 ], [ 408177.713830419583246, 5662166.474575249478221 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1094, "start_node": 732, "end_node": 969, "next_left_edge": 1093, "abs_next_left_edge": 1093, "next_right_edge": -905, "abs_next_right_edge": 905, "left_face": 170, "right_face": 122 }, "geometry": { "type": "LineString", "coordinates": [ [ 408054.875801996153314, 5662225.59489013068378 ], [ 408013.103717780206352, 5662066.773724873550236 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 699, "start_node": 732, "end_node": 751, "next_left_edge": 724, "abs_next_left_edge": 724, "next_right_edge": 1094, "abs_next_right_edge": 1094, "left_face": 71, "right_face": 170 }, "geometry": { "type": "LineString", "coordinates": [ [ 408054.875801996153314, 5662225.59489013068378 ], [ 408140.271569975244347, 5662191.035139100626111 ], [ 408177.713830419583246, 5662166.474575249478221 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 724, "start_node": 751, "end_node": 970, "next_left_edge": -1096, "abs_next_left_edge": 1096, "next_right_edge": 721, "abs_next_right_edge": 721, "left_face": 71, "right_face": 148 }, "geometry": { "type": "LineString", "coordinates": [ [ 408177.713830419583246, 5662166.474575249478221 ], [ 408206.504682549682911, 5662205.839368253014982 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 723, "start_node": 752, "end_node": 54, "next_left_edge": -1012, "abs_next_left_edge": 1012, "next_right_edge": -1095, "abs_next_right_edge": 1095, "left_face": 168, "right_face": 148 }, "geometry": { "type": "LineString", "coordinates": [ [ 408251.148510657832958, 5662271.473803452216089 ], [ 408289.19405530532822, 5662250.518436485901475 ], [ 408310.186635691672564, 5662243.292802814394236 ], [ 408330.62897630390944, 5662236.232773423194885 ], [ 408371.942505668790545, 5662229.680428794585168 ], [ 408380.735447933198884, 5662229.123643535189331 ], [ 408417.267179814109113, 5662229.731217425316572 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 31, "start_node": 57, "end_node": 55, "next_left_edge": 30, "abs_next_left_edge": 30, "next_right_edge": 701, "abs_next_right_edge": 701, "left_face": 171, "right_face": 67 }, "geometry": { "type": "LineString", "coordinates": [ [ 408038.795325784943998, 5662353.835500196553767 ], [ 408067.971459678083193, 5662359.443945363163948 ], [ 408136.256752647575922, 5662332.34175581485033 ], [ 408144.647697596228682, 5662324.172132289037108 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 698, "start_node": 731, "end_node": 57, "next_left_edge": 31, "abs_next_left_edge": 31, "next_right_edge": -108, "abs_next_right_edge": 108, "left_face": 171, "right_face": 121 }, "geometry": { "type": "LineString", "coordinates": [ [ 408030.48453844175674, 5662404.150837968103588 ], [ 408038.795325784943998, 5662353.835500196553767 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1095, "start_node": 970, "end_node": 752, "next_left_edge": -1084, "abs_next_left_edge": 1084, "next_right_edge": -724, "abs_next_right_edge": 724, "left_face": 171, "right_face": 148 }, "geometry": { "type": "LineString", "coordinates": [ [ 408206.504682549682911, 5662205.839368253014982 ], [ 408210.597517394577153, 5662211.906631805002689 ], [ 408216.360690505534876, 5662220.535921055823565 ], [ 408251.148510657832958, 5662271.473803452216089 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1096, "start_node": 56, "end_node": 970, "next_left_edge": 1095, "abs_next_left_edge": 1095, "next_right_edge": -30, "abs_next_right_edge": 30, "left_face": 171, "right_face": 71 }, "geometry": { "type": "LineString", "coordinates": [ [ 408190.290436965064146, 5662248.175023091956973 ], [ 408195.678055494383443, 5662216.855392634868622 ], [ 408202.1789845447056, 5662209.108865938149393 ], [ 408206.504682549682911, 5662205.839368253014982 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 30, "start_node": 55, "end_node": 56, "next_left_edge": 1096, "abs_next_left_edge": 1096, "next_right_edge": 34, "abs_next_right_edge": 34, "left_face": 171, "right_face": 71 }, "geometry": { "type": "LineString", "coordinates": [ [ 408144.647697596228682, 5662324.172132289037108 ], [ 408152.661601506813895, 5662323.528728032484651 ], [ 408169.948156751343049, 5662322.141660631634295 ], [ 408174.97492855542805, 5662316.957521085627377 ], [ 408190.290436965064146, 5662248.175023091956973 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 29, "start_node": 11, "end_node": 964, "next_left_edge": -1085, "abs_next_left_edge": 1085, "next_right_edge": -697, "abs_next_right_edge": 697, "left_face": 149, "right_face": 171 }, "geometry": { "type": "LineString", "coordinates": [ [ 408144.423581570968963, 5662431.417782454751432 ], [ 408147.709185673040338, 5662418.1333720497787 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1084, "start_node": 964, "end_node": 752, "next_left_edge": 723, "abs_next_left_edge": 723, "next_right_edge": 1086, "abs_next_right_edge": 1086, "left_face": 168, "right_face": 171 }, "geometry": { "type": "LineString", "coordinates": [ [ 408147.709185673040338, 5662418.1333720497787 ], [ 408151.337234870297834, 5662403.630399082787335 ], [ 408155.663338581565768, 5662391.751256700605154 ], [ 408167.16122746700421, 5662363.415006597526371 ], [ 408185.95847259281436, 5662336.772977535612881 ], [ 408190.955262309638783, 5662330.299062250182033 ], [ 408205.770549629465677, 5662312.838201873935759 ], [ 408222.103389378869906, 5662294.860925294458866 ], [ 408234.849310971447267, 5662282.698423656634986 ], [ 408251.148510657832958, 5662271.473803452216089 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1086, "start_node": 964, "end_node": 965, "next_left_edge": -1086, "abs_next_left_edge": 1086, "next_right_edge": -29, "abs_next_right_edge": 29, "left_face": 171, "right_face": 171 }, "geometry": { "type": "LineString", "coordinates": [ [ 408147.709185673040338, 5662418.1333720497787 ], [ 408098.291967979283072, 5662404.876528717577457 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 87, "start_node": 129, "end_node": 571, "next_left_edge": -692, "abs_next_left_edge": 692, "next_right_edge": 791, "abs_next_right_edge": 791, "left_face": 173, "right_face": 83 }, "geometry": { "type": "LineString", "coordinates": [ [ 407603.952056595007889, 5661684.881096050143242 ], [ 407645.84142726380378, 5661706.343985914252698 ], [ 407740.441582810948603, 5661756.407429860904813 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 946, "start_node": 728, "end_node": 882, "next_left_edge": -1102, "abs_next_left_edge": 1102, "next_right_edge": 692, "abs_next_right_edge": 692, "left_face": 173, "right_face": 172 }, "geometry": { "type": "LineString", "coordinates": [ [ 407641.002839716849849, 5661814.662537418305874 ], [ 407853.34907210804522, 5661926.034377208910882 ], [ 407855.215895954926964, 5661927.035485286265612 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 947, "start_node": 883, "end_node": 728, "next_left_edge": 946, "abs_next_left_edge": 946, "next_right_edge": 947, "abs_next_right_edge": 947, "left_face": 173, "right_face": 173 }, "geometry": { "type": "LineString", "coordinates": [ [ 407558.514961155131459, 5661861.202823492698371 ], [ 407641.002839716849849, 5661814.662537418305874 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 972, "start_node": 870, "end_node": 477, "next_left_edge": -386, "abs_next_left_edge": 386, "next_right_edge": -928, "abs_next_right_edge": 928, "left_face": 138, "right_face": 173 }, "geometry": { "type": "LineString", "coordinates": [ [ 407503.907203220471274, 5661785.852936839684844 ], [ 407500.406632493599318, 5661796.46086809784174 ], [ 407425.944896058819722, 5661970.056891314685345 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 928, "start_node": 5, "end_node": 870, "next_left_edge": 972, "abs_next_left_edge": 972, "next_right_edge": 85, "abs_next_right_edge": 85, "left_face": 138, "right_face": 173 }, "geometry": { "type": "LineString", "coordinates": [ [ 407481.766884276352357, 5661757.67398536298424 ], [ 407496.025955169170629, 5661776.372533828020096 ], [ 407503.907203220471274, 5661785.852936839684844 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 692, "start_node": 728, "end_node": 571, "next_left_edge": 490, "abs_next_left_edge": 490, "next_right_edge": -947, "abs_next_right_edge": 947, "left_face": 172, "right_face": 173 }, "geometry": { "type": "LineString", "coordinates": [ [ 407641.002839716849849, 5661814.662537418305874 ], [ 407651.849873858387582, 5661808.316858517937362 ], [ 407740.441582810948603, 5661756.407429860904813 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 973, "start_node": 477, "end_node": 892, "next_left_edge": -1103, "abs_next_left_edge": 1103, "next_right_edge": -972, "abs_next_right_edge": 972, "left_face": 169, "right_face": 173 }, "geometry": { "type": "LineString", "coordinates": [ [ 407425.944896058819722, 5661970.056891314685345 ], [ 407359.648953097639605, 5662126.221396937035024 ], [ 407359.620087396353483, 5662131.627958440221846 ], [ 407360.917810964921955, 5662136.810448392294347 ], [ 407361.27964518906083, 5662138.238881076686084 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1091, "start_node": 888, "end_node": 968, "next_left_edge": -828, "abs_next_left_edge": 828, "next_right_edge": -962, "abs_next_right_edge": 962, "left_face": 174, "right_face": 146 }, "geometry": { "type": "LineString", "coordinates": [ [ 407464.213846431521233, 5662157.379620417952538 ], [ 407400.559525234333705, 5662313.151418775320053 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1103, "start_node": 31, "end_node": 892, "next_left_edge": 1104, "abs_next_left_edge": 1104, "next_right_edge": -17, "abs_next_right_edge": 17, "left_face": 174, "right_face": 169 }, "geometry": { "type": "LineString", "coordinates": [ [ 407252.747552201442886, 5662175.830920737236738 ], [ 407361.27964518906083, 5662138.238881076686084 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 17, "start_node": 30, "end_node": 31, "next_left_edge": 1103, "abs_next_left_edge": 1103, "next_right_edge": 162, "abs_next_right_edge": 162, "left_face": 174, "right_face": 169 }, "geometry": { "type": "LineString", "coordinates": [ [ 407173.862491556559689, 5662203.380523396655917 ], [ 407191.923679264902603, 5662197.159728106111288 ], [ 407252.747552201442886, 5662175.830920737236738 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1104, "start_node": 892, "end_node": 967, "next_left_edge": 1089, "abs_next_left_edge": 1089, "next_right_edge": -973, "abs_next_right_edge": 973, "left_face": 174, "right_face": 173 }, "geometry": { "type": "LineString", "coordinates": [ [ 407361.27964518906083, 5662138.238881076686084 ], [ 407483.082584734482225, 5662095.861383462324739 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 93, "start_node": 135, "end_node": 136, "next_left_edge": -35, "abs_next_left_edge": 35, "next_right_edge": 95, "abs_next_right_edge": 95, "left_face": 175, "right_face": 123 }, "geometry": { "type": "LineString", "coordinates": [ [ 407814.541005656064954, 5662038.308364353142679 ], [ 407812.628382737108041, 5662053.537298062816262 ], [ 407810.551212125166785, 5662070.137369090691209 ], [ 407808.49788404389983, 5662086.503421457484365 ], [ 407806.438565099204425, 5662102.925200218334794 ], [ 407797.8788533792831, 5662195.203307660296559 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 35, "start_node": 61, "end_node": 136, "next_left_edge": 94, "abs_next_left_edge": 94, "next_right_edge": -726, "abs_next_right_edge": 726, "left_face": 135, "right_face": 175 }, "geometry": { "type": "LineString", "coordinates": [ [ 407648.602627588203177, 5662121.502217424102128 ], [ 407797.8788533792831, 5662195.203307660296559 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 727, "start_node": 61, "end_node": 755, "next_left_edge": 962, "abs_next_left_edge": 962, "next_right_edge": 35, "abs_next_right_edge": 35, "left_face": 176, "right_face": 135 }, "geometry": { "type": "LineString", "coordinates": [ [ 407648.602627588203177, 5662121.502217424102128 ], [ 407651.807442826568149, 5662139.720738716423512 ], [ 407675.171851666062139, 5662234.408238333649933 ], [ 407676.53940504649654, 5662254.061255229637027 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 962, "start_node": 755, "end_node": 888, "next_left_edge": -1089, "abs_next_left_edge": 1089, "next_right_edge": -965, "abs_next_right_edge": 965, "left_face": 176, "right_face": 146 }, "geometry": { "type": "LineString", "coordinates": [ [ 407676.53940504649654, 5662254.061255229637027 ], [ 407598.224894500337541, 5662218.957510398700833 ], [ 407464.213846431521233, 5662157.379620417952538 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 726, "start_node": 754, "end_node": 61, "next_left_edge": 727, "abs_next_left_edge": 727, "next_right_edge": 1105, "abs_next_right_edge": 1105, "left_face": 176, "right_face": 175 }, "geometry": { "type": "LineString", "coordinates": [ [ 407663.333737150183879, 5662025.142121739685535 ], [ 407663.076576812483836, 5662026.815257852897048 ], [ 407649.016468693153001, 5662118.802907850593328 ], [ 407648.602627588203177, 5662121.502217424102128 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1089, "start_node": 967, "end_node": 888, "next_left_edge": 1091, "abs_next_left_edge": 1091, "next_right_edge": 1106, "abs_next_right_edge": 1106, "left_face": 174, "right_face": 176 }, "geometry": { "type": "LineString", "coordinates": [ [ 407483.082584734482225, 5662095.861383462324739 ], [ 407483.378968382487074, 5662097.54684004560113 ], [ 407484.511831003474072, 5662106.036007283255458 ], [ 407464.213846431521233, 5662157.379620417952538 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 785, "start_node": 742, "end_node": 788, "next_left_edge": 787, "abs_next_left_edge": 787, "next_right_edge": 778, "abs_next_right_edge": 778, "left_face": 177, "right_face": 81 }, "geometry": { "type": "LineString", "coordinates": [ [ 407913.442534561618231, 5661678.49680245295167 ], [ 407917.786945658852346, 5661676.650546878576279 ], [ 407920.964175442408305, 5661674.157736990600824 ], [ 407923.571792818722315, 5661670.751854636706412 ], [ 407924.451012046658434, 5661669.000881615094841 ], [ 407925.598374047200195, 5661665.009295061230659 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 710, "start_node": 741, "end_node": 742, "next_left_edge": 785, "abs_next_left_edge": 785, "next_right_edge": -1113, "abs_next_right_edge": 1113, "left_face": 177, "right_face": 165 }, "geometry": { "type": "LineString", "coordinates": [ [ 407960.179959777160548, 5661850.320925298146904 ], [ 407959.700098141329363, 5661848.549734859727323 ], [ 407913.442534561618231, 5661678.49680245295167 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1114, "start_node": 758, "end_node": 275, "next_left_edge": 378, "abs_next_left_edge": 378, "next_right_edge": -729, "abs_next_right_edge": 729, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 407340.556349222548306, 5661341.142734727822244 ], [ 407342.853512647503521, 5661348.531960181891918 ], [ 407342.286239283799659, 5661355.549982 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 729, "start_node": 756, "end_node": 758, "next_left_edge": 1114, "abs_next_left_edge": 1114, "next_right_edge": 728, "abs_next_right_edge": 728, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 407328.784150964580476, 5661319.830331425182521 ], [ 407340.556349222548306, 5661341.142734727822244 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 204, "start_node": 275, "end_node": 246, "next_left_edge": -183, "abs_next_left_edge": 183, "next_right_edge": -1114, "abs_next_right_edge": 1114, "left_face": 17, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 407342.286239283799659, 5661355.549982 ], [ 407367.674486099742353, 5661353.858959753066301 ], [ 407392.567149906069972, 5661354.2125722207129 ], [ 407427.257243517087772, 5661355.257975740358233 ], [ 407446.306918945570942, 5661357.485426809638739 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 125, "start_node": 165, "end_node": 166, "next_left_edge": 1058, "abs_next_left_edge": 1058, "next_right_edge": 858, "abs_next_right_edge": 858, "left_face": 178, "right_face": 130 }, "geometry": { "type": "LineString", "coordinates": [ [ 406563.050034121784847, 5662336.556608782149851 ], [ 406562.68264932744205, 5662338.309675532393157 ], [ 406558.222453151945956, 5662360.748988474719226 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 689, "start_node": 726, "end_node": 922, "next_left_edge": 1014, "abs_next_left_edge": 1014, "next_right_edge": -1013, "abs_next_right_edge": 1013, "left_face": 179, "right_face": 150 }, "geometry": { "type": "LineString", "coordinates": [ [ 407140.40406077215448, 5662323.22790243756026 ], [ 407133.092901939467993, 5662311.958007017150521 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 770, "start_node": 30, "end_node": 784, "next_left_edge": 771, "abs_next_left_edge": 771, "next_right_edge": 17, "abs_next_right_edge": 17, "left_face": 179, "right_face": 174 }, "geometry": { "type": "LineString", "coordinates": [ [ 407173.862491556559689, 5662203.380523396655917 ], [ 407174.865452023805119, 5662204.630542408674955 ], [ 407184.995819524279796, 5662216.116684028878808 ], [ 407192.690949649026152, 5662223.430873973295093 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 771, "start_node": 784, "end_node": 785, "next_left_edge": -1117, "abs_next_left_edge": 1117, "next_right_edge": -770, "abs_next_right_edge": 770, "left_face": 179, "right_face": 174 }, "geometry": { "type": "LineString", "coordinates": [ [ 407192.690949649026152, 5662223.430873973295093 ], [ 407221.549146927834954, 5662235.781178038567305 ], [ 407377.694037592853419, 5662302.594544792547822 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 103, "start_node": 17, "end_node": 142, "next_left_edge": -100, "abs_next_left_edge": 100, "next_right_edge": -688, "abs_next_right_edge": 688, "left_face": 161, "right_face": 179 }, "geometry": { "type": "LineString", "coordinates": [ [ 407170.3779958357336, 5662336.892630441114306 ], [ 407176.949305244954303, 5662338.19806965906173 ], [ 407184.463847394101322, 5662337.050467991270125 ], [ 407191.931136236758903, 5662333.667893096804619 ], [ 407197.170418880938087, 5662331.003991267643869 ], [ 407213.750299328065012, 5662328.881158521398902 ], [ 407269.461873735534027, 5662326.699203208088875 ], [ 407315.552873017848469, 5662324.991218898445368 ], [ 407373.918410808371846, 5662320.070761437527835 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 688, "start_node": 726, "end_node": 17, "next_left_edge": 103, "abs_next_left_edge": 103, "next_right_edge": 689, "abs_next_right_edge": 689, "left_face": 161, "right_face": 179 }, "geometry": { "type": "LineString", "coordinates": [ [ 407140.40406077215448, 5662323.22790243756026 ], [ 407147.677612250845414, 5662322.696386256255209 ], [ 407154.865010788431391, 5662323.990696671418846 ], [ 407160.585124302597251, 5662327.803129897452891 ], [ 407165.580213801993523, 5662333.742107490077615 ], [ 407170.3779958357336, 5662336.892630441114306 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1117, "start_node": 142, "end_node": 785, "next_left_edge": 828, "abs_next_left_edge": 828, "next_right_edge": -103, "abs_next_right_edge": 103, "left_face": 180, "right_face": 179 }, "geometry": { "type": "LineString", "coordinates": [ [ 407373.918410808371846, 5662320.070761437527835 ], [ 407377.694037592853419, 5662302.594544792547822 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 828, "start_node": 785, "end_node": 968, "next_left_edge": -1118, "abs_next_left_edge": 1118, "next_right_edge": -771, "abs_next_right_edge": 771, "left_face": 180, "right_face": 174 }, "geometry": { "type": "LineString", "coordinates": [ [ 407377.694037592853419, 5662302.594544792547822 ], [ 407400.559525234333705, 5662313.151418775320053 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1120, "start_node": 983, "end_node": 470, "next_left_edge": -1120, "abs_next_left_edge": 1120, "next_right_edge": -379, "abs_next_right_edge": 379, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 401525.475892964168452, 5664250.431855082511902 ], [ 401529.195301916392054, 5664236.989726098254323 ], [ 401536.774981136841234, 5664214.174157315865159 ], [ 401537.41637756471755, 5664203.049052258953452 ], [ 401524.801402191747911, 5664189.529909163713455 ], [ 401509.888658665178809, 5664185.454490405507386 ], [ 401504.220954939257354, 5664179.021992089226842 ], [ 401501.673410648072604, 5664176.133988245390356 ], [ 401485.068292297422886, 5664179.477323493920267 ], [ 401464.30987420771271, 5664170.285595073364675 ], [ 401440.553722359822132, 5664157.369166695512831 ], [ 401420.518239918572363, 5664141.333655199967325 ], [ 401407.683860678691417, 5664126.617596351541579 ], [ 401435.234678605396766, 5664041.859534417279065 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1122, "start_node": 983, "end_node": 984, "next_left_edge": -211, "abs_next_left_edge": 211, "next_right_edge": 1120, "abs_next_right_edge": 1120, "left_face": 181, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 401525.475892964168452, 5664250.431855082511902 ], [ 401530.336752142990008, 5664256.04550421051681 ], [ 401535.289763073611539, 5664259.888684939593077 ], [ 401540.429804351180792, 5664263.628178685903549 ], [ 401546.958420735143591, 5664266.762684501707554 ], [ 401556.321505320607685, 5664269.854138044640422 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 211, "start_node": 283, "end_node": 984, "next_left_edge": 1121, "abs_next_left_edge": 1121, "next_right_edge": 379, "abs_next_right_edge": 379, "left_face": 0, "right_face": 181 }, "geometry": { "type": "LineString", "coordinates": [ [ 401528.33933805685956, 5664286.318641234189272 ], [ 401546.954794595367275, 5664275.361579906195402 ], [ 401556.321505320607685, 5664269.854138044640422 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 258, "start_node": 324, "end_node": 192, "next_left_edge": 426, "abs_next_left_edge": 426, "next_right_edge": 260, "abs_next_right_edge": 260, "left_face": 182, "right_face": 21 }, "geometry": { "type": "LineString", "coordinates": [ [ 405355.663440641248599, 5662825.218533697538078 ], [ 405251.789142759342212, 5662610.449345637112856 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 259, "start_node": 323, "end_node": 324, "next_left_edge": 258, "abs_next_left_edge": 258, "next_right_edge": -1123, "abs_next_right_edge": 1123, "left_face": 182, "right_face": 102 }, "geometry": { "type": "LineString", "coordinates": [ [ 405761.217784748645499, 5662845.593713894486427 ], [ 405709.266112399811391, 5662843.629833500832319 ], [ 405648.338531632092781, 5662836.38024684228003 ], [ 405619.555296354345046, 5662832.758306933566928 ], [ 405615.477460447582416, 5662832.243454293347895 ], [ 405584.558479311817791, 5662827.859929997473955 ], [ 405530.680530687095597, 5662819.770625866018236 ], [ 405526.832656951562967, 5662819.196007868275046 ], [ 405510.764121928368695, 5662818.545161354355514 ], [ 405473.454071670770645, 5662820.397535181604326 ], [ 405444.723552533425391, 5662821.569904143922031 ], [ 405433.388108268321957, 5662822.033794591203332 ], [ 405355.663440641248599, 5662825.218533697538078 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1124, "start_node": 323, "end_node": 612, "next_left_edge": 549, "abs_next_left_edge": 549, "next_right_edge": 259, "abs_next_right_edge": 259, "left_face": 183, "right_face": 182 }, "geometry": { "type": "LineString", "coordinates": [ [ 405761.217784748645499, 5662845.593713894486427 ], [ 405752.679797370743472, 5662822.512563468888402 ], [ 405748.045814539014827, 5662811.117715712636709 ], [ 405745.116479287680704, 5662803.718451716937125 ], [ 405737.344031157612335, 5662787.275268562138081 ], [ 405735.892699277610518, 5662783.731126394122839 ], [ 405733.393755282624625, 5662777.658833432942629 ], [ 405728.130212894524448, 5662764.773826208896935 ], [ 405721.606698952964507, 5662749.62040482647717 ], [ 405642.945056012365967, 5662557.920191722922027 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 165, "start_node": 32, "end_node": 226, "next_left_edge": 951, "abs_next_left_edge": 951, "next_right_edge": -859, "abs_next_right_edge": 859, "left_face": 184, "right_face": 129 }, "geometry": { "type": "LineString", "coordinates": [ [ 406798.75196490669623, 5662237.504057371988893 ], [ 406798.092524219711777, 5662235.891941239126027 ], [ 406788.565997108118609, 5662212.537873406894505 ], [ 406781.538343063439243, 5662195.312206206843257 ], [ 406772.846998432534747, 5662174.000919562764466 ], [ 406767.570735571032856, 5662161.070659221149981 ], [ 406729.480971953249536, 5662070.190568906255066 ], [ 406726.432710545544978, 5662063.126645962707698 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 18, "start_node": 32, "end_node": 293, "next_left_edge": 224, "abs_next_left_edge": 224, "next_right_edge": 165, "abs_next_right_edge": 165, "left_face": 10, "right_face": 184 }, "geometry": { "type": "LineString", "coordinates": [ [ 406798.75196490669623, 5662237.504057371988893 ], [ 406839.063966145156883, 5662219.789414019323885 ], [ 406855.54463481111452, 5662212.550383754074574 ], [ 406865.713816611736547, 5662208.706927404738963 ], [ 406872.949766147881746, 5662206.473800069652498 ], [ 406880.055750728351995, 5662204.799210417084396 ], [ 406888.5953800996067, 5662203.788388147950172 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 222, "start_node": 293, "end_node": 33, "next_left_edge": -383, "abs_next_left_edge": 383, "next_right_edge": -18, "abs_next_right_edge": 18, "left_face": 18, "right_face": 184 }, "geometry": { "type": "LineString", "coordinates": [ [ 406888.5953800996067, 5662203.788388147950172 ], [ 406976.852964263991453, 5662205.53151754848659 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 407, "start_node": 501, "end_node": 502, "next_left_edge": -1024, "abs_next_left_edge": 1024, "next_right_edge": -1128, "abs_next_right_edge": 1128, "left_face": 185, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 402113.416011587833054, 5664726.406686817295849 ], [ 402025.864439737459179, 5664828.966002214699984 ], [ 402018.904099866223987, 5664829.943869325332344 ], [ 401981.737972791946959, 5664801.083806304261088 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1024, "start_node": 929, "end_node": 502, "next_left_edge": 1025, "abs_next_left_edge": 1025, "next_right_edge": -1130, "abs_next_right_edge": 1130, "left_face": 0, "right_face": 185 }, "geometry": { "type": "LineString", "coordinates": [ [ 402070.644390680012293, 5664694.326488605700433 ], [ 402043.497663138550706, 5664724.855247395113111 ], [ 402013.655354641727172, 5664759.751547506079078 ], [ 401989.010789704509079, 5664790.778075029142201 ], [ 401981.737972791946959, 5664801.083806304261088 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1128, "start_node": 375, "end_node": 501, "next_left_edge": 1130, "abs_next_left_edge": 1130, "next_right_edge": -395, "abs_next_right_edge": 395, "left_face": 186, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 402178.501898475748021, 5664767.62983017321676 ], [ 402153.638274017721415, 5664755.865925529971719 ], [ 402113.416011587833054, 5664726.406686817295849 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 306, "start_node": 374, "end_node": 375, "next_left_edge": 1128, "abs_next_left_edge": 1128, "next_right_edge": -666, "abs_next_right_edge": 666, "left_face": 186, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 402258.042879370041192, 5664724.104239215143025 ], [ 402248.304781367711257, 5664727.370429341681302 ], [ 402193.796451375121251, 5664762.444754434749484 ], [ 402178.501898475748021, 5664767.62983017321676 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1129, "start_node": 929, "end_node": 704, "next_left_edge": 669, "abs_next_left_edge": 669, "next_right_edge": 1024, "abs_next_right_edge": 1024, "left_face": 186, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 402070.644390680012293, 5664694.326488605700433 ], [ 402052.943051072012167, 5664680.446779625490308 ], [ 401953.044401850667782, 5664587.0936757363379 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1130, "start_node": 501, "end_node": 929, "next_left_edge": 1129, "abs_next_left_edge": 1129, "next_right_edge": 407, "abs_next_right_edge": 407, "left_face": 186, "right_face": 185 }, "geometry": { "type": "LineString", "coordinates": [ [ 402113.416011587833054, 5664726.406686817295849 ], [ 402070.644390680012293, 5664694.326488605700433 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 667, "start_node": 374, "end_node": 705, "next_left_edge": 668, "abs_next_left_edge": 668, "next_right_edge": 306, "abs_next_right_edge": 306, "left_face": 61, "right_face": 186 }, "geometry": { "type": "LineString", "coordinates": [ [ 402258.042879370041192, 5664724.104239215143025 ], [ 402244.502968754270114, 5664712.58103846758604 ], [ 402232.87005155114457, 5664704.903913702815771 ], [ 402224.798902308219112, 5664696.792089832946658 ], [ 402175.214913266245276, 5664651.725285928696394 ], [ 402143.358702182304114, 5664621.973379059694707 ], [ 402103.338777601136826, 5664577.070324596017599 ], [ 402046.614915963844396, 5664516.689292345196009 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 260, "start_node": 324, "end_node": 521, "next_left_edge": 431, "abs_next_left_edge": 431, "next_right_edge": -261, "abs_next_right_edge": 261, "left_face": 21, "right_face": 187 }, "geometry": { "type": "LineString", "coordinates": [ [ 405355.663440641248599, 5662825.218533697538078 ], [ 405279.852738919435069, 5662833.096828667446971 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 430, "start_node": 521, "end_node": 523, "next_left_edge": 434, "abs_next_left_edge": 434, "next_right_edge": -260, "abs_next_right_edge": 260, "left_face": 21, "right_face": 187 }, "geometry": { "type": "LineString", "coordinates": [ [ 405279.852738919435069, 5662833.096828667446971 ], [ 405220.573296514980029, 5662842.407405182719231 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 261, "start_node": 327, "end_node": 324, "next_left_edge": -259, "abs_next_left_edge": 259, "next_right_edge": -262, "abs_next_right_edge": 262, "left_face": 102, "right_face": 187 }, "geometry": { "type": "LineString", "coordinates": [ [ 405384.639283268887084, 5662884.687493205070496 ], [ 405355.663440641248599, 5662825.218533697538078 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1132, "start_node": 986, "end_node": 190, "next_left_edge": 519, "abs_next_left_edge": 519, "next_right_edge": -515, "abs_next_right_edge": 515, "left_face": 38, "right_face": 33 }, "geometry": { "type": "LineString", "coordinates": [ [ 405253.558873013593256, 5663026.92123953346163 ], [ 405248.9525620979839, 5663028.885860017500818 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 246, "start_node": 317, "end_node": 190, "next_left_edge": -1132, "abs_next_left_edge": 1132, "next_right_edge": 457, "abs_next_right_edge": 457, "left_face": 33, "right_face": 34 }, "geometry": { "type": "LineString", "coordinates": [ [ 405322.175881147501059, 5663180.612830915488303 ], [ 405252.309325549169444, 5663039.313770906068385 ], [ 405248.9525620979839, 5663028.885860017500818 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1131, "start_node": 326, "end_node": 195, "next_left_edge": 144, "abs_next_left_edge": 144, "next_right_edge": -1133, "abs_next_right_edge": 1133, "left_face": 187, "right_face": 38 }, "geometry": { "type": "LineString", "coordinates": [ [ 405138.692101460183039, 5662906.585283839143813 ], [ 405135.580812854866963, 5662896.575620415620506 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 514, "start_node": 588, "end_node": 183, "next_left_edge": 515, "abs_next_left_edge": 515, "next_right_edge": -141, "abs_next_right_edge": 141, "left_face": 188, "right_face": 30 }, "geometry": { "type": "LineString", "coordinates": [ [ 405422.021869082818739, 5662961.955893576145172 ], [ 405383.897135073086247, 5662972.389143192209303 ], [ 405276.149151606601663, 5663019.753753420896828 ], [ 405258.359247601125389, 5663025.60935256909579 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 262, "start_node": 326, "end_node": 327, "next_left_edge": -512, "abs_next_left_edge": 512, "next_right_edge": 1131, "abs_next_right_edge": 1131, "left_face": 188, "right_face": 187 }, "geometry": { "type": "LineString", "coordinates": [ [ 405138.692101460183039, 5662906.585283839143813 ], [ 405169.832739591598511, 5662909.693950303830206 ], [ 405210.337257676990703, 5662910.617124776355922 ], [ 405280.437758342828602, 5662919.383678209967911 ], [ 405297.806283060403075, 5662919.153378100134432 ], [ 405312.766773967479821, 5662916.29770655464381 ], [ 405327.86611175222788, 5662911.470634416677058 ], [ 405340.403078436793294, 5662906.668438357301056 ], [ 405384.639283268887084, 5662884.687493205070496 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 515, "start_node": 183, "end_node": 986, "next_left_edge": 1133, "abs_next_left_edge": 1133, "next_right_edge": -247, "abs_next_right_edge": 247, "left_face": 188, "right_face": 33 }, "geometry": { "type": "LineString", "coordinates": [ [ 405258.359247601125389, 5663025.60935256909579 ], [ 405253.558873013593256, 5663026.92123953346163 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1133, "start_node": 986, "end_node": 326, "next_left_edge": 262, "abs_next_left_edge": 262, "next_right_edge": 1132, "abs_next_right_edge": 1132, "left_face": 188, "right_face": 38 }, "geometry": { "type": "LineString", "coordinates": [ [ 405253.558873013593256, 5663026.92123953346163 ], [ 405236.363294440496247, 5663009.506333909928799 ], [ 405159.301182960742153, 5662947.730639733374119 ], [ 405138.692101460183039, 5662906.585283839143813 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 512, "start_node": 588, "end_node": 327, "next_left_edge": 261, "abs_next_left_edge": 261, "next_right_edge": 514, "abs_next_right_edge": 514, "left_face": 102, "right_face": 188 }, "geometry": { "type": "LineString", "coordinates": [ [ 405422.021869082818739, 5662961.955893576145172 ], [ 405384.639283268887084, 5662884.687493205070496 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1055, "start_node": 947, "end_node": 844, "next_left_edge": -1063, "abs_next_left_edge": 1063, "next_right_edge": -1056, "abs_next_right_edge": 1056, "left_face": 164, "right_face": 189 }, "geometry": { "type": "LineString", "coordinates": [ [ 406048.560898997006007, 5662775.728653442114592 ], [ 406060.779907129297499, 5662774.560344826430082 ], [ 406069.769028987560887, 5662772.527685950510204 ], [ 406078.169739924953319, 5662770.483521935530007 ], [ 406134.513392990920693, 5662744.82900146394968 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 915, "start_node": 384, "end_node": 859, "next_left_edge": -1135, "abs_next_left_edge": 1135, "next_right_edge": -866, "abs_next_right_edge": 866, "left_face": 190, "right_face": 141 }, "geometry": { "type": "LineString", "coordinates": [ [ 405991.106845955247991, 5662139.770371399819851 ], [ 406006.891774661955424, 5662171.607488718815148 ], [ 406009.695350734866224, 5662177.107045846059918 ], [ 406041.460248204180971, 5662237.685502939857543 ], [ 406048.418786796508357, 5662250.984853270463645 ], [ 406048.470928058261052, 5662263.831696454435587 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 948, "start_node": 778, "end_node": 884, "next_left_edge": 981, "abs_next_left_edge": 981, "next_right_edge": -759, "abs_next_right_edge": 759, "left_face": 142, "right_face": 191 }, "geometry": { "type": "LineString", "coordinates": [ [ 406296.866574883693829, 5662452.581769129261374 ], [ 406297.063285319134593, 5662447.995261145755649 ], [ 406297.844547409447841, 5662429.727196526713669 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 950, "start_node": 884, "end_node": 617, "next_left_edge": -554, "abs_next_left_edge": 554, "next_right_edge": -948, "abs_next_right_edge": 948, "left_face": 143, "right_face": 191 }, "geometry": { "type": "LineString", "coordinates": [ [ 406297.844547409447841, 5662429.727196526713669 ], [ 406267.495791187277064, 5662405.962933489121497 ], [ 406140.578241615148727, 5662319.295281327329576 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 829, "start_node": 78, "end_node": 80, "next_left_edge": -1138, "abs_next_left_edge": 1138, "next_right_edge": -1090, "abs_next_right_edge": 1090, "left_face": 192, "right_face": 146 }, "geometry": { "type": "LineString", "coordinates": [ [ 407480.124654963088688, 5662340.28750176075846 ], [ 407519.744612589129247, 5662345.594124215655029 ], [ 407567.96583894971991, 5662352.559890770353377 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1138, "start_node": 988, "end_node": 80, "next_left_edge": 827, "abs_next_left_edge": 827, "next_right_edge": -1139, "abs_next_right_edge": 1139, "left_face": 193, "right_face": 192 }, "geometry": { "type": "LineString", "coordinates": [ [ 407534.199680518941022, 5662538.428233078680933 ], [ 407567.96583894971991, 5662352.559890770353377 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 827, "start_node": 80, "end_node": 889, "next_left_edge": -1140, "abs_next_left_edge": 1140, "next_right_edge": -829, "abs_next_right_edge": 829, "left_face": 193, "right_face": 146 }, "geometry": { "type": "LineString", "coordinates": [ [ 407567.96583894971991, 5662352.559890770353377 ], [ 407610.57082807214465, 5662358.759162170812488 ], [ 407657.535675376653671, 5662365.581432740204036 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 964, "start_node": 889, "end_node": 923, "next_left_edge": 1017, "abs_next_left_edge": 1017, "next_right_edge": 965, "abs_next_right_edge": 965, "left_face": 194, "right_face": 136 }, "geometry": { "type": "LineString", "coordinates": [ [ 407657.535675376653671, 5662365.581432740204036 ], [ 407717.44339532504091, 5662369.758514428511262 ], [ 407750.308888448576909, 5662371.761818470433354 ], [ 407769.728909799596295, 5662373.772376045584679 ], [ 407786.274777941172943, 5662378.748802617192268 ], [ 407788.753135068807751, 5662379.494221798144281 ], [ 407814.037699261330999, 5662389.119725115597248 ], [ 407828.714153131237254, 5662397.644761984236538 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1140, "start_node": 989, "end_node": 889, "next_left_edge": 964, "abs_next_left_edge": 964, "next_right_edge": -1141, "abs_next_right_edge": 1141, "left_face": 194, "right_face": 193 }, "geometry": { "type": "LineString", "coordinates": [ [ 407624.41172648529755, 5662556.97710684966296 ], [ 407645.013704093173146, 5662433.915228461846709 ], [ 407657.535675376653671, 5662365.581432740204036 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1016, "start_node": 923, "end_node": 808, "next_left_edge": 826, "abs_next_left_edge": 826, "next_right_edge": -964, "abs_next_right_edge": 964, "left_face": 195, "right_face": 136 }, "geometry": { "type": "LineString", "coordinates": [ [ 407828.714153131237254, 5662397.644761984236538 ], [ 407844.901335060363635, 5662409.591111587360501 ], [ 407888.303133972920477, 5662419.282311905175447 ], [ 407900.856278883409686, 5662421.861053788103163 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1017, "start_node": 923, "end_node": 896, "next_left_edge": -1142, "abs_next_left_edge": 1142, "next_right_edge": 1016, "abs_next_right_edge": 1016, "left_face": 194, "right_face": 195 }, "geometry": { "type": "LineString", "coordinates": [ [ 407828.714153131237254, 5662397.644761984236538 ], [ 407780.239547904697247, 5662589.325010385364294 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 6, "start_node": 10, "end_node": 151, "next_left_edge": 109, "abs_next_left_edge": 109, "next_right_edge": -960, "abs_next_right_edge": 960, "left_face": 196, "right_face": 121 }, "geometry": { "type": "LineString", "coordinates": [ [ 407911.251469643262681, 5662375.790769196115434 ], [ 407981.236851816880517, 5662392.571728158742189 ], [ 407999.696687462448608, 5662396.90286011248827 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 106, "start_node": 10, "end_node": 808, "next_left_edge": -1016, "abs_next_left_edge": 1016, "next_right_edge": 6, "abs_next_right_edge": 6, "left_face": 136, "right_face": 196 }, "geometry": { "type": "LineString", "coordinates": [ [ 407911.251469643262681, 5662375.790769196115434 ], [ 407900.856278883409686, 5662421.861053788103163 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 826, "start_node": 808, "end_node": 993, "next_left_edge": -1148, "abs_next_left_edge": 1148, "next_right_edge": -106, "abs_next_right_edge": 106, "left_face": 195, "right_face": 196 }, "geometry": { "type": "LineString", "coordinates": [ [ 407900.856278883409686, 5662421.861053788103163 ], [ 407859.779440323298331, 5662605.621797874569893 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 759, "start_node": 307, "end_node": 778, "next_left_edge": 982, "abs_next_left_edge": 982, "next_right_edge": -1150, "abs_next_right_edge": 1150, "left_face": 159, "right_face": 191 }, "geometry": { "type": "LineString", "coordinates": [ [ 406251.700641601812094, 5662465.817268587648869 ], [ 406259.127826880139764, 5662465.65989812463522 ], [ 406277.450733594479971, 5662461.611305124126375 ], [ 406296.866574883693829, 5662452.581769129261374 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 240, "start_node": 307, "end_node": 308, "next_left_edge": 971, "abs_next_left_edge": 971, "next_right_edge": 759, "abs_next_right_edge": 759, "left_face": 197, "right_face": 159 }, "geometry": { "type": "LineString", "coordinates": [ [ 406251.700641601812094, 5662465.817268587648869 ], [ 406251.194247500039637, 5662471.855484849773347 ], [ 406251.079121359740384, 5662473.225784936919808 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 971, "start_node": 308, "end_node": 857, "next_left_edge": 1050, "abs_next_left_edge": 1050, "next_right_edge": -240, "abs_next_right_edge": 240, "left_face": 197, "right_face": 159 }, "geometry": { "type": "LineString", "coordinates": [ [ 406251.079121359740384, 5662473.225784936919808 ], [ 406251.026878387609031, 5662474.973144081421196 ], [ 406250.519637835677713, 5662479.81002477183938 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1134, "start_node": 974, "end_node": 634, "next_left_edge": 760, "abs_next_left_edge": 760, "next_right_edge": -1107, "abs_next_right_edge": 1107, "left_face": 197, "right_face": 189 }, "geometry": { "type": "LineString", "coordinates": [ [ 406093.138902942417189, 5662454.533039593137801 ], [ 406063.24210189958103, 5662442.930972196161747 ], [ 406045.089883845008444, 5662435.597738797776401 ], [ 406040.322739226452541, 5662431.090602500364184 ], [ 406036.477822816348635, 5662428.001602094620466 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1107, "start_node": 945, "end_node": 974, "next_left_edge": 1134, "abs_next_left_edge": 1134, "next_right_edge": -1070, "abs_next_right_edge": 1070, "left_face": 197, "right_face": 189 }, "geometry": { "type": "LineString", "coordinates": [ [ 406133.631001548666973, 5662471.136989284306765 ], [ 406093.138902942417189, 5662454.533039593137801 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1150, "start_node": 636, "end_node": 307, "next_left_edge": 240, "abs_next_left_edge": 240, "next_right_edge": -570, "abs_next_right_edge": 570, "left_face": 197, "right_face": 191 }, "geometry": { "type": "LineString", "coordinates": [ [ 406149.596146849624347, 5662457.987267128191888 ], [ 406169.963460276951082, 5662459.685340974479914 ], [ 406194.50451047916431, 5662461.385376297868788 ], [ 406201.039561087498441, 5662461.844839306548238 ], [ 406228.094881217344664, 5662463.944210684858263 ], [ 406240.355531751119997, 5662465.022565493360162 ], [ 406247.824276129947975, 5662465.60970523674041 ], [ 406251.700641601812094, 5662465.817268587648869 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1034, "start_node": 935, "end_node": 936, "next_left_edge": -1034, "abs_next_left_edge": 1034, "next_right_edge": -1152, "abs_next_right_edge": 1152, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 401449.124514146533329, 5662637.127556286752224 ], [ 401455.773388697416522, 5662623.373560062609613 ], [ 401463.641200417419896, 5662604.512621870264411 ], [ 401475.888364659040235, 5662575.155949823558331 ], [ 401481.229863020009361, 5662558.212172746658325 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1153, "start_node": 868, "end_node": 994, "next_left_edge": 1152, "abs_next_left_edge": 1152, "next_right_edge": 924, "abs_next_right_edge": 924, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 401609.714967959676869, 5662572.14268855843693 ], [ 401437.744664312922396, 5662670.806051570922136 ], [ 401428.124742096639238, 5662676.078350088559091 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 924, "start_node": 868, "end_node": 866, "next_left_edge": 922, "abs_next_left_edge": 922, "next_right_edge": 1153, "abs_next_right_edge": 1153, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 401609.714967959676869, 5662572.14268855843693 ], [ 401665.294619891501497, 5662543.33861252758652 ], [ 401674.980139827181119, 5662537.847668603993952 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1033, "start_node": 528, "end_node": 994, "next_left_edge": -1153, "abs_next_left_edge": 1153, "next_right_edge": -438, "abs_next_right_edge": 438, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 401410.014438044338021, 5662709.669701325707138 ], [ 401428.124742096639238, 5662676.078350088559091 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1154, "start_node": 994, "end_node": 995, "next_left_edge": -1154, "abs_next_left_edge": 1154, "next_right_edge": -1033, "abs_next_right_edge": 1033, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 401428.124742096639238, 5662676.078350088559091 ], [ 401418.942898770794272, 5662681.110554909333587 ], [ 401407.834191722853575, 5662686.773785479366779 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1152, "start_node": 994, "end_node": 935, "next_left_edge": 1034, "abs_next_left_edge": 1034, "next_right_edge": 1154, "abs_next_right_edge": 1154, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 401428.124742096639238, 5662676.078350088559091 ], [ 401449.124514146533329, 5662637.127556286752224 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1156, "start_node": 997, "end_node": 996, "next_left_edge": -1156, "abs_next_left_edge": 1156, "next_right_edge": -1155, "abs_next_right_edge": 1155, "left_face": 160, "right_face": 160 }, "geometry": { "type": "LineString", "coordinates": [ [ 407291.395620843744837, 5661574.942413259297609 ], [ 407270.68743889417965, 5661563.802067048847675 ], [ 407262.788641007209662, 5661560.785093760117888 ], [ 407254.452722269459628, 5661557.609144716523588 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1158, "start_node": 999, "end_node": 998, "next_left_edge": -1157, "abs_next_left_edge": 1157, "next_right_edge": 1158, "abs_next_right_edge": 1158, "left_face": 160, "right_face": 160 }, "geometry": { "type": "LineString", "coordinates": [ [ 407252.46271009882912, 5661530.314414229243994 ], [ 407277.177693224046379, 5661539.914302915334702 ], [ 407302.763418429763988, 5661546.917986810207367 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 888, "start_node": 762, "end_node": 841, "next_left_edge": 1155, "abs_next_left_edge": 1155, "next_right_edge": -967, "abs_next_right_edge": 967, "left_face": 199, "right_face": 160 }, "geometry": { "type": "LineString", "coordinates": [ [ 407344.516626021708362, 5661608.981847903691232 ], [ 407332.679862062330358, 5661598.849759528413415 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1155, "start_node": 841, "end_node": 997, "next_left_edge": 1157, "abs_next_left_edge": 1157, "next_right_edge": -888, "abs_next_right_edge": 888, "left_face": 199, "right_face": 160 }, "geometry": { "type": "LineString", "coordinates": [ [ 407332.679862062330358, 5661598.849759528413415 ], [ 407312.840885200828779, 5661587.348792118020356 ], [ 407291.395620843744837, 5661574.942413259297609 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1157, "start_node": 997, "end_node": 998, "next_left_edge": 1159, "abs_next_left_edge": 1159, "next_right_edge": 1156, "abs_next_right_edge": 1156, "left_face": 199, "right_face": 160 }, "geometry": { "type": "LineString", "coordinates": [ [ 407291.395620843744837, 5661574.942413259297609 ], [ 407291.658912249433342, 5661567.384794812649488 ], [ 407297.339607540750876, 5661552.610673845745623 ], [ 407302.763418429763988, 5661546.917986810207367 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1159, "start_node": 998, "end_node": 761, "next_left_edge": 807, "abs_next_left_edge": 807, "next_right_edge": -1158, "abs_next_right_edge": 1158, "left_face": 199, "right_face": 160 }, "geometry": { "type": "LineString", "coordinates": [ [ 407302.763418429763988, 5661546.917986810207367 ], [ 407331.202727498603053, 5661559.93281710986048 ], [ 407361.140444930410013, 5661574.099963231012225 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 481, "start_node": 285, "end_node": 565, "next_left_edge": -482, "abs_next_left_edge": 482, "next_right_edge": -307, "abs_next_right_edge": 307, "left_face": 200, "right_face": 152 }, "geometry": { "type": "LineString", "coordinates": [ [ 404706.370984169479925, 5663365.630921756848693 ], [ 404713.497123023378663, 5663421.940951705910265 ], [ 404583.381939533632249, 5663464.495064819231629 ], [ 404512.943085174483713, 5663487.402645710855722 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1160, "start_node": 585, "end_node": 1000, "next_left_edge": -1160, "abs_next_left_edge": 1160, "next_right_edge": -1162, "abs_next_right_edge": 1162, "left_face": 152, "right_face": 152 }, "geometry": { "type": "LineString", "coordinates": [ [ 404350.17181138828164, 5663471.300798237323761 ], [ 404345.080931015720125, 5663475.41101102810353 ], [ 404318.25196117896121, 5663506.388409125618637 ], [ 404272.366391743475106, 5663567.198068273253739 ], [ 404251.168056469236035, 5663606.113696161657572 ], [ 404210.673237329872791, 5663676.979767850600183 ], [ 404185.694927704404108, 5663724.164224379695952 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 448, "start_node": 537, "end_node": 578, "next_left_edge": 500, "abs_next_left_edge": 500, "next_right_edge": 508, "abs_next_right_edge": 508, "left_face": 201, "right_face": 65 }, "geometry": { "type": "LineString", "coordinates": [ [ 404301.167652485775761, 5663355.98986544739455 ], [ 404386.979283197782934, 5663334.36251830868423 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 509, "start_node": 585, "end_node": 537, "next_left_edge": 448, "abs_next_left_edge": 448, "next_right_edge": 1160, "abs_next_right_edge": 1160, "left_face": 201, "right_face": 152 }, "geometry": { "type": "LineString", "coordinates": [ [ 404350.17181138828164, 5663471.300798237323761 ], [ 404301.167652485775761, 5663355.98986544739455 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1162, "start_node": 579, "end_node": 585, "next_left_edge": 509, "abs_next_left_edge": 509, "next_right_edge": -1161, "abs_next_right_edge": 1161, "left_face": 201, "right_face": 152 }, "geometry": { "type": "LineString", "coordinates": [ [ 404437.054951547819655, 5663447.518570347689092 ], [ 404350.17181138828164, 5663471.300798237323761 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1163, "start_node": 382, "end_node": 783, "next_left_edge": 769, "abs_next_left_edge": 769, "next_right_edge": -313, "abs_next_right_edge": 313, "left_face": 152, "right_face": 152 }, "geometry": { "type": "LineString", "coordinates": [ [ 404757.291804476175457, 5663653.639413300901651 ], [ 404780.476934389793314, 5663684.512957117520273 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 313, "start_node": 381, "end_node": 382, "next_left_edge": 1163, "abs_next_left_edge": 1163, "next_right_edge": 313, "abs_next_right_edge": 313, "left_face": 152, "right_face": 152 }, "geometry": { "type": "LineString", "coordinates": [ [ 404741.429618683701847, 5663634.488441749475896 ], [ 404757.291804476175457, 5663653.639413300901651 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 769, "start_node": 783, "end_node": 574, "next_left_edge": 768, "abs_next_left_edge": 768, "next_right_edge": -1163, "abs_next_right_edge": 1163, "left_face": 152, "right_face": 152 }, "geometry": { "type": "LineString", "coordinates": [ [ 404780.476934389793314, 5663684.512957117520273 ], [ 404798.629932083655149, 5663710.952243650332093 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 822, "start_node": 660, "end_node": 803, "next_left_edge": 820, "abs_next_left_edge": 820, "next_right_edge": 595, "abs_next_right_edge": 595, "left_face": 202, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 406232.503831176669337, 5663215.977083953097463 ], [ 406221.068697644514032, 5663216.685801298357546 ], [ 406201.674691054970026, 5663220.209125434048474 ], [ 406166.652112625888549, 5663226.397628759033978 ], [ 406111.513599278929178, 5663238.748374586924911 ], [ 406081.869788081850857, 5663245.384491698816419 ], [ 406066.854425999219529, 5663247.11546092107892 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1164, "start_node": 170, "end_node": 806, "next_left_edge": 821, "abs_next_left_edge": 821, "next_right_edge": -128, "abs_next_right_edge": 128, "left_face": 202, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 406457.881376235396601, 5663030.219874732196331 ], [ 406461.211649613571353, 5663035.854700577445328 ], [ 406496.599851827952079, 5663099.106354098767042 ], [ 406499.609394817263819, 5663105.592418982647359 ], [ 406500.660252621630207, 5663109.867062989622355 ], [ 406500.864434277929831, 5663112.243811401538551 ], [ 406500.527327738236636, 5663117.589266067370772 ], [ 406499.63792819698574, 5663122.21058585960418 ], [ 406497.763267194211949, 5663126.171247472986579 ], [ 406494.873660042299889, 5663130.150331520475447 ], [ 406487.950049001257867, 5663132.923424154520035 ], [ 406389.337158955691848, 5663154.6479083430022 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 821, "start_node": 806, "end_node": 660, "next_left_edge": 822, "abs_next_left_edge": 822, "next_right_edge": -1164, "abs_next_right_edge": 1164, "left_face": 202, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 406389.337158955691848, 5663154.6479083430022 ], [ 406285.465839115669951, 5663183.644702949561179 ], [ 406254.652513824345078, 5663200.301232783123851 ], [ 406232.503831176669337, 5663215.977083953097463 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 128, "start_node": 169, "end_node": 170, "next_left_edge": 1164, "abs_next_left_edge": 1164, "next_right_edge": -1165, "abs_next_right_edge": 1165, "left_face": 202, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 406469.345187850121874, 5662926.929178794845939 ], [ 406464.414442779903766, 5662938.820852229371667 ], [ 406459.112429816625081, 5662965.357952621765435 ], [ 406452.929102663823869, 5662995.41500371042639 ], [ 406451.50813602010021, 5663003.538799920119345 ], [ 406451.45758929697331, 5663009.624337216839194 ], [ 406451.676468258374371, 5663015.894083816558123 ], [ 406457.881376235396601, 5663030.219874732196331 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 117, "start_node": 161, "end_node": 664, "next_left_edge": -599, "abs_next_left_edge": 599, "next_right_edge": 118, "abs_next_right_edge": 118, "left_face": 203, "right_face": 5 }, "geometry": { "type": "LineString", "coordinates": [ [ 406571.815931325836573, 5662795.646737748757005 ], [ 406645.657941269979347, 5662804.241623986512423 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1026, "start_node": 931, "end_node": 161, "next_left_edge": 117, "abs_next_left_edge": 117, "next_right_edge": -1027, "abs_next_right_edge": 1027, "left_face": 203, "right_face": 7 }, "geometry": { "type": "LineString", "coordinates": [ [ 406453.783622556482442, 5662806.075531873852015 ], [ 406556.885083260945976, 5662794.393574836663902 ], [ 406571.815931325836573, 5662795.646737748757005 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 601, "start_node": 665, "end_node": 626, "next_left_edge": 563, "abs_next_left_edge": 563, "next_right_edge": 601, "abs_next_right_edge": 601, "left_face": 203, "right_face": 203 }, "geometry": { "type": "LineString", "coordinates": [ [ 406670.050123229855672, 5662951.287555656395853 ], [ 406657.322554320446216, 5662895.766633477061987 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 598, "start_node": 664, "end_node": 143, "next_left_edge": -303, "abs_next_left_edge": 303, "next_right_edge": -117, "abs_next_right_edge": 117, "left_face": 204, "right_face": 5 }, "geometry": { "type": "LineString", "coordinates": [ [ 406645.657941269979347, 5662804.241623986512423 ], [ 406733.004086954053491, 5662820.012524938210845 ], [ 406806.058318152325228, 5662818.000920328311622 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 599, "start_node": 663, "end_node": 664, "next_left_edge": 598, "abs_next_left_edge": 598, "next_right_edge": -600, "abs_next_right_edge": 600, "left_face": 204, "right_face": 203 }, "geometry": { "type": "LineString", "coordinates": [ [ 406644.078531244012993, 5662825.282727800309658 ], [ 406645.657941269979347, 5662804.241623986512423 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 600, "start_node": 626, "end_node": 663, "next_left_edge": 599, "abs_next_left_edge": 599, "next_right_edge": -601, "abs_next_right_edge": 601, "left_face": 204, "right_face": 203 }, "geometry": { "type": "LineString", "coordinates": [ [ 406657.322554320446216, 5662895.766633477061987 ], [ 406644.078531244012993, 5662825.282727800309658 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 564, "start_node": 628, "end_node": 627, "next_left_edge": -563, "abs_next_left_edge": 563, "next_right_edge": 1165, "abs_next_right_edge": 1165, "left_face": 204, "right_face": 203 }, "geometry": { "type": "LineString", "coordinates": [ [ 406764.426470838254318, 5662983.839434565976262 ], [ 406743.522119419416413, 5662888.899672068655491 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1166, "start_node": 163, "end_node": 628, "next_left_edge": 564, "abs_next_left_edge": 564, "next_right_edge": -838, "abs_next_right_edge": 838, "left_face": 204, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 406841.001413237419911, 5662991.175101732835174 ], [ 406826.54659680777695, 5662991.814703101292253 ], [ 406816.342853121284861, 5662992.110486777499318 ], [ 406764.426470838254318, 5662983.839434565976262 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 563, "start_node": 626, "end_node": 627, "next_left_edge": -564, "abs_next_left_edge": 564, "next_right_edge": 600, "abs_next_right_edge": 600, "left_face": 203, "right_face": 204 }, "geometry": { "type": "LineString", "coordinates": [ [ 406657.322554320446216, 5662895.766633477061987 ], [ 406706.903459373628721, 5662887.916336512193084 ], [ 406713.751495554402936, 5662888.292899483814836 ], [ 406719.700901691743638, 5662890.087315040640533 ], [ 406738.816859930579085, 5662886.593269594013691 ], [ 406743.522119419416413, 5662888.899672068655491 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 303, "start_node": 163, "end_node": 143, "next_left_edge": 113, "abs_next_left_edge": 113, "next_right_edge": 1166, "abs_next_right_edge": 1166, "left_face": 15, "right_face": 204 }, "geometry": { "type": "LineString", "coordinates": [ [ 406841.001413237419911, 5662991.175101732835174 ], [ 406827.717322329059243, 5662933.038708116859198 ], [ 406806.058318152325228, 5662818.000920328311622 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 91, "start_node": 133, "end_node": 48, "next_left_edge": 870, "abs_next_left_edge": 870, "next_right_edge": 1167, "abs_next_right_edge": 1167, "left_face": 108, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 407322.494932049477939, 5662672.399544351734221 ], [ 407323.30698393547209, 5662699.248327939771116 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 100, "start_node": 141, "end_node": 142, "next_left_edge": 1118, "abs_next_left_edge": 1118, "next_right_edge": -98, "abs_next_right_edge": 98, "left_face": 205, "right_face": 161 }, "geometry": { "type": "LineString", "coordinates": [ [ 407311.953493264561985, 5662654.735856586135924 ], [ 407373.918410808371846, 5662320.070761437527835 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1118, "start_node": 142, "end_node": 968, "next_left_edge": 1090, "abs_next_left_edge": 1090, "next_right_edge": 1117, "abs_next_right_edge": 1117, "left_face": 205, "right_face": 180 }, "geometry": { "type": "LineString", "coordinates": [ [ 407373.918410808371846, 5662320.070761437527835 ], [ 407394.025181420962326, 5662316.238831578753889 ], [ 407400.559525234333705, 5662313.151418775320053 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1090, "start_node": 968, "end_node": 78, "next_left_edge": -1137, "abs_next_left_edge": 1137, "next_right_edge": -1091, "abs_next_right_edge": 1091, "left_face": 205, "right_face": 146 }, "geometry": { "type": "LineString", "coordinates": [ [ 407400.559525234333705, 5662313.151418775320053 ], [ 407437.202220388513524, 5662328.911430360749364 ], [ 407480.124654963088688, 5662340.28750176075846 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 99, "start_node": 141, "end_node": 133, "next_left_edge": -89, "abs_next_left_edge": 89, "next_right_edge": 100, "abs_next_right_edge": 100, "left_face": 3, "right_face": 205 }, "geometry": { "type": "LineString", "coordinates": [ [ 407311.953493264561985, 5662654.735856586135924 ], [ 407319.090391535894014, 5662662.204864148050547 ], [ 407322.494932049477939, 5662672.399544351734221 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1137, "start_node": 987, "end_node": 78, "next_left_edge": 829, "abs_next_left_edge": 829, "next_right_edge": -45, "abs_next_right_edge": 45, "left_face": 192, "right_face": 205 }, "geometry": { "type": "LineString", "coordinates": [ [ 407444.959169546258636, 5662521.376270033419132 ], [ 407480.124654963088688, 5662340.28750176075846 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1167, "start_node": 133, "end_node": 77, "next_left_edge": 1168, "abs_next_left_edge": 1168, "next_right_edge": -99, "abs_next_right_edge": 99, "left_face": 0, "right_face": 205 }, "geometry": { "type": "LineString", "coordinates": [ [ 407322.494932049477939, 5662672.399544351734221 ], [ 407329.982008215971291, 5662672.08690142352134 ], [ 407410.297356443537865, 5662671.888834687881172 ], [ 407416.913998378789984, 5662671.847801747731864 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1139, "start_node": 987, "end_node": 988, "next_left_edge": -46, "abs_next_left_edge": 46, "next_right_edge": 1137, "abs_next_right_edge": 1137, "left_face": 206, "right_face": 192 }, "geometry": { "type": "LineString", "coordinates": [ [ 407444.959169546258636, 5662521.376270033419132 ], [ 407534.199680518941022, 5662538.428233078680933 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 45, "start_node": 77, "end_node": 987, "next_left_edge": 1139, "abs_next_left_edge": 1139, "next_right_edge": -1167, "abs_next_right_edge": 1167, "left_face": 206, "right_face": 205 }, "geometry": { "type": "LineString", "coordinates": [ [ 407416.913998378789984, 5662671.847801747731864 ], [ 407444.959169546258636, 5662521.376270033419132 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1168, "start_node": 77, "end_node": 79, "next_left_edge": 1169, "abs_next_left_edge": 1169, "next_right_edge": 45, "abs_next_right_edge": 45, "left_face": 0, "right_face": 206 }, "geometry": { "type": "LineString", "coordinates": [ [ 407416.913998378789984, 5662671.847801747731864 ], [ 407455.146769521001261, 5662672.573634771630168 ], [ 407466.539570128894411, 5662672.947440625168383 ], [ 407474.569639156921767, 5662673.626375420950353 ], [ 407507.119872787385248, 5662677.280022027902305 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1141, "start_node": 988, "end_node": 989, "next_left_edge": -966, "abs_next_left_edge": 966, "next_right_edge": 1138, "abs_next_right_edge": 1138, "left_face": 207, "right_face": 193 }, "geometry": { "type": "LineString", "coordinates": [ [ 407534.199680518941022, 5662538.428233078680933 ], [ 407624.41172648529755, 5662556.97710684966296 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 46, "start_node": 79, "end_node": 988, "next_left_edge": 1141, "abs_next_left_edge": 1141, "next_right_edge": -1168, "abs_next_right_edge": 1168, "left_face": 207, "right_face": 206 }, "geometry": { "type": "LineString", "coordinates": [ [ 407507.119872787385248, 5662677.280022027902305 ], [ 407534.199680518941022, 5662538.428233078680933 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1169, "start_node": 79, "end_node": 890, "next_left_edge": 1170, "abs_next_left_edge": 1170, "next_right_edge": 46, "abs_next_right_edge": 46, "left_face": 0, "right_face": 207 }, "geometry": { "type": "LineString", "coordinates": [ [ 407507.119872787385248, 5662677.280022027902305 ], [ 407533.343708511907607, 5662679.200896282680333 ], [ 407559.583082235476468, 5662681.989260837435722 ], [ 407593.703532736632042, 5662687.695381294004619 ], [ 407601.869049570348579, 5662690.463309371843934 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1142, "start_node": 989, "end_node": 896, "next_left_edge": -977, "abs_next_left_edge": 977, "next_right_edge": 1140, "abs_next_right_edge": 1140, "left_face": 208, "right_face": 194 }, "geometry": { "type": "LineString", "coordinates": [ [ 407624.41172648529755, 5662556.97710684966296 ], [ 407780.239547904697247, 5662589.325010385364294 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 966, "start_node": 890, "end_node": 989, "next_left_edge": 1142, "abs_next_left_edge": 1142, "next_right_edge": -1169, "abs_next_right_edge": 1169, "left_face": 208, "right_face": 207 }, "geometry": { "type": "LineString", "coordinates": [ [ 407601.869049570348579, 5662690.463309371843934 ], [ 407624.41172648529755, 5662556.97710684966296 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 560, "start_node": 621, "end_node": 963, "next_left_edge": 1083, "abs_next_left_edge": 1083, "next_right_edge": -943, "abs_next_right_edge": 943, "left_face": 209, "right_face": 149 }, "geometry": { "type": "LineString", "coordinates": [ [ 408243.72696323832497, 5662462.696427563205361 ], [ 408248.423172123264521, 5662446.817441833205521 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1083, "start_node": 963, "end_node": 622, "next_left_edge": -1010, "abs_next_left_edge": 1010, "next_right_edge": 1085, "abs_next_right_edge": 1085, "left_face": 209, "right_face": 168 }, "geometry": { "type": "LineString", "coordinates": [ [ 408248.423172123264521, 5662446.817441833205521 ], [ 408258.298177548043896, 5662411.480253802612424 ], [ 408261.374184413463809, 5662404.106231252662838 ], [ 408276.211116401944309, 5662384.32037696428597 ], [ 408290.81128485687077, 5662370.111651478335261 ], [ 408307.339386786450632, 5662357.592804205603898 ], [ 408320.485718512325548, 5662349.828290406614542 ], [ 408339.932273157406598, 5662341.139725528657436 ], [ 408363.836201485595666, 5662335.008233676664531 ], [ 408380.975586316897534, 5662332.434278686530888 ], [ 408408.740822103573009, 5662330.783849784173071 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1004, "start_node": 917, "end_node": 918, "next_left_edge": -1004, "abs_next_left_edge": 1004, "next_right_edge": -839, "abs_next_right_edge": 839, "left_face": 209, "right_face": 209 }, "geometry": { "type": "LineString", "coordinates": [ [ 408474.322052282863297, 5662496.704374266788363 ], [ 408367.250383467006031, 5662465.959931643679738 ], [ 408318.746840507199522, 5662452.039594009518623 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1010, "start_node": 818, "end_node": 622, "next_left_edge": 1012, "abs_next_left_edge": 1012, "next_right_edge": -1003, "abs_next_right_edge": 1003, "left_face": 0, "right_face": 209 }, "geometry": { "type": "LineString", "coordinates": [ [ 408402.274950457853265, 5662401.966711726970971 ], [ 408408.740822103573009, 5662330.783849784173071 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1003, "start_node": 917, "end_node": 818, "next_left_edge": 1010, "abs_next_left_edge": 1010, "next_right_edge": 1004, "abs_next_right_edge": 1004, "left_face": 0, "right_face": 209 }, "geometry": { "type": "LineString", "coordinates": [ [ 408474.322052282863297, 5662496.704374266788363 ], [ 408476.361434001126327, 5662475.110845265910029 ], [ 408472.54038145794766, 5662456.324418152682483 ], [ 408465.409778705448844, 5662439.665750909596682 ], [ 408450.847309324191883, 5662424.084623663686216 ], [ 408433.901643545657862, 5662412.717189795337617 ], [ 408418.826747797429562, 5662406.533473496325314 ], [ 408402.274950457853265, 5662401.966711726970971 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 115, "start_node": 157, "end_node": 158, "next_left_edge": -115, "abs_next_left_edge": 115, "next_right_edge": -1172, "abs_next_right_edge": 1172, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 408312.23565102001885, 5662958.941860127262771 ], [ 408328.307356307515875, 5662941.737020458094776 ], [ 408325.126820161473006, 5662899.935892729088664 ], [ 408324.752760746632703, 5662895.048209932632744 ], [ 408324.958139310590923, 5662888.882138015702367 ], [ 408325.752231854596175, 5662883.13940713275224 ], [ 408339.579682904644869, 5662803.137922623194754 ], [ 408362.801473431754857, 5662728.853732879273593 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1173, "start_node": 157, "end_node": 724, "next_left_edge": 687, "abs_next_left_edge": 687, "next_right_edge": 115, "abs_next_right_edge": 115, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 408312.23565102001885, 5662958.941860127262771 ], [ 408329.484679029439576, 5662976.421385892666876 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1172, "start_node": 159, "end_node": 157, "next_left_edge": 1173, "abs_next_left_edge": 1173, "next_right_edge": 116, "abs_next_right_edge": 116, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 408235.063378472463228, 5662886.077593094669282 ], [ 408256.451727524865419, 5662902.014859464019537 ], [ 408302.002045207947958, 5662948.512176582589746 ], [ 408305.718245727999602, 5662952.339259236119688 ], [ 408312.23565102001885, 5662958.941860127262771 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1174, "start_node": 724, "end_node": 38, "next_left_edge": 39, "abs_next_left_edge": 39, "next_right_edge": -1173, "abs_next_right_edge": 1173, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 408329.484679029439576, 5662976.421385892666876 ], [ 408341.61123571509961, 5662981.088841617107391 ], [ 408435.113548821420409, 5662985.655328873544931 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 687, "start_node": 724, "end_node": 725, "next_left_edge": -687, "abs_next_left_edge": 687, "next_right_edge": 1174, "abs_next_right_edge": 1174, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 408329.484679029439576, 5662976.421385892666876 ], [ 408286.594315698486753, 5663043.914621666073799 ], [ 408284.115105229080655, 5663047.818613101728261 ], [ 408271.482623113668524, 5663069.000201940536499 ], [ 408271.211172197421547, 5663073.810388867743313 ], [ 408272.110673836548813, 5663076.352778863161802 ], [ 408295.313324029848445, 5663109.299087478779256 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 21, "start_node": 38, "end_node": 39, "next_left_edge": -21, "abs_next_left_edge": 21, "next_right_edge": -1174, "abs_next_right_edge": 1174, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 408435.113548821420409, 5662985.655328873544931 ], [ 408441.277516144094989, 5662987.748231297358871 ], [ 408450.386841292842291, 5662990.842145302332938 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1170, "start_node": 890, "end_node": 895, "next_left_edge": 1175, "abs_next_left_edge": 1175, "next_right_edge": 966, "abs_next_right_edge": 966, "left_face": 0, "right_face": 208 }, "geometry": { "type": "LineString", "coordinates": [ [ 407601.869049570348579, 5662690.463309371843934 ], [ 407654.35506513772998, 5662710.134253295138478 ], [ 407693.872890878352337, 5662725.154803558252752 ], [ 407712.683564475155436, 5662730.357356077060103 ], [ 407730.134295652154833, 5662733.915800642222166 ], [ 407743.301393279863987, 5662736.405280428007245 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1148, "start_node": 896, "end_node": 993, "next_left_edge": 1147, "abs_next_left_edge": 1147, "next_right_edge": -1017, "abs_next_right_edge": 1017, "left_face": 210, "right_face": 195 }, "geometry": { "type": "LineString", "coordinates": [ [ 407780.239547904697247, 5662589.325010385364294 ], [ 407859.779440323298331, 5662605.621797874569893 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 977, "start_node": 895, "end_node": 896, "next_left_edge": 1148, "abs_next_left_edge": 1148, "next_right_edge": -1170, "abs_next_right_edge": 1170, "left_face": 210, "right_face": 208 }, "geometry": { "type": "LineString", "coordinates": [ [ 407743.301393279863987, 5662736.405280428007245 ], [ 407780.239547904697247, 5662589.325010385364294 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1175, "start_node": 895, "end_node": 148, "next_left_edge": 1176, "abs_next_left_edge": 1176, "next_right_edge": 977, "abs_next_right_edge": 977, "left_face": 0, "right_face": 210 }, "geometry": { "type": "LineString", "coordinates": [ [ 407743.301393279863987, 5662736.405280428007245 ], [ 407751.824447911290918, 5662738.032439428381622 ], [ 407758.39368822571123, 5662739.260773429647088 ], [ 407799.620506305946037, 5662746.509548160247505 ], [ 407827.443662649020553, 5662750.572372848168015 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1149, "start_node": 993, "end_node": 992, "next_left_edge": 1145, "abs_next_left_edge": 1145, "next_right_edge": -826, "abs_next_right_edge": 826, "left_face": 211, "right_face": 196 }, "geometry": { "type": "LineString", "coordinates": [ [ 407859.779440323298331, 5662605.621797874569893 ], [ 407952.590516558499075, 5662623.985263986513019 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1145, "start_node": 992, "end_node": 152, "next_left_edge": -1145, "abs_next_left_edge": 1145, "next_right_edge": 1146, "abs_next_right_edge": 1146, "left_face": 211, "right_face": 211 }, "geometry": { "type": "LineString", "coordinates": [ [ 407952.590516558499075, 5662623.985263986513019 ], [ 407931.887697114783805, 5662720.595831704325974 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1147, "start_node": 993, "end_node": 148, "next_left_edge": -1175, "abs_next_left_edge": 1175, "next_right_edge": 1149, "abs_next_right_edge": 1149, "left_face": 210, "right_face": 211 }, "geometry": { "type": "LineString", "coordinates": [ [ 407859.779440323298331, 5662605.621797874569893 ], [ 407827.443662649020553, 5662750.572372848168015 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1176, "start_node": 148, "end_node": 149, "next_left_edge": 1171, "abs_next_left_edge": 1171, "next_right_edge": -1147, "abs_next_right_edge": 1147, "left_face": 0, "right_face": 211 }, "geometry": { "type": "LineString", "coordinates": [ [ 407827.443662649020553, 5662750.572372848168015 ], [ 407868.762468273169361, 5662759.844530742615461 ], [ 407960.953859287314117, 5662778.95330282766372 ], [ 407981.143356373126153, 5662783.364667891524732 ], [ 408031.542803255666513, 5662796.12445477116853 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 458, "start_node": 545, "end_node": 548, "next_left_edge": 463, "abs_next_left_edge": 463, "next_right_edge": -460, "abs_next_right_edge": 460, "left_face": 212, "right_face": 36 }, "geometry": { "type": "LineString", "coordinates": [ [ 404878.830680295592174, 5662938.229158985428512 ], [ 404806.015294348006137, 5662961.443304885178804 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 461, "start_node": 548, "end_node": 687, "next_left_edge": 633, "abs_next_left_edge": 633, "next_right_edge": -462, "abs_next_right_edge": 462, "left_face": 213, "right_face": 52 }, "geometry": { "type": "LineString", "coordinates": [ [ 404806.015294348006137, 5662961.443304885178804 ], [ 404694.114409733621869, 5662989.230209718458354 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 463, "start_node": 548, "end_node": 549, "next_left_edge": 1178, "abs_next_left_edge": 1178, "next_right_edge": 461, "abs_next_right_edge": 461, "left_face": 212, "right_face": 213 }, "geometry": { "type": "LineString", "coordinates": [ [ 404806.015294348006137, 5662961.443304885178804 ], [ 404744.103610677935649, 5662811.227072907611728 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 145, "start_node": 198, "end_node": 545, "next_left_edge": 459, "abs_next_left_edge": 459, "next_right_edge": -435, "abs_next_right_edge": 435, "left_face": 214, "right_face": 39 }, "geometry": { "type": "LineString", "coordinates": [ [ 404988.785598245274741, 5662909.236359933391213 ], [ 404931.761690053041093, 5662924.593378379940987 ], [ 404914.360381901205983, 5662929.11927255988121 ], [ 404878.830680295592174, 5662938.229158985428512 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 459, "start_node": 545, "end_node": 1001, "next_left_edge": 1181, "abs_next_left_edge": 1181, "next_right_edge": 458, "abs_next_right_edge": 458, "left_face": 214, "right_face": 212 }, "geometry": { "type": "LineString", "coordinates": [ [ 404878.830680295592174, 5662938.229158985428512 ], [ 404827.854852470685728, 5662813.194426118396223 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 310, "start_node": 378, "end_node": 379, "next_left_edge": 309, "abs_next_left_edge": 309, "next_right_edge": -487, "abs_next_right_edge": 487, "left_face": 29, "right_face": 215 }, "geometry": { "type": "LineString", "coordinates": [ [ 404234.809095793403685, 5662996.134491699747741 ], [ 404359.701696392381564, 5662962.934922181069851 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 487, "start_node": 206, "end_node": 378, "next_left_edge": 488, "abs_next_left_edge": 488, "next_right_edge": -882, "abs_next_right_edge": 882, "left_face": 40, "right_face": 215 }, "geometry": { "type": "LineString", "coordinates": [ [ 404209.424446274875663, 5662935.80391657166183 ], [ 404234.809095793403685, 5662996.134491699747741 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 312, "start_node": 379, "end_node": 220, "next_left_edge": 311, "abs_next_left_edge": 311, "next_right_edge": -158, "abs_next_right_edge": 158, "left_face": 54, "right_face": 216 }, "geometry": { "type": "LineString", "coordinates": [ [ 404359.701696392381564, 5662962.934922181069851 ], [ 404452.745287601253949, 5662946.146959213539958 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 158, "start_node": 216, "end_node": 379, "next_left_edge": -310, "abs_next_left_edge": 310, "next_right_edge": 1183, "abs_next_right_edge": 1183, "left_face": 215, "right_face": 216 }, "geometry": { "type": "LineString", "coordinates": [ [ 404310.36275251058396, 5662849.799204994924366 ], [ 404315.500280900392681, 5662865.888853292912245 ], [ 404359.701696392381564, 5662962.934922181069851 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 632, "start_node": 687, "end_node": 689, "next_left_edge": 638, "abs_next_left_edge": 638, "next_right_edge": -634, "abs_next_right_edge": 634, "left_face": 217, "right_face": 53 }, "geometry": { "type": "LineString", "coordinates": [ [ 404694.114409733621869, 5662989.230209718458354 ], [ 404581.947306410351302, 5663028.292861321941018 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 638, "start_node": 689, "end_node": 380, "next_left_edge": 637, "abs_next_left_edge": 637, "next_right_edge": 635, "abs_next_right_edge": 635, "left_face": 217, "right_face": 54 }, "geometry": { "type": "LineString", "coordinates": [ [ 404581.947306410351302, 5663028.292861321941018 ], [ 404534.159851075441111, 5662916.961841417476535 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 633, "start_node": 687, "end_node": 1002, "next_left_edge": 1180, "abs_next_left_edge": 1180, "next_right_edge": 632, "abs_next_right_edge": 632, "left_face": 213, "right_face": 217 }, "geometry": { "type": "LineString", "coordinates": [ [ 404694.114409733621869, 5662989.230209718458354 ], [ 404628.976839718001429, 5662829.842239148914814 ], [ 404621.679073451901786, 5662818.809102533385158 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 311, "start_node": 220, "end_node": 380, "next_left_edge": -638, "abs_next_left_edge": 638, "next_right_edge": -160, "abs_next_right_edge": 160, "left_face": 54, "right_face": 218 }, "geometry": { "type": "LineString", "coordinates": [ [ 404452.745287601253949, 5662946.146959213539958 ], [ 404493.500093436450697, 5662934.87935465760529 ], [ 404534.159851075441111, 5662916.961841417476535 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 637, "start_node": 380, "end_node": 690, "next_left_edge": 1184, "abs_next_left_edge": 1184, "next_right_edge": -311, "abs_next_right_edge": 311, "left_face": 217, "right_face": 218 }, "geometry": { "type": "LineString", "coordinates": [ [ 404534.159851075441111, 5662916.961841417476535 ], [ 404495.569921726768371, 5662828.575860516168177 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 160, "start_node": 219, "end_node": 220, "next_left_edge": -312, "abs_next_left_edge": 312, "next_right_edge": 1185, "abs_next_right_edge": 1185, "left_face": 216, "right_face": 218 }, "geometry": { "type": "LineString", "coordinates": [ [ 404400.902766858052928, 5662830.820992126129568 ], [ 404406.644050609262194, 5662845.876135027036071 ], [ 404452.745287601253949, 5662946.146959213539958 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1188, "start_node": 821, "end_node": 1006, "next_left_edge": -1188, "abs_next_left_edge": 1188, "next_right_edge": -848, "abs_next_right_edge": 848, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 408373.577753605903126, 5663080.03101927228272 ], [ 408363.763004947046284, 5663080.138848298229277 ], [ 408352.31980882526841, 5663078.840733960270882 ], [ 408344.174402950215153, 5663076.74982107616961 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 848, "start_node": 66, "end_node": 821, "next_left_edge": 1188, "abs_next_left_edge": 1188, "next_right_edge": -39, "abs_next_right_edge": 39, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 408424.805875804857351, 5663076.216921956278384 ], [ 408418.066501839552075, 5663079.562536115758121 ], [ 408373.577753605903126, 5663080.03101927228272 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1189, "start_node": 28, "end_node": 1007, "next_left_edge": -1189, "abs_next_left_edge": 1189, "next_right_edge": 16, "abs_next_right_edge": 16, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 408329.190414614975452, 5661086.224600621499121 ], [ 408346.733992724097334, 5661064.388756853528321 ], [ 408348.338421247899532, 5661049.350606581196189 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1190, "start_node": 1008, "end_node": 1009, "next_left_edge": -1190, "abs_next_left_edge": 1190, "next_right_edge": 1190, "abs_next_right_edge": 1190, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 408348.769800391572062, 5661025.342516492120922 ], [ 408344.036765829136129, 5660984.602377070114017 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1192, "start_node": 646, "end_node": 453, "next_left_edge": 364, "abs_next_left_edge": 364, "next_right_edge": -582, "abs_next_right_edge": 582, "left_face": 219, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 402377.363993832666893, 5663357.415665574371815 ], [ 402370.623615849821363, 5663350.157141206786036 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 364, "start_node": 453, "end_node": 451, "next_left_edge": -360, "abs_next_left_edge": 360, "next_right_edge": -1192, "abs_next_right_edge": 1192, "left_face": 219, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 402370.623615849821363, 5663350.157141206786036 ], [ 402335.727765807008836, 5663346.558161824010313 ], [ 402304.376101590285543, 5663343.025687031447887 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 611, "start_node": 670, "end_node": 84, "next_left_edge": -1038, "abs_next_left_edge": 1038, "next_right_edge": -1193, "abs_next_right_edge": 1193, "left_face": 219, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 402309.059212770778686, 5662998.81919324491173 ], [ 402321.231953386391979, 5662993.782866727560759 ], [ 402329.396466193546075, 5662989.334255279973149 ], [ 402342.3614783352823, 5662981.023660756647587 ], [ 402352.268302064272575, 5662975.396300341933966 ], [ 402368.622574172390159, 5662967.455368744209409 ], [ 402383.657509409880731, 5662961.208071306347847 ], [ 402398.890910331043415, 5662955.82472210470587 ], [ 402419.261532172560692, 5662951.412008292041719 ], [ 402428.625463071453851, 5662948.909768956713378 ], [ 402437.812240139348432, 5662945.187274635769427 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 359, "start_node": 447, "end_node": 446, "next_left_edge": -359, "abs_next_left_edge": 359, "next_right_edge": -358, "abs_next_right_edge": 358, "left_face": 219, "right_face": 219 }, "geometry": { "type": "LineString", "coordinates": [ [ 402346.09297584410524, 5663332.645895461551845 ], [ 402356.346614282112569, 5663331.683979792520404 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 445, "start_node": 534, "end_node": 535, "next_left_edge": -445, "abs_next_left_edge": 445, "next_right_edge": -201, "abs_next_right_edge": 201, "left_face": 219, "right_face": 219 }, "geometry": { "type": "LineString", "coordinates": [ [ 402453.024326459970325, 5663183.862484019249678 ], [ 402436.916733863239642, 5663177.43755915760994 ], [ 402417.253515969030559, 5663169.244591821916401 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1038, "start_node": 270, "end_node": 84, "next_left_edge": 610, "abs_next_left_edge": 610, "next_right_edge": -444, "abs_next_right_edge": 444, "left_face": 157, "right_face": 219 }, "geometry": { "type": "LineString", "coordinates": [ [ 402444.358289213269018, 5663013.163723506964743 ], [ 402442.197727682010736, 5662982.269118924625218 ], [ 402437.812240139348432, 5662945.187274635769427 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 444, "start_node": 534, "end_node": 270, "next_left_edge": 1038, "abs_next_left_edge": 1038, "next_right_edge": 445, "abs_next_right_edge": 445, "left_face": 157, "right_face": 219 }, "geometry": { "type": "LineString", "coordinates": [ [ 402453.024326459970325, 5663183.862484019249678 ], [ 402461.929824350401759, 5663159.388176656328142 ], [ 402470.012815488211345, 5663118.833200945518911 ], [ 402468.557924547116272, 5663083.40893058013171 ], [ 402458.497234555601608, 5663045.399992593564093 ], [ 402453.324273408157751, 5663031.070261022076011 ], [ 402451.587719150586054, 5663026.264252818189561 ], [ 402444.358289213269018, 5663013.163723506964743 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 201, "start_node": 269, "end_node": 534, "next_left_edge": 444, "abs_next_left_edge": 444, "next_right_edge": -1191, "abs_next_right_edge": 1191, "left_face": 157, "right_face": 219 }, "geometry": { "type": "LineString", "coordinates": [ [ 402415.908874934655614, 5663300.086992535740137 ], [ 402416.65838948689634, 5663286.056693462654948 ], [ 402440.246798181324266, 5663221.280473757535219 ], [ 402453.024326459970325, 5663183.862484019249678 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1193, "start_node": 445, "end_node": 670, "next_left_edge": 611, "abs_next_left_edge": 611, "next_right_edge": -1194, "abs_next_right_edge": 1194, "left_face": 219, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 402298.984768953348976, 5663001.880199429579079 ], [ 402309.059212770778686, 5662998.81919324491173 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 363, "start_node": 451, "end_node": 452, "next_left_edge": 925, "abs_next_left_edge": 925, "next_right_edge": 362, "abs_next_right_edge": 362, "left_face": 220, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 402304.376101590285543, 5663343.025687031447887 ], [ 402266.113727535470389, 5663334.340657349675894 ], [ 402223.902528861712199, 5663320.513746598735452 ], [ 402200.27216375619173, 5663308.781642330810428 ], [ 402189.360261051915586, 5663300.890613989904523 ], [ 402178.718388455628883, 5663289.890910488553345 ], [ 402163.523224863689393, 5663275.840760245919228 ], [ 402144.423116869060323, 5663264.122981049120426 ], [ 401987.361175990197808, 5663161.887733581475914 ], [ 401960.083908630185761, 5663141.827521038241684 ], [ 401947.975480977911502, 5663131.812837766483426 ], [ 401938.418370941770263, 5663120.092153453268111 ], [ 401936.247511204855982, 5663117.141141472384334 ], [ 401934.287619131151587, 5663110.926806250587106 ], [ 401930.615289609879255, 5663089.427433449774981 ], [ 401929.949438553652726, 5663084.612327977083623 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 360, "start_node": 447, "end_node": 451, "next_left_edge": 363, "abs_next_left_edge": 363, "next_right_edge": 359, "abs_next_right_edge": 359, "left_face": 220, "right_face": 219 }, "geometry": { "type": "LineString", "coordinates": [ [ 402346.09297584410524, 5663332.645895461551845 ], [ 402335.139859759772662, 5663335.122818960808218 ], [ 402304.376101590285543, 5663343.025687031447887 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 358, "start_node": 445, "end_node": 447, "next_left_edge": 360, "abs_next_left_edge": 360, "next_right_edge": 1193, "abs_next_right_edge": 1193, "left_face": 220, "right_face": 219 }, "geometry": { "type": "LineString", "coordinates": [ [ 402298.984768953348976, 5663001.880199429579079 ], [ 402305.648376746335998, 5663023.15620297472924 ], [ 402308.305643001454882, 5663137.437186624854803 ], [ 402309.674205947841983, 5663150.526305824518204 ], [ 402312.529013670166023, 5663163.709605334326625 ], [ 402334.054307208221871, 5663263.461018643341959 ], [ 402346.09297584410524, 5663332.645895461551845 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1194, "start_node": 869, "end_node": 445, "next_left_edge": 358, "abs_next_left_edge": 358, "next_right_edge": -925, "abs_next_right_edge": 925, "left_face": 220, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 401979.501500982500147, 5663071.922431380487978 ], [ 402025.771787256759126, 5663061.920671904459596 ], [ 402118.910045163938776, 5663040.917032925412059 ], [ 402298.984768953348976, 5663001.880199429579079 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 925, "start_node": 452, "end_node": 869, "next_left_edge": 1194, "abs_next_left_edge": 1194, "next_right_edge": -926, "abs_next_right_edge": 926, "left_face": 220, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 401929.949438553652726, 5663084.612327977083623 ], [ 401932.684041176224127, 5663084.070819979533553 ], [ 401979.501500982500147, 5663071.922431380487978 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 50, "start_node": 84, "end_node": 727, "next_left_edge": 691, "abs_next_left_edge": 691, "next_right_edge": -611, "abs_next_right_edge": 611, "left_face": 221, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 402437.812240139348432, 5662945.187274635769427 ], [ 402416.457026468997356, 5662834.397390406578779 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 691, "start_node": 727, "end_node": 86, "next_left_edge": 53, "abs_next_left_edge": 53, "next_right_edge": 690, "abs_next_right_edge": 690, "left_face": 221, "right_face": 64 }, "geometry": { "type": "LineString", "coordinates": [ [ 402416.457026468997356, 5662834.397390406578779 ], [ 402530.407768531469628, 5662802.406171780079603 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 53, "start_node": 86, "end_node": 87, "next_left_edge": -476, "abs_next_left_edge": 476, "next_right_edge": -691, "abs_next_right_edge": 691, "left_face": 221, "right_face": 64 }, "geometry": { "type": "LineString", "coordinates": [ [ 402530.407768531469628, 5662802.406171780079603 ], [ 402500.755934120563325, 5662659.057654726319015 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 477, "start_node": 559, "end_node": 560, "next_left_edge": -295, "abs_next_left_edge": 295, "next_right_edge": -469, "abs_next_right_edge": 469, "left_face": 27, "right_face": 221 }, "geometry": { "type": "LineString", "coordinates": [ [ 402739.689377034257632, 5662891.813808916136622 ], [ 402733.99784001277294, 5662883.73409434594214 ], [ 402730.877314555924386, 5662879.4213299844414 ], [ 402710.814735388674308, 5662850.11055220849812 ], [ 402693.856422506854869, 5662820.552112148143351 ], [ 402688.962187065975741, 5662807.607381572946906 ], [ 402685.366947631409857, 5662793.737086977809668 ], [ 402682.558427477430087, 5662774.43461387604475 ], [ 402682.025108489091508, 5662757.692151014693081 ], [ 402681.847461031051353, 5662736.793770194984972 ], [ 402679.525911008182447, 5662715.468682421371341 ], [ 402676.734577838797122, 5662701.527589470148087 ], [ 402672.326369085465558, 5662687.628163739107549 ], [ 402666.026861839578487, 5662674.443024715408683 ], [ 402658.466908521892037, 5662660.892369959503412 ], [ 402624.871516412007622, 5662615.541118243709207 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 476, "start_node": 560, "end_node": 87, "next_left_edge": 52, "abs_next_left_edge": 52, "next_right_edge": -477, "abs_next_right_edge": 477, "left_face": 116, "right_face": 221 }, "geometry": { "type": "LineString", "coordinates": [ [ 402624.871516412007622, 5662615.541118243709207 ], [ 402575.777806811151095, 5662634.256209556944668 ], [ 402568.611529299407266, 5662638.207201588898897 ], [ 402500.755934120563325, 5662659.057654726319015 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 610, "start_node": 84, "end_node": 938, "next_left_edge": -1040, "abs_next_left_edge": 1040, "next_right_edge": 50, "abs_next_right_edge": 50, "left_face": 157, "right_face": 221 }, "geometry": { "type": "LineString", "coordinates": [ [ 402437.812240139348432, 5662945.187274635769427 ], [ 402450.780748661665712, 5662939.63561849296093 ], [ 402457.910037549212575, 5662937.086754080839455 ], [ 402466.015276141813956, 5662936.154634080827236 ], [ 402480.854546469985507, 5662936.207446431741118 ], [ 402495.212790863821283, 5662940.073771352879703 ], [ 402528.640471980790608, 5662954.024642986245453 ], [ 402547.666810399619862, 5662957.391213635914028 ], [ 402561.271437031100504, 5662957.701210903935134 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 469, "start_node": 553, "end_node": 559, "next_left_edge": 475, "abs_next_left_edge": 475, "next_right_edge": -1195, "abs_next_right_edge": 1195, "left_face": 26, "right_face": 221 }, "geometry": { "type": "LineString", "coordinates": [ [ 402734.752857333282009, 5662907.035453086718917 ], [ 402733.294643811299466, 5662902.123988349922001 ], [ 402734.016722965345252, 5662897.71643103659153 ], [ 402735.959321068366989, 5662894.531704518944025 ], [ 402739.689377034257632, 5662891.813808916136622 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1054, "start_node": 946, "end_node": 309, "next_left_edge": 241, "abs_next_left_edge": 241, "next_right_edge": 1057, "abs_next_right_edge": 1057, "left_face": 222, "right_face": 189 }, "geometry": { "type": "LineString", "coordinates": [ [ 406006.24734560016077, 5662415.783018253743649 ], [ 406004.623293788230512, 5662416.969501252286136 ], [ 405997.291176267375704, 5662422.342488010413945 ], [ 405994.606479924870655, 5662424.504956470802426 ], [ 405992.000182034214959, 5662434.419171688146889 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 64, "start_node": 104, "end_node": 103, "next_left_edge": -63, "abs_next_left_edge": 63, "next_right_edge": -467, "abs_next_right_edge": 467, "left_face": 223, "right_face": 57 }, "geometry": { "type": "LineString", "coordinates": [ [ 404055.660937074804679, 5662591.058407439850271 ], [ 404111.274705221701879, 5662565.317264302633703 ], [ 404124.425561500247568, 5662559.265943561680615 ], [ 404276.022268869041, 5662489.437916794791818 ], [ 404261.348380410054233, 5662455.749724759720266 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 323, "start_node": 396, "end_node": 106, "next_left_edge": -653, "abs_next_left_edge": 653, "next_right_edge": -324, "abs_next_right_edge": 324, "left_face": 223, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 404322.792063253116794, 5662422.894669055007398 ], [ 404330.922796411556192, 5662416.492160206660628 ], [ 404341.424575733602978, 5662411.436116090975702 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 66, "start_node": 102, "end_node": 105, "next_left_edge": 65, "abs_next_left_edge": 65, "next_right_edge": 63, "abs_next_right_edge": 63, "left_face": 223, "right_face": 59 }, "geometry": { "type": "LineString", "coordinates": [ [ 404315.944031974067912, 5662431.620483212172985 ], [ 404319.161668430548161, 5662428.023383723571897 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 65, "start_node": 105, "end_node": 396, "next_left_edge": 323, "abs_next_left_edge": 323, "next_right_edge": -66, "abs_next_right_edge": 66, "left_face": 223, "right_face": 59 }, "geometry": { "type": "LineString", "coordinates": [ [ 404319.161668430548161, 5662428.023383723571897 ], [ 404322.792063253116794, 5662422.894669055007398 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 653, "start_node": 27, "end_node": 106, "next_left_edge": -323, "abs_next_left_edge": 323, "next_right_edge": -193, "abs_next_right_edge": 193, "left_face": 0, "right_face": 223 }, "geometry": { "type": "LineString", "coordinates": [ [ 404498.74992313986877, 5662389.974644850939512 ], [ 404401.543398235808127, 5662399.597126782871783 ], [ 404341.424575733602978, 5662411.436116090975702 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 869, "start_node": 833, "end_node": 102, "next_left_edge": 66, "abs_next_left_edge": 66, "next_right_edge": 869, "abs_next_right_edge": 869, "left_face": 223, "right_face": 223 }, "geometry": { "type": "LineString", "coordinates": [ [ 404361.04157301876694, 5662525.079243943095207 ], [ 404315.944031974067912, 5662431.620483212172985 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 63, "start_node": 102, "end_node": 103, "next_left_edge": 652, "abs_next_left_edge": 652, "next_right_edge": -869, "abs_next_right_edge": 869, "left_face": 59, "right_face": 223 }, "geometry": { "type": "LineString", "coordinates": [ [ 404315.944031974067912, 5662431.620483212172985 ], [ 404311.04154027136974, 5662435.749441282823682 ], [ 404261.348380410054233, 5662455.749724759720266 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 468, "start_node": 104, "end_node": 428, "next_left_edge": -930, "abs_next_left_edge": 930, "next_right_edge": 64, "abs_next_right_edge": 64, "left_face": 125, "right_face": 223 }, "geometry": { "type": "LineString", "coordinates": [ [ 404055.660937074804679, 5662591.058407439850271 ], [ 404067.728639073728118, 5662618.987967174500227 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 193, "start_node": 259, "end_node": 27, "next_left_edge": -975, "abs_next_left_edge": 975, "next_right_edge": -597, "abs_next_right_edge": 597, "left_face": 139, "right_face": 223 }, "geometry": { "type": "LineString", "coordinates": [ [ 404627.575409957731608, 5662432.172567498870194 ], [ 404589.511558222933672, 5662422.5877720778808 ], [ 404522.271947957400698, 5662399.728093200363219 ], [ 404509.010125237749889, 5662394.92366293631494 ], [ 404498.74992313986877, 5662389.974644850939512 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 361, "start_node": 449, "end_node": 450, "next_left_edge": -840, "abs_next_left_edge": 840, "next_right_edge": -660, "abs_next_right_edge": 660, "left_face": 224, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 405933.230092903308105, 5663209.842276429757476 ], [ 405928.016931913676672, 5663202.351137473247945 ], [ 405925.489597725158092, 5663197.002316187135875 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1072, "start_node": 174, "end_node": 699, "next_left_edge": 660, "abs_next_left_edge": 660, "next_right_edge": -130, "abs_next_right_edge": 130, "left_face": 224, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 405956.650409631663933, 5663250.8280432485044 ], [ 405953.461819851305336, 5663244.923974662087858 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 130, "start_node": 173, "end_node": 174, "next_left_edge": 1072, "abs_next_left_edge": 1072, "next_right_edge": -273, "abs_next_right_edge": 273, "left_face": 224, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 405970.429972015263047, 5663274.992928865365684 ], [ 405956.650409631663933, 5663250.8280432485044 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 660, "start_node": 699, "end_node": 449, "next_left_edge": 361, "abs_next_left_edge": 361, "next_right_edge": -1072, "abs_next_right_edge": 1072, "left_face": 224, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 405953.461819851305336, 5663244.923974662087858 ], [ 405933.230092903308105, 5663209.842276429757476 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1081, "start_node": 792, "end_node": 961, "next_left_edge": 1079, "abs_next_left_edge": 1079, "next_right_edge": -788, "abs_next_right_edge": 788, "left_face": 224, "right_face": 167 }, "geometry": { "type": "LineString", "coordinates": [ [ 406239.838001765194349, 5662923.369895942509174 ], [ 406244.846808048314415, 5662925.414481426589191 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 788, "start_node": 637, "end_node": 792, "next_left_edge": 1081, "abs_next_left_edge": 1081, "next_right_edge": 571, "abs_next_right_edge": 571, "left_face": 224, "right_face": 167 }, "geometry": { "type": "LineString", "coordinates": [ [ 406239.146746554877609, 5662923.093261565081775 ], [ 406239.838001765194349, 5662923.369895942509174 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1079, "start_node": 961, "end_node": 18, "next_left_edge": -895, "abs_next_left_edge": 895, "next_right_edge": -1081, "abs_next_right_edge": 1081, "left_face": 224, "right_face": 167 }, "geometry": { "type": "LineString", "coordinates": [ [ 406244.846808048314415, 5662925.414481426589191 ], [ 406248.225878590310458, 5662926.787939234636724 ], [ 406271.172491680481471, 5662935.269330733455718 ], [ 406296.120955338177737, 5662944.481942590326071 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 830, "start_node": 809, "end_node": 684, "next_left_edge": 627, "abs_next_left_edge": 627, "next_right_edge": -626, "abs_next_right_edge": 626, "left_face": 164, "right_face": 224 }, "geometry": { "type": "LineString", "coordinates": [ [ 406046.280851244344376, 5663008.187623743899167 ], [ 406041.853741660597734, 5663017.690089604817331 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 627, "start_node": 684, "end_node": 819, "next_left_edge": -841, "abs_next_left_edge": 841, "next_right_edge": -830, "abs_next_right_edge": 830, "left_face": 164, "right_face": 224 }, "geometry": { "type": "LineString", "coordinates": [ [ 406041.853741660597734, 5663017.690089604817331 ], [ 406029.829949259059504, 5663044.116701295599341 ], [ 406026.700009777443483, 5663049.490896249189973 ], [ 406022.758104963460937, 5663054.87990487087518 ], [ 405989.615872152673546, 5663096.63096140883863 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1065, "start_node": 638, "end_node": 683, "next_left_edge": 626, "abs_next_left_edge": 626, "next_right_edge": -571, "abs_next_right_edge": 571, "left_face": 164, "right_face": 224 }, "geometry": { "type": "LineString", "coordinates": [ [ 406146.122371553850826, 5662772.827056048437953 ], [ 406137.433451514167245, 5662794.798789381049573 ], [ 406121.714261566870846, 5662830.224751250818372 ], [ 406109.790459156502038, 5662859.496972291730344 ], [ 406079.495773127302527, 5662933.876743898727 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 626, "start_node": 683, "end_node": 809, "next_left_edge": 831, "abs_next_left_edge": 831, "next_right_edge": -1065, "abs_next_right_edge": 1065, "left_face": 164, "right_face": 224 }, "geometry": { "type": "LineString", "coordinates": [ [ 406079.495773127302527, 5662933.876743898727 ], [ 406046.280851244344376, 5663008.187623743899167 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 571, "start_node": 637, "end_node": 638, "next_left_edge": -1064, "abs_next_left_edge": 1064, "next_right_edge": 788, "abs_next_right_edge": 788, "left_face": 167, "right_face": 224 }, "geometry": { "type": "LineString", "coordinates": [ [ 406239.146746554877609, 5662923.093261565081775 ], [ 406242.096548749133945, 5662878.945508683100343 ], [ 406242.115693597937934, 5662871.147495756857097 ], [ 406241.813949599163607, 5662867.649043530225754 ], [ 406240.56116932304576, 5662863.066659105941653 ], [ 406239.254704918246716, 5662860.921326840296388 ], [ 406236.771213714731857, 5662856.817409301176667 ], [ 406229.337897335528396, 5662848.14277811627835 ], [ 406220.953511815867387, 5662838.384228802286088 ], [ 406210.612597354920581, 5662824.623430306091905 ], [ 406205.895819612080231, 5662818.624669696204364 ], [ 406201.061244322743732, 5662812.694799498654902 ], [ 406191.886660316667985, 5662805.308890715241432 ], [ 406153.87250541546382, 5662776.968483955599368 ], [ 406146.122371553850826, 5662772.827056048437953 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 820, "start_node": 803, "end_node": 805, "next_left_edge": 895, "abs_next_left_edge": 895, "next_right_edge": -817, "abs_next_right_edge": 817, "left_face": 202, "right_face": 224 }, "geometry": { "type": "LineString", "coordinates": [ [ 406066.854425999219529, 5663247.11546092107892 ], [ 406073.656109479488805, 5663238.826684781350195 ], [ 406094.7479452433181, 5663220.900174186564982 ], [ 406161.266772463335656, 5663167.151099398732185 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 895, "start_node": 805, "end_node": 18, "next_left_edge": -1092, "abs_next_left_edge": 1092, "next_right_edge": -820, "abs_next_right_edge": 820, "left_face": 202, "right_face": 224 }, "geometry": { "type": "LineString", "coordinates": [ [ 406161.266772463335656, 5663167.151099398732185 ], [ 406210.64852301357314, 5663121.612672068178654 ], [ 406215.862800962349866, 5663115.72233141772449 ], [ 406290.635491092223674, 5662985.13846390042454 ], [ 406292.646566618641373, 5662981.753672127611935 ], [ 406294.26731492212275, 5662977.697439363226295 ], [ 406294.901893934817053, 5662973.703638429753482 ], [ 406296.120955338177737, 5662944.481942590326071 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1199, "start_node": 172, "end_node": 802, "next_left_edge": 817, "abs_next_left_edge": 817, "next_right_edge": -129, "abs_next_right_edge": 129, "left_face": 0, "right_face": 224 }, "geometry": { "type": "LineString", "coordinates": [ [ 405983.208256615500432, 5663327.552565393969417 ], [ 405992.968175763613544, 5663310.644471324048936 ], [ 406029.875592815340497, 5663271.561115144751966 ], [ 406039.560041088843718, 5663265.856010898947716 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 129, "start_node": 171, "end_node": 172, "next_left_edge": 1199, "abs_next_left_edge": 1199, "next_right_edge": 273, "abs_next_right_edge": 273, "left_face": 0, "right_face": 224 }, "geometry": { "type": "LineString", "coordinates": [ [ 405965.134727475233376, 5663339.328697898425162 ], [ 405979.27373185189208, 5663334.098342942073941 ], [ 405983.208256615500432, 5663327.552565393969417 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 817, "start_node": 802, "end_node": 803, "next_left_edge": -822, "abs_next_left_edge": 822, "next_right_edge": -1199, "abs_next_right_edge": 1199, "left_face": 0, "right_face": 224 }, "geometry": { "type": "LineString", "coordinates": [ [ 406039.560041088843718, 5663265.856010898947716 ], [ 406060.840897280024365, 5663252.164016325958073 ], [ 406066.854425999219529, 5663247.11546092107892 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1200, "start_node": 1010, "end_node": 436, "next_left_edge": 654, "abs_next_left_edge": 654, "next_right_edge": -1201, "abs_next_right_edge": 1201, "left_face": 58, "right_face": 144 }, "geometry": { "type": "LineString", "coordinates": [ [ 403867.654389929026365, 5662408.584194744005799 ], [ 403883.40051164367469, 5662406.499530657194555 ], [ 403920.543350789870601, 5662405.284022833220661 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 994, "start_node": 108, "end_node": 654, "next_left_edge": -654, "abs_next_left_edge": 654, "next_right_edge": -67, "abs_next_right_edge": 67, "left_face": 225, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 403967.498686157923657, 5662390.225912573747337 ], [ 403969.503078269888647, 5662398.197672050446272 ], [ 403972.11438795295544, 5662403.788758902810514 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 67, "start_node": 107, "end_node": 108, "next_left_edge": 994, "abs_next_left_edge": 994, "next_right_edge": -70, "abs_next_right_edge": 70, "left_face": 225, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 403950.209628838056233, 5662323.438445014879107 ], [ 403967.498686157923657, 5662390.225912573747337 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 70, "start_node": 112, "end_node": 107, "next_left_edge": 67, "abs_next_left_edge": 67, "next_right_edge": -75, "abs_next_right_edge": 75, "left_face": 225, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 403661.136960785603151, 5662307.310199884697795 ], [ 403664.025055879261345, 5662304.085926678031683 ], [ 403669.075785103370436, 5662300.787855273112655 ], [ 403673.279969625466038, 5662298.284278615377843 ], [ 403678.295205892820377, 5662296.833428744226694 ], [ 403684.930327747773845, 5662296.620418266393244 ], [ 403693.066939834854566, 5662297.680837369523942 ], [ 403699.326846889511216, 5662298.375884533859789 ], [ 403706.217321210657246, 5662298.336109942756593 ], [ 403713.718338464153931, 5662297.239300617016852 ], [ 403720.841169221152086, 5662296.516653149388731 ], [ 403747.785851426306181, 5662298.18243058770895 ], [ 403803.294830914121121, 5662301.617656535468996 ], [ 403868.498912175360601, 5662305.57340179849416 ], [ 403884.666845651983749, 5662306.562167867086828 ], [ 403894.699730753782205, 5662307.164830828085542 ], [ 403903.218364474538248, 5662307.684513865970075 ], [ 403920.949472829583101, 5662309.878981193527579 ], [ 403938.139789015171118, 5662316.499727077782154 ], [ 403950.209628838056233, 5662323.438445014879107 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 352, "start_node": 436, "end_node": 437, "next_left_edge": 1201, "abs_next_left_edge": 1201, "next_right_edge": -1200, "abs_next_right_edge": 1200, "left_face": 225, "right_face": 144 }, "geometry": { "type": "LineString", "coordinates": [ [ 403920.543350789870601, 5662405.284022833220661 ], [ 403921.340159430983476, 5662401.820796197280288 ], [ 403922.207257202884648, 5662395.742172583937645 ], [ 403913.868768415006343, 5662357.55400849506259 ], [ 403859.372750403592363, 5662367.458368682302535 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1201, "start_node": 437, "end_node": 1010, "next_left_edge": -655, "abs_next_left_edge": 655, "next_right_edge": -352, "abs_next_right_edge": 352, "left_face": 225, "right_face": 144 }, "geometry": { "type": "LineString", "coordinates": [ [ 403859.372750403592363, 5662367.458368682302535 ], [ 403867.070626214088406, 5662403.945346910506487 ], [ 403867.654389929026365, 5662408.584194744005799 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 351, "start_node": 434, "end_node": 435, "next_left_edge": -351, "abs_next_left_edge": 351, "next_right_edge": -484, "abs_next_right_edge": 484, "left_face": 225, "right_face": 225 }, "geometry": { "type": "LineString", "coordinates": [ [ 403811.349563119525556, 5662403.717076621949673 ], [ 403816.61485181178432, 5662395.031234538182616 ], [ 403817.640540468099061, 5662391.452479816041887 ], [ 403817.304094549966976, 5662387.309590050950646 ], [ 403815.381904629524797, 5662378.502064680680633 ], [ 403806.42351042892551, 5662339.413471442647278 ], [ 403804.197991936816834, 5662331.990960840135813 ], [ 403801.388123943062965, 5662327.404799893498421 ], [ 403797.461088632233441, 5662323.373438222333789 ], [ 403794.94481751229614, 5662321.384763791225851 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 484, "start_node": 112, "end_node": 434, "next_left_edge": 485, "abs_next_left_edge": 485, "next_right_edge": 70, "abs_next_right_edge": 70, "left_face": 28, "right_face": 225 }, "geometry": { "type": "LineString", "coordinates": [ [ 403661.136960785603151, 5662307.310199884697795 ], [ 403664.607683071866632, 5662310.526831644587219 ], [ 403673.443480265093967, 5662318.270668325014412 ], [ 403680.681351832172368, 5662324.453685731627047 ], [ 403689.416334177483805, 5662330.553112437948585 ], [ 403698.16286845121067, 5662336.89706077799201 ], [ 403727.641339303343557, 5662355.367908480577171 ], [ 403742.73489367228467, 5662364.830374071374536 ], [ 403806.080649635521695, 5662400.578413675539196 ], [ 403811.349563119525556, 5662403.717076621949673 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 485, "start_node": 434, "end_node": 76, "next_left_edge": -47, "abs_next_left_edge": 47, "next_right_edge": 351, "abs_next_right_edge": 351, "left_face": 28, "right_face": 225 }, "geometry": { "type": "LineString", "coordinates": [ [ 403811.349563119525556, 5662403.717076621949673 ], [ 403822.559148804924916, 5662412.217759530059993 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 654, "start_node": 436, "end_node": 654, "next_left_edge": -590, "abs_next_left_edge": 590, "next_right_edge": 352, "abs_next_right_edge": 352, "left_face": 58, "right_face": 225 }, "geometry": { "type": "LineString", "coordinates": [ [ 403920.543350789870601, 5662405.284022833220661 ], [ 403972.11438795295544, 5662403.788758902810514 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 655, "start_node": 76, "end_node": 1010, "next_left_edge": 1200, "abs_next_left_edge": 1200, "next_right_edge": -485, "abs_next_right_edge": 485, "left_face": 58, "right_face": 225 }, "geometry": { "type": "LineString", "coordinates": [ [ 403822.559148804924916, 5662412.217759530059993 ], [ 403834.107097025786061, 5662412.958877149969339 ], [ 403845.885736983909737, 5662411.426465028896928 ], [ 403867.654389929026365, 5662408.584194744005799 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1202, "start_node": 950, "end_node": 954, "next_left_edge": 1070, "abs_next_left_edge": 1070, "next_right_edge": -1066, "abs_next_right_edge": 1066, "left_face": 226, "right_face": 189 }, "geometry": { "type": "LineString", "coordinates": [ [ 406133.632580697885714, 5662482.371826352551579 ], [ 406133.613270974601619, 5662480.158575818873942 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 913, "start_node": 857, "end_node": 845, "next_left_edge": -894, "abs_next_left_edge": 894, "next_right_edge": -1051, "abs_next_right_edge": 1051, "left_face": 226, "right_face": 167 }, "geometry": { "type": "LineString", "coordinates": [ [ 406250.519637835677713, 5662479.81002477183938 ], [ 406250.533957682317123, 5662485.215844571590424 ], [ 406250.547670819680206, 5662490.588304591365159 ], [ 406250.56975836789934, 5662498.730394260026515 ], [ 406250.600909819826484, 5662508.140412097796798 ], [ 406250.611386875447351, 5662513.334953231737018 ], [ 406250.619962589757051, 5662518.040089605376124 ], [ 406249.232245716906618, 5662525.673896383494139 ], [ 406235.597110424365383, 5662561.039281904697418 ], [ 406229.333132058382034, 5662578.161296933889389 ], [ 406214.17247232387308, 5662632.420185068622231 ], [ 406206.52044842869509, 5662661.758996553719044 ], [ 406193.769479346519802, 5662689.110535282641649 ], [ 406181.004217817971949, 5662714.51573568303138 ], [ 406172.072792113816831, 5662724.723014575429261 ], [ 406163.035730069910642, 5662733.742005412466824 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1066, "start_node": 844, "end_node": 950, "next_left_edge": 1202, "abs_next_left_edge": 1202, "next_right_edge": -1055, "abs_next_right_edge": 1055, "left_face": 226, "right_face": 189 }, "geometry": { "type": "LineString", "coordinates": [ [ 406134.513392990920693, 5662744.82900146394968 ], [ 406128.230049949837849, 5662734.720855865627527 ], [ 406126.421310118748806, 5662729.225363730452955 ], [ 406124.434981444268487, 5662717.826457844115794 ], [ 406122.697949096909724, 5662705.121545203030109 ], [ 406120.606531687197275, 5662684.881266194395721 ], [ 406115.48666380555369, 5662627.56548014562577 ], [ 406121.517533962440211, 5662578.455992460250854 ], [ 406125.419956928235479, 5662548.195356639102101 ], [ 406130.175462338491343, 5662511.712199619971216 ], [ 406131.143137751147151, 5662502.172743459232152 ], [ 406132.805739519826602, 5662491.185679961927235 ], [ 406133.632580697885714, 5662482.371826352551579 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1070, "start_node": 954, "end_node": 945, "next_left_edge": -1050, "abs_next_left_edge": 1050, "next_right_edge": -1202, "abs_next_right_edge": 1202, "left_face": 226, "right_face": 189 }, "geometry": { "type": "LineString", "coordinates": [ [ 406133.613270974601619, 5662480.158575818873942 ], [ 406133.631001548666973, 5662471.136989284306765 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 894, "start_node": 844, "end_node": 845, "next_left_edge": 914, "abs_next_left_edge": 914, "next_right_edge": 1066, "abs_next_right_edge": 1066, "left_face": 163, "right_face": 226 }, "geometry": { "type": "LineString", "coordinates": [ [ 406134.513392990920693, 5662744.82900146394968 ], [ 406153.775120892212726, 5662735.86843244638294 ], [ 406163.035730069910642, 5662733.742005412466824 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1050, "start_node": 857, "end_node": 945, "next_left_edge": 1107, "abs_next_left_edge": 1107, "next_right_edge": 913, "abs_next_right_edge": 913, "left_face": 197, "right_face": 226 }, "geometry": { "type": "LineString", "coordinates": [ [ 406250.519637835677713, 5662479.81002477183938 ], [ 406238.404501920798793, 5662480.953723596408963 ], [ 406227.752924705855548, 5662481.325533461757004 ], [ 406197.373131306027062, 5662479.709383281879127 ], [ 406149.36177763575688, 5662475.878330200910568 ], [ 406133.631001548666973, 5662471.136989284306765 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1205, "start_node": 709, "end_node": 280, "next_left_edge": 210, "abs_next_left_edge": 210, "next_right_edge": 706, "abs_next_right_edge": 706, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 408595.422506677801721, 5661313.821486158296466 ], [ 408731.011488025600556, 5661154.400450431741774 ], [ 408771.474957612459548, 5661106.821154874749482 ], [ 408775.962605646927841, 5661101.54709377232939 ], [ 408795.395314465509728, 5661078.700536904856563 ], [ 408810.649283840553835, 5661060.766669462434947 ], [ 408815.30833681137301, 5661055.278268084861338 ], [ 408830.644902968488168, 5661037.25401605386287 ], [ 408840.436837159853894, 5661025.73495333455503 ], [ 408846.969682894472498, 5661018.066626314073801 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 672, "start_node": 708, "end_node": 709, "next_left_edge": 1205, "abs_next_left_edge": 1205, "next_right_edge": 672, "abs_next_right_edge": 672, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 408656.790641561150551, 5661395.447604374028742 ], [ 408628.838232249894645, 5661355.609394466504455 ], [ 408608.652774659451097, 5661329.181975743733346 ], [ 408602.09722109179711, 5661320.911127617582679 ], [ 408596.486126870266162, 5661314.948341148905456 ], [ 408595.422506677801721, 5661313.821486158296466 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 916, "start_node": 860, "end_node": 861, "next_left_edge": 1206, "abs_next_left_edge": 1206, "next_right_edge": 916, "abs_next_right_edge": 916, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 408951.151993160310667, 5660906.502571233548224 ], [ 408946.86703410372138, 5660903.665434648282826 ], [ 408945.235805599833839, 5660902.526286306791008 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 542, "start_node": 36, "end_node": 606, "next_left_edge": -542, "abs_next_left_edge": 542, "next_right_edge": -1206, "abs_next_right_edge": 1206, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 409010.648619297309779, 5660825.632017826661468 ], [ 409028.613128062570468, 5660804.421661415137351 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1207, "start_node": 280, "end_node": 861, "next_left_edge": -916, "abs_next_left_edge": 916, "next_right_edge": -1205, "abs_next_right_edge": 1205, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 408846.969682894472498, 5661018.066626314073801 ], [ 408945.235805599833839, 5660902.526286306791008 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 209, "start_node": 280, "end_node": 281, "next_left_edge": -209, "abs_next_left_edge": 209, "next_right_edge": 1207, "abs_next_right_edge": 1207, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 408846.969682894472498, 5661018.066626314073801 ], [ 408849.255758621613495, 5661017.814859324134886 ], [ 408859.735956180433277, 5661018.548319854773581 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1206, "start_node": 861, "end_node": 36, "next_left_edge": 20, "abs_next_left_edge": 20, "next_right_edge": -1207, "abs_next_right_edge": 1207, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 408945.235805599833839, 5660902.526286306791008 ], [ 408975.389092096593231, 5660867.077385623939335 ], [ 409010.648619297309779, 5660825.632017826661468 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 784, "start_node": 788, "end_node": 570, "next_left_edge": 780, "abs_next_left_edge": 780, "next_right_edge": -775, "abs_next_right_edge": 775, "left_face": 227, "right_face": 80 }, "geometry": { "type": "LineString", "coordinates": [ [ 407925.598374047200195, 5661665.009295061230659 ], [ 407925.785971799399704, 5661662.180574775673449 ], [ 407925.599207603547256, 5661659.959211225621402 ], [ 407924.336025770520791, 5661655.8994528548792 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 780, "start_node": 570, "end_node": 791, "next_left_edge": 779, "abs_next_left_edge": 779, "next_right_edge": 781, "abs_next_right_edge": 781, "left_face": 227, "right_face": 84 }, "geometry": { "type": "LineString", "coordinates": [ [ 407924.336025770520791, 5661655.8994528548792 ], [ 407991.891269157524221, 5661619.186853274703026 ], [ 408081.472221767064184, 5661569.757497535087168 ], [ 408142.580700463789981, 5661535.108524201437831 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1098, "start_node": 794, "end_node": 125, "next_left_edge": 1100, "abs_next_left_edge": 1100, "next_right_edge": -789, "abs_next_right_edge": 789, "left_face": 0, "right_face": 227 }, "geometry": { "type": "LineString", "coordinates": [ [ 408273.045423590636346, 5661603.25231421366334 ], [ 408305.792783382115886, 5661577.497202912345529 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1208, "start_node": 118, "end_node": 793, "next_left_edge": 789, "abs_next_left_edge": 789, "next_right_edge": -787, "abs_next_right_edge": 787, "left_face": 0, "right_face": 227 }, "geometry": { "type": "LineString", "coordinates": [ [ 408137.808795479708351, 5661710.644309326075017 ], [ 408156.289723922498524, 5661695.98789809178561 ], [ 408191.379813446721528, 5661668.132431572303176 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 789, "start_node": 793, "end_node": 794, "next_left_edge": 1098, "abs_next_left_edge": 1098, "next_right_edge": -1208, "abs_next_right_edge": 1208, "left_face": 0, "right_face": 227 }, "geometry": { "type": "LineString", "coordinates": [ [ 408191.379813446721528, 5661668.132431572303176 ], [ 408248.68015699024545, 5661622.607028390280902 ], [ 408273.045423590636346, 5661603.25231421366334 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 787, "start_node": 788, "end_node": 118, "next_left_edge": -1209, "abs_next_left_edge": 1209, "next_right_edge": 784, "abs_next_right_edge": 784, "left_face": 177, "right_face": 227 }, "geometry": { "type": "LineString", "coordinates": [ [ 407925.598374047200195, 5661665.009295061230659 ], [ 408111.089113315450959, 5661698.45096237398684 ], [ 408133.71246098598931, 5661703.620536839589477 ], [ 408136.97065153211588, 5661709.202071188017726 ], [ 408137.808795479708351, 5661710.644309326075017 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1075, "start_node": 745, "end_node": 744, "next_left_edge": -712, "abs_next_left_edge": 712, "next_right_edge": 714, "abs_next_right_edge": 714, "left_face": 228, "right_face": 120 }, "geometry": { "type": "LineString", "coordinates": [ [ 407982.474770322907716, 5661880.657046883367002 ], [ 407976.755611906060949, 5661884.340930468402803 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1113, "start_node": 130, "end_node": 741, "next_left_edge": 1112, "abs_next_left_edge": 1112, "next_right_edge": -490, "abs_next_right_edge": 490, "left_face": 228, "right_face": 165 }, "geometry": { "type": "LineString", "coordinates": [ [ 407943.37068162538344, 5661863.224073300138116 ], [ 407953.949730349122547, 5661855.193051757290959 ], [ 407960.179959777160548, 5661850.320925298146904 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 79, "start_node": 118, "end_node": 116, "next_left_edge": -713, "abs_next_left_edge": 713, "next_right_edge": 1208, "abs_next_right_edge": 1208, "left_face": 228, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 408137.808795479708351, 5661710.644309326075017 ], [ 408138.741393174044788, 5661711.884641340002418 ], [ 408144.172169216908514, 5661719.118227777071297 ], [ 408182.832173862843774, 5661770.576261132024229 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1209, "start_node": 979, "end_node": 118, "next_left_edge": 79, "abs_next_left_edge": 79, "next_right_edge": -1112, "abs_next_right_edge": 1112, "left_face": 228, "right_face": 177 }, "geometry": { "type": "LineString", "coordinates": [ [ 407991.071887868223712, 5661825.553469944745302 ], [ 408032.100762785761617, 5661793.853348831646144 ], [ 408121.035544881829992, 5661724.04676373116672 ], [ 408137.808795479708351, 5661710.644309326075017 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1112, "start_node": 741, "end_node": 979, "next_left_edge": 1209, "abs_next_left_edge": 1209, "next_right_edge": 710, "abs_next_right_edge": 710, "left_face": 228, "right_face": 177 }, "geometry": { "type": "LineString", "coordinates": [ [ 407960.179959777160548, 5661850.320925298146904 ], [ 407991.071887868223712, 5661825.553469944745302 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 714, "start_node": 745, "end_node": 746, "next_left_edge": -77, "abs_next_left_edge": 77, "next_right_edge": 1075, "abs_next_right_edge": 1075, "left_face": 120, "right_face": 228 }, "geometry": { "type": "LineString", "coordinates": [ [ 407982.474770322907716, 5661880.657046883367002 ], [ 407989.07628983585164, 5661878.53695375751704 ], [ 408161.907899248180911, 5661921.260768497362733 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 712, "start_node": 743, "end_node": 744, "next_left_edge": 1077, "abs_next_left_edge": 1077, "next_right_edge": -88, "abs_next_right_edge": 88, "left_face": 166, "right_face": 228 }, "geometry": { "type": "LineString", "coordinates": [ [ 407954.687719927285798, 5661874.946333942003548 ], [ 407976.755611906060949, 5661884.340930468402803 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 490, "start_node": 571, "end_node": 130, "next_left_edge": -1210, "abs_next_left_edge": 1210, "next_right_edge": 491, "abs_next_right_edge": 491, "left_face": 172, "right_face": 165 }, "geometry": { "type": "LineString", "coordinates": [ [ 407740.441582810948603, 5661756.407429860904813 ], [ 407930.150621395267081, 5661854.750524912960827 ], [ 407941.812111309613101, 5661862.228550595231354 ], [ 407943.37068162538344, 5661863.224073300138116 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 711, "start_node": 743, "end_node": 958, "next_left_edge": 1076, "abs_next_left_edge": 1076, "next_right_edge": 712, "abs_next_right_edge": 712, "left_face": 229, "right_face": 166 }, "geometry": { "type": "LineString", "coordinates": [ [ 407954.687719927285798, 5661874.946333942003548 ], [ 407959.760881270747632, 5661884.110483477823436 ], [ 407963.224427017150447, 5661890.989694150164723 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1102, "start_node": 706, "end_node": 882, "next_left_edge": 1101, "abs_next_left_edge": 1101, "next_right_edge": -1105, "abs_next_right_edge": 1105, "left_face": 229, "right_face": 173 }, "geometry": { "type": "LineString", "coordinates": [ [ 407778.76993112830678, 5661966.411919867619872 ], [ 407810.706202870991547, 5661950.389973184093833 ], [ 407831.777149269124493, 5661940.068673845380545 ], [ 407846.881860301073175, 5661932.134462591260672 ], [ 407855.215895954926964, 5661927.035485286265612 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 670, "start_node": 135, "end_node": 706, "next_left_edge": 1102, "abs_next_left_edge": 1102, "next_right_edge": 93, "abs_next_right_edge": 93, "left_face": 229, "right_face": 175 }, "geometry": { "type": "LineString", "coordinates": [ [ 407814.541005656064954, 5662038.308364353142679 ], [ 407808.497658885957208, 5662026.202853233553469 ], [ 407800.747343653813004, 5662010.679597614333034 ], [ 407779.496318230114412, 5661967.867225459776819 ], [ 407778.76993112830678, 5661966.411919867619872 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 88, "start_node": 130, "end_node": 743, "next_left_edge": 711, "abs_next_left_edge": 711, "next_right_edge": 1113, "abs_next_right_edge": 1113, "left_face": 229, "right_face": 228 }, "geometry": { "type": "LineString", "coordinates": [ [ 407943.37068162538344, 5661863.224073300138116 ], [ 407944.289745345828123, 5661864.097537191584706 ], [ 407951.87785607110709, 5661871.336886531673372 ], [ 407954.687719927285798, 5661874.946333942003548 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1210, "start_node": 973, "end_node": 130, "next_left_edge": 88, "abs_next_left_edge": 88, "next_right_edge": -1101, "abs_next_right_edge": 1101, "left_face": 229, "right_face": 172 }, "geometry": { "type": "LineString", "coordinates": [ [ 407907.425311631173827, 5661889.316836779005826 ], [ 407930.51573709922377, 5661872.052173339761794 ], [ 407943.37068162538344, 5661863.224073300138116 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1101, "start_node": 882, "end_node": 973, "next_left_edge": 1210, "abs_next_left_edge": 1210, "next_right_edge": -946, "abs_next_right_edge": 946, "left_face": 229, "right_face": 172 }, "geometry": { "type": "LineString", "coordinates": [ [ 407855.215895954926964, 5661927.035485286265612 ], [ 407860.36375798669178, 5661923.917852052487433 ], [ 407872.664359224494547, 5661915.043860981240869 ], [ 407888.074840039305855, 5661903.8339977953583 ], [ 407902.02122688095551, 5661893.38449774030596 ], [ 407907.425311631173827, 5661889.316836779005826 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 95, "start_node": 135, "end_node": 138, "next_left_edge": 907, "abs_next_left_edge": 907, "next_right_edge": 670, "abs_next_right_edge": 670, "left_face": 123, "right_face": 229 }, "geometry": { "type": "LineString", "coordinates": [ [ 407814.541005656064954, 5662038.308364353142679 ], [ 407845.260699923615903, 5662035.734460788778961 ], [ 407891.896082784223836, 5662031.819521645084023 ], [ 407918.713585724355653, 5662029.560520462691784 ], [ 407951.237471402739175, 5662026.832656153477728 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 151, "start_node": 206, "end_node": 594, "next_left_edge": 529, "abs_next_left_edge": 529, "next_right_edge": 487, "abs_next_right_edge": 487, "left_face": 230, "right_face": 40 }, "geometry": { "type": "LineString", "coordinates": [ [ 404209.424446274875663, 5662935.80391657166183 ], [ 404159.53839998121839, 5662989.569578325375915 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 529, "start_node": 594, "end_node": 593, "next_left_edge": -528, "abs_next_left_edge": 528, "next_right_edge": 531, "abs_next_right_edge": 531, "left_face": 230, "right_face": 41 }, "geometry": { "type": "LineString", "coordinates": [ [ 404159.53839998121839, 5662989.569578325375915 ], [ 404114.114552655722946, 5663036.978899657726288 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 882, "start_node": 839, "end_node": 206, "next_left_edge": 151, "abs_next_left_edge": 151, "next_right_edge": 1182, "abs_next_right_edge": 1182, "left_face": 230, "right_face": 215 }, "geometry": { "type": "LineString", "coordinates": [ [ 404188.93381378945196, 5662889.398383122868836 ], [ 404209.424446274875663, 5662935.80391657166183 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 350, "start_node": 205, "end_node": 201, "next_left_edge": 148, "abs_next_left_edge": 148, "next_right_edge": 880, "abs_next_right_edge": 880, "left_face": 231, "right_face": 112 }, "geometry": { "type": "LineString", "coordinates": [ [ 403981.238702028116677, 5663199.958747486583889 ], [ 403961.749522591067944, 5663222.35825624037534 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 404, "start_node": 497, "end_node": 498, "next_left_edge": 403, "abs_next_left_edge": 403, "next_right_edge": 1212, "abs_next_right_edge": 1212, "left_face": 43, "right_face": 231 }, "geometry": { "type": "LineString", "coordinates": [ [ 403751.69060239486862, 5662978.807483248412609 ], [ 403763.106196266424377, 5662986.02492465917021 ], [ 403767.383979731763247, 5662988.614728876389563 ], [ 403819.227896951837465, 5663095.814346440136433 ], [ 403836.826663461804856, 5663134.574819090776145 ], [ 403859.491657509643119, 5663181.427907088771462 ], [ 403869.041227179288398, 5663203.87549015879631 ], [ 403877.118862599949352, 5663222.868807390332222 ], [ 403892.690074535901658, 5663256.205504234880209 ], [ 403901.054977987427264, 5663271.088817453943193 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 527, "start_node": 593, "end_node": 416, "next_left_edge": 337, "abs_next_left_edge": 337, "next_right_edge": -529, "abs_next_right_edge": 529, "left_face": 232, "right_face": 41 }, "geometry": { "type": "LineString", "coordinates": [ [ 404114.114552655722946, 5663036.978899657726288 ], [ 404107.290764528559521, 5663045.437613802030683 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 337, "start_node": 416, "end_node": 207, "next_left_edge": -339, "abs_next_left_edge": 339, "next_right_edge": -338, "abs_next_right_edge": 338, "left_face": 232, "right_face": 45 }, "geometry": { "type": "LineString", "coordinates": [ [ 404107.290764528559521, 5663045.437613802030683 ], [ 404042.255782124993857, 5663119.965359951369464 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 528, "start_node": 592, "end_node": 593, "next_left_edge": 527, "abs_next_left_edge": 527, "next_right_edge": 1211, "abs_next_right_edge": 1211, "left_face": 232, "right_face": 230 }, "geometry": { "type": "LineString", "coordinates": [ [ 404005.750522619346157, 5662792.838852220214903 ], [ 404006.335396073292941, 5662794.162808093242347 ], [ 404109.654623267124407, 5663030.6101218694821 ], [ 404114.114552655722946, 5663036.978899657726288 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 557, "start_node": 207, "end_node": 205, "next_left_edge": -150, "abs_next_left_edge": 150, "next_right_edge": -337, "abs_next_right_edge": 337, "left_face": 233, "right_face": 45 }, "geometry": { "type": "LineString", "coordinates": [ [ 404042.255782124993857, 5663119.965359951369464 ], [ 403981.238702028116677, 5663199.958747486583889 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 339, "start_node": 417, "end_node": 207, "next_left_edge": 557, "abs_next_left_edge": 557, "next_right_edge": 1213, "abs_next_right_edge": 1213, "left_face": 233, "right_face": 232 }, "geometry": { "type": "LineString", "coordinates": [ [ 403913.314233095617965, 5662839.27951211668551 ], [ 403914.029482484038454, 5662840.8346261177212 ], [ 404042.255782124993857, 5663119.965359951369464 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 150, "start_node": 204, "end_node": 205, "next_left_edge": 350, "abs_next_left_edge": 350, "next_right_edge": 1214, "abs_next_right_edge": 1214, "left_face": 231, "right_face": 233 }, "geometry": { "type": "LineString", "coordinates": [ [ 403838.078734342940152, 5662884.655514950864017 ], [ 403838.626359038287774, 5662885.857786577194929 ], [ 403981.238702028116677, 5663199.958747486583889 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 957, "start_node": 314, "end_node": 312, "next_left_edge": 959, "abs_next_left_edge": 959, "next_right_edge": -1216, "abs_next_right_edge": 1216, "left_face": 164, "right_face": 132 }, "geometry": { "type": "LineString", "coordinates": [ [ 405881.63465977384476, 5662839.287926912307739 ], [ 405886.274445894814562, 5662837.601364511065185 ], [ 405891.758993036870379, 5662835.009483940899372 ], [ 405905.966310966410674, 5662824.627473510801792 ], [ 405927.128971574711613, 5662808.979377354495227 ], [ 405940.744587479159236, 5662800.69951706379652 ], [ 405955.494379584095441, 5662794.32338263373822 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1217, "start_node": 1012, "end_node": 1013, "next_left_edge": -243, "abs_next_left_edge": 243, "next_right_edge": 1215, "abs_next_right_edge": 1215, "left_face": 234, "right_face": 132 }, "geometry": { "type": "LineString", "coordinates": [ [ 405770.063140598067548, 5662558.497191277332604 ], [ 405769.026097084279172, 5662561.908871287479997 ], [ 405768.323300236370414, 5662564.068589458242059 ], [ 405766.368358431849629, 5662566.685030053369701 ], [ 405764.153440050897188, 5662568.104871405288577 ], [ 405761.035350474645384, 5662569.151904368773103 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 243, "start_node": 313, "end_node": 1013, "next_left_edge": 1216, "abs_next_left_edge": 1216, "next_right_edge": 427, "abs_next_right_edge": 427, "left_face": 183, "right_face": 234 }, "geometry": { "type": "LineString", "coordinates": [ [ 405756.516112170414999, 5662554.851674786768854 ], [ 405756.354282576357946, 5662559.404209797270596 ], [ 405761.035350474645384, 5662569.151904368773103 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1100, "start_node": 125, "end_node": 729, "next_left_edge": 1099, "abs_next_left_edge": 1099, "next_right_edge": -1218, "abs_next_right_edge": 1218, "left_face": 0, "right_face": 235 }, "geometry": { "type": "LineString", "coordinates": [ [ 408305.792783382115886, 5661577.497202912345529 ], [ 408354.629265084164217, 5661538.386134404689074 ], [ 408358.923084235982969, 5661534.861514485441148 ], [ 408393.51961869985098, 5661507.094134195707738 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1218, "start_node": 1014, "end_node": 125, "next_left_edge": -1098, "abs_next_left_edge": 1098, "next_right_edge": -1219, "abs_next_right_edge": 1219, "left_face": 227, "right_face": 235 }, "geometry": { "type": "LineString", "coordinates": [ [ 408215.272053669265006, 5661552.623368169181049 ], [ 408304.258493081259076, 5661577.079559388570487 ], [ 408305.792783382115886, 5661577.497202912345529 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1165, "start_node": 628, "end_node": 169, "next_left_edge": -1220, "abs_next_left_edge": 1220, "next_right_edge": -1166, "abs_next_right_edge": 1166, "left_face": 203, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 406764.426470838254318, 5662983.839434565976262 ], [ 406727.688180003606249, 5662978.531055815517902 ], [ 406719.133925053174607, 5662976.728178746066988 ], [ 406671.844517705962062, 5662966.850342148914933 ], [ 406545.551862522668671, 5662945.535398678854108 ], [ 406493.041662600706331, 5662937.010857916437089 ], [ 406484.387979507620912, 5662933.597246346063912 ], [ 406479.905502455250826, 5662929.295906784012914 ], [ 406475.305485031101853, 5662927.777608582749963 ], [ 406469.345187850121874, 5662926.929178794845939 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 101, "start_node": 21, "end_node": 931, "next_left_edge": 1028, "abs_next_left_edge": 1028, "next_right_edge": 13, "abs_next_right_edge": 13, "left_face": 236, "right_face": 153 }, "geometry": { "type": "LineString", "coordinates": [ [ 406361.463849076419137, 5662797.207375207915902 ], [ 406453.783622556482442, 5662806.075531873852015 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 11, "start_node": 18, "end_node": 19, "next_left_edge": -956, "abs_next_left_edge": 956, "next_right_edge": -1079, "abs_next_right_edge": 1079, "left_face": 236, "right_face": 167 }, "geometry": { "type": "LineString", "coordinates": [ [ 406296.120955338177737, 5662944.481942590326071 ], [ 406312.734712945995852, 5662890.819764897227287 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1092, "start_node": 169, "end_node": 18, "next_left_edge": 11, "abs_next_left_edge": 11, "next_right_edge": 128, "abs_next_right_edge": 128, "left_face": 236, "right_face": 202 }, "geometry": { "type": "LineString", "coordinates": [ [ 406469.345187850121874, 5662926.929178794845939 ], [ 406463.16741737362463, 5662926.829986462369561 ], [ 406460.149301428114995, 5662928.364223569631577 ], [ 406441.409172446117736, 5662939.427671738900244 ], [ 406436.161939444718882, 5662942.370609073899686 ], [ 406425.697909246140625, 5662947.232574563473463 ], [ 406410.186448751715943, 5662953.699062738567591 ], [ 406401.946326418023091, 5662956.863259606994689 ], [ 406395.721086426870897, 5662958.389060257002711 ], [ 406384.117126062745228, 5662961.013728272169828 ], [ 406376.620326395845041, 5662961.539284653030336 ], [ 406368.653121332579758, 5662961.995535733178258 ], [ 406361.69382601469988, 5662962.044153146445751 ], [ 406353.375521671317983, 5662960.905007364228368 ], [ 406315.337426598300226, 5662953.854519729502499 ], [ 406296.120955338177737, 5662944.481942590326071 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1220, "start_node": 932, "end_node": 169, "next_left_edge": 1092, "abs_next_left_edge": 1092, "next_right_edge": -1028, "abs_next_right_edge": 1028, "left_face": 236, "right_face": 203 }, "geometry": { "type": "LineString", "coordinates": [ [ 406452.22797124274075, 5662814.112780242227018 ], [ 406461.410554704722017, 5662864.002328897826374 ], [ 406472.649926753714681, 5662906.468473582528532 ], [ 406471.925935175211634, 5662913.645225085318089 ], [ 406470.937366978265345, 5662919.747789178974926 ], [ 406469.345187850121874, 5662926.929178794845939 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1028, "start_node": 931, "end_node": 932, "next_left_edge": 1220, "abs_next_left_edge": 1220, "next_right_edge": 1026, "abs_next_right_edge": 1026, "left_face": 236, "right_face": 203 }, "geometry": { "type": "LineString", "coordinates": [ [ 406453.783622556482442, 5662806.075531873852015 ], [ 406452.22797124274075, 5662814.112780242227018 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 956, "start_node": 21, "end_node": 19, "next_left_edge": -1021, "abs_next_left_edge": 1021, "next_right_edge": 101, "abs_next_right_edge": 101, "left_face": 151, "right_face": 236 }, "geometry": { "type": "LineString", "coordinates": [ [ 406361.463849076419137, 5662797.207375207915902 ], [ 406342.178231228142977, 5662853.009174138307571 ], [ 406319.275659801845904, 5662885.472721959464252 ], [ 406312.734712945995852, 5662890.819764897227287 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1221, "start_node": 33, "end_node": 476, "next_left_edge": -385, "abs_next_left_edge": 385, "next_right_edge": -222, "abs_next_right_edge": 222, "left_face": 237, "right_face": 184 }, "geometry": { "type": "LineString", "coordinates": [ [ 406976.852964263991453, 5662205.53151754848659 ], [ 406976.909474725835025, 5662204.006568317301571 ], [ 406981.038155285757966, 5662090.538378961384296 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 162, "start_node": 30, "end_node": 475, "next_left_edge": 386, "abs_next_left_edge": 386, "next_right_edge": -1116, "abs_next_right_edge": 1116, "left_face": 169, "right_face": 237 }, "geometry": { "type": "LineString", "coordinates": [ [ 407173.862491556559689, 5662203.380523396655917 ], [ 407174.059879484004341, 5662201.897534623742104 ], [ 407192.750766077078879, 5662062.649927869439125 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 570, "start_node": 635, "end_node": 636, "next_left_edge": 1150, "abs_next_left_edge": 1150, "next_right_edge": -1222, "abs_next_right_edge": 1222, "left_face": 197, "right_face": 191 }, "geometry": { "type": "LineString", "coordinates": [ [ 406131.574616570200305, 5662456.279910476878285 ], [ 406149.596146849624347, 5662457.987267128191888 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1222, "start_node": 1015, "end_node": 635, "next_left_edge": 570, "abs_next_left_edge": 570, "next_right_edge": -1223, "abs_next_right_edge": 1223, "left_face": 197, "right_face": 191 }, "geometry": { "type": "LineString", "coordinates": [ [ 406110.619054112583399, 5662449.58707224112004 ], [ 406131.574616570200305, 5662456.279910476878285 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1135, "start_node": 386, "end_node": 859, "next_left_edge": -979, "abs_next_left_edge": 979, "next_right_edge": -316, "abs_next_right_edge": 316, "left_face": 238, "right_face": 190 }, "geometry": { "type": "LineString", "coordinates": [ [ 406042.413745425117668, 5662306.879353994503617 ], [ 406048.470928058261052, 5662263.831696454435587 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1223, "start_node": 617, "end_node": 1015, "next_left_edge": -760, "abs_next_left_edge": 760, "next_right_edge": -950, "abs_next_right_edge": 950, "left_face": 238, "right_face": 191 }, "geometry": { "type": "LineString", "coordinates": [ [ 406140.578241615148727, 5662319.295281327329576 ], [ 406111.698392795864493, 5662444.639637383632362 ], [ 406110.619054112583399, 5662449.58707224112004 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 979, "start_node": 898, "end_node": 859, "next_left_edge": -915, "abs_next_left_edge": 915, "next_right_edge": -949, "abs_next_right_edge": 949, "left_face": 141, "right_face": 238 }, "geometry": { "type": "LineString", "coordinates": [ [ 406088.921980105340481, 5662282.705307684838772 ], [ 406060.75129531591665, 5662264.041636599227786 ], [ 406048.470928058261052, 5662263.831696454435587 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 569, "start_node": 155, "end_node": 634, "next_left_edge": -1134, "abs_next_left_edge": 1134, "next_right_edge": 114, "abs_next_right_edge": 114, "left_face": 189, "right_face": 238 }, "geometry": { "type": "LineString", "coordinates": [ [ 406029.294419599405956, 5662425.017980867065489 ], [ 406036.477822816348635, 5662428.001602094620466 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 760, "start_node": 634, "end_node": 1015, "next_left_edge": 1222, "abs_next_left_edge": 1222, "next_right_edge": -569, "abs_next_right_edge": 569, "left_face": 197, "right_face": 238 }, "geometry": { "type": "LineString", "coordinates": [ [ 406036.477822816348635, 5662428.001602094620466 ], [ 406041.301243659516331, 5662427.913647724315524 ], [ 406047.773576067294925, 5662426.850123886018991 ], [ 406064.751165836933069, 5662432.747584673576057 ], [ 406073.432555919047445, 5662436.082152090966702 ], [ 406099.504659130296204, 5662446.085431104525924 ], [ 406110.619054112583399, 5662449.58707224112004 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 949, "start_node": 617, "end_node": 898, "next_left_edge": 980, "abs_next_left_edge": 980, "next_right_edge": 1223, "abs_next_right_edge": 1223, "left_face": 140, "right_face": 238 }, "geometry": { "type": "LineString", "coordinates": [ [ 406140.578241615148727, 5662319.295281327329576 ], [ 406088.921980105340481, 5662282.705307684838772 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 685, "start_node": 720, "end_node": 721, "next_left_edge": -685, "abs_next_left_edge": 685, "next_right_edge": -1224, "abs_next_right_edge": 1224, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 406995.093455475172959, 5661431.102476197294891 ], [ 406998.738500225939788, 5661427.766382901929319 ], [ 407003.206874101306312, 5661418.430965662002563 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 686, "start_node": 722, "end_node": 723, "next_left_edge": -1226, "abs_next_left_edge": 1226, "next_right_edge": 686, "abs_next_right_edge": 686, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 406968.976532398955896, 5661416.846195448189974 ], [ 406977.726734745607246, 5661422.772859653457999 ], [ 406981.951182473974768, 5661427.479752282612026 ], [ 406984.480083672329783, 5661430.993653952144086 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1226, "start_node": 1016, "end_node": 723, "next_left_edge": 1224, "abs_next_left_edge": 1224, "next_right_edge": -168, "abs_next_right_edge": 168, "left_face": 239, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 406983.508874940511305, 5661446.650899534113705 ], [ 406983.411708232597448, 5661440.490203032270074 ], [ 406983.387592580809724, 5661434.884366106241941 ], [ 406984.480083672329783, 5661430.993653952144086 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1227, "start_node": 720, "end_node": 228, "next_left_edge": -1225, "abs_next_left_edge": 1225, "next_right_edge": 685, "abs_next_right_edge": 685, "left_face": 239, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 406995.093455475172959, 5661431.102476197294891 ], [ 406998.201143127866089, 5661439.133227772079408 ], [ 406998.837263136985712, 5661449.544521259143949 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1224, "start_node": 723, "end_node": 720, "next_left_edge": 1227, "abs_next_left_edge": 1227, "next_right_edge": -686, "abs_next_right_edge": 686, "left_face": 239, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 406984.480083672329783, 5661430.993653952144086 ], [ 406990.056445110065397, 5661431.048757951706648 ], [ 406995.093455475172959, 5661431.102476197294891 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1228, "start_node": 1018, "end_node": 245, "next_left_edge": 891, "abs_next_left_edge": 891, "next_right_edge": -378, "abs_next_right_edge": 378, "left_face": 0, "right_face": 17 }, "geometry": { "type": "LineString", "coordinates": [ [ 407337.632543489919044, 5661365.133133904077113 ], [ 407305.607586206693668, 5661424.652545818127692 ], [ 407301.5139941299567, 5661432.267920539714396 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 183, "start_node": 245, "end_node": 246, "next_left_edge": 205, "abs_next_left_edge": 205, "next_right_edge": -1228, "abs_next_right_edge": 1228, "left_face": 160, "right_face": 17 }, "geometry": { "type": "LineString", "coordinates": [ [ 407301.5139941299567, 5661432.267920539714396 ], [ 407306.028844848275185, 5661432.498185928910971 ], [ 407372.079538310004864, 5661403.713324772194028 ], [ 407446.306918945570942, 5661357.485426809638739 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1229, "start_node": 1017, "end_node": 1018, "next_left_edge": 1228, "abs_next_left_edge": 1228, "next_right_edge": 1229, "abs_next_right_edge": 1229, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 407265.734460654435679, 5661372.199242421425879 ], [ 407289.532960604585242, 5661368.578691081143916 ], [ 407315.970850150333717, 5661365.667191490530968 ], [ 407337.632543489919044, 5661365.133133904077113 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 378, "start_node": 275, "end_node": 1018, "next_left_edge": -1229, "abs_next_left_edge": 1229, "next_right_edge": 204, "abs_next_right_edge": 204, "left_face": 0, "right_face": 17 }, "geometry": { "type": "LineString", "coordinates": [ [ 407342.286239283799659, 5661355.549982 ], [ 407337.632543489919044, 5661365.133133904077113 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 379, "start_node": 283, "end_node": 983, "next_left_edge": 1122, "abs_next_left_edge": 1122, "next_right_edge": -1230, "abs_next_right_edge": 1230, "left_face": 181, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 401528.33933805685956, 5664286.318641234189272 ], [ 401524.290869103162549, 5664254.726118590682745 ], [ 401525.475892964168452, 5664250.431855082511902 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 344, "start_node": 283, "end_node": 900, "next_left_edge": 986, "abs_next_left_edge": 986, "next_right_edge": 211, "abs_next_right_edge": 211, "left_face": 240, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 401528.33933805685956, 5664286.318641234189272 ], [ 401529.400480698328465, 5664298.245492432266474 ], [ 401529.92563799401978, 5664304.108905952423811 ], [ 401529.720671201997902, 5664318.651851858012378 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1230, "start_node": 651, "end_node": 283, "next_left_edge": 344, "abs_next_left_edge": 344, "next_right_edge": -586, "abs_next_right_edge": 586, "left_face": 240, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 401500.783829103689641, 5664303.119984827004373 ], [ 401528.33933805685956, 5664286.318641234189272 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 986, "start_node": 900, "end_node": 651, "next_left_edge": 1230, "abs_next_left_edge": 1230, "next_right_edge": 985, "abs_next_right_edge": 985, "left_face": 240, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 401529.720671201997902, 5664318.651851858012378 ], [ 401527.007615488953888, 5664312.229580228216946 ], [ 401524.389876621193253, 5664307.863421403802931 ], [ 401519.495631757657975, 5664303.796648858115077 ], [ 401517.432418536394835, 5664303.168666548095644 ], [ 401512.778152788814623, 5664301.767063465900719 ], [ 401500.783829103689641, 5664303.119984827004373 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1231, "start_node": 657, "end_node": 52, "next_left_edge": 28, "abs_next_left_edge": 28, "next_right_edge": 839, "abs_next_right_edge": 839, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 408427.337032272014767, 5662659.997665641829371 ], [ 408448.718894072168041, 5662671.219491271302104 ], [ 408457.044570299913175, 5662677.512059831060469 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 28, "start_node": 52, "end_node": 53, "next_left_edge": -28, "abs_next_left_edge": 28, "next_right_edge": -1231, "abs_next_right_edge": 1231, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 408457.044570299913175, 5662677.512059831060469 ], [ 408463.177128262002952, 5662682.152833895757794 ], [ 408466.135586489108391, 5662684.435019782744348 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 316, "start_node": 385, "end_node": 386, "next_left_edge": -1136, "abs_next_left_edge": 1136, "next_right_edge": 315, "abs_next_right_edge": 315, "left_face": 241, "right_face": 190 }, "geometry": { "type": "LineString", "coordinates": [ [ 405883.198456331738271, 5662289.261740078218281 ], [ 406042.413745425117668, 5662306.879353994503617 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1057, "start_node": 946, "end_node": 155, "next_left_edge": 569, "abs_next_left_edge": 569, "next_right_edge": -1196, "abs_next_right_edge": 1196, "left_face": 189, "right_face": 241 }, "geometry": { "type": "LineString", "coordinates": [ [ 406006.24734560016077, 5662415.783018253743649 ], [ 406029.294419599405956, 5662425.017980867065489 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 114, "start_node": 155, "end_node": 156, "next_left_edge": 1071, "abs_next_left_edge": 1071, "next_right_edge": -1057, "abs_next_right_edge": 1057, "left_face": 238, "right_face": 241 }, "geometry": { "type": "LineString", "coordinates": [ [ 406029.294419599405956, 5662425.017980867065489 ], [ 406029.855905812408309, 5662423.550545020960271 ], [ 406031.209248429280706, 5662415.58358938805759 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1136, "start_node": 955, "end_node": 386, "next_left_edge": 1135, "abs_next_left_edge": 1135, "next_right_edge": -1071, "abs_next_right_edge": 1071, "left_face": 238, "right_face": 241 }, "geometry": { "type": "LineString", "coordinates": [ [ 406034.492793977842666, 5662371.374005795456469 ], [ 406042.413745425117668, 5662306.879353994503617 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1071, "start_node": 156, "end_node": 955, "next_left_edge": 1136, "abs_next_left_edge": 1136, "next_right_edge": -114, "abs_next_right_edge": 114, "left_face": 238, "right_face": 241 }, "geometry": { "type": "LineString", "coordinates": [ [ 406031.209248429280706, 5662415.58358938805759 ], [ 406032.222873708349653, 5662402.428091982379556 ], [ 406032.777128961286508, 5662395.187622104771435 ], [ 406034.492793977842666, 5662371.374005795456469 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1196, "start_node": 310, "end_node": 946, "next_left_edge": 1054, "abs_next_left_edge": 1054, "next_right_edge": -1233, "abs_next_right_edge": 1233, "left_face": 222, "right_face": 241 }, "geometry": { "type": "LineString", "coordinates": [ [ 405987.114960121107288, 5662408.089659694582224 ], [ 406006.24734560016077, 5662415.783018253743649 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1056, "start_node": 309, "end_node": 947, "next_left_edge": -958, "abs_next_left_edge": 958, "next_right_edge": -1054, "abs_next_right_edge": 1054, "left_face": 242, "right_face": 189 }, "geometry": { "type": "LineString", "coordinates": [ [ 405992.000182034214959, 5662434.419171688146889 ], [ 406051.26366063975729, 5662743.075980248861015 ], [ 406048.560898997006007, 5662775.728653442114592 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1233, "start_node": 383, "end_node": 310, "next_left_edge": -241, "abs_next_left_edge": 241, "next_right_edge": 314, "abs_next_right_edge": 314, "left_face": 242, "right_face": 241 }, "geometry": { "type": "LineString", "coordinates": [ [ 405883.12135283119278, 5662401.600822404958308 ], [ 405915.446038855239749, 5662396.171731537207961 ], [ 405920.878645795222837, 5662395.694338675588369 ], [ 405929.826296925893985, 5662395.575478707440197 ], [ 405939.123475646832958, 5662395.806210483424366 ], [ 405951.456101632269565, 5662397.360887576825917 ], [ 405968.280196078703739, 5662401.358695968054235 ], [ 405977.91095218778355, 5662404.520050572231412 ], [ 405987.114960121107288, 5662408.089659694582224 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 424, "start_node": 510, "end_node": 519, "next_left_edge": -959, "abs_next_left_edge": 959, "next_right_edge": -414, "abs_next_right_edge": 414, "left_face": 133, "right_face": 242 }, "geometry": { "type": "LineString", "coordinates": [ [ 405963.358276302169543, 5662661.196669521741569 ], [ 405997.874482228595298, 5662703.81555472780019 ], [ 406002.02428471238818, 5662709.424026842229068 ], [ 406007.523381902254187, 5662718.367227147333324 ], [ 406035.098102020099759, 5662777.042034851387143 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 958, "start_node": 519, "end_node": 947, "next_left_edge": 1055, "abs_next_left_edge": 1055, "next_right_edge": -424, "abs_next_right_edge": 424, "left_face": 164, "right_face": 242 }, "geometry": { "type": "LineString", "coordinates": [ [ 406035.098102020099759, 5662777.042034851387143 ], [ 406048.560898997006007, 5662775.728653442114592 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 241, "start_node": 309, "end_node": 310, "next_left_edge": 1196, "abs_next_left_edge": 1196, "next_right_edge": 1056, "abs_next_right_edge": 1056, "left_face": 222, "right_face": 242 }, "geometry": { "type": "LineString", "coordinates": [ [ 405992.000182034214959, 5662434.419171688146889 ], [ 405988.173342481255531, 5662417.73679107427597 ], [ 405987.325480169791263, 5662410.032455414533615 ], [ 405987.114960121107288, 5662408.089659694582224 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 414, "start_node": 509, "end_node": 510, "next_left_edge": -429, "abs_next_left_edge": 429, "next_right_edge": 1234, "abs_next_right_edge": 1234, "left_face": 243, "right_face": 242 }, "geometry": { "type": "LineString", "coordinates": [ [ 405860.286519979825243, 5662405.154817649163306 ], [ 405860.715107398165856, 5662406.381712337955832 ], [ 405885.484985644405242, 5662477.33192053809762 ], [ 405913.212471908715088, 5662531.576132449321449 ], [ 405966.16056494374061, 5662641.312069560401142 ], [ 405963.358276302169543, 5662661.196669521741569 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 549, "start_node": 612, "end_node": 313, "next_left_edge": 243, "abs_next_left_edge": 243, "next_right_edge": -550, "abs_next_right_edge": 550, "left_face": 183, "right_face": 243 }, "geometry": { "type": "LineString", "coordinates": [ [ 405642.945056012365967, 5662557.920191722922027 ], [ 405703.888452369777951, 5662552.844507130794227 ], [ 405715.701664860360324, 5662552.817434110678732 ], [ 405741.772751559503376, 5662552.418309200555086 ], [ 405749.116864156676456, 5662553.08487007394433 ], [ 405756.516112170414999, 5662554.851674786768854 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1215, "start_node": 1012, "end_node": 311, "next_left_edge": 242, "abs_next_left_edge": 242, "next_right_edge": -427, "abs_next_right_edge": 427, "left_face": 132, "right_face": 243 }, "geometry": { "type": "LineString", "coordinates": [ [ 405770.063140598067548, 5662558.497191277332604 ], [ 405781.869364959886298, 5662561.918729966506362 ], [ 405786.921526257006917, 5662564.006587195210159 ], [ 405829.012139344355091, 5662607.520407237112522 ], [ 405850.505182066233829, 5662626.393794261850417 ], [ 405855.300603658426553, 5662629.765627073124051 ], [ 405860.890382201643661, 5662632.155193187296391 ], [ 405885.758222496835515, 5662637.596436846069992 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 429, "start_node": 311, "end_node": 510, "next_left_edge": 424, "abs_next_left_edge": 424, "next_right_edge": -1215, "abs_next_right_edge": 1215, "left_face": 133, "right_face": 243 }, "geometry": { "type": "LineString", "coordinates": [ [ 405885.758222496835515, 5662637.596436846069992 ], [ 405912.706193351128604, 5662641.14216504432261 ], [ 405950.122388384887017, 5662652.706191942095757 ], [ 405963.358276302169543, 5662661.196669521741569 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 427, "start_node": 313, "end_node": 1012, "next_left_edge": 1217, "abs_next_left_edge": 1217, "next_right_edge": -549, "abs_next_right_edge": 549, "left_face": 234, "right_face": 243 }, "geometry": { "type": "LineString", "coordinates": [ [ 405756.516112170414999, 5662554.851674786768854 ], [ 405770.063140598067548, 5662558.497191277332604 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1127, "start_node": 704, "end_node": 985, "next_left_edge": -1238, "abs_next_left_edge": 1238, "next_right_edge": -1129, "abs_next_right_edge": 1129, "left_face": 244, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 401953.044401850667782, 5664587.0936757363379 ], [ 401929.114804860786535, 5664564.166836095973849 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 668, "start_node": 705, "end_node": 494, "next_left_edge": -422, "abs_next_left_edge": 422, "next_right_edge": -669, "abs_next_right_edge": 669, "left_face": 61, "right_face": 244 }, "geometry": { "type": "LineString", "coordinates": [ [ 402046.614915963844396, 5664516.689292345196009 ], [ 402016.31856205908116, 5664485.8516825446859 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 669, "start_node": 704, "end_node": 705, "next_left_edge": -667, "abs_next_left_edge": 667, "next_right_edge": 1127, "abs_next_right_edge": 1127, "left_face": 186, "right_face": 244 }, "geometry": { "type": "LineString", "coordinates": [ [ 401953.044401850667782, 5664587.0936757363379 ], [ 402003.09900104557164, 5664538.307891175150871 ], [ 402007.798457570490427, 5664535.481969495303929 ], [ 402013.768045826174784, 5664534.656440167687833 ], [ 402019.771881526336074, 5664536.366524340584874 ], [ 402025.239515951892827, 5664536.017764751799405 ], [ 402030.06877120299032, 5664533.022535144351423 ], [ 402046.614915963844396, 5664516.689292345196009 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 102, "start_node": 144, "end_node": 145, "next_left_edge": -1151, "abs_next_left_edge": 1151, "next_right_edge": -219, "abs_next_right_edge": 219, "left_face": 198, "right_face": 245 }, "geometry": { "type": "LineString", "coordinates": [ [ 404944.159571632102598, 5662422.618532348424196 ], [ 404997.006355809571687, 5662544.271634198725224 ], [ 404997.671896965824999, 5662545.805558137595654 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 238, "start_node": 306, "end_node": 303, "next_left_edge": -119, "abs_next_left_edge": 119, "next_right_edge": -235, "abs_next_right_edge": 235, "left_face": 248, "right_face": 105 }, "geometry": { "type": "LineString", "coordinates": [ [ 406678.601980070583522, 5662436.43262074701488 ], [ 406708.099241399788298, 5662569.159131059423089 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 239, "start_node": 305, "end_node": 306, "next_left_edge": 238, "abs_next_left_edge": 238, "next_right_edge": -1243, "abs_next_right_edge": 1243, "left_face": 248, "right_face": 130 }, "geometry": { "type": "LineString", "coordinates": [ [ 406537.327845144143794, 5662443.887527097947896 ], [ 406573.532063256017864, 5662448.870639462023973 ], [ 406604.721742948517203, 5662449.195114457048476 ], [ 406641.442061800393276, 5662446.338334416970611 ], [ 406678.601980070583522, 5662436.43262074701488 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 119, "start_node": 162, "end_node": 303, "next_left_edge": 237, "abs_next_left_edge": 237, "next_right_edge": 126, "abs_next_right_edge": 126, "left_face": 12, "right_face": 248 }, "geometry": { "type": "LineString", "coordinates": [ [ 406592.500314156408422, 5662605.180427663959563 ], [ 406611.61764211562695, 5662598.615802453830838 ], [ 406650.339645519910846, 5662585.322209515608847 ], [ 406708.099241399788298, 5662569.159131059423089 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 126, "start_node": 162, "end_node": 167, "next_left_edge": -1244, "abs_next_left_edge": 1244, "next_right_edge": -4, "abs_next_right_edge": 4, "left_face": 248, "right_face": 106 }, "geometry": { "type": "LineString", "coordinates": [ [ 406592.500314156408422, 5662605.180427663959563 ], [ 406569.344291886198334, 5662594.465535442344844 ], [ 406498.954001338861417, 5662562.471684870310128 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 862, "start_node": 167, "end_node": 168, "next_left_edge": -765, "abs_next_left_edge": 765, "next_right_edge": 861, "abs_next_right_edge": 861, "left_face": 249, "right_face": 131 }, "geometry": { "type": "LineString", "coordinates": [ [ 406498.954001338861417, 5662562.471684870310128 ], [ 406430.034463754622266, 5662531.308580518700182 ], [ 406404.563948152936064, 5662516.965647973120213 ], [ 406374.778364636236802, 5662497.161680843681097 ], [ 406349.011651274398901, 5662476.172473629936576 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1243, "start_node": 166, "end_node": 305, "next_left_edge": 1244, "abs_next_left_edge": 1244, "next_right_edge": -125, "abs_next_right_edge": 125, "left_face": 249, "right_face": 130 }, "geometry": { "type": "LineString", "coordinates": [ [ 406558.222453151945956, 5662360.748988474719226 ], [ 406550.835416548361536, 5662394.020154808647931 ], [ 406545.808886445243843, 5662416.503125083632767 ], [ 406537.327845144143794, 5662443.887527097947896 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1244, "start_node": 305, "end_node": 167, "next_left_edge": 862, "abs_next_left_edge": 862, "next_right_edge": 239, "abs_next_right_edge": 239, "left_face": 249, "right_face": 248 }, "geometry": { "type": "LineString", "coordinates": [ [ 406537.327845144143794, 5662443.887527097947896 ], [ 406528.588829428306781, 5662470.942918541841209 ], [ 406498.954001338861417, 5662562.471684870310128 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 758, "start_node": 776, "end_node": 780, "next_left_edge": 764, "abs_next_left_edge": 764, "next_right_edge": 763, "abs_next_right_edge": 763, "left_face": 159, "right_face": 249 }, "geometry": { "type": "LineString", "coordinates": [ [ 406445.004273659607861, 5662378.454211955890059 ], [ 406435.124966681876685, 5662383.572469873353839 ], [ 406422.935663539683446, 5662389.900675574317575 ], [ 406382.753891709377058, 5662405.002244452014565 ], [ 406360.702820711187087, 5662415.859112261794508 ], [ 406348.342927469813731, 5662423.581051507033408 ], [ 406326.010593425831757, 5662442.841514864005148 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 765, "start_node": 780, "end_node": 168, "next_left_edge": 127, "abs_next_left_edge": 127, "next_right_edge": -758, "abs_next_right_edge": 758, "left_face": 167, "right_face": 249 }, "geometry": { "type": "LineString", "coordinates": [ [ 406326.010593425831757, 5662442.841514864005148 ], [ 406327.616601083136629, 5662445.281761982478201 ], [ 406328.689807705988642, 5662446.919671186245978 ], [ 406349.011651274398901, 5662476.172473629936576 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1058, "start_node": 166, "end_node": 779, "next_left_edge": 1115, "abs_next_left_edge": 1115, "next_right_edge": 1243, "abs_next_right_edge": 1243, "left_face": 178, "right_face": 249 }, "geometry": { "type": "LineString", "coordinates": [ [ 406558.222453151945956, 5662360.748988474719226 ], [ 406553.996516838262323, 5662355.942361519671977 ], [ 406549.647124144947156, 5662350.893257537856698 ], [ 406541.085108255560044, 5662346.020671750418842 ], [ 406538.669543581374455, 5662345.274707573466003 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 257, "start_node": 195, "end_node": 184, "next_left_edge": 495, "abs_next_left_edge": 495, "next_right_edge": -1131, "abs_next_right_edge": 1131, "left_face": 250, "right_face": 38 }, "geometry": { "type": "LineString", "coordinates": [ [ 405135.580812854866963, 5662896.575620415620506 ], [ 405084.43900449690409, 5662894.10256565362215 ], [ 405066.734278802294284, 5662893.194035417400301 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 144, "start_node": 195, "end_node": 196, "next_left_edge": -1245, "abs_next_left_edge": 1245, "next_right_edge": 257, "abs_next_right_edge": 257, "left_face": 187, "right_face": 250 }, "geometry": { "type": "LineString", "coordinates": [ [ 405135.580812854866963, 5662896.575620415620506 ], [ 405144.133776047150604, 5662842.735161318443716 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1216, "start_node": 1013, "end_node": 314, "next_left_edge": -1246, "abs_next_left_edge": 1246, "next_right_edge": -1217, "abs_next_right_edge": 1217, "left_face": 183, "right_face": 132 }, "geometry": { "type": "LineString", "coordinates": [ [ 405761.035350474645384, 5662569.151904368773103 ], [ 405881.63465977384476, 5662839.287926912307739 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 856, "start_node": 450, "end_node": 175, "next_left_edge": 131, "abs_next_left_edge": 131, "next_right_edge": -361, "abs_next_right_edge": 361, "left_face": 251, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 405925.489597725158092, 5663197.002316187135875 ], [ 405915.715794352756348, 5663204.333319824188948 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 131, "start_node": 175, "end_node": 315, "next_left_edge": 245, "abs_next_left_edge": 245, "next_right_edge": 132, "abs_next_right_edge": 132, "left_face": 251, "right_face": 117 }, "geometry": { "type": "LineString", "coordinates": [ [ 405915.715794352756348, 5663204.333319824188948 ], [ 405907.510992058378179, 5663194.060306088998914 ], [ 405882.38254027266521, 5663136.264734982512891 ], [ 405860.964006476453505, 5663085.331520715728402 ], [ 405833.944272789405659, 5663020.273603726178408 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 841, "start_node": 314, "end_node": 819, "next_left_edge": 840, "abs_next_left_edge": 840, "next_right_edge": 957, "abs_next_right_edge": 957, "left_face": 251, "right_face": 164 }, "geometry": { "type": "LineString", "coordinates": [ [ 405881.63465977384476, 5662839.287926912307739 ], [ 405987.56383468140848, 5663093.920866429805756 ], [ 405989.615872152673546, 5663096.63096140883863 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 244, "start_node": 315, "end_node": 176, "next_left_edge": -1068, "abs_next_left_edge": 1068, "next_right_edge": -583, "abs_next_right_edge": 583, "left_face": 251, "right_face": 46 }, "geometry": { "type": "LineString", "coordinates": [ [ 405833.944272789405659, 5663020.273603726178408 ], [ 405780.494675420341082, 5662891.504453181289136 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 840, "start_node": 819, "end_node": 450, "next_left_edge": 856, "abs_next_left_edge": 856, "next_right_edge": -627, "abs_next_right_edge": 627, "left_face": 251, "right_face": 224 }, "geometry": { "type": "LineString", "coordinates": [ [ 405989.615872152673546, 5663096.63096140883863 ], [ 405967.263990161009133, 5663124.558809307403862 ], [ 405945.256291151454207, 5663155.984429894946516 ], [ 405934.858817021362484, 5663171.346935487352312 ], [ 405927.156651521916501, 5663186.682491941377521 ], [ 405925.489597725158092, 5663197.002316187135875 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 245, "start_node": 315, "end_node": 316, "next_left_edge": -245, "abs_next_left_edge": 245, "next_right_edge": 244, "abs_next_right_edge": 244, "left_face": 251, "right_face": 251 }, "geometry": { "type": "LineString", "coordinates": [ [ 405833.944272789405659, 5663020.273603726178408 ], [ 405879.771301870583557, 5663001.382483641617 ], [ 405902.142802706221119, 5662991.774563409388065 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1246, "start_node": 952, "end_node": 314, "next_left_edge": 841, "abs_next_left_edge": 841, "next_right_edge": -1247, "abs_next_right_edge": 1247, "left_face": 251, "right_face": 183 }, "geometry": { "type": "LineString", "coordinates": [ [ 405864.667231756960973, 5662843.468943512998521 ], [ 405881.63465977384476, 5662839.287926912307739 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1123, "start_node": 176, "end_node": 323, "next_left_edge": 1067, "abs_next_left_edge": 1067, "next_right_edge": 558, "abs_next_right_edge": 558, "left_face": 252, "right_face": 102 }, "geometry": { "type": "LineString", "coordinates": [ [ 405780.494675420341082, 5662891.504453181289136 ], [ 405776.127333996875677, 5662880.516281788237393 ], [ 405767.996361582074314, 5662861.688026673160493 ], [ 405761.217784748645499, 5662845.593713894486427 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1068, "start_node": 952, "end_node": 176, "next_left_edge": 1123, "abs_next_left_edge": 1123, "next_right_edge": 1246, "abs_next_right_edge": 1246, "left_face": 252, "right_face": 251 }, "geometry": { "type": "LineString", "coordinates": [ [ 405864.667231756960973, 5662843.468943512998521 ], [ 405860.326414024224505, 5662848.487159213982522 ], [ 405855.112205616314895, 5662852.842795341275632 ], [ 405823.80003284785198, 5662869.066042883321643 ], [ 405780.494675420341082, 5662891.504453181289136 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1247, "start_node": 951, "end_node": 952, "next_left_edge": 1068, "abs_next_left_edge": 1068, "next_right_edge": -1067, "abs_next_right_edge": 1067, "left_face": 252, "right_face": 183 }, "geometry": { "type": "LineString", "coordinates": [ [ 405847.146130653447472, 5662844.556635177694261 ], [ 405864.667231756960973, 5662843.468943512998521 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1067, "start_node": 323, "end_node": 951, "next_left_edge": 1247, "abs_next_left_edge": 1247, "next_right_edge": 1124, "abs_next_right_edge": 1124, "left_face": 252, "right_face": 183 }, "geometry": { "type": "LineString", "coordinates": [ [ 405761.217784748645499, 5662845.593713894486427 ], [ 405786.087186194316018, 5662846.573835185728967 ], [ 405821.69285171647789, 5662845.344430063851178 ], [ 405847.146130653447472, 5662844.556635177694261 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 136, "start_node": 184, "end_node": 198, "next_left_edge": -146, "abs_next_left_edge": 146, "next_right_edge": -257, "abs_next_right_edge": 257, "left_face": 253, "right_face": 38 }, "geometry": { "type": "LineString", "coordinates": [ [ 405066.734278802294284, 5662893.194035417400301 ], [ 405046.377001620887313, 5662894.258853589184582 ], [ 404988.785598245274741, 5662909.236359933391213 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 146, "start_node": 197, "end_node": 198, "next_left_edge": 145, "abs_next_left_edge": 145, "next_right_edge": -1249, "abs_next_right_edge": 1249, "left_face": 214, "right_face": 253 }, "geometry": { "type": "LineString", "coordinates": [ [ 404956.052517124102451, 5662823.609084149822593 ], [ 404956.046466561499983, 5662827.836206542328 ], [ 404956.594448106770869, 5662832.108727127313614 ], [ 404988.785598245274741, 5662909.236359933391213 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 278, "start_node": 345, "end_node": 346, "next_left_edge": 663, "abs_next_left_edge": 663, "next_right_edge": 277, "abs_next_right_edge": 277, "left_face": 254, "right_face": 60 }, "geometry": { "type": "LineString", "coordinates": [ [ 404873.116262614144944, 5662698.885516550391912 ], [ 404926.803968221996911, 5662687.794247827492654 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1248, "start_node": 197, "end_node": 344, "next_left_edge": 276, "abs_next_left_edge": 276, "next_right_edge": 146, "abs_next_right_edge": 146, "left_face": 254, "right_face": 214 }, "geometry": { "type": "LineString", "coordinates": [ [ 404956.052517124102451, 5662823.609084149822593 ], [ 404922.10825927532278, 5662820.7759008705616 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 944, "start_node": 342, "end_node": 879, "next_left_edge": 1249, "abs_next_left_edge": 1249, "next_right_edge": -495, "abs_next_right_edge": 495, "left_face": 254, "right_face": 253 }, "geometry": { "type": "LineString", "coordinates": [ [ 405078.211984075955115, 5662836.607618861831725 ], [ 405050.267107884865254, 5662834.430605051107705 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1249, "start_node": 879, "end_node": 197, "next_left_edge": 1248, "abs_next_left_edge": 1248, "next_right_edge": -944, "abs_next_right_edge": 944, "left_face": 254, "right_face": 253 }, "geometry": { "type": "LineString", "coordinates": [ [ 405050.267107884865254, 5662834.430605051107705 ], [ 404956.052517124102451, 5662823.609084149822593 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 495, "start_node": 184, "end_node": 342, "next_left_edge": -1250, "abs_next_left_edge": 1250, "next_right_edge": 136, "abs_next_right_edge": 136, "left_face": 250, "right_face": 253 }, "geometry": { "type": "LineString", "coordinates": [ [ 405066.734278802294284, 5662893.194035417400301 ], [ 405078.211984075955115, 5662836.607618861831725 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1245, "start_node": 325, "end_node": 196, "next_left_edge": 1069, "abs_next_left_edge": 1069, "next_right_edge": -432, "abs_next_right_edge": 432, "left_face": 255, "right_face": 187 }, "geometry": { "type": "LineString", "coordinates": [ [ 405155.964004864450544, 5662843.284904797561467 ], [ 405144.133776047150604, 5662842.735161318443716 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 432, "start_node": 523, "end_node": 325, "next_left_edge": 1245, "abs_next_left_edge": 1245, "next_right_edge": -430, "abs_next_right_edge": 430, "left_face": 255, "right_face": 187 }, "geometry": { "type": "LineString", "coordinates": [ [ 405220.573296514980029, 5662842.407405182719231 ], [ 405181.703469970496371, 5662844.346211243420839 ], [ 405155.964004864450544, 5662843.284904797561467 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1250, "start_node": 953, "end_node": 342, "next_left_edge": -274, "abs_next_left_edge": 274, "next_right_edge": -1069, "abs_next_right_edge": 1069, "left_face": 255, "right_face": 250 }, "geometry": { "type": "LineString", "coordinates": [ [ 405128.200764381326735, 5662841.460085439495742 ], [ 405110.580932311539073, 5662840.227248861454427 ], [ 405078.211984075955115, 5662836.607618861831725 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1069, "start_node": 196, "end_node": 953, "next_left_edge": 1250, "abs_next_left_edge": 1250, "next_right_edge": -144, "abs_next_right_edge": 144, "left_face": 255, "right_face": 250 }, "geometry": { "type": "LineString", "coordinates": [ [ 405144.133776047150604, 5662842.735161318443716 ], [ 405128.200764381326735, 5662841.460085439495742 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 434, "start_node": 523, "end_node": 524, "next_left_edge": 433, "abs_next_left_edge": 433, "next_right_edge": 432, "abs_next_right_edge": 432, "left_face": 21, "right_face": 255 }, "geometry": { "type": "LineString", "coordinates": [ [ 405220.573296514980029, 5662842.407405182719231 ], [ 405142.894369028508663, 5662671.197169200517237 ], [ 405127.132583738828544, 5662631.330819734372199 ], [ 405123.941081147408113, 5662604.803948119282722 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1251, "start_node": 1021, "end_node": 823, "next_left_edge": 854, "abs_next_left_edge": 854, "next_right_edge": -852, "abs_next_right_edge": 852, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 405336.684306813695002, 5664877.079041855409741 ], [ 405370.80086528765969, 5664876.329542515799403 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 854, "start_node": 823, "end_node": 432, "next_left_edge": 349, "abs_next_left_edge": 349, "next_right_edge": -1251, "abs_next_right_edge": 1251, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 405370.80086528765969, 5664876.329542515799403 ], [ 405426.977677487186156, 5664880.77025035303086 ], [ 405443.320672039058991, 5664889.090969610027969 ], [ 405459.941578513360582, 5664900.732627903111279 ], [ 405479.988378702837508, 5664924.747759785503149 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1252, "start_node": 1021, "end_node": 1022, "next_left_edge": -1252, "abs_next_left_edge": 1252, "next_right_edge": 1251, "abs_next_right_edge": 1251, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 405336.684306813695002, 5664877.079041855409741 ], [ 405337.387294469517656, 5664884.096311583183706 ], [ 405344.116129817557521, 5664901.347862156108022 ], [ 405358.494633609196171, 5664934.165501775220037 ], [ 405365.58036395884119, 5664946.849790155887604 ], [ 405369.537659204797819, 5664959.936421554535627 ], [ 405374.353775667026639, 5664969.481050760485232 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 852, "start_node": 825, "end_node": 1021, "next_left_edge": 1252, "abs_next_left_edge": 1252, "next_right_edge": -853, "abs_next_right_edge": 853, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 405325.641303520824295, 5664874.16744199860841 ], [ 405336.684306813695002, 5664877.079041855409741 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1253, "start_node": 1023, "end_node": 459, "next_left_edge": -370, "abs_next_left_edge": 370, "next_right_edge": 1253, "abs_next_right_edge": 1253, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 405517.302392487064935, 5664752.290509192273021 ], [ 405509.802931703277864, 5664748.712808018550277 ], [ 405501.791680509108119, 5664747.380376344546676 ], [ 405492.08409160876181, 5664745.155824148096144 ], [ 405483.30721521738451, 5664742.535999233834445 ], [ 405476.957875511085149, 5664740.983996325172484 ], [ 405466.380901142489165, 5664741.73435974586755 ], [ 405454.536293288518209, 5664744.354557667858899 ], [ 405445.48041966999881, 5664746.745591646060348 ], [ 405439.738656459259801, 5664747.785426741465926 ], [ 405432.415929948620033, 5664748.498345408588648 ], [ 405426.657831389049534, 5664748.648597862571478 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 370, "start_node": 458, "end_node": 459, "next_left_edge": -1253, "abs_next_left_edge": 1253, "next_right_edge": -753, "abs_next_right_edge": 753, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 405268.14083573280368, 5664773.064736278727651 ], [ 405426.657831389049534, 5664748.648597862571478 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1256, "start_node": 1025, "end_node": 981, "next_left_edge": 1119, "abs_next_left_edge": 1119, "next_right_edge": -1254, "abs_next_right_edge": 1254, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 401815.355236779316328, 5664153.803000858053565 ], [ 401836.158162402629387, 5664148.100314998067915 ], [ 401875.63322742836317, 5664138.026174603030086 ], [ 401891.430744442855939, 5664132.697185536846519 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1257, "start_node": 471, "end_node": 1024, "next_left_edge": 1254, "abs_next_left_edge": 1254, "next_right_edge": 380, "abs_next_right_edge": 380, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 401619.36186988116242, 5664232.774674060754478 ], [ 401667.707561998860911, 5664204.08593351021409 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1254, "start_node": 1024, "end_node": 1025, "next_left_edge": 1256, "abs_next_left_edge": 1256, "next_right_edge": -1257, "abs_next_right_edge": 1257, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 401667.707561998860911, 5664204.08593351021409 ], [ 401702.894134806585498, 5664184.303251033648849 ], [ 401722.879266839358024, 5664176.112819723784924 ], [ 401758.883605908893514, 5664166.882680354639888 ], [ 401815.355236779316328, 5664153.803000858053565 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1258, "start_node": 284, "end_node": 471, "next_left_edge": 1257, "abs_next_left_edge": 1257, "next_right_edge": -1121, "abs_next_right_edge": 1121, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 401579.637638563930523, 5664256.126468148082495 ], [ 401607.966216647357214, 5664239.455404859036207 ], [ 401617.144953790062573, 5664233.99616518151015 ], [ 401619.36186988116242, 5664232.774674060754478 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1121, "start_node": 984, "end_node": 284, "next_left_edge": 1258, "abs_next_left_edge": 1258, "next_right_edge": -1122, "abs_next_right_edge": 1122, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 401556.321505320607685, 5664269.854138044640422 ], [ 401579.637638563930523, 5664256.126468148082495 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 380, "start_node": 471, "end_node": 472, "next_left_edge": -380, "abs_next_left_edge": 380, "next_right_edge": -1258, "abs_next_right_edge": 1258, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 401619.36186988116242, 5664232.774674060754478 ], [ 401614.176310882263351, 5664224.085809523239732 ], [ 401609.805743914213963, 5664210.053001740016043 ], [ 401609.876001716242172, 5664199.439400683157146 ], [ 401611.522890113235917, 5664185.60310182813555 ], [ 401616.883851089223754, 5664160.961229513399303 ], [ 401622.883419430581853, 5664136.396158226765692 ], [ 401624.384724456991535, 5664124.097753882408142 ], [ 401624.080239628441632, 5664111.822720026597381 ], [ 401621.457101866602898, 5664104.608882526867092 ], [ 401617.447208870959003, 5664097.365917433053255 ], [ 401607.882467303425074, 5664090.329192200675607 ], [ 401596.639163500629365, 5664084.114357059821486 ], [ 401522.383925908361562, 5664048.090420739725232 ], [ 401492.517911376548, 5664031.641912375576794 ], [ 401469.445213895349298, 5664016.053635570220649 ], [ 401457.729672926070634, 5664009.325301882810891 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1260, "start_node": 1026, "end_node": 1027, "next_left_edge": -1260, "abs_next_left_edge": 1260, "next_right_edge": 1260, "abs_next_right_edge": 1260, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 401093.175902839517221, 5663451.872555774636567 ], [ 401097.905452996725217, 5663481.236641108989716 ], [ 401094.866168862383347, 5663518.771695017814636 ], [ 401079.4271389421192, 5663575.644748421385884 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1106, "start_node": 967, "end_node": 1029, "next_left_edge": 1261, "abs_next_left_edge": 1261, "next_right_edge": -1104, "abs_next_right_edge": 1104, "left_face": 176, "right_face": 173 }, "geometry": { "type": "LineString", "coordinates": [ [ 407483.082584734482225, 5662095.861383462324739 ], [ 407505.484409141528886, 5662087.961996528320014 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1105, "start_node": 754, "end_node": 706, "next_left_edge": -670, "abs_next_left_edge": 670, "next_right_edge": -1261, "abs_next_right_edge": 1261, "left_face": 175, "right_face": 173 }, "geometry": { "type": "LineString", "coordinates": [ [ 407663.333737150183879, 5662025.142121739685535 ], [ 407677.009856791119091, 5662018.022763599641621 ], [ 407778.76993112830678, 5661966.411919867619872 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1262, "start_node": 1028, "end_node": 1029, "next_left_edge": -1106, "abs_next_left_edge": 1106, "next_right_edge": 1262, "abs_next_right_edge": 1262, "left_face": 173, "right_face": 173 }, "geometry": { "type": "LineString", "coordinates": [ [ 407554.995661943976302, 5661947.295313796959817 ], [ 407502.752789403602947, 5662073.116612653248012 ], [ 407505.117223498527892, 5662086.233315543271601 ], [ 407505.484409141528886, 5662087.961996528320014 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1261, "start_node": 1029, "end_node": 754, "next_left_edge": 726, "abs_next_left_edge": 726, "next_right_edge": -1262, "abs_next_right_edge": 1262, "left_face": 176, "right_face": 173 }, "geometry": { "type": "LineString", "coordinates": [ [ 407505.484409141528886, 5662087.961996528320014 ], [ 407569.97940440842649, 5662065.403151838108897 ], [ 407588.36718104040483, 5662058.988817336037755 ], [ 407602.738696213695221, 5662053.948009505867958 ], [ 407612.579059598676395, 5662050.078577620908618 ], [ 407636.376313847722486, 5662038.739833318628371 ], [ 407663.333737150183879, 5662025.142121739685535 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 843, "start_node": 99, "end_node": 260, "next_left_edge": 842, "abs_next_left_edge": 842, "next_right_edge": -60, "abs_next_right_edge": 60, "left_face": 256, "right_face": 99 }, "geometry": { "type": "LineString", "coordinates": [ [ 403582.973478150379378, 5662844.716710843145847 ], [ 403586.586670783464797, 5662847.329931772314012 ], [ 403591.320064466330223, 5662848.809813164174557 ], [ 403595.713067358767148, 5662848.938964092172682 ], [ 403599.388376820425037, 5662848.136024071834981 ], [ 403606.472432770184241, 5662845.756473078392446 ], [ 403732.583686620870139, 5662790.059970957227051 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 60, "start_node": 98, "end_node": 99, "next_left_edge": 843, "abs_next_left_edge": 843, "next_right_edge": -603, "abs_next_right_edge": 603, "left_face": 256, "right_face": 99 }, "geometry": { "type": "LineString", "coordinates": [ [ 403539.745136359124444, 5662767.203147714026272 ], [ 403549.839112654852215, 5662788.69447479210794 ], [ 403577.171241616131738, 5662836.638177003711462 ], [ 403582.973478150379378, 5662844.716710843145847 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 43, "start_node": 73, "end_node": 74, "next_left_edge": 883, "abs_next_left_edge": 883, "next_right_edge": -475, "abs_next_right_edge": 475, "left_face": 256, "right_face": 27 }, "geometry": { "type": "LineString", "coordinates": [ [ 402753.599094008561224, 5662896.779456429183483 ], [ 402761.702449385542423, 5662892.032356821000576 ], [ 402779.611894390080124, 5662882.595057247206569 ], [ 402812.148148326552473, 5662860.823627098463476 ], [ 402831.923811805841979, 5662845.622528231702745 ], [ 402901.456156253232621, 5662790.082880903966725 ], [ 402956.984513209667057, 5662744.952909903600812 ], [ 402969.819253788271453, 5662736.334933117032051 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 883, "start_node": 74, "end_node": 94, "next_left_edge": 57, "abs_next_left_edge": 57, "next_right_edge": 296, "abs_next_right_edge": 296, "left_face": 256, "right_face": 114 }, "geometry": { "type": "LineString", "coordinates": [ [ 402969.819253788271453, 5662736.334933117032051 ], [ 403029.727541283180472, 5662706.196105158887804 ], [ 403069.968626462563407, 5662685.894330148585141 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 58, "start_node": 96, "end_node": 95, "next_left_edge": 198, "abs_next_left_edge": 198, "next_right_edge": -57, "abs_next_right_edge": 57, "left_face": 256, "right_face": 115 }, "geometry": { "type": "LineString", "coordinates": [ [ 403102.48035045422148, 5662824.664443383924663 ], [ 403110.859383241506293, 5662860.993043817579746 ], [ 403122.319114753103349, 5662910.712443987838924 ], [ 403134.2838057045592, 5662961.601499351672828 ], [ 403139.261909204302356, 5662982.798925893381238 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 198, "start_node": 95, "end_node": 360, "next_left_edge": 291, "abs_next_left_edge": 291, "next_right_edge": -58, "abs_next_right_edge": 58, "left_face": 256, "right_face": 115 }, "geometry": { "type": "LineString", "coordinates": [ [ 403139.261909204302356, 5662982.798925893381238 ], [ 403306.153657191083767, 5662887.881257735192776 ], [ 403330.856841092579998, 5662873.613028940744698 ], [ 403354.884190205426421, 5662859.146247934550047 ], [ 403406.614233397936914, 5662827.89711794629693 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 464, "start_node": 550, "end_node": 98, "next_left_edge": 60, "abs_next_left_edge": 60, "next_right_edge": 465, "abs_next_right_edge": 465, "left_face": 256, "right_face": 115 }, "geometry": { "type": "LineString", "coordinates": [ [ 403445.222213696048129, 5662809.364216230809689 ], [ 403539.745136359124444, 5662767.203147714026272 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 290, "start_node": 360, "end_node": 550, "next_left_edge": 464, "abs_next_left_edge": 464, "next_right_edge": -198, "abs_next_right_edge": 198, "left_face": 256, "right_face": 115 }, "geometry": { "type": "LineString", "coordinates": [ [ 403406.614233397936914, 5662827.89711794629693 ], [ 403420.171497692819685, 5662820.067646656185389 ], [ 403445.222213696048129, 5662809.364216230809689 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 57, "start_node": 94, "end_node": 96, "next_left_edge": 59, "abs_next_left_edge": 59, "next_right_edge": 885, "abs_next_right_edge": 885, "left_face": 256, "right_face": 115 }, "geometry": { "type": "LineString", "coordinates": [ [ 403069.968626462563407, 5662685.894330148585141 ], [ 403081.786922655184753, 5662736.396696706302464 ], [ 403091.380043761222623, 5662777.31882285233587 ], [ 403102.48035045422148, 5662824.664443383924663 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 842, "start_node": 260, "end_node": 262, "next_left_edge": 930, "abs_next_left_edge": 930, "next_right_edge": 194, "abs_next_right_edge": 194, "left_face": 256, "right_face": 98 }, "geometry": { "type": "LineString", "coordinates": [ [ 403732.583686620870139, 5662790.059970957227051 ], [ 403854.874858385010157, 5662728.775919690728188 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 930, "start_node": 262, "end_node": 428, "next_left_edge": 346, "abs_next_left_edge": 346, "next_right_edge": 195, "abs_next_right_edge": 195, "left_face": 256, "right_face": 125 }, "geometry": { "type": "LineString", "coordinates": [ [ 403854.874858385010157, 5662728.775919690728188 ], [ 403952.636984212091193, 5662675.315993952564895 ], [ 404017.894793312996626, 5662640.317033953033388 ], [ 404030.595298918080516, 5662634.540823672898114 ], [ 404036.738678277644794, 5662632.012544156983495 ], [ 404050.379385447595268, 5662626.708319044671953 ], [ 404067.728639073728118, 5662618.987967174500227 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 346, "start_node": 428, "end_node": 429, "next_left_edge": -1197, "abs_next_left_edge": 1197, "next_right_edge": -468, "abs_next_right_edge": 468, "left_face": 256, "right_face": 223 }, "geometry": { "type": "LineString", "coordinates": [ [ 404067.728639073728118, 5662618.987967174500227 ], [ 404099.389532495988533, 5662688.65629119426012 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 59, "start_node": 96, "end_node": 97, "next_left_edge": -59, "abs_next_left_edge": 59, "next_right_edge": 58, "abs_next_right_edge": 58, "left_face": 256, "right_face": 256 }, "geometry": { "type": "LineString", "coordinates": [ [ 403102.48035045422148, 5662824.664443383924663 ], [ 403046.523383571766317, 5662837.730877384543419 ], [ 403023.797652682289481, 5662843.186555396765471 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 291, "start_node": 360, "end_node": 361, "next_left_edge": -291, "abs_next_left_edge": 291, "next_right_edge": 290, "abs_next_right_edge": 290, "left_face": 256, "right_face": 256 }, "geometry": { "type": "LineString", "coordinates": [ [ 403406.614233397936914, 5662827.89711794629693 ], [ 403426.980266154860146, 5662856.426127375103533 ], [ 403451.430665200925432, 5662890.674176933243871 ], [ 403462.352872416377068, 5662908.523457259871066 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 446, "start_node": 427, "end_node": 536, "next_left_edge": -446, "abs_next_left_edge": 446, "next_right_edge": -345, "abs_next_right_edge": 345, "left_face": 256, "right_face": 256 }, "geometry": { "type": "LineString", "coordinates": [ [ 402762.404515543370508, 5663414.462496886961162 ], [ 402772.202294262126088, 5663407.903581221587956 ], [ 402813.708772885729559, 5663393.782814244739711 ], [ 402844.003791173221543, 5663380.685872820205986 ], [ 402858.312050565727986, 5663366.388841747306287 ], [ 402867.73712256050203, 5663349.336218838579953 ], [ 402879.106483019597363, 5663323.247756528668106 ], [ 402881.405514139391016, 5663321.14649860188365 ], [ 402910.871826987480745, 5663298.599191754125059 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1110, "start_node": 977, "end_node": 497, "next_left_edge": 404, "abs_next_left_edge": 404, "next_right_edge": 1111, "abs_next_right_edge": 1111, "left_face": 43, "right_face": 256 }, "geometry": { "type": "LineString", "coordinates": [ [ 403729.3802389112534, 5663005.365254536271095 ], [ 403751.69060239486862, 5662978.807483248412609 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1111, "start_node": 977, "end_node": 978, "next_left_edge": -1111, "abs_next_left_edge": 1111, "next_right_edge": -544, "abs_next_right_edge": 544, "left_face": 256, "right_face": 256 }, "geometry": { "type": "LineString", "coordinates": [ [ 403729.3802389112534, 5663005.365254536271095 ], [ 403728.773548968252726, 5663004.37544974591583 ], [ 403686.074041245738044, 5662934.737638941965997 ], [ 403653.066429400292691, 5662950.182829385623336 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1197, "start_node": 942, "end_node": 429, "next_left_edge": -346, "abs_next_left_edge": 346, "next_right_edge": -1045, "abs_next_right_edge": 1045, "left_face": 223, "right_face": 256 }, "geometry": { "type": "LineString", "coordinates": [ [ 404110.044621393259149, 5662712.574306166730821 ], [ 404099.389532495988533, 5662688.65629119426012 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1045, "start_node": 67, "end_node": 942, "next_left_edge": 1197, "abs_next_left_edge": 1197, "next_right_edge": -1211, "abs_next_right_edge": 1211, "left_face": 223, "right_face": 256 }, "geometry": { "type": "LineString", "coordinates": [ [ 404123.648756482987665, 5662742.944866360165179 ], [ 404123.090460792882368, 5662741.54253710526973 ], [ 404122.752310688956641, 5662740.681175839155912 ], [ 404121.489334241603501, 5662737.912612895481288 ], [ 404110.044621393259149, 5662712.574306166730821 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1211, "start_node": 592, "end_node": 67, "next_left_edge": -1198, "abs_next_left_edge": 1198, "next_right_edge": -1213, "abs_next_right_edge": 1213, "left_face": 230, "right_face": 256 }, "geometry": { "type": "LineString", "coordinates": [ [ 404005.750522619346157, 5662792.838852220214903 ], [ 404068.26884461985901, 5662761.962829158641398 ], [ 404090.125635787611827, 5662752.64578066393733 ], [ 404098.968249914876651, 5662749.544508998282254 ], [ 404108.066850377945229, 5662747.028048212639987 ], [ 404123.648756482987665, 5662742.944866360165179 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1212, "start_node": 497, "end_node": 204, "next_left_edge": 150, "abs_next_left_edge": 150, "next_right_edge": -1110, "abs_next_right_edge": 1110, "left_face": 231, "right_face": 256 }, "geometry": { "type": "LineString", "coordinates": [ [ 403751.69060239486862, 5662978.807483248412609 ], [ 403801.288621577783488, 5662919.203137040138245 ], [ 403819.999513425573241, 5662899.720884764567018 ], [ 403828.888581631181296, 5662892.00189717207104 ], [ 403838.078734342940152, 5662884.655514950864017 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1213, "start_node": 417, "end_node": 592, "next_left_edge": 528, "abs_next_left_edge": 528, "next_right_edge": -1214, "abs_next_right_edge": 1214, "left_face": 232, "right_face": 256 }, "geometry": { "type": "LineString", "coordinates": [ [ 403913.314233095617965, 5662839.27951211668551 ], [ 403933.552271433291025, 5662829.179933640174568 ], [ 404005.750522619346157, 5662792.838852220214903 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1214, "start_node": 204, "end_node": 417, "next_left_edge": 339, "abs_next_left_edge": 339, "next_right_edge": -1212, "abs_next_right_edge": 1212, "left_face": 233, "right_face": 256 }, "geometry": { "type": "LineString", "coordinates": [ [ 403838.078734342940152, 5662884.655514950864017 ], [ 403855.691976849338971, 5662871.256351902149618 ], [ 403866.449441352218855, 5662864.214488859288394 ], [ 403884.371877570229117, 5662853.868699925020337 ], [ 403913.314233095617965, 5662839.27951211668551 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1266, "start_node": 33, "end_node": 980, "next_left_edge": 1116, "abs_next_left_edge": 1116, "next_right_edge": 1221, "abs_next_right_edge": 1221, "left_face": 257, "right_face": 237 }, "geometry": { "type": "LineString", "coordinates": [ [ 406976.852964263991453, 5662205.53151754848659 ], [ 407033.324137223884463, 5662206.948495282791555 ], [ 407040.3728549919324, 5662207.143920332193375 ], [ 407068.987370378337801, 5662207.895901834592223 ], [ 407072.882473859761376, 5662207.970266516320407 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 383, "start_node": 474, "end_node": 33, "next_left_edge": 1266, "abs_next_left_edge": 1266, "next_right_edge": -223, "abs_next_right_edge": 223, "left_face": 257, "right_face": 18 }, "geometry": { "type": "LineString", "coordinates": [ [ 407010.208912837202661, 5662406.154879780486226 ], [ 406994.195040634367615, 5662311.582072996534407 ], [ 406992.506611075252295, 5662301.067401974461973 ], [ 406976.720769565727096, 5662212.174675377085805 ], [ 406976.850654431444127, 5662206.955376244150102 ], [ 406976.852964263991453, 5662205.53151754848659 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1116, "start_node": 980, "end_node": 30, "next_left_edge": -1014, "abs_next_left_edge": 1014, "next_right_edge": -1266, "abs_next_right_edge": 1266, "left_face": 257, "right_face": 237 }, "geometry": { "type": "LineString", "coordinates": [ [ 407072.882473859761376, 5662207.970266516320407 ], [ 407134.730007248057518, 5662208.112306984141469 ], [ 407146.143264425045345, 5662208.006753984838724 ], [ 407157.47908860509051, 5662207.101725100539625 ], [ 407165.819714425073471, 5662205.53877086378634 ], [ 407173.862491556559689, 5662203.380523396655917 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 382, "start_node": 474, "end_node": 7, "next_left_edge": -969, "abs_next_left_edge": 969, "next_right_edge": 383, "abs_next_right_edge": 383, "left_face": 4, "right_face": 257 }, "geometry": { "type": "LineString", "coordinates": [ [ 407010.208912837202661, 5662406.154879780486226 ], [ 407098.07273105380591, 5662370.331680856645107 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1015, "start_node": 921, "end_node": 922, "next_left_edge": -689, "abs_next_left_edge": 689, "next_right_edge": -10, "abs_next_right_edge": 10, "left_face": 150, "right_face": 257 }, "geometry": { "type": "LineString", "coordinates": [ [ 407126.757569187728222, 5662333.07347207237035 ], [ 407128.16358250239864, 5662323.659844326786697 ], [ 407133.092901939467993, 5662311.958007017150521 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1053, "start_node": 7, "end_node": 16, "next_left_edge": 10, "abs_next_left_edge": 10, "next_right_edge": -382, "abs_next_right_edge": 382, "left_face": 161, "right_face": 257 }, "geometry": { "type": "LineString", "coordinates": [ [ 407098.07273105380591, 5662370.331680856645107 ], [ 407111.66477214160841, 5662363.301273522898555 ], [ 407116.88028879853664, 5662358.15716146863997 ], [ 407121.344121606554836, 5662352.492672558873892 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 10, "start_node": 16, "end_node": 921, "next_left_edge": 1013, "abs_next_left_edge": 1013, "next_right_edge": -1053, "abs_next_right_edge": 1053, "left_face": 161, "right_face": 257 }, "geometry": { "type": "LineString", "coordinates": [ [ 407121.344121606554836, 5662352.492672558873892 ], [ 407123.39236529340269, 5662342.578030241653323 ], [ 407126.757569187728222, 5662333.07347207237035 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1014, "start_node": 922, "end_node": 30, "next_left_edge": 770, "abs_next_left_edge": 770, "next_right_edge": -1015, "abs_next_right_edge": 1015, "left_face": 179, "right_face": 257 }, "geometry": { "type": "LineString", "coordinates": [ [ 407133.092901939467993, 5662311.958007017150521 ], [ 407136.067532350076362, 5662303.317009646445513 ], [ 407163.791526404442266, 5662222.79457741137594 ], [ 407167.195534137019422, 5662214.657550637610257 ], [ 407172.809401954058558, 5662205.179262387566268 ], [ 407173.862491556559689, 5662203.380523396655917 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1267, "start_node": 476, "end_node": 885, "next_left_edge": 1126, "abs_next_left_edge": 1126, "next_right_edge": -1221, "abs_next_right_edge": 1221, "left_face": 258, "right_face": 184 }, "geometry": { "type": "LineString", "coordinates": [ [ 406981.038155285757966, 5662090.538378961384296 ], [ 406983.958594880241435, 5662004.789705881848931 ], [ 406984.429989501077216, 5661980.075757831335068 ], [ 406982.364636332495138, 5661973.516760880127549 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 385, "start_node": 475, "end_node": 476, "next_left_edge": 1267, "abs_next_left_edge": 1267, "next_right_edge": -162, "abs_next_right_edge": 162, "left_face": 258, "right_face": 237 }, "geometry": { "type": "LineString", "coordinates": [ [ 407192.750766077078879, 5662062.649927869439125 ], [ 407108.050126320857089, 5662073.030338369309902 ], [ 407054.864616032107733, 5662079.517710658721626 ], [ 406990.400749019987416, 5662090.102426243014634 ], [ 406981.038155285757966, 5662090.538378961384296 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 384, "start_node": 475, "end_node": 3, "next_left_edge": 3, "abs_next_left_edge": 3, "next_right_edge": 385, "abs_next_right_edge": 385, "left_face": 138, "right_face": 258 }, "geometry": { "type": "LineString", "coordinates": [ [ 407192.750766077078879, 5662062.649927869439125 ], [ 407206.529182962607592, 5661925.893586146645248 ], [ 407209.48243727395311, 5661895.039302567951381 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 858, "start_node": 165, "end_node": 302, "next_left_edge": 235, "abs_next_left_edge": 235, "next_right_edge": -1268, "abs_next_right_edge": 1268, "left_face": 130, "right_face": 162 }, "geometry": { "type": "LineString", "coordinates": [ [ 406563.050034121784847, 5662336.556608782149851 ], [ 406637.336480657628272, 5662308.635870458558202 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 7, "start_node": 12, "end_node": 13, "next_left_edge": 952, "abs_next_left_edge": 952, "next_right_edge": -982, "abs_next_right_edge": 982, "left_face": 259, "right_face": 142 }, "geometry": { "type": "LineString", "coordinates": [ [ 406353.000612276489846, 5662407.823228728957474 ], [ 406353.127183258300647, 5662404.383731710724533 ], [ 406353.222331900964491, 5662401.912560193799436 ], [ 406353.52507058577612, 5662393.909179929643869 ], [ 406355.87620533129666, 5662388.026554730720818 ], [ 406359.371153583284467, 5662382.657078294083476 ], [ 406376.203407514782157, 5662353.974889384582639 ], [ 406406.035711628559511, 5662301.507945743389428 ], [ 406469.786260266206227, 5662199.726328058168292 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1268, "start_node": 871, "end_node": 165, "next_left_edge": -1115, "abs_next_left_edge": 1115, "next_right_edge": 955, "abs_next_right_edge": 955, "left_face": 259, "right_face": 162 }, "geometry": { "type": "LineString", "coordinates": [ [ 406527.525268618657719, 5662145.91946579515934 ], [ 406551.128073615895119, 5662210.508827992714942 ], [ 406576.756950915092602, 5662280.656724649481475 ], [ 406563.467432459350675, 5662334.858253194019198 ], [ 406563.050034121784847, 5662336.556608782149851 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 762, "start_node": 12, "end_node": 776, "next_left_edge": 758, "abs_next_left_edge": 758, "next_right_edge": 7, "abs_next_right_edge": 7, "left_face": 159, "right_face": 259 }, "geometry": { "type": "LineString", "coordinates": [ [ 406353.000612276489846, 5662407.823228728957474 ], [ 406377.999309259583242, 5662396.545693581923842 ], [ 406421.335878668061923, 5662383.945226279087365 ], [ 406432.193712218606379, 5662381.423221082426608 ], [ 406445.004273659607861, 5662378.454211955890059 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1115, "start_node": 779, "end_node": 165, "next_left_edge": 125, "abs_next_left_edge": 125, "next_right_edge": -763, "abs_next_right_edge": 763, "left_face": 178, "right_face": 259 }, "geometry": { "type": "LineString", "coordinates": [ [ 406538.669543581374455, 5662345.274707573466003 ], [ 406563.050034121784847, 5662336.556608782149851 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 763, "start_node": 776, "end_node": 779, "next_left_edge": -1058, "abs_next_left_edge": 1058, "next_right_edge": -762, "abs_next_right_edge": 762, "left_face": 249, "right_face": 259 }, "geometry": { "type": "LineString", "coordinates": [ [ 406445.004273659607861, 5662378.454211955890059 ], [ 406538.669543581374455, 5662345.274707573466003 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 868, "start_node": 831, "end_node": 832, "next_left_edge": -868, "abs_next_left_edge": 868, "next_right_edge": -1270, "abs_next_right_edge": 1270, "left_face": 223, "right_face": 223 }, "geometry": { "type": "LineString", "coordinates": [ [ 404424.663988770043943, 5662665.192527216859162 ], [ 404423.898221436713357, 5662663.549293930642307 ], [ 404371.829040009120945, 5662546.370105528272688 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 766, "start_node": 781, "end_node": 782, "next_left_edge": -766, "abs_next_left_edge": 766, "next_right_edge": -1271, "abs_next_right_edge": 1271, "left_face": 223, "right_face": 223 }, "geometry": { "type": "LineString", "coordinates": [ [ 404629.831187045143452, 5662612.691175307147205 ], [ 404629.230398559127934, 5662611.256210646592081 ], [ 404575.064657794951927, 5662481.599713671952486 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 300, "start_node": 371, "end_node": 211, "next_left_edge": -154, "abs_next_left_edge": 154, "next_right_edge": -1269, "abs_next_right_edge": 1269, "left_face": 260, "right_face": 223 }, "geometry": { "type": "LineString", "coordinates": [ [ 404702.809336691454519, 5662592.363838391378522 ], [ 404702.029450884787366, 5662590.331497120670974 ], [ 404681.826199528877623, 5662545.65411083959043 ], [ 404645.778585390711669, 5662459.923089955002069 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1198, "start_node": 943, "end_node": 67, "next_left_edge": 40, "abs_next_left_edge": 40, "next_right_edge": -1046, "abs_next_right_edge": 1046, "left_face": 261, "right_face": 230 }, "geometry": { "type": "LineString", "coordinates": [ [ 404140.164769795257598, 5662779.657446808181703 ], [ 404126.791896196780726, 5662750.038959925994277 ], [ 404124.29188212112058, 5662744.390112195163965 ], [ 404123.648756482987665, 5662742.944866360165179 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1046, "start_node": 839, "end_node": 943, "next_left_edge": 1198, "abs_next_left_edge": 1198, "next_right_edge": 882, "abs_next_right_edge": 882, "left_face": 261, "right_face": 230 }, "geometry": { "type": "LineString", "coordinates": [ [ 404188.93381378945196, 5662889.398383122868836 ], [ 404175.999903917312622, 5662858.503508234396577 ], [ 404150.515804898459464, 5662803.436585617251694 ], [ 404140.164769795257598, 5662779.657446808181703 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1270, "start_node": 68, "end_node": 831, "next_left_edge": 1272, "abs_next_left_edge": 1272, "next_right_edge": -40, "abs_next_right_edge": 40, "left_face": 261, "right_face": 223 }, "geometry": { "type": "LineString", "coordinates": [ [ 404311.427810846129432, 5662694.491819335147738 ], [ 404367.808253394206986, 5662679.874077559448779 ], [ 404406.585426281322725, 5662669.855044103227556 ], [ 404424.663988770043943, 5662665.192527216859162 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 40, "start_node": 67, "end_node": 68, "next_left_edge": 1270, "abs_next_left_edge": 1270, "next_right_edge": 1045, "abs_next_right_edge": 1045, "left_face": 261, "right_face": 223 }, "geometry": { "type": "LineString", "coordinates": [ [ 404123.648756482987665, 5662742.944866360165179 ], [ 404145.312741525005549, 5662737.558334195055068 ], [ 404261.493155840900727, 5662707.38859099522233 ], [ 404272.748372414964251, 5662704.476393056102097 ], [ 404311.427810846129432, 5662694.491819335147738 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1272, "start_node": 831, "end_node": 688, "next_left_edge": -1179, "abs_next_left_edge": 1179, "next_right_edge": 868, "abs_next_right_edge": 868, "left_face": 261, "right_face": 223 }, "geometry": { "type": "LineString", "coordinates": [ [ 404424.663988770043943, 5662665.192527216859162 ], [ 404434.653777990490198, 5662662.760235184803605 ], [ 404453.835964750905987, 5662657.943867903202772 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1182, "start_node": 839, "end_node": 216, "next_left_edge": 158, "abs_next_left_edge": 158, "next_right_edge": 1046, "abs_next_right_edge": 1046, "left_face": 215, "right_face": 261 }, "geometry": { "type": "LineString", "coordinates": [ [ 404188.93381378945196, 5662889.398383122868836 ], [ 404215.686379373189993, 5662877.5213378733024 ], [ 404240.990756992716342, 5662866.839346561580896 ], [ 404257.012539953866508, 5662862.325680571608245 ], [ 404286.671602870570496, 5662856.112613420002162 ], [ 404310.36275251058396, 5662849.799204994924366 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1183, "start_node": 216, "end_node": 219, "next_left_edge": 160, "abs_next_left_edge": 160, "next_right_edge": -1182, "abs_next_right_edge": 1182, "left_face": 216, "right_face": 261 }, "geometry": { "type": "LineString", "coordinates": [ [ 404310.36275251058396, 5662849.799204994924366 ], [ 404354.746667459548917, 5662836.338481433689594 ], [ 404375.909796531428583, 5662831.896605727262795 ], [ 404400.902766858052928, 5662830.820992126129568 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1184, "start_node": 690, "end_node": 1002, "next_left_edge": -633, "abs_next_left_edge": 633, "next_right_edge": -1185, "abs_next_right_edge": 1185, "left_face": 217, "right_face": 261 }, "geometry": { "type": "LineString", "coordinates": [ [ 404495.569921726768371, 5662828.575860516168177 ], [ 404531.306058727088384, 5662831.350790297612548 ], [ 404594.230653620674275, 5662824.178378165699542 ], [ 404621.679073451901786, 5662818.809102533385158 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1185, "start_node": 219, "end_node": 690, "next_left_edge": -637, "abs_next_left_edge": 637, "next_right_edge": -1183, "abs_next_right_edge": 1183, "left_face": 218, "right_face": 261 }, "geometry": { "type": "LineString", "coordinates": [ [ 404400.902766858052928, 5662830.820992126129568 ], [ 404445.536679381970316, 5662826.666999457404017 ], [ 404462.610106910520699, 5662825.983293602243066 ], [ 404495.569921726768371, 5662828.575860516168177 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 550, "start_node": 611, "end_node": 612, "next_left_edge": -426, "abs_next_left_edge": 426, "next_right_edge": 1237, "abs_next_right_edge": 1237, "left_face": 262, "right_face": 243 }, "geometry": { "type": "LineString", "coordinates": [ [ 405628.919727206637617, 5662437.162723051384091 ], [ 405629.103066864889115, 5662438.76117254793644 ], [ 405642.945056012365967, 5662557.920191722922027 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1240, "start_node": 328, "end_node": 975, "next_left_edge": 1273, "abs_next_left_edge": 1273, "next_right_edge": -1241, "abs_next_right_edge": 1241, "left_face": 262, "right_face": 246 }, "geometry": { "type": "LineString", "coordinates": [ [ 405216.080055946775246, 5662515.164279046468437 ], [ 405224.603334001498297, 5662513.683781159110367 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 426, "start_node": 192, "end_node": 612, "next_left_edge": -1124, "abs_next_left_edge": 1124, "next_right_edge": -263, "abs_next_right_edge": 263, "left_face": 182, "right_face": 262 }, "geometry": { "type": "LineString", "coordinates": [ [ 405251.789142759342212, 5662610.449345637112856 ], [ 405368.674761022208259, 5662599.168759778141975 ], [ 405431.164788797788788, 5662582.626283408142626 ], [ 405468.957603698479943, 5662573.022721318528056 ], [ 405494.323783382540569, 5662568.174681287258863 ], [ 405504.030586384702474, 5662566.316980130970478 ], [ 405508.16879109677393, 5662565.529174401424825 ], [ 405544.586806634557433, 5662565.339763948693871 ], [ 405573.550508110667579, 5662565.732159518636763 ], [ 405592.610530226374976, 5662563.73659903742373 ], [ 405618.15121061244281, 5662561.144079791381955 ], [ 405642.945056012365967, 5662557.920191722922027 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 191, "start_node": 210, "end_node": 256, "next_left_edge": -1275, "abs_next_left_edge": 1275, "next_right_edge": -218, "abs_next_right_edge": 218, "left_face": 260, "right_face": 247 }, "geometry": { "type": "LineString", "coordinates": [ [ 404717.147549067565706, 5662483.486641369760036 ], [ 404777.284560277010314, 5662517.737260134890676 ], [ 404788.406853964610491, 5662530.335129488259554 ], [ 404803.422248837596271, 5662561.482197042554617 ], [ 404804.179468512593303, 5662563.047775089740753 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1271, "start_node": 688, "end_node": 781, "next_left_edge": 1269, "abs_next_left_edge": 1269, "next_right_edge": -1272, "abs_next_right_edge": 1272, "left_face": 263, "right_face": 223 }, "geometry": { "type": "LineString", "coordinates": [ [ 404453.835964750905987, 5662657.943867903202772 ], [ 404590.02949528361205, 5662622.638483752496541 ], [ 404629.831187045143452, 5662612.691175307147205 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1269, "start_node": 781, "end_node": 371, "next_left_edge": 1274, "abs_next_left_edge": 1274, "next_right_edge": 766, "abs_next_right_edge": 766, "left_face": 263, "right_face": 223 }, "geometry": { "type": "LineString", "coordinates": [ [ 404629.831187045143452, 5662612.691175307147205 ], [ 404668.361014568130486, 5662602.500741136260331 ], [ 404702.809336691454519, 5662592.363838391378522 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1179, "start_node": 1002, "end_node": 688, "next_left_edge": 1271, "abs_next_left_edge": 1271, "next_right_edge": -1184, "abs_next_right_edge": 1184, "left_face": 263, "right_face": 261 }, "geometry": { "type": "LineString", "coordinates": [ [ 404621.679073451901786, 5662818.809102533385158 ], [ 404612.711333137529436, 5662810.999404745176435 ], [ 404562.37210435239831, 5662766.112948660738766 ], [ 404478.922914100228809, 5662694.754378534853458 ], [ 404470.432440861477517, 5662688.159680185839534 ], [ 404463.959609473589808, 5662678.969123096205294 ], [ 404454.768298049923033, 5662659.884357661940157 ], [ 404453.835964750905987, 5662657.943867903202772 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1274, "start_node": 371, "end_node": 1030, "next_left_edge": 1275, "abs_next_left_edge": 1275, "next_right_edge": 300, "abs_next_right_edge": 300, "left_face": 263, "right_face": 260 }, "geometry": { "type": "LineString", "coordinates": [ [ 404702.809336691454519, 5662592.363838391378522 ], [ 404737.655599603487644, 5662581.396657379344106 ], [ 404760.835055099742021, 5662573.826733144931495 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1275, "start_node": 1030, "end_node": 256, "next_left_edge": 275, "abs_next_left_edge": 275, "next_right_edge": -1274, "abs_next_right_edge": 1274, "left_face": 263, "right_face": 260 }, "geometry": { "type": "LineString", "coordinates": [ [ 404760.835055099742021, 5662573.826733144931495 ], [ 404782.52178256039042, 5662567.708335917443037 ], [ 404793.783936688501853, 5662565.142001328058541 ], [ 404804.179468512593303, 5662563.047775089740753 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 920, "start_node": 345, "end_node": 864, "next_left_edge": -920, "abs_next_left_edge": 920, "next_right_edge": -276, "abs_next_right_edge": 276, "left_face": 263, "right_face": 263 }, "geometry": { "type": "LineString", "coordinates": [ [ 404873.116262614144944, 5662698.885516550391912 ], [ 404854.778060869837645, 5662703.15079330932349 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 277, "start_node": 345, "end_node": 343, "next_left_edge": 662, "abs_next_left_edge": 662, "next_right_edge": 920, "abs_next_right_edge": 920, "left_face": 60, "right_face": 263 }, "geometry": { "type": "LineString", "coordinates": [ [ 404873.116262614144944, 5662698.885516550391912 ], [ 404843.05682006990537, 5662627.759349419735372 ], [ 404833.967122188943904, 5662599.695233786478639 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1177, "start_node": 1001, "end_node": 546, "next_left_edge": -1177, "abs_next_left_edge": 1177, "next_right_edge": -1178, "abs_next_right_edge": 1178, "left_face": 263, "right_face": 263 }, "geometry": { "type": "LineString", "coordinates": [ [ 404827.854852470685728, 5662813.194426118396223 ], [ 404790.411469109996688, 5662722.949790739454329 ], [ 404790.575366721954197, 5662717.040066006593406 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1178, "start_node": 549, "end_node": 1001, "next_left_edge": -459, "abs_next_left_edge": 459, "next_right_edge": -1180, "abs_next_right_edge": 1180, "left_face": 212, "right_face": 263 }, "geometry": { "type": "LineString", "coordinates": [ [ 404744.103610677935649, 5662811.227072907611728 ], [ 404754.822414522408508, 5662811.496107375249267 ], [ 404827.854852470685728, 5662813.194426118396223 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1180, "start_node": 1002, "end_node": 549, "next_left_edge": -463, "abs_next_left_edge": 463, "next_right_edge": 1179, "abs_next_right_edge": 1179, "left_face": 213, "right_face": 263 }, "geometry": { "type": "LineString", "coordinates": [ [ 404621.679073451901786, 5662818.809102533385158 ], [ 404653.043073598993942, 5662813.879203086718917 ], [ 404686.50117354770191, 5662810.100995117798448 ], [ 404697.234417934494559, 5662809.257269957102835 ], [ 404744.103610677935649, 5662811.227072907611728 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1181, "start_node": 1001, "end_node": 344, "next_left_edge": -1248, "abs_next_left_edge": 1248, "next_right_edge": 1177, "abs_next_right_edge": 1177, "left_face": 214, "right_face": 263 }, "geometry": { "type": "LineString", "coordinates": [ [ 404827.854852470685728, 5662813.194426118396223 ], [ 404922.10825927532278, 5662820.7759008705616 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 276, "start_node": 344, "end_node": 345, "next_left_edge": 278, "abs_next_left_edge": 278, "next_right_edge": -1181, "abs_next_right_edge": 1181, "left_face": 254, "right_face": 263 }, "geometry": { "type": "LineString", "coordinates": [ [ 404922.10825927532278, 5662820.7759008705616 ], [ 404919.872726113651879, 5662807.780161956325173 ], [ 404873.116262614144944, 5662698.885516550391912 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 192, "start_node": 257, "end_node": 258, "next_left_edge": -220, "abs_next_left_edge": 220, "next_right_edge": -1276, "abs_next_right_edge": 1276, "left_face": 198, "right_face": 247 }, "geometry": { "type": "LineString", "coordinates": [ [ 404930.530734192929231, 5662551.615761270746589 ], [ 404929.768217479693703, 5662549.761047109030187 ], [ 404879.901219996449072, 5662437.108280065469444 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1151, "start_node": 257, "end_node": 145, "next_left_edge": 1239, "abs_next_left_edge": 1239, "next_right_edge": 192, "abs_next_right_edge": 192, "left_face": 264, "right_face": 198 }, "geometry": { "type": "LineString", "coordinates": [ [ 404930.530734192929231, 5662551.615761270746589 ], [ 404997.671896965824999, 5662545.805558137595654 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1239, "start_node": 145, "end_node": 288, "next_left_edge": 1241, "abs_next_left_edge": 1241, "next_right_edge": -102, "abs_next_right_edge": 102, "left_face": 264, "right_face": 245 }, "geometry": { "type": "LineString", "coordinates": [ [ 404997.671896965824999, 5662545.805558137595654 ], [ 405059.045169453253038, 5662540.502960996702313 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1241, "start_node": 288, "end_node": 328, "next_left_edge": 263, "abs_next_left_edge": 263, "next_right_edge": 216, "abs_next_right_edge": 216, "left_face": 264, "right_face": 246 }, "geometry": { "type": "LineString", "coordinates": [ [ 405059.045169453253038, 5662540.502960996702313 ], [ 405093.237416109885089, 5662536.936403881758451 ], [ 405111.047512797464151, 5662533.99432185292244 ], [ 405155.385051262332126, 5662525.758510027080774 ], [ 405207.530416922352742, 5662516.734265651553869 ], [ 405216.080055946775246, 5662515.164279046468437 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 263, "start_node": 328, "end_node": 192, "next_left_edge": -433, "abs_next_left_edge": 433, "next_right_edge": 1240, "abs_next_right_edge": 1240, "left_face": 264, "right_face": 262 }, "geometry": { "type": "LineString", "coordinates": [ [ 405216.080055946775246, 5662515.164279046468437 ], [ 405216.927046773664188, 5662517.429055109620094 ], [ 405251.789142759342212, 5662610.449345637112856 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 433, "start_node": 524, "end_node": 192, "next_left_edge": -258, "abs_next_left_edge": 258, "next_right_edge": -428, "abs_next_right_edge": 428, "left_face": 21, "right_face": 264 }, "geometry": { "type": "LineString", "coordinates": [ [ 405123.941081147408113, 5662604.803948119282722 ], [ 405251.789142759342212, 5662610.449345637112856 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 428, "start_node": 341, "end_node": 524, "next_left_edge": -434, "abs_next_left_edge": 434, "next_right_edge": -425, "abs_next_right_edge": 425, "left_face": 255, "right_face": 264 }, "geometry": { "type": "LineString", "coordinates": [ [ 404982.79629755334463, 5662603.823008649051189 ], [ 405009.998625863692723, 5662607.815424137748778 ], [ 405046.29687580477912, 5662606.834909737110138 ], [ 405123.941081147408113, 5662604.803948119282722 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1276, "start_node": 520, "end_node": 257, "next_left_edge": 1151, "abs_next_left_edge": 1151, "next_right_edge": -1277, "abs_next_right_edge": 1277, "left_face": 264, "right_face": 247 }, "geometry": { "type": "LineString", "coordinates": [ [ 404864.78095877461601, 5662556.922833641059697 ], [ 404930.530734192929231, 5662551.615761270746589 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 274, "start_node": 341, "end_node": 342, "next_left_edge": -663, "abs_next_left_edge": 663, "next_right_edge": 428, "abs_next_right_edge": 428, "left_face": 265, "right_face": 255 }, "geometry": { "type": "LineString", "coordinates": [ [ 404982.79629755334463, 5662603.823008649051189 ], [ 405075.837981217715424, 5662815.694297549314797 ], [ 405078.211984075955115, 5662836.607618861831725 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 425, "start_node": 520, "end_node": 341, "next_left_edge": 274, "abs_next_left_edge": 274, "next_right_edge": 1276, "abs_next_right_edge": 1276, "left_face": 265, "right_face": 264 }, "geometry": { "type": "LineString", "coordinates": [ [ 404864.78095877461601, 5662556.922833641059697 ], [ 404865.515065899351612, 5662559.134022261947393 ], [ 404868.511392844375223, 5662568.18902235198766 ], [ 404887.953679813770577, 5662578.564482761546969 ], [ 404948.090371767408215, 5662599.257235412485898 ], [ 404982.79629755334463, 5662603.823008649051189 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1273, "start_node": 975, "end_node": 1019, "next_left_edge": 1232, "abs_next_left_edge": 1232, "next_right_edge": 1109, "abs_next_right_edge": 1109, "left_face": 262, "right_face": 289 }, "geometry": { "type": "LineString", "coordinates": [ [ 405224.603334001498297, 5662513.683781159110367 ], [ 405282.917094472795725, 5662503.823813691735268 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1277, "start_node": 256, "end_node": 520, "next_left_edge": 425, "abs_next_left_edge": 425, "next_right_edge": -191, "abs_next_right_edge": 191, "left_face": 265, "right_face": 247 }, "geometry": { "type": "LineString", "coordinates": [ [ 404804.179468512593303, 5662563.047775089740753 ], [ 404822.812689262907952, 5662560.701286685653031 ], [ 404864.78095877461601, 5662556.922833641059697 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 662, "start_node": 343, "end_node": 346, "next_left_edge": -278, "abs_next_left_edge": 278, "next_right_edge": -275, "abs_next_right_edge": 275, "left_face": 60, "right_face": 265 }, "geometry": { "type": "LineString", "coordinates": [ [ 404833.967122188943904, 5662599.695233786478639 ], [ 404926.803968221996911, 5662687.794247827492654 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 663, "start_node": 346, "end_node": 342, "next_left_edge": 944, "abs_next_left_edge": 944, "next_right_edge": -662, "abs_next_right_edge": 662, "left_face": 254, "right_face": 265 }, "geometry": { "type": "LineString", "coordinates": [ [ 404926.803968221996911, 5662687.794247827492654 ], [ 405078.211984075955115, 5662836.607618861831725 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 275, "start_node": 256, "end_node": 343, "next_left_edge": -277, "abs_next_left_edge": 277, "next_right_edge": 1277, "abs_next_right_edge": 1277, "left_face": 263, "right_face": 265 }, "geometry": { "type": "LineString", "coordinates": [ [ 404804.179468512593303, 5662563.047775089740753 ], [ 404805.576809865422547, 5662564.768382731825113 ], [ 404833.967122188943904, 5662599.695233786478639 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 56, "start_node": 92, "end_node": 93, "next_left_edge": 1041, "abs_next_left_edge": 1041, "next_right_edge": 443, "abs_next_right_edge": 443, "left_face": 266, "right_face": 22 }, "geometry": { "type": "LineString", "coordinates": [ [ 402545.319725222012494, 5663404.459809471853077 ], [ 402538.544617126928642, 5663361.672048813663423 ], [ 402534.406447112793103, 5663356.488746848888695 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1041, "start_node": 93, "end_node": 91, "next_left_edge": -55, "abs_next_left_edge": 55, "next_right_edge": 200, "abs_next_right_edge": 200, "left_face": 266, "right_face": 157 }, "geometry": { "type": "LineString", "coordinates": [ [ 402534.406447112793103, 5663356.488746848888695 ], [ 402538.548047106771264, 5663332.616402924992144 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 582, "start_node": 645, "end_node": 646, "next_left_edge": 1191, "abs_next_left_edge": 1191, "next_right_edge": -581, "abs_next_right_edge": 581, "left_face": 266, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 402342.834642129251733, 5663513.860327415168285 ], [ 402336.85057083790889, 5663502.53841252066195 ], [ 402334.513243219698779, 5663493.372139794752002 ], [ 402335.125758102512918, 5663448.864932771772146 ], [ 402337.614843043731526, 5663422.087015058845282 ], [ 402350.62226032698527, 5663397.234364252537489 ], [ 402377.363993832666893, 5663357.415665574371815 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1191, "start_node": 646, "end_node": 269, "next_left_edge": -442, "abs_next_left_edge": 442, "next_right_edge": 1192, "abs_next_right_edge": 1192, "left_face": 266, "right_face": 219 }, "geometry": { "type": "LineString", "coordinates": [ [ 402377.363993832666893, 5663357.415665574371815 ], [ 402393.937317550822627, 5663347.056736839003861 ], [ 402411.219216878176667, 5663327.896566450595856 ], [ 402415.504483323078603, 5663317.180948068387806 ], [ 402415.908874934655614, 5663300.086992535740137 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 588, "start_node": 90, "end_node": 652, "next_left_edge": 589, "abs_next_left_edge": 589, "next_right_edge": -587, "abs_next_right_edge": 587, "left_face": 266, "right_face": 256 }, "geometry": { "type": "LineString", "coordinates": [ [ 402650.200650925980881, 5663269.980198308825493 ], [ 402654.518790129572153, 5663290.989462180063128 ], [ 402662.285454754019156, 5663311.077028625644743 ], [ 402680.461907837190665, 5663347.364521943032742 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 589, "start_node": 652, "end_node": 653, "next_left_edge": 927, "abs_next_left_edge": 927, "next_right_edge": -588, "abs_next_right_edge": 588, "left_face": 266, "right_face": 256 }, "geometry": { "type": "LineString", "coordinates": [ [ 402680.461907837190665, 5663347.364521943032742 ], [ 402693.394895697012544, 5663373.706261897459626 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1263, "start_node": 426, "end_node": 69, "next_left_edge": -1264, "abs_next_left_edge": 1264, "next_right_edge": 345, "abs_next_right_edge": 345, "left_face": 266, "right_face": 256 }, "geometry": { "type": "LineString", "coordinates": [ [ 402736.037611826846842, 5663436.073388108052313 ], [ 402744.756452998437453, 5663449.88034897390753 ], [ 402750.925906745716929, 5663464.391761350445449 ], [ 402763.43819296953734, 5663498.895401197485626 ], [ 402765.033427263260819, 5663502.914377090521157 ], [ 402766.219491979456507, 5663506.028919708915055 ], [ 402770.458496272156481, 5663514.347426095046103 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 927, "start_node": 653, "end_node": 426, "next_left_edge": 1263, "abs_next_left_edge": 1263, "next_right_edge": -589, "abs_next_right_edge": 589, "left_face": 266, "right_face": 256 }, "geometry": { "type": "LineString", "coordinates": [ [ 402693.394895697012544, 5663373.706261897459626 ], [ 402702.911961460020393, 5663390.468153008259833 ], [ 402714.512528279039543, 5663406.701260786503553 ], [ 402728.297369695501402, 5663425.518379743210971 ], [ 402736.037611826846842, 5663436.073388108052313 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1278, "start_node": 268, "end_node": 644, "next_left_edge": 581, "abs_next_left_edge": 581, "next_right_edge": -199, "abs_next_right_edge": 199, "left_face": 266, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 402265.405522921762895, 5663779.688494763337076 ], [ 402268.791224391199648, 5663769.201148992404342 ], [ 402274.263367716921493, 5663750.965350593440235 ], [ 402303.627442192751914, 5663688.225668808445334 ], [ 402323.186849857447669, 5663633.069495844654739 ], [ 402325.865339499723632, 5663625.521193958818913 ], [ 402330.490230060240719, 5663612.062566510401666 ], [ 402359.076262498449069, 5663575.790644431486726 ], [ 402362.45908367598895, 5663571.04336001817137 ], [ 402364.529746105778031, 5663565.775878502056003 ], [ 402364.828127980581485, 5663557.138077838346362 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 199, "start_node": 267, "end_node": 268, "next_left_edge": 1278, "abs_next_left_edge": 1278, "next_right_edge": -650, "abs_next_right_edge": 650, "left_face": 266, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 402266.922180284047499, 5663809.805509373545647 ], [ 402264.506950135808438, 5663790.262135131284595 ], [ 402265.405522921762895, 5663779.688494763337076 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 581, "start_node": 644, "end_node": 645, "next_left_edge": 582, "abs_next_left_edge": 582, "next_right_edge": -1278, "abs_next_right_edge": 1278, "left_face": 266, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 402364.828127980581485, 5663557.138077838346362 ], [ 402358.5952623662306, 5663544.875324405729771 ], [ 402342.834642129251733, 5663513.860327415168285 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 443, "start_node": 92, "end_node": 533, "next_left_edge": -200, "abs_next_left_edge": 200, "next_right_edge": 56, "abs_next_right_edge": 56, "left_face": 22, "right_face": 266 }, "geometry": { "type": "LineString", "coordinates": [ [ 402545.319725222012494, 5663404.459809471853077 ], [ 402530.583980749594048, 5663407.586325478740036 ], [ 402500.598639430420008, 5663415.172953901812434 ], [ 402495.382459691900294, 5663413.70321729965508 ], [ 402490.601869989186525, 5663409.722365896217525 ], [ 402457.602031467307825, 5663362.013839961960912 ], [ 402448.38831836252939, 5663349.484832968562841 ], [ 402443.06903497845633, 5663336.65960896294564 ], [ 402444.385067680384964, 5663326.289469670504332 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 844, "start_node": 603, "end_node": 691, "next_left_edge": 639, "abs_next_left_edge": 639, "next_right_edge": -536, "abs_next_right_edge": 536, "left_face": 103, "right_face": 266 }, "geometry": { "type": "LineString", "coordinates": [ [ 402279.222603180794977, 5663803.854432585649192 ], [ 402330.546826115227304, 5663780.833348117768764 ], [ 402383.852019111276604, 5663755.550465763546526 ], [ 402406.687098832044285, 5663745.762543955817819 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 536, "start_node": 267, "end_node": 603, "next_left_edge": 844, "abs_next_left_edge": 844, "next_right_edge": 199, "abs_next_right_edge": 199, "left_face": 103, "right_face": 266 }, "geometry": { "type": "LineString", "coordinates": [ [ 402266.922180284047499, 5663809.805509373545647 ], [ 402279.222603180794977, 5663803.854432585649192 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 639, "start_node": 691, "end_node": 473, "next_left_edge": -381, "abs_next_left_edge": 381, "next_right_edge": -844, "abs_next_right_edge": 844, "left_face": 103, "right_face": 266 }, "geometry": { "type": "LineString", "coordinates": [ [ 402406.687098832044285, 5663745.762543955817819 ], [ 402448.224508905201219, 5663729.769309915602207 ], [ 402466.949469867045991, 5663722.173047674819827 ], [ 402485.723576298449188, 5663712.36227018199861 ], [ 402502.463378724991344, 5663701.232955211773515 ], [ 402518.421324080089107, 5663688.37204337771982 ], [ 402529.035015602712519, 5663677.614612809382379 ], [ 402578.065089641255327, 5663622.391341924667358 ], [ 402589.870745262713172, 5663610.599228310398757 ], [ 402600.033503804239444, 5663601.89727711956948 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 442, "start_node": 533, "end_node": 269, "next_left_edge": 201, "abs_next_left_edge": 201, "next_right_edge": -443, "abs_next_right_edge": 443, "left_face": 157, "right_face": 266 }, "geometry": { "type": "LineString", "coordinates": [ [ 402444.385067680384964, 5663326.289469670504332 ], [ 402433.664533902425319, 5663319.606816612184048 ], [ 402415.908874934655614, 5663300.086992535740137 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 482, "start_node": 566, "end_node": 565, "next_left_edge": 483, "abs_next_left_edge": 483, "next_right_edge": -1280, "abs_next_right_edge": 1280, "left_face": 152, "right_face": 200 }, "geometry": { "type": "LineString", "coordinates": [ [ 404478.409055248601362, 5663435.182840524241328 ], [ 404512.943085174483713, 5663487.402645710855722 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 498, "start_node": 578, "end_node": 540, "next_left_edge": 453, "abs_next_left_edge": 453, "next_right_edge": -499, "abs_next_right_edge": 499, "left_face": 267, "right_face": 42 }, "geometry": { "type": "LineString", "coordinates": [ [ 404386.979283197782934, 5663334.36251830868423 ], [ 404522.530072978406679, 5663296.352487443946302 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 452, "start_node": 540, "end_node": 539, "next_left_edge": 451, "abs_next_left_edge": 451, "next_right_edge": -498, "abs_next_right_edge": 498, "left_face": 267, "right_face": 42 }, "geometry": { "type": "LineString", "coordinates": [ [ 404522.530072978406679, 5663296.352487443946302 ], [ 404574.517545500071719, 5663280.405515213496983 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1161, "start_node": 566, "end_node": 579, "next_left_edge": -500, "abs_next_left_edge": 500, "next_right_edge": 482, "abs_next_right_edge": 482, "left_face": 267, "right_face": 152 }, "geometry": { "type": "LineString", "coordinates": [ [ 404478.409055248601362, 5663435.182840524241328 ], [ 404437.054951547819655, 5663447.518570347689092 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1280, "start_node": 285, "end_node": 566, "next_left_edge": 1161, "abs_next_left_edge": 1161, "next_right_edge": 481, "abs_next_right_edge": 481, "left_face": 267, "right_face": 200 }, "geometry": { "type": "LineString", "coordinates": [ [ 404706.370984169479925, 5663365.630921756848693 ], [ 404689.011676177091431, 5663373.093521572649479 ], [ 404514.487931542971637, 5663422.300052967853844 ], [ 404478.409055248601362, 5663435.182840524241328 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 451, "start_node": 539, "end_node": 285, "next_left_edge": 1280, "abs_next_left_edge": 1280, "next_right_edge": 449, "abs_next_right_edge": 449, "left_face": 267, "right_face": 23 }, "geometry": { "type": "LineString", "coordinates": [ [ 404574.517545500071719, 5663280.405515213496983 ], [ 404691.521344741457142, 5663355.471578399650753 ], [ 404706.370984169479925, 5663365.630921756848693 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 453, "start_node": 540, "end_node": 541, "next_left_edge": -453, "abs_next_left_edge": 453, "next_right_edge": 452, "abs_next_right_edge": 452, "left_face": 267, "right_face": 267 }, "geometry": { "type": "LineString", "coordinates": [ [ 404522.530072978406679, 5663296.352487443946302 ], [ 404547.969195125275292, 5663372.000867631286383 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 500, "start_node": 578, "end_node": 579, "next_left_edge": 1162, "abs_next_left_edge": 1162, "next_right_edge": 498, "abs_next_right_edge": 498, "left_face": 201, "right_face": 267 }, "geometry": { "type": "LineString", "coordinates": [ [ 404386.979283197782934, 5663334.36251830868423 ], [ 404437.054951547819655, 5663447.518570347689092 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 135, "start_node": 182, "end_node": 318, "next_left_edge": 250, "abs_next_left_edge": 250, "next_right_edge": -1281, "abs_next_right_edge": 1281, "left_face": 51, "right_face": 13 }, "geometry": { "type": "LineString", "coordinates": [ [ 405619.511775680701248, 5663300.120255107991397 ], [ 405592.92002541362308, 5663284.511556220240891 ], [ 405559.5373357172939, 5663261.318771461956203 ], [ 405473.846369477221742, 5663183.723163023591042 ], [ 405456.249812874186318, 5663169.952360629104078 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 133, "start_node": 178, "end_node": 321, "next_left_edge": -255, "abs_next_left_edge": 255, "next_right_edge": -594, "abs_next_right_edge": 594, "left_face": 268, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 405672.166522472398356, 5663312.048157109878957 ], [ 405685.236921536270529, 5663323.800159612670541 ], [ 405732.678892433817964, 5663366.169486720114946 ], [ 405748.591185673314612, 5663384.399232137016952 ], [ 405753.485407153493725, 5663389.760284645482898 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1281, "start_node": 186, "end_node": 182, "next_left_edge": -628, "abs_next_left_edge": 628, "next_right_edge": 137, "abs_next_right_edge": 137, "left_face": 268, "right_face": 13 }, "geometry": { "type": "LineString", "coordinates": [ [ 405614.314321766374633, 5663306.500360416248441 ], [ 405619.511775680701248, 5663300.120255107991397 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 256, "start_node": 322, "end_node": 186, "next_left_edge": 1281, "abs_next_left_edge": 1281, "next_right_edge": -254, "abs_next_right_edge": 254, "left_face": 268, "right_face": 152 }, "geometry": { "type": "LineString", "coordinates": [ [ 405618.90697312814882, 5663369.910172362811863 ], [ 405614.314321766374633, 5663306.500360416248441 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 628, "start_node": 178, "end_node": 182, "next_left_edge": 135, "abs_next_left_edge": 135, "next_right_edge": 133, "abs_next_right_edge": 133, "left_face": 51, "right_face": 268 }, "geometry": { "type": "LineString", "coordinates": [ [ 405672.166522472398356, 5663312.048157109878957 ], [ 405657.955008719582111, 5663311.396265218034387 ], [ 405626.142171848099679, 5663302.779700951650739 ], [ 405619.511775680701248, 5663300.120255107991397 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 255, "start_node": 322, "end_node": 321, "next_left_edge": 253, "abs_next_left_edge": 253, "next_right_edge": 256, "abs_next_right_edge": 256, "left_face": 152, "right_face": 268 }, "geometry": { "type": "LineString", "coordinates": [ [ 405618.90697312814882, 5663369.910172362811863 ], [ 405623.298758927267045, 5663369.240153476595879 ], [ 405700.208106406615116, 5663372.837323206476867 ], [ 405706.310127338743769, 5663376.474300564266741 ], [ 405732.412722700159065, 5663404.806871268898249 ], [ 405753.485407153493725, 5663389.760284645482898 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 544, "start_node": 500, "end_node": 977, "next_left_edge": 1110, "abs_next_left_edge": 1110, "next_right_edge": -1282, "abs_next_right_edge": 1282, "left_face": 43, "right_face": 256 }, "geometry": { "type": "LineString", "coordinates": [ [ 403469.560123899660539, 5663192.635254149325192 ], [ 403477.964023450331297, 5663187.104985249228776 ], [ 403505.873368412489071, 5663167.61603803280741 ], [ 403527.133782286487985, 5663152.768024326302111 ], [ 403545.05914378183661, 5663140.796867877244949 ], [ 403605.277762871817686, 5663099.6462870715186 ], [ 403627.056171204603743, 5663085.133850330486894 ], [ 403684.797040865989402, 5663045.843772448599339 ], [ 403697.334573791362345, 5663036.665859449654818 ], [ 403709.457157284836285, 5663026.639201547950506 ], [ 403719.396600598644, 5663016.319658891297877 ], [ 403729.3802389112534, 5663005.365254536271095 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1282, "start_node": 1032, "end_node": 500, "next_left_edge": -406, "abs_next_left_edge": 406, "next_right_edge": -545, "abs_next_right_edge": 545, "left_face": 269, "right_face": 256 }, "geometry": { "type": "LineString", "coordinates": [ [ 403337.727633093483746, 5663275.243267995305359 ], [ 403353.172090453153942, 5663267.678507509641349 ], [ 403366.960741400136612, 5663259.933501977473497 ], [ 403399.682821015594527, 5663239.118932124227285 ], [ 403416.843146944476757, 5663227.829084891825914 ], [ 403469.560123899660539, 5663192.635254149325192 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 406, "start_node": 499, "end_node": 500, "next_left_edge": 544, "abs_next_left_edge": 544, "next_right_edge": 405, "abs_next_right_edge": 405, "left_face": 43, "right_face": 269 }, "geometry": { "type": "LineString", "coordinates": [ [ 403621.660571587621234, 5663396.312083343975246 ], [ 403469.560123899660539, 5663192.635254149325192 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 343, "start_node": 423, "end_node": 424, "next_left_edge": -1286, "abs_next_left_edge": 1286, "next_right_edge": 343, "abs_next_right_edge": 343, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 404064.18396820849739, 5665034.662759023718536 ], [ 404023.225338990683667, 5665030.298049927689135 ], [ 403999.674001735285856, 5665027.032905820757151 ], [ 403975.978812666260637, 5665025.439124039374292 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 214, "start_node": 287, "end_node": 215, "next_left_edge": -552, "abs_next_left_edge": 552, "next_right_edge": -215, "abs_next_right_edge": 215, "left_face": 270, "right_face": 44 }, "geometry": { "type": "LineString", "coordinates": [ [ 404202.038208425859921, 5663514.599741660058498 ], [ 404215.893023429089226, 5663523.941908809356391 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 877, "start_node": 837, "end_node": 287, "next_left_edge": 214, "abs_next_left_edge": 214, "next_right_edge": -878, "abs_next_right_edge": 878, "left_face": 270, "right_face": 9 }, "geometry": { "type": "LineString", "coordinates": [ [ 404110.304533234331757, 5663488.708499360829592 ], [ 404141.913047355541494, 5663491.512943468056619 ], [ 404163.500472966523375, 5663496.105837986804545 ], [ 404181.142728308564983, 5663502.407402304932475 ], [ 404202.038208425859921, 5663514.599741660058498 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 876, "start_node": 836, "end_node": 837, "next_left_edge": 877, "abs_next_left_edge": 877, "next_right_edge": 878, "abs_next_right_edge": 878, "left_face": 270, "right_face": 111 }, "geometry": { "type": "LineString", "coordinates": [ [ 404036.838055296801031, 5663321.918393190950155 ], [ 404016.933961111761164, 5663331.054759904742241 ], [ 403997.020201090257615, 5663343.050198695622385 ], [ 403981.809354106721003, 5663353.790057603269815 ], [ 403976.488947896403261, 5663358.349868782795966 ], [ 403944.619072610337753, 5663386.264067312702537 ], [ 403919.537871262757108, 5663406.865878660231829 ], [ 403907.614656243938953, 5663416.665868851356208 ], [ 403894.126189949980471, 5663427.006785317324102 ], [ 403892.443325454019941, 5663430.252959169447422 ], [ 403893.855804470833391, 5663433.530372974462807 ], [ 403896.121560868457891, 5663435.256784229539335 ], [ 403914.083322171645705, 5663437.635914442129433 ], [ 403927.920368979685009, 5663439.602586314082146 ], [ 403964.166444369242527, 5663444.766695306636393 ], [ 404013.490087246347684, 5663450.977712631225586 ], [ 404033.421091450669337, 5663454.210463708266616 ], [ 404054.278576272306964, 5663467.715534143149853 ], [ 404069.509950753999874, 5663480.646908721886575 ], [ 404085.240816276753321, 5663485.437540855258703 ], [ 404101.63571713923011, 5663487.913235021755099 ], [ 404110.304533234331757, 5663488.708499360829592 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 521, "start_node": 201, "end_node": 815, "next_left_edge": 837, "abs_next_left_edge": 837, "next_right_edge": -350, "abs_next_right_edge": 350, "left_face": 270, "right_face": 112 }, "geometry": { "type": "LineString", "coordinates": [ [ 403961.749522591067944, 5663222.35825624037534 ], [ 403971.053588428418152, 5663223.775513431057334 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 836, "start_node": 815, "end_node": 838, "next_left_edge": 881, "abs_next_left_edge": 881, "next_right_edge": -521, "abs_next_right_edge": 521, "left_face": 270, "right_face": 112 }, "geometry": { "type": "LineString", "coordinates": [ [ 403971.053588428418152, 5663223.775513431057334 ], [ 403995.002416196279228, 5663230.270383305847645 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 881, "start_node": 838, "end_node": 836, "next_left_edge": 876, "abs_next_left_edge": 876, "next_right_edge": 879, "abs_next_right_edge": 879, "left_face": 270, "right_face": 113 }, "geometry": { "type": "LineString", "coordinates": [ [ 403995.002416196279228, 5663230.270383305847645 ], [ 404036.838055296801031, 5663321.918393190950155 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 543, "start_node": 407, "end_node": 399, "next_left_edge": 326, "abs_next_left_edge": 326, "next_right_edge": -1265, "abs_next_right_edge": 1265, "left_face": 270, "right_face": 256 }, "geometry": { "type": "LineString", "coordinates": [ [ 402879.330600236076862, 5663453.604051014408469 ], [ 402913.241403636697214, 5663439.927641020156443 ], [ 402947.615421853319276, 5663427.043650340288877 ], [ 402983.269589334609918, 5663415.20367431640625 ], [ 402989.456383720273152, 5663413.196102566085756 ], [ 403031.454503714339808, 5663400.246975168585777 ], [ 403045.768334318883717, 5663395.895094759762287 ], [ 403060.548352166602854, 5663392.502256678417325 ], [ 403089.238725636852905, 5663380.426995703950524 ], [ 403104.657480061927345, 5663374.508280978538096 ], [ 403153.678175930399448, 5663355.554691864177585 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 545, "start_node": 399, "end_node": 1032, "next_left_edge": -1283, "abs_next_left_edge": 1283, "next_right_edge": -543, "abs_next_right_edge": 543, "left_face": 270, "right_face": 256 }, "geometry": { "type": "LineString", "coordinates": [ [ 403153.678175930399448, 5663355.554691864177585 ], [ 403164.583724698342849, 5663351.27835027128458 ], [ 403297.948104149079882, 5663293.076051637530327 ], [ 403314.664898404094856, 5663285.409421333111823 ], [ 403320.378314403060358, 5663282.788206219673157 ], [ 403337.727633093483746, 5663275.243267995305359 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 403, "start_node": 498, "end_node": 495, "next_left_edge": 402, "abs_next_left_edge": 402, "next_right_edge": -148, "abs_next_right_edge": 148, "left_face": 43, "right_face": 270 }, "geometry": { "type": "LineString", "coordinates": [ [ 403901.054977987427264, 5663271.088817453943193 ], [ 403852.372154570533894, 5663316.57025405485183 ], [ 403789.818103641038761, 5663352.600155745632946 ], [ 403775.713990359392483, 5663360.716997609473765 ], [ 403742.657409821578767, 5663371.156904476694763 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 401, "start_node": 495, "end_node": 499, "next_left_edge": 406, "abs_next_left_edge": 406, "next_right_edge": -403, "abs_next_right_edge": 403, "left_face": 43, "right_face": 270 }, "geometry": { "type": "LineString", "coordinates": [ [ 403742.657409821578767, 5663371.156904476694763 ], [ 403686.84696218802128, 5663382.44511014316231 ], [ 403628.704311232548207, 5663394.812073214910924 ], [ 403621.660571587621234, 5663396.312083343975246 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 538, "start_node": 409, "end_node": 604, "next_left_edge": -875, "abs_next_left_edge": 875, "next_right_edge": -540, "abs_next_right_edge": 540, "left_face": 110, "right_face": 270 }, "geometry": { "type": "LineString", "coordinates": [ [ 403926.395294276706409, 5663922.0144476974383 ], [ 403968.277923028799705, 5663916.883947379887104 ], [ 404026.600464842456859, 5663906.942283038049936 ], [ 404058.928476919827517, 5663900.021665923297405 ], [ 404082.097330948628951, 5663896.386481014080346 ], [ 404093.412942246592138, 5663894.607305006124079 ], [ 404101.916840846068226, 5663893.725913767702878 ], [ 404139.471295896801166, 5663890.001137617044151 ], [ 404157.008352332515642, 5663886.204144538380206 ], [ 404167.71759659005329, 5663882.311774183064699 ], [ 404181.303786830976605, 5663874.628312204033136 ], [ 404193.113696369866375, 5663865.921169429086149 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 631, "start_node": 604, "end_node": 640, "next_left_edge": 578, "abs_next_left_edge": 578, "next_right_edge": -538, "abs_next_right_edge": 538, "left_face": 152, "right_face": 270 }, "geometry": { "type": "LineString", "coordinates": [ [ 404193.113696369866375, 5663865.921169429086149 ], [ 404173.901723886840045, 5663831.627994829788804 ], [ 404163.345032571291085, 5663813.247696340084076 ], [ 404158.882406978867948, 5663799.548367367126048 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 767, "start_node": 641, "end_node": 613, "next_left_edge": 552, "abs_next_left_edge": 552, "next_right_edge": -578, "abs_next_right_edge": 578, "left_face": 152, "right_face": 270 }, "geometry": { "type": "LineString", "coordinates": [ [ 404152.525957517966162, 5663717.940220392309129 ], [ 404156.931391885736957, 5663694.698530689813197 ], [ 404160.725173062353861, 5663672.447120361961424 ], [ 404167.893781921942718, 5663635.149193340912461 ], [ 404172.985906228772365, 5663620.960628607310355 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 578, "start_node": 640, "end_node": 641, "next_left_edge": 767, "abs_next_left_edge": 767, "next_right_edge": -631, "abs_next_right_edge": 631, "left_face": 152, "right_face": 270 }, "geometry": { "type": "LineString", "coordinates": [ [ 404158.882406978867948, 5663799.548367367126048 ], [ 404154.581205680849962, 5663784.366574834100902 ], [ 404151.694031858234666, 5663765.787965413182974 ], [ 404151.584500667930115, 5663755.011058270931244 ], [ 404152.525957517966162, 5663717.940220392309129 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 148, "start_node": 201, "end_node": 498, "next_left_edge": -404, "abs_next_left_edge": 404, "next_right_edge": 521, "abs_next_right_edge": 521, "left_face": 231, "right_face": 270 }, "geometry": { "type": "LineString", "coordinates": [ [ 403961.749522591067944, 5663222.35825624037534 ], [ 403901.054977987427264, 5663271.088817453943193 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 405, "start_node": 499, "end_node": 202, "next_left_edge": 149, "abs_next_left_edge": 149, "next_right_edge": -401, "abs_next_right_edge": 401, "left_face": 269, "right_face": 270 }, "geometry": { "type": "LineString", "coordinates": [ [ 403621.660571587621234, 5663396.312083343975246 ], [ 403604.885077064507641, 5663398.973099495284259 ], [ 403583.972894959151745, 5663400.209880851209164 ], [ 403540.062468873918988, 5663407.194535576738417 ], [ 403466.69647286174586, 5663435.14369104616344 ], [ 403455.702002704842016, 5663438.787000525742769 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1283, "start_node": 203, "end_node": 1032, "next_left_edge": 1282, "abs_next_left_edge": 1282, "next_right_edge": -149, "abs_next_right_edge": 149, "left_face": 269, "right_face": 270 }, "geometry": { "type": "LineString", "coordinates": [ [ 403416.85488456604071, 5663386.054123418405652 ], [ 403397.162001919350587, 5663358.969789172522724 ], [ 403359.349817542766687, 5663306.974327864125371 ], [ 403343.362143798731267, 5663286.328115049749613 ], [ 403339.511461099609733, 5663279.258869661949575 ], [ 403337.727633093483746, 5663275.243267995305359 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 149, "start_node": 202, "end_node": 203, "next_left_edge": 1283, "abs_next_left_edge": 1283, "next_right_edge": 1279, "abs_next_right_edge": 1279, "left_face": 269, "right_face": 270 }, "geometry": { "type": "LineString", "coordinates": [ [ 403455.702002704842016, 5663438.787000525742769 ], [ 403444.584864092874341, 5663424.679010974243283 ], [ 403432.93789797485806, 5663408.456325840204954 ], [ 403416.85488456604071, 5663386.054123418405652 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 651, "start_node": 400, "end_node": 618, "next_left_edge": 555, "abs_next_left_edge": 555, "next_right_edge": -326, "abs_next_right_edge": 326, "left_face": 270, "right_face": 270 }, "geometry": { "type": "LineString", "coordinates": [ [ 403224.097992490569595, 5663485.359062198549509 ], [ 403225.900225641496945, 5663492.589070163667202 ], [ 403225.19193920341786, 5663497.374503894709051 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 326, "start_node": 399, "end_node": 400, "next_left_edge": 651, "abs_next_left_edge": 651, "next_right_edge": 545, "abs_next_right_edge": 545, "left_face": 270, "right_face": 270 }, "geometry": { "type": "LineString", "coordinates": [ [ 403153.678175930399448, 5663355.554691864177585 ], [ 403186.551446251221932, 5663404.704828695394099 ], [ 403190.68965035333531, 5663412.53610631916672 ], [ 403194.722120038117282, 5663419.957791936583817 ], [ 403224.097992490569595, 5663485.359062198549509 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 555, "start_node": 618, "end_node": 619, "next_left_edge": -555, "abs_next_left_edge": 555, "next_right_edge": -651, "abs_next_right_edge": 651, "left_face": 270, "right_face": 270 }, "geometry": { "type": "LineString", "coordinates": [ [ 403225.19193920341786, 5663497.374503894709051 ], [ 403215.96458688902203, 5663504.500268830917776 ], [ 403213.203980805759784, 5663506.632296990603209 ], [ 403198.473635592032224, 5663514.517803470604122 ], [ 403186.683377485605888, 5663517.898557185195386 ], [ 403176.305497776716948, 5663520.429625461809337 ], [ 403165.868924266833346, 5663523.562505897134542 ], [ 403164.264240846096072, 5663524.237855428829789 ], [ 403136.129226274089888, 5663536.024181461893022 ], [ 403108.149009615881369, 5663550.822316295467317 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 837, "start_node": 815, "end_node": 816, "next_left_edge": -837, "abs_next_left_edge": 837, "next_right_edge": 836, "abs_next_right_edge": 836, "left_face": 270, "right_face": 270 }, "geometry": { "type": "LineString", "coordinates": [ [ 403971.053588428418152, 5663223.775513431057334 ], [ 403940.449894658115227, 5663280.20974291395396 ], [ 403907.397341403469909, 5663331.072345620021224 ], [ 403880.290770088788122, 5663371.846189772710204 ], [ 403837.621135667781346, 5663401.442063622176647 ], [ 403781.569912617094815, 5663427.194683940149844 ], [ 403728.6886818522471, 5663458.817674316465855 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 867, "start_node": 418, "end_node": 830, "next_left_edge": -867, "abs_next_left_edge": 867, "next_right_edge": -340, "abs_next_right_edge": 340, "left_face": 270, "right_face": 270 }, "geometry": { "type": "LineString", "coordinates": [ [ 404109.774270643829368, 5663550.86693489830941 ], [ 404092.640686213504523, 5663549.695333265699446 ], [ 404067.599886147712823, 5663557.41434121504426 ], [ 404010.167102968203835, 5663545.436092178337276 ], [ 403922.52230715774931, 5663531.585793921723962 ], [ 403904.734817314427346, 5663529.147773990407586 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 340, "start_node": 199, "end_node": 418, "next_left_edge": 867, "abs_next_left_edge": 867, "next_right_edge": 147, "abs_next_right_edge": 147, "left_face": 270, "right_face": 270 }, "geometry": { "type": "LineString", "coordinates": [ [ 404163.029025691503193, 5663621.668693944811821 ], [ 404154.05822394695133, 5663616.295969787053764 ], [ 404133.697631556773558, 5663577.152079974301159 ], [ 404123.702087574463803, 5663556.603392976336181 ], [ 404109.774270643829368, 5663550.86693489830941 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1279, "start_node": 202, "end_node": 1031, "next_left_edge": -1279, "abs_next_left_edge": 1279, "next_right_edge": -405, "abs_next_right_edge": 405, "left_face": 270, "right_face": 270 }, "geometry": { "type": "LineString", "coordinates": [ [ 403455.702002704842016, 5663438.787000525742769 ], [ 403447.351848147751298, 5663441.5576057927683 ], [ 403401.822348978545051, 5663455.147984584793448 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1287, "start_node": 1034, "end_node": 353, "next_left_edge": 284, "abs_next_left_edge": 284, "next_right_edge": 1287, "abs_next_right_edge": 1287, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 404980.615151869482361, 5665368.978090069256723 ], [ 404931.215007487335242, 5665343.727324304170907 ], [ 404919.99617860361468, 5665335.04662995878607 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 284, "start_node": 353, "end_node": 354, "next_left_edge": 596, "abs_next_left_edge": 596, "next_right_edge": -1287, "abs_next_right_edge": 1287, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 404919.99617860361468, 5665335.04662995878607 ], [ 404912.268865794641897, 5665326.312591123394668 ], [ 404895.463678377214819, 5665299.770258574746549 ], [ 404890.234606534533668, 5665294.805549805983901 ], [ 404874.713586772792041, 5665273.378733952529728 ], [ 404837.758970335416961, 5665215.87328539788723 ], [ 404815.416985132964328, 5665183.671432529576123 ], [ 404780.441272141993977, 5665141.269224205054343 ], [ 404712.650863327551633, 5665062.131974011659622 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 423, "start_node": 494, "end_node": 518, "next_left_edge": 1238, "abs_next_left_edge": 1238, "next_right_edge": -668, "abs_next_right_edge": 668, "left_face": 271, "right_face": 244 }, "geometry": { "type": "LineString", "coordinates": [ [ 402016.31856205908116, 5664485.8516825446859 ], [ 401994.832920765213203, 5664503.803008700720966 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1288, "start_node": 985, "end_node": 439, "next_left_edge": 354, "abs_next_left_edge": 354, "next_right_edge": -1127, "abs_next_right_edge": 1127, "left_face": 271, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 401929.114804860786535, 5664564.166836095973849 ], [ 401919.482262186938897, 5664573.71666341368109 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1238, "start_node": 518, "end_node": 985, "next_left_edge": 1288, "abs_next_left_edge": 1288, "next_right_edge": -423, "abs_next_right_edge": 423, "left_face": 271, "right_face": 244 }, "geometry": { "type": "LineString", "coordinates": [ [ 401994.832920765213203, 5664503.803008700720966 ], [ 401929.114804860786535, 5664564.166836095973849 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 354, "start_node": 439, "end_node": 440, "next_left_edge": -400, "abs_next_left_edge": 400, "next_right_edge": 1289, "abs_next_right_edge": 1289, "left_face": 271, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 401919.482262186938897, 5664573.71666341368109 ], [ 401907.107297782087699, 5664539.990976377390325 ], [ 401885.527508321974892, 5664503.370481800287962 ], [ 401869.486784890643321, 5664467.590048555284739 ], [ 401856.132535593642388, 5664422.547829668037593 ], [ 401831.573220903344918, 5664369.954716618172824 ], [ 401820.810757814673707, 5664351.460534563288093 ], [ 401817.907245160720777, 5664341.637823916971684 ], [ 401822.382233245763928, 5664300.96121867466718 ], [ 401830.874982067907695, 5664251.064147493802011 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1290, "start_node": 1036, "end_node": 573, "next_left_edge": 493, "abs_next_left_edge": 493, "next_right_edge": 1290, "abs_next_right_edge": 1290, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 401387.962762142182328, 5663951.50337537471205 ], [ 401375.982935136882588, 5663944.880396193824708 ], [ 401359.994444983254652, 5663936.954843710176647 ], [ 401344.276569816516712, 5663929.635974302887917 ], [ 401335.523871205747128, 5663925.554281510412693 ], [ 401290.963083332637325, 5663908.854475026018918 ], [ 401227.100263370608445, 5663884.894123160280287 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 805, "start_node": 279, "end_node": 733, "next_left_edge": 702, "abs_next_left_edge": 702, "next_right_edge": -208, "abs_next_right_edge": 208, "left_face": 272, "right_face": 91 }, "geometry": { "type": "LineString", "coordinates": [ [ 407627.823803957959171, 5661409.502120141871274 ], [ 407673.879305949958507, 5661381.502242736518383 ], [ 407691.408220828860067, 5661370.398497672751546 ], [ 407695.503602733660955, 5661367.93360424041748 ], [ 407782.248386133403983, 5661315.69116479717195 ], [ 407796.849237491027452, 5661306.89824777469039 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 702, "start_node": 733, "end_node": 255, "next_left_edge": 705, "abs_next_left_edge": 705, "next_right_edge": -805, "abs_next_right_edge": 805, "left_face": 272, "right_face": 91 }, "geometry": { "type": "LineString", "coordinates": [ [ 407796.849237491027452, 5661306.89824777469039 ], [ 407806.309061488311272, 5661301.245159763842821 ], [ 407817.49453663022723, 5661294.560114251449704 ], [ 407909.66081114707049, 5661239.442073980346322 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 806, "start_node": 276, "end_node": 279, "next_left_edge": 805, "abs_next_left_edge": 805, "next_right_edge": -205, "abs_next_right_edge": 205, "left_face": 272, "right_face": 92 }, "geometry": { "type": "LineString", "coordinates": [ [ 407518.434935546480119, 5661475.646324766799808 ], [ 407627.823803957959171, 5661409.502120141871274 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 935, "start_node": 873, "end_node": 734, "next_left_edge": -16, "abs_next_left_edge": 16, "next_right_edge": -936, "abs_next_right_edge": 936, "left_face": 272, "right_face": 88 }, "geometry": { "type": "LineString", "coordinates": [ [ 408082.918965041462798, 5661133.980326323769987 ], [ 408258.668414871615823, 5661026.422446740791202 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 705, "start_node": 255, "end_node": 873, "next_left_edge": 935, "abs_next_left_edge": 935, "next_right_edge": -190, "abs_next_right_edge": 190, "left_face": 272, "right_face": 128 }, "geometry": { "type": "LineString", "coordinates": [ [ 407909.66081114707049, 5661239.442073980346322 ], [ 407993.222038314503152, 5661188.728495545685291 ], [ 408027.139549061539583, 5661168.412414517253637 ], [ 408082.918965041462798, 5661133.980326323769987 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 731, "start_node": 759, "end_node": 276, "next_left_edge": 806, "abs_next_left_edge": 806, "next_right_edge": -732, "abs_next_right_edge": 732, "left_face": 272, "right_face": 160 }, "geometry": { "type": "LineString", "coordinates": [ [ 407364.545568683242891, 5661569.878561165183783 ], [ 407377.249545793747529, 5661560.061766961589456 ], [ 407475.629849623946939, 5661501.242231894284487 ], [ 407518.434935546480119, 5661475.646324766799808 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 732, "start_node": 761, "end_node": 759, "next_left_edge": 730, "abs_next_left_edge": 730, "next_right_edge": -1159, "abs_next_right_edge": 1159, "left_face": 272, "right_face": 160 }, "geometry": { "type": "LineString", "coordinates": [ [ 407361.140444930410013, 5661574.099963231012225 ], [ 407364.545568683242891, 5661569.878561165183783 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1219, "start_node": 730, "end_node": 1014, "next_left_edge": -779, "abs_next_left_edge": 779, "next_right_edge": -693, "abs_next_right_edge": 693, "left_face": 272, "right_face": 235 }, "geometry": { "type": "LineString", "coordinates": [ [ 408282.92510214477079, 5661439.350074894726276 ], [ 408274.906585880904458, 5661452.407113909721375 ], [ 408266.514806758263148, 5661466.527539942413568 ], [ 408257.806258688215166, 5661481.343274910934269 ], [ 408215.272053669265006, 5661552.623368169181049 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 693, "start_node": 729, "end_node": 730, "next_left_edge": 1219, "abs_next_left_edge": 1219, "next_right_edge": -1100, "abs_next_right_edge": 1100, "left_face": 272, "right_face": 235 }, "geometry": { "type": "LineString", "coordinates": [ [ 408393.51961869985098, 5661507.094134195707738 ], [ 408392.310335674497765, 5661506.047773693688214 ], [ 408370.63086106866831, 5661483.084966535679996 ], [ 408290.398744727252051, 5661436.213758367113769 ], [ 408282.92510214477079, 5661439.350074894726276 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 730, "start_node": 759, "end_node": 760, "next_left_edge": -730, "abs_next_left_edge": 730, "next_right_edge": 731, "abs_next_right_edge": 731, "left_face": 272, "right_face": 272 }, "geometry": { "type": "LineString", "coordinates": [ [ 407364.545568683242891, 5661569.878561165183783 ], [ 407410.88481826154748, 5661590.581085403449833 ], [ 407431.476812874083407, 5661599.566104723140597 ], [ 407445.765282921493053, 5661606.217217250727117 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 790, "start_node": 124, "end_node": 795, "next_left_edge": -790, "abs_next_left_edge": 790, "next_right_edge": -792, "abs_next_right_edge": 792, "left_face": 272, "right_face": 272 }, "geometry": { "type": "LineString", "coordinates": [ [ 407936.922840240702499, 5661480.668625066056848 ], [ 408042.660175617609639, 5661415.299372748471797 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 84, "start_node": 124, "end_node": 791, "next_left_edge": -780, "abs_next_left_edge": 780, "next_right_edge": 790, "abs_next_right_edge": 790, "left_face": 84, "right_face": 272 }, "geometry": { "type": "LineString", "coordinates": [ [ 407936.922840240702499, 5661480.668625066056848 ], [ 408142.580700463789981, 5661535.108524201437831 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 792, "start_node": 790, "end_node": 124, "next_left_edge": 84, "abs_next_left_edge": 84, "next_right_edge": -793, "abs_next_right_edge": 793, "left_face": 84, "right_face": 272 }, "geometry": { "type": "LineString", "coordinates": [ [ 407868.400968253263272, 5661523.339121943339705 ], [ 407936.922840240702499, 5661480.668625066056848 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 793, "start_node": 127, "end_node": 790, "next_left_edge": -776, "abs_next_left_edge": 776, "next_right_edge": -791, "abs_next_right_edge": 791, "left_face": 85, "right_face": 272 }, "geometry": { "type": "LineString", "coordinates": [ [ 407701.645343928423245, 5661626.812333839014173 ], [ 407868.400968253263272, 5661523.339121943339705 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 203, "start_node": 273, "end_node": 274, "next_left_edge": -203, "abs_next_left_edge": 203, "next_right_edge": -1006, "abs_next_right_edge": 1006, "left_face": 272, "right_face": 272 }, "geometry": { "type": "LineString", "coordinates": [ [ 407586.041973347542807, 5661695.357974903658032 ], [ 407569.318677436269354, 5661669.295108721591532 ], [ 407561.595359500322957, 5661657.297857211902738 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 791, "start_node": 129, "end_node": 127, "next_left_edge": 86, "abs_next_left_edge": 86, "next_right_edge": -1005, "abs_next_right_edge": 1005, "left_face": 83, "right_face": 272 }, "geometry": { "type": "LineString", "coordinates": [ [ 407603.952056595007889, 5661684.881096050143242 ], [ 407701.645343928423245, 5661626.812333839014173 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1099, "start_node": 729, "end_node": 709, "next_left_edge": -672, "abs_next_left_edge": 672, "next_right_edge": 693, "abs_next_right_edge": 693, "left_face": 0, "right_face": 272 }, "geometry": { "type": "LineString", "coordinates": [ [ 408393.51961869985098, 5661507.094134195707738 ], [ 408479.771050611510873, 5661436.69658531434834 ], [ 408490.444307698926423, 5661428.353590377606452 ], [ 408501.786906948720571, 5661418.652798430994153 ], [ 408518.050088851770852, 5661403.236230396665633 ], [ 408525.965291334374342, 5661394.975634073838592 ], [ 408566.190110869065393, 5661347.977253808639944 ], [ 408595.422506677801721, 5661313.821486158296466 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1005, "start_node": 273, "end_node": 129, "next_left_edge": 87, "abs_next_left_edge": 87, "next_right_edge": 203, "abs_next_right_edge": 203, "left_face": 173, "right_face": 272 }, "geometry": { "type": "LineString", "coordinates": [ [ 407586.041973347542807, 5661695.357974903658032 ], [ 407603.952056595007889, 5661684.881096050143242 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1006, "start_node": 126, "end_node": 273, "next_left_edge": 1005, "abs_next_left_edge": 1005, "next_right_edge": -85, "abs_next_right_edge": 85, "left_face": 173, "right_face": 272 }, "geometry": { "type": "LineString", "coordinates": [ [ 407558.278626611689106, 5661712.140697536058724 ], [ 407570.646388083754573, 5661704.666348130442202 ], [ 407586.041973347542807, 5661695.357974903658032 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 85, "start_node": 5, "end_node": 126, "next_left_edge": 1006, "abs_next_left_edge": 1006, "next_right_edge": -96, "abs_next_right_edge": 96, "left_face": 173, "right_face": 272 }, "geometry": { "type": "LineString", "coordinates": [ [ 407481.766884276352357, 5661757.67398536298424 ], [ 407493.6054908571532, 5661750.77624299935997 ], [ 407523.818995503941551, 5661733.170548844151199 ], [ 407530.258378184516914, 5661729.428743281401694 ], [ 407558.278626611689106, 5661712.140697536058724 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 807, "start_node": 761, "end_node": 762, "next_left_edge": 888, "abs_next_left_edge": 888, "next_right_edge": 732, "abs_next_right_edge": 732, "left_face": 199, "right_face": 272 }, "geometry": { "type": "LineString", "coordinates": [ [ 407361.140444930410013, 5661574.099963231012225 ], [ 407344.516626021708362, 5661608.981847903691232 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 706, "start_node": 709, "end_node": 736, "next_left_edge": 1186, "abs_next_left_edge": 1186, "next_right_edge": -1099, "abs_next_right_edge": 1099, "left_face": 0, "right_face": 272 }, "geometry": { "type": "LineString", "coordinates": [ [ 408595.422506677801721, 5661313.821486158296466 ], [ 408594.062726031406783, 5661312.977969373576343 ], [ 408586.498716141621117, 5661308.273403781466186 ], [ 408552.857056814536918, 5661287.346236950717866 ], [ 408410.392170697741676, 5661202.767784059979022 ], [ 408402.524930259329267, 5661190.871987842023373 ], [ 408358.417322617897298, 5661123.469102039001882 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 779, "start_node": 791, "end_node": 1014, "next_left_edge": 1218, "abs_next_left_edge": 1218, "next_right_edge": -84, "abs_next_right_edge": 84, "left_face": 227, "right_face": 272 }, "geometry": { "type": "LineString", "coordinates": [ [ 408142.580700463789981, 5661535.108524201437831 ], [ 408215.272053669265006, 5661552.623368169181049 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1291, "start_node": 1003, "end_node": 28, "next_left_edge": 1189, "abs_next_left_edge": 1189, "next_right_edge": -1186, "abs_next_right_edge": 1186, "left_face": 0, "right_face": 272 }, "geometry": { "type": "LineString", "coordinates": [ [ 408341.217752007767558, 5661097.278803214430809 ], [ 408329.190414614975452, 5661086.224600621499121 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1186, "start_node": 736, "end_node": 1003, "next_left_edge": 1291, "abs_next_left_edge": 1291, "next_right_edge": -706, "abs_next_right_edge": 706, "left_face": 0, "right_face": 272 }, "geometry": { "type": "LineString", "coordinates": [ [ 408358.417322617897298, 5661123.469102039001882 ], [ 408341.217752007767558, 5661097.278803214430809 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 16, "start_node": 28, "end_node": 734, "next_left_edge": 704, "abs_next_left_edge": 704, "next_right_edge": -1291, "abs_next_right_edge": 1291, "left_face": 0, "right_face": 272 }, "geometry": { "type": "LineString", "coordinates": [ [ 408329.190414614975452, 5661086.224600621499121 ], [ 408258.668414871615823, 5661026.422446740791202 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 264, "start_node": 329, "end_node": 330, "next_left_edge": 1292, "abs_next_left_edge": 1292, "next_right_edge": 319, "abs_next_right_edge": 319, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 405861.461975141079165, 5664083.326747725717723 ], [ 405878.818188499601092, 5664042.419232294894755 ], [ 405883.672923648264259, 5664025.355785437859595 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1293, "start_node": 1037, "end_node": 171, "next_left_edge": 129, "abs_next_left_edge": 129, "next_right_edge": -1292, "abs_next_right_edge": 1292, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 405885.562260349164717, 5664017.645924364216626 ], [ 405886.588323218515143, 5664005.602482954971492 ], [ 405884.801482545095496, 5663986.357809052802622 ], [ 405874.706128161982633, 5663950.724070858210325 ], [ 405871.892983427969739, 5663928.572631562128663 ], [ 405871.949872053461149, 5663922.10873778630048 ], [ 405872.013035743730143, 5663915.222029828466475 ], [ 405872.294363255321514, 5663904.949738305062056 ], [ 405877.916981804592069, 5663860.174316833727062 ], [ 405895.509292560862377, 5663771.975866946391761 ], [ 405911.669802269549109, 5663695.427893591113389 ], [ 405915.528205440321472, 5663608.459340724162757 ], [ 405921.220343113469426, 5663534.861328792758286 ], [ 405924.046370695868973, 5663504.052788345143199 ], [ 405927.381988479988649, 5663491.17741135135293 ], [ 405945.157042101898696, 5663457.337233491241932 ], [ 405950.31001555477269, 5663444.673412560485303 ], [ 405953.814199086802546, 5663429.136424969881773 ], [ 405958.175436195044313, 5663376.55313737783581 ], [ 405965.134727475233376, 5663339.328697898425162 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1292, "start_node": 330, "end_node": 1037, "next_left_edge": 1293, "abs_next_left_edge": 1293, "next_right_edge": -264, "abs_next_right_edge": 264, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 405883.672923648264259, 5664025.355785437859595 ], [ 405885.562260349164717, 5664017.645924364216626 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 273, "start_node": 171, "end_node": 173, "next_left_edge": 130, "abs_next_left_edge": 130, "next_right_edge": -1293, "abs_next_right_edge": 1293, "left_face": 224, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 405965.134727475233376, 5663339.328697898425162 ], [ 405973.482188231893815, 5663307.18469284940511 ], [ 405973.750471306731924, 5663290.427571546286345 ], [ 405970.429972015263047, 5663274.992928865365684 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 715, "start_node": 747, "end_node": 62, "next_left_edge": 1294, "abs_next_left_edge": 1294, "next_right_edge": -718, "abs_next_right_edge": 718, "left_face": 0, "right_face": 68 }, "geometry": { "type": "LineString", "coordinates": [ [ 408318.242195430386346, 5661961.558501232415438 ], [ 408325.562985677621327, 5661893.964367484673858 ], [ 408327.326372181414627, 5661877.737215710803866 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 761, "start_node": 116, "end_node": 122, "next_left_edge": 1203, "abs_next_left_edge": 1203, "next_right_edge": -79, "abs_next_right_edge": 79, "left_face": 273, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 408182.832173862843774, 5661770.576261132024229 ], [ 408244.781424859829713, 5661774.600927514955401 ], [ 408282.049216086510569, 5661777.029907773248851 ], [ 408320.312555669981521, 5661779.519311288371682 ], [ 408333.37438320700312, 5661782.668514780700207 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 713, "start_node": 746, "end_node": 116, "next_left_edge": 761, "abs_next_left_edge": 761, "next_right_edge": -714, "abs_next_right_edge": 714, "left_face": 273, "right_face": 228 }, "geometry": { "type": "LineString", "coordinates": [ [ 408161.907899248180911, 5661921.260768497362733 ], [ 408170.585117066337261, 5661858.758994495496154 ], [ 408179.786756252055056, 5661798.161144306883216 ], [ 408182.832173862843774, 5661770.576261132024229 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1203, "start_node": 122, "end_node": 1011, "next_left_edge": -1294, "abs_next_left_edge": 1294, "next_right_edge": 83, "abs_next_right_edge": 83, "left_face": 273, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 408333.37438320700312, 5661782.668514780700207 ], [ 408359.900410565896891, 5661793.08667426276952 ], [ 408361.298755190393422, 5661846.521232520230114 ], [ 408361.752277277584653, 5661875.17836598213762 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 81, "start_node": 121, "end_node": 120, "next_left_edge": -81, "abs_next_left_edge": 81, "next_right_edge": -80, "abs_next_right_edge": 80, "left_face": 273, "right_face": 273 }, "geometry": { "type": "LineString", "coordinates": [ [ 408198.934073701733723, 5661854.349608170799911 ], [ 408203.896282628527842, 5661817.987535482272506 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 82, "start_node": 121, "end_node": 62, "next_left_edge": -715, "abs_next_left_edge": 715, "next_right_edge": 81, "abs_next_right_edge": 81, "left_face": 68, "right_face": 273 }, "geometry": { "type": "LineString", "coordinates": [ [ 408198.934073701733723, 5661854.349608170799911 ], [ 408235.35887704603374, 5661859.418393041007221 ], [ 408273.230033840052783, 5661864.695283713750541 ], [ 408319.006563328730408, 5661871.066519836895168 ], [ 408327.326372181414627, 5661877.737215710803866 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 80, "start_node": 119, "end_node": 121, "next_left_edge": 82, "abs_next_left_edge": 82, "next_right_edge": -717, "abs_next_right_edge": 717, "left_face": 68, "right_face": 273 }, "geometry": { "type": "LineString", "coordinates": [ [ 408187.229200470726937, 5661928.151107179000974 ], [ 408198.934073701733723, 5661854.349608170799911 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 717, "start_node": 746, "end_node": 119, "next_left_edge": 718, "abs_next_left_edge": 718, "next_right_edge": 713, "abs_next_right_edge": 713, "left_face": 69, "right_face": 273 }, "geometry": { "type": "LineString", "coordinates": [ [ 408161.907899248180911, 5661921.260768497362733 ], [ 408187.229200470726937, 5661928.151107179000974 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1294, "start_node": 62, "end_node": 1011, "next_left_edge": -1203, "abs_next_left_edge": 1203, "next_right_edge": -82, "abs_next_right_edge": 82, "left_face": 0, "right_face": 273 }, "geometry": { "type": "LineString", "coordinates": [ [ 408327.326372181414627, 5661877.737215710803866 ], [ 408353.776562670071144, 5661881.160013392567635 ], [ 408359.146500306553207, 5661879.484991343691945 ], [ 408361.752277277584653, 5661875.17836598213762 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1295, "start_node": 702, "end_node": 489, "next_left_edge": 394, "abs_next_left_edge": 394, "next_right_edge": -664, "abs_next_right_edge": 664, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 402015.152511816471815, 5665149.584041650407016 ], [ 402020.410298986826092, 5665147.070079704746604 ], [ 402028.014308593817987, 5665141.685991574078798 ], [ 402034.093921386695001, 5665134.172875705175102 ], [ 402059.675697943603154, 5665102.450113513506949 ], [ 402094.318889969028533, 5665052.512129505164921 ], [ 402116.279955651145428, 5665019.912994783371687 ], [ 402131.324506054341327, 5664997.568218849599361 ], [ 402134.853628503740765, 5664986.955640783533454 ], [ 402129.034627269837074, 5664970.636191885918379 ], [ 402120.101396117242984, 5664950.671679310500622 ], [ 402120.266941998968832, 5664944.283390515483916 ], [ 402147.512977935897652, 5664893.607664878480136 ], [ 402153.666193631594069, 5664883.312324784696102 ], [ 402224.196775791817345, 5664799.266038037836552 ], [ 402228.171312436112203, 5664791.448309821076691 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 664, "start_node": 701, "end_node": 702, "next_left_edge": 1295, "abs_next_left_edge": 1295, "next_right_edge": 664, "abs_next_right_edge": 664, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 402012.765078263240866, 5665150.33309662528336 ], [ 402015.152511816471815, 5665149.584041650407016 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 395, "start_node": 489, "end_node": 375, "next_left_edge": -306, "abs_next_left_edge": 306, "next_right_edge": -1295, "abs_next_right_edge": 1295, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 402228.171312436112203, 5664791.448309821076691 ], [ 402209.34000094543444, 5664781.794387662783265 ], [ 402178.501898475748021, 5664767.62983017321676 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 440, "start_node": 531, "end_node": 530, "next_left_edge": 1296, "abs_next_left_edge": 1296, "next_right_edge": -439, "abs_next_right_edge": 439, "left_face": 274, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 401318.197489938233048, 5663312.755251082591712 ], [ 401307.150834239902906, 5663308.13907497189939 ], [ 401241.004281780624297, 5663280.117350868880749 ], [ 401229.899781359941699, 5663275.413453342393041 ], [ 401223.518040964903776, 5663272.710327234119177 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1297, "start_node": 1038, "end_node": 272, "next_left_edge": 438, "abs_next_left_edge": 438, "next_right_edge": -202, "abs_next_right_edge": 202, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 401169.307299089385197, 5663247.508618330582976 ], [ 401207.718411885900423, 5663127.967858991585672 ], [ 401221.246254328696523, 5663094.336557492613792 ], [ 401242.738843466446269, 5663049.528764593414962 ], [ 401264.663194577966351, 5663003.845132714137435 ], [ 401300.924626889522187, 5662930.510865671560168 ], [ 401319.584818994742818, 5662895.691402741707861 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 438, "start_node": 272, "end_node": 528, "next_left_edge": 1033, "abs_next_left_edge": 1033, "next_right_edge": -1297, "abs_next_right_edge": 1297, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 401319.584818994742818, 5662895.691402741707861 ], [ 401342.990223598375451, 5662848.288950028829277 ], [ 401377.362293241661973, 5662776.370857102796435 ], [ 401399.837590350653045, 5662729.342475429177284 ], [ 401410.014438044338021, 5662709.669701325707138 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1296, "start_node": 530, "end_node": 532, "next_left_edge": -441, "abs_next_left_edge": 441, "next_right_edge": 1298, "abs_next_right_edge": 1298, "left_face": 274, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 401223.518040964903776, 5663272.710327234119177 ], [ 401228.993988285306841, 5663270.169182743877172 ], [ 401254.527480204531457, 5663258.310988914221525 ], [ 401263.156357491388917, 5663254.775033203884959 ], [ 401283.64444446656853, 5663246.362007730640471 ], [ 401305.092148492345586, 5663237.596962206065655 ], [ 401316.637917088984977, 5663232.803828351199627 ], [ 401345.634251293144189, 5663220.757402001880109 ], [ 401351.350853319745511, 5663218.345270230434835 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 202, "start_node": 271, "end_node": 1038, "next_left_edge": -1298, "abs_next_left_edge": 1298, "next_right_edge": -923, "abs_next_right_edge": 923, "left_face": 275, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 401152.584133914089762, 5663302.870903260074556 ], [ 401168.642155181267299, 5663249.701677770353854 ], [ 401169.307299089385197, 5663247.508618330582976 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 494, "start_node": 271, "end_node": 530, "next_left_edge": -440, "abs_next_left_edge": 440, "next_right_edge": 202, "abs_next_right_edge": 202, "left_face": 0, "right_face": 275 }, "geometry": { "type": "LineString", "coordinates": [ [ 401152.584133914089762, 5663302.870903260074556 ], [ 401223.518040964903776, 5663272.710327234119177 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1298, "start_node": 530, "end_node": 1038, "next_left_edge": 1297, "abs_next_left_edge": 1297, "next_right_edge": -494, "abs_next_right_edge": 494, "left_face": 0, "right_face": 275 }, "geometry": { "type": "LineString", "coordinates": [ [ 401223.518040964903776, 5663272.710327234119177 ], [ 401169.307299089385197, 5663247.508618330582976 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1300, "start_node": 1039, "end_node": 1040, "next_left_edge": 1299, "abs_next_left_edge": 1299, "next_right_edge": 1300, "abs_next_right_edge": 1300, "left_face": 184, "right_face": 184 }, "geometry": { "type": "LineString", "coordinates": [ [ 406863.817674003308639, 5662113.478885936550796 ], [ 406858.560443896625657, 5662105.854140507057309 ], [ 406806.652976096898783, 5662039.695147126913071 ], [ 406803.069978544837795, 5662033.263772207312286 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 799, "start_node": 238, "end_node": 236, "next_left_edge": -436, "abs_next_left_edge": 436, "next_right_edge": -177, "abs_next_right_edge": 177, "left_face": 276, "right_face": 86 }, "geometry": { "type": "LineString", "coordinates": [ [ 406621.493258012924343, 5661749.995922793634236 ], [ 406597.893721231492236, 5661694.527531693689525 ], [ 406589.722469418484252, 5661675.331703258678317 ], [ 406577.03430146566825, 5661650.377875405363739 ], [ 406559.620546938851476, 5661627.478619608096778 ], [ 406529.248522050795145, 5661598.362718706950545 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 436, "start_node": 526, "end_node": 236, "next_left_edge": 798, "abs_next_left_edge": 798, "next_right_edge": -1302, "abs_next_right_edge": 1302, "left_face": 118, "right_face": 276 }, "geometry": { "type": "LineString", "coordinates": [ [ 406635.9423128424678, 5661549.721029716543853 ], [ 406620.71301180718001, 5661548.428489310666919 ], [ 406573.646427002793644, 5661572.051379479467869 ], [ 406540.267712203320116, 5661588.807962072081864 ], [ 406529.248522050795145, 5661598.362718706950545 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 623, "start_node": 680, "end_node": 681, "next_left_edge": -974, "abs_next_left_edge": 974, "next_right_edge": -696, "abs_next_right_edge": 696, "left_face": 277, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 407108.794241425697692, 5661497.239516413770616 ], [ 407120.128926654928364, 5661499.682661129161716 ], [ 407132.352013240975793, 5661501.286681240424514 ], [ 407157.517356970638502, 5661504.759942265227437 ], [ 407199.136629744549282, 5661510.64007662422955 ], [ 407221.337892439216375, 5661513.655330941081047 ], [ 407243.089427808241453, 5661520.09370029065758 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1225, "start_node": 1016, "end_node": 228, "next_left_edge": 696, "abs_next_left_edge": 696, "next_right_edge": 1226, "abs_next_right_edge": 1226, "left_face": 277, "right_face": 239 }, "geometry": { "type": "LineString", "coordinates": [ [ 406983.508874940511305, 5661446.650899534113705 ], [ 406998.837263136985712, 5661449.544521259143949 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 168, "start_node": 229, "end_node": 1016, "next_left_edge": 1225, "abs_next_left_edge": 1225, "next_right_edge": 169, "abs_next_right_edge": 169, "left_face": 277, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 406639.602639621007256, 5661462.946429181843996 ], [ 406678.010881302179769, 5661460.081798678264022 ], [ 406687.84132553357631, 5661459.503377016633749 ], [ 406789.570675132446922, 5661454.481402992270887 ], [ 406808.241145842475817, 5661453.554259458556771 ], [ 406971.322887428919785, 5661446.336890083737671 ], [ 406983.508874940511305, 5661446.650899534113705 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 696, "start_node": 228, "end_node": 680, "next_left_edge": 623, "abs_next_left_edge": 623, "next_right_edge": -1227, "abs_next_right_edge": 1227, "left_face": 277, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 406998.837263136985712, 5661449.544521259143949 ], [ 407011.488368914229795, 5661453.899178214371204 ], [ 407034.076818379689939, 5661463.603030546568334 ], [ 407072.782703712466173, 5661482.6827432224527 ], [ 407097.907598801306449, 5661492.841699615120888 ], [ 407108.794241425697692, 5661497.239516413770616 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1301, "start_node": 526, "end_node": 229, "next_left_edge": 168, "abs_next_left_edge": 168, "next_right_edge": 436, "abs_next_right_edge": 436, "left_face": 277, "right_face": 118 }, "geometry": { "type": "LineString", "coordinates": [ [ 406635.9423128424678, 5661549.721029716543853 ], [ 406638.914753455144819, 5661511.201849889941514 ], [ 406641.428752297419123, 5661472.891203411854804 ], [ 406639.602639621007256, 5661462.946429181843996 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1302, "start_node": 238, "end_node": 526, "next_left_edge": 1301, "abs_next_left_edge": 1301, "next_right_edge": 799, "abs_next_right_edge": 799, "left_face": 277, "right_face": 276 }, "geometry": { "type": "LineString", "coordinates": [ [ 406621.493258012924343, 5661749.995922793634236 ], [ 406625.178455885732546, 5661690.139892472885549 ], [ 406632.502999806485604, 5661594.555742797441781 ], [ 406635.9423128424678, 5661549.721029716543853 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 984, "start_node": 796, "end_node": 899, "next_left_edge": -984, "abs_next_left_edge": 984, "next_right_edge": 797, "abs_next_right_edge": 797, "left_face": 277, "right_face": 277 }, "geometry": { "type": "LineString", "coordinates": [ [ 406660.968123463098891, 5661873.820512680336833 ], [ 406711.778199950116687, 5661859.04056369047612 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1052, "start_node": 667, "end_node": 893, "next_left_edge": 974, "abs_next_left_edge": 974, "next_right_edge": -608, "abs_next_right_edge": 608, "left_face": 160, "right_face": 277 }, "geometry": { "type": "LineString", "coordinates": [ [ 407233.779290189559106, 5661656.591390791349113 ], [ 407235.754305023408961, 5661650.749354016967118 ], [ 407238.270199947990477, 5661637.989863271825016 ], [ 407240.144563988549635, 5661626.554498117417097 ], [ 407241.510578871064354, 5661609.833476519212127 ], [ 407245.398072949144989, 5661565.870019759051502 ], [ 407245.837326320179272, 5661555.250256719067693 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 974, "start_node": 893, "end_node": 681, "next_left_edge": -891, "abs_next_left_edge": 891, "next_right_edge": -1052, "abs_next_right_edge": 1052, "left_face": 160, "right_face": 277 }, "geometry": { "type": "LineString", "coordinates": [ [ 407245.837326320179272, 5661555.250256719067693 ], [ 407245.531768588698469, 5661540.216727945022285 ], [ 407243.169904134934768, 5661530.014450412243605 ], [ 407243.089427808241453, 5661520.09370029065758 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 562, "start_node": 624, "end_node": 625, "next_left_edge": -562, "abs_next_left_edge": 562, "next_right_edge": -1204, "abs_next_right_edge": 1204, "left_face": 277, "right_face": 277 }, "geometry": { "type": "LineString", "coordinates": [ [ 407211.664350486302283, 5661861.796223910525441 ], [ 407197.992408175487071, 5661880.029172315262258 ], [ 407186.704282935475931, 5661891.789816919714212 ], [ 407164.460512705321889, 5661901.489743744954467 ], [ 407048.18751011940185, 5661939.959571509622037 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1299, "start_node": 1040, "end_node": 885, "next_left_edge": -1267, "abs_next_left_edge": 1267, "next_right_edge": -951, "abs_next_right_edge": 951, "left_face": 184, "right_face": 277 }, "geometry": { "type": "LineString", "coordinates": [ [ 406803.069978544837795, 5662033.263772207312286 ], [ 406982.364636332495138, 5661973.516760880127549 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 951, "start_node": 226, "end_node": 1040, "next_left_edge": -1300, "abs_next_left_edge": 1300, "next_right_edge": 796, "abs_next_right_edge": 796, "left_face": 184, "right_face": 277 }, "geometry": { "type": "LineString", "coordinates": [ [ 406726.432710545544978, 5662063.126645962707698 ], [ 406739.415816032560542, 5662058.030671177431941 ], [ 406803.069978544837795, 5662033.263772207312286 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1126, "start_node": 885, "end_node": 3, "next_left_edge": -384, "abs_next_left_edge": 384, "next_right_edge": -1299, "abs_next_right_edge": 1299, "left_face": 258, "right_face": 277 }, "geometry": { "type": "LineString", "coordinates": [ [ 406982.364636332495138, 5661973.516760880127549 ], [ 407169.557055242941715, 5661909.540380579419434 ], [ 407209.48243727395311, 5661895.039302567951381 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1264, "start_node": 692, "end_node": 69, "next_left_edge": 41, "abs_next_left_edge": 41, "next_right_edge": -640, "abs_next_right_edge": 640, "left_face": 278, "right_face": 266 }, "geometry": { "type": "LineString", "coordinates": [ [ 402721.929465277120471, 5663536.944100206717849 ], [ 402770.458496272156481, 5663514.347426095046103 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 381, "start_node": 419, "end_node": 473, "next_left_edge": 640, "abs_next_left_edge": 640, "next_right_edge": -642, "abs_next_right_edge": 642, "left_face": 278, "right_face": 103 }, "geometry": { "type": "LineString", "coordinates": [ [ 402725.158668098563794, 5663808.027593483217061 ], [ 402722.558287846564781, 5663797.864984948188066 ], [ 402718.790868314448744, 5663791.895874137990177 ], [ 402712.114624291018117, 5663780.564379659481347 ], [ 402640.624208665452898, 5663667.227998094633222 ], [ 402632.723385567485821, 5663656.320204937830567 ], [ 402603.967216080171056, 5663608.130136676132679 ], [ 402600.033503804239444, 5663601.89727711956948 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 642, "start_node": 401, "end_node": 419, "next_left_edge": 341, "abs_next_left_edge": 341, "next_right_edge": -556, "abs_next_right_edge": 556, "left_face": 278, "right_face": 103 }, "geometry": { "type": "LineString", "coordinates": [ [ 402382.111165217589587, 5664041.590133188292384 ], [ 402423.680154493893497, 5664012.614423955790699 ], [ 402449.630537815741263, 5663998.440436492674053 ], [ 402466.969246406049933, 5663982.761075079441071 ], [ 402473.06212278973544, 5663972.511824009940028 ], [ 402493.779550351842772, 5663949.649286081083119 ], [ 402685.866137066448573, 5663843.531959534622729 ], [ 402716.323031958949286, 5663817.293805802240968 ], [ 402725.158668098563794, 5663808.027593483217061 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 41, "start_node": 69, "end_node": 70, "next_left_edge": 1265, "abs_next_left_edge": 1265, "next_right_edge": -1263, "abs_next_right_edge": 1263, "left_face": 278, "right_face": 256 }, "geometry": { "type": "LineString", "coordinates": [ [ 402770.458496272156481, 5663514.347426095046103 ], [ 402786.458869381749537, 5663505.524550302885473 ], [ 402815.701132176618557, 5663490.478361333720386 ], [ 402828.324703615624458, 5663483.399034274742007 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1265, "start_node": 70, "end_node": 407, "next_left_edge": 330, "abs_next_left_edge": 330, "next_right_edge": -41, "abs_next_right_edge": 41, "left_face": 278, "right_face": 256 }, "geometry": { "type": "LineString", "coordinates": [ [ 402828.324703615624458, 5663483.399034274742007 ], [ 402850.498020774743054, 5663469.231704073026776 ], [ 402879.330600236076862, 5663453.604051014408469 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 640, "start_node": 473, "end_node": 692, "next_left_edge": 1264, "abs_next_left_edge": 1264, "next_right_edge": -639, "abs_next_right_edge": 639, "left_face": 278, "right_face": 266 }, "geometry": { "type": "LineString", "coordinates": [ [ 402600.033503804239444, 5663601.89727711956948 ], [ 402649.312870208290406, 5663573.12260724324733 ], [ 402662.632567706576083, 5663565.851721666753292 ], [ 402698.270490150316618, 5663547.30233165808022 ], [ 402721.929465277120471, 5663536.944100206717849 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1303, "start_node": 408, "end_node": 362, "next_left_edge": 292, "abs_next_left_edge": 292, "next_right_edge": -330, "abs_next_right_edge": 330, "left_face": 278, "right_face": 270 }, "geometry": { "type": "LineString", "coordinates": [ [ 402956.216203317511827, 5663553.170762511901557 ], [ 403008.4259799796273, 5663620.777097510173917 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 330, "start_node": 407, "end_node": 408, "next_left_edge": 1303, "abs_next_left_edge": 1303, "next_right_edge": 543, "abs_next_right_edge": 543, "left_face": 278, "right_face": 270 }, "geometry": { "type": "LineString", "coordinates": [ [ 402879.330600236076862, 5663453.604051014408469 ], [ 402956.216203317511827, 5663553.170762511901557 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 327, "start_node": 401, "end_node": 402, "next_left_edge": 644, "abs_next_left_edge": 644, "next_right_edge": 642, "abs_next_right_edge": 642, "left_face": 97, "right_face": 278 }, "geometry": { "type": "LineString", "coordinates": [ [ 402382.111165217589587, 5664041.590133188292384 ], [ 402436.697320799750742, 5664092.560029529035091 ], [ 402494.10710211424157, 5664133.354264887981117 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 341, "start_node": 419, "end_node": 420, "next_left_edge": -341, "abs_next_left_edge": 341, "next_right_edge": 381, "abs_next_right_edge": 381, "left_face": 278, "right_face": 278 }, "geometry": { "type": "LineString", "coordinates": [ [ 402725.158668098563794, 5663808.027593483217061 ], [ 402733.583873139403295, 5663804.8316616024822 ], [ 402850.961238798161503, 5663719.498830942437053 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 392, "start_node": 487, "end_node": 481, "next_left_edge": 408, "abs_next_left_edge": 408, "next_right_edge": -388, "abs_next_right_edge": 388, "left_face": 279, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 403387.869864754145965, 5665216.136162697337568 ], [ 403369.301097151823342, 5665234.805658202618361 ], [ 403344.974892307305709, 5665257.35430543590337 ], [ 403331.570636053220369, 5665265.147962815128267 ], [ 403313.22261368582258, 5665273.190236384980381 ], [ 403298.780311633367091, 5665281.237078805454075 ], [ 403266.653451977472287, 5665301.707872233353555 ], [ 403251.63776901824167, 5665309.031450355425477 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 408, "start_node": 481, "end_node": 503, "next_left_edge": 409, "abs_next_left_edge": 409, "next_right_edge": 391, "abs_next_right_edge": 391, "left_face": 279, "right_face": 119 }, "geometry": { "type": "LineString", "coordinates": [ [ 403251.63776901824167, 5665309.031450355425477 ], [ 403235.436534668202512, 5665315.465199899859726 ], [ 403201.972182170371525, 5665325.082402942702174 ], [ 403165.456883207021747, 5665331.753767742775381 ], [ 403151.354022654239088, 5665332.152547269128263 ], [ 403137.010640424443409, 5665328.6959049673751 ], [ 403115.932347638066858, 5665317.712815644219518 ], [ 403096.599506288417615, 5665312.08091336581856 ], [ 403071.308634503628127, 5665308.964015759527683 ], [ 403040.003208263369743, 5665305.359826962463558 ], [ 403018.146328841568902, 5665293.190413079224527 ], [ 402984.798589782905765, 5665277.043912088498473 ], [ 402960.722019914188422, 5665274.494233311153948 ], [ 402939.034212673141155, 5665271.310062925331295 ], [ 402920.348004135186784, 5665268.069380584172904 ], [ 402902.75866677344311, 5665264.351997983641922 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 409, "start_node": 503, "end_node": 483, "next_left_edge": -389, "abs_next_left_edge": 389, "next_right_edge": -408, "abs_next_right_edge": 408, "left_face": 279, "right_face": 119 }, "geometry": { "type": "LineString", "coordinates": [ [ 402902.75866677344311, 5665264.351997983641922 ], [ 402895.796095486497506, 5665262.95934702642262 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1305, "start_node": 427, "end_node": 1041, "next_left_edge": -1305, "abs_next_left_edge": 1305, "next_right_edge": 446, "abs_next_right_edge": 446, "left_face": 256, "right_face": 256 }, "geometry": { "type": "LineString", "coordinates": [ [ 402762.404515543370508, 5663414.462496886961162 ], [ 402840.112082024803385, 5663434.954736378975213 ], [ 402868.31747432728298, 5663445.468809010460973 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 345, "start_node": 426, "end_node": 427, "next_left_edge": 1305, "abs_next_left_edge": 1305, "next_right_edge": -927, "abs_next_right_edge": 927, "left_face": 256, "right_face": 256 }, "geometry": { "type": "LineString", "coordinates": [ [ 402736.037611826846842, 5663436.073388108052313 ], [ 402742.119519822532311, 5663431.853845920413733 ], [ 402748.014975700411014, 5663427.771317799575627 ], [ 402762.404515543370508, 5663414.462496886961162 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1306, "start_node": 855, "end_node": 561, "next_left_edge": 478, "abs_next_left_edge": 478, "next_right_edge": -911, "abs_next_right_edge": 911, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 402240.292924765963107, 5661709.986638570204377 ], [ 402240.475472285528667, 5661709.271248268894851 ], [ 402257.794668350310531, 5661640.831316492520273 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 911, "start_node": 854, "end_node": 855, "next_left_edge": 1306, "abs_next_left_edge": 1306, "next_right_edge": -987, "abs_next_right_edge": 987, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 402210.340746026544366, 5661827.989597724750638 ], [ 402240.292924765963107, 5661709.986638570204377 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 478, "start_node": 561, "end_node": 562, "next_left_edge": -478, "abs_next_left_edge": 478, "next_right_edge": -1306, "abs_next_right_edge": 1306, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 402257.794668350310531, 5661640.831316492520273 ], [ 402299.784716940601356, 5661474.777744540013373 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1307, "start_node": 1042, "end_node": 737, "next_left_edge": 707, "abs_next_left_edge": 707, "next_right_edge": 1307, "abs_next_right_edge": 1307, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 402110.229815911792684, 5665274.723547550849617 ], [ 402112.304877980961464, 5665271.389712770469487 ], [ 402132.617259434773587, 5665233.849555118009448 ], [ 402145.813961973180994, 5665212.641194147989154 ], [ 402151.858803745126352, 5665202.926339335739613 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 707, "start_node": 737, "end_node": 842, "next_left_edge": 893, "abs_next_left_edge": 893, "next_right_edge": -1307, "abs_next_right_edge": 1307, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 402151.858803745126352, 5665202.926339335739613 ], [ 402167.535805047082249, 5665174.473710432648659 ], [ 402197.843297471990809, 5665112.193386005237699 ], [ 402214.106545835733414, 5665082.884363973513246 ], [ 402230.572980614611879, 5665057.9988680370152 ], [ 402241.251933118444867, 5665037.962113588117063 ], [ 402247.084422599989921, 5665026.627323161810637 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1308, "start_node": 1043, "end_node": 100, "next_left_edge": 61, "abs_next_left_edge": 61, "next_right_edge": -72, "abs_next_right_edge": 72, "left_face": 0, "right_face": 2 }, "geometry": { "type": "LineString", "coordinates": [ [ 403482.953907233430073, 5662448.323795610107481 ], [ 403439.984076729626395, 5662450.997638946399093 ], [ 403426.938545434502885, 5662451.809433472342789 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 62, "start_node": 100, "end_node": 101, "next_left_edge": -884, "abs_next_left_edge": 884, "next_right_edge": -1308, "abs_next_right_edge": 1308, "left_face": 114, "right_face": 2 }, "geometry": { "type": "LineString", "coordinates": [ [ 403426.938545434502885, 5662451.809433472342789 ], [ 403451.921665674250107, 5662559.242182184010744 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1018, "start_node": 924, "end_node": 992, "next_left_edge": -1149, "abs_next_left_edge": 1149, "next_right_edge": 1019, "abs_next_right_edge": 1019, "left_face": 196, "right_face": 282 }, "geometry": { "type": "LineString", "coordinates": [ [ 407978.242025899584405, 5662504.460989009588957 ], [ 407952.590516558499075, 5662623.985263986513019 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 293, "start_node": 364, "end_node": 115, "next_left_edge": -76, "abs_next_left_edge": 76, "next_right_edge": -69, "abs_next_right_edge": 69, "left_face": 280, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 403508.773035310208797, 5662252.283853269182146 ], [ 403513.387195169227198, 5662252.976122193969786 ], [ 403518.723772167693824, 5662254.099821349605918 ], [ 403570.317598950932734, 5662273.946715586818755 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 72, "start_node": 114, "end_node": 1043, "next_left_edge": -1309, "abs_next_left_edge": 1309, "next_right_edge": -73, "abs_next_right_edge": 73, "left_face": 280, "right_face": 2 }, "geometry": { "type": "LineString", "coordinates": [ [ 403607.399290607776493, 5662452.479493852704763 ], [ 403582.167287615069654, 5662449.113856095820665 ], [ 403553.326085678127129, 5662448.229758031666279 ], [ 403544.496973415953107, 5662447.950070537626743 ], [ 403513.973964228818659, 5662448.132187632843852 ], [ 403482.953907233430073, 5662448.323795610107481 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 76, "start_node": 114, "end_node": 115, "next_left_edge": 75, "abs_next_left_edge": 75, "next_right_edge": 72, "abs_next_right_edge": 72, "left_face": 28, "right_face": 280 }, "geometry": { "type": "LineString", "coordinates": [ [ 403607.399290607776493, 5662452.479493852704763 ], [ 403568.28418059379328, 5662286.165321638807654 ], [ 403568.015681563643739, 5662283.044560029171407 ], [ 403568.167426915897522, 5662278.803554829210043 ], [ 403570.317598950932734, 5662273.946715586818755 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1309, "start_node": 365, "end_node": 1043, "next_left_edge": 1308, "abs_next_left_edge": 1308, "next_right_edge": -294, "abs_next_right_edge": 294, "left_face": 0, "right_face": 280 }, "geometry": { "type": "LineString", "coordinates": [ [ 403486.824782658193726, 5662356.246328338049352 ], [ 403478.47754030051874, 5662358.894407314248383 ], [ 403475.456784585898276, 5662362.132398027926683 ], [ 403475.442092882818542, 5662366.582193925976753 ], [ 403484.647736241924576, 5662401.538728100247681 ], [ 403488.505314020905644, 5662419.798501119948924 ], [ 403488.930277809267864, 5662424.54040511418134 ], [ 403483.531209152773954, 5662441.382853172719479 ], [ 403482.953907233430073, 5662448.323795610107481 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 294, "start_node": 364, "end_node": 365, "next_left_edge": 1309, "abs_next_left_edge": 1309, "next_right_edge": 293, "abs_next_right_edge": 293, "left_face": 0, "right_face": 280 }, "geometry": { "type": "LineString", "coordinates": [ [ 403508.773035310208797, 5662252.283853269182146 ], [ 403507.440014532068744, 5662260.384690973907709 ], [ 403506.077492195880041, 5662272.145811219699681 ], [ 403505.128708943200763, 5662286.179563351906836 ], [ 403505.128390981000848, 5662295.512436165474355 ], [ 403506.284142986696679, 5662303.377567148767412 ], [ 403508.263956247654278, 5662310.370735121890903 ], [ 403510.985881120373961, 5662321.465813361108303 ], [ 403518.108608884853311, 5662348.418896149843931 ], [ 403486.824782658193726, 5662356.246328338049352 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 470, "start_node": 73, "end_node": 1045, "next_left_edge": 1311, "abs_next_left_edge": 1311, "next_right_edge": 43, "abs_next_right_edge": 43, "left_face": 26, "right_face": 256 }, "geometry": { "type": "LineString", "coordinates": [ [ 402753.599094008561224, 5662896.779456429183483 ], [ 402754.749004726472776, 5662902.052709019742906 ], [ 402753.949426210601814, 5662905.694179408252239 ], [ 402752.422698113776278, 5662908.281484655104578 ], [ 402750.531908037082758, 5662910.130363744683564 ], [ 402748.860648277623113, 5662910.996199968270957 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1040, "start_node": 91, "end_node": 938, "next_left_edge": 1039, "abs_next_left_edge": 1039, "next_right_edge": -1041, "abs_next_right_edge": 1041, "left_face": 281, "right_face": 157 }, "geometry": { "type": "LineString", "coordinates": [ [ 402538.548047106771264, 5663332.616402924992144 ], [ 402563.285644303774461, 5663179.339710946194828 ], [ 402567.177524658967741, 5663155.205155704170465 ], [ 402567.804515730938874, 5663151.333312226459384 ], [ 402575.162240968085825, 5663107.188109186477959 ], [ 402577.451499429647811, 5663093.462450762279332 ], [ 402578.291231070295908, 5663067.883906592614949 ], [ 402561.271437031100504, 5662957.701210903935134 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1039, "start_node": 938, "end_node": 669, "next_left_edge": 1195, "abs_next_left_edge": 1195, "next_right_edge": -610, "abs_next_right_edge": 610, "left_face": 281, "right_face": 221 }, "geometry": { "type": "LineString", "coordinates": [ [ 402561.271437031100504, 5662957.701210903935134 ], [ 402574.063618127838708, 5662956.891972576268017 ], [ 402588.997613397194073, 5662954.551670559681952 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 587, "start_node": 89, "end_node": 90, "next_left_edge": 55, "abs_next_left_edge": 55, "next_right_edge": -54, "abs_next_right_edge": 54, "left_face": 281, "right_face": 256 }, "geometry": { "type": "LineString", "coordinates": [ [ 402655.828582516987808, 5663227.64762653503567 ], [ 402651.271475069690496, 5663246.610952561721206 ], [ 402650.283087434829213, 5663258.409812094643712 ], [ 402650.200650925980881, 5663269.980198308825493 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 55, "start_node": 90, "end_node": 91, "next_left_edge": 1040, "abs_next_left_edge": 1040, "next_right_edge": 588, "abs_next_right_edge": 588, "left_face": 281, "right_face": 266 }, "geometry": { "type": "LineString", "coordinates": [ [ 402650.200650925980881, 5663269.980198308825493 ], [ 402643.728891418199055, 5663274.696662367321551 ], [ 402596.320240861503407, 5663309.242575753480196 ], [ 402555.268982056295499, 5663331.521405966952443 ], [ 402538.548047106771264, 5663332.616402924992144 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1310, "start_node": 1044, "end_node": 88, "next_left_edge": 54, "abs_next_left_edge": 54, "next_right_edge": -1312, "abs_next_right_edge": 1312, "left_face": 281, "right_face": 256 }, "geometry": { "type": "LineString", "coordinates": [ [ 402754.194681014399976, 5662922.397587917745113 ], [ 402762.537728946772404, 5662943.70916735008359 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 54, "start_node": 88, "end_node": 89, "next_left_edge": 587, "abs_next_left_edge": 587, "next_right_edge": -1310, "abs_next_right_edge": 1310, "left_face": 281, "right_face": 256 }, "geometry": { "type": "LineString", "coordinates": [ [ 402762.537728946772404, 5662943.70916735008359 ], [ 402767.213516698044259, 5662959.194323745556176 ], [ 402771.831781862187199, 5662976.827474449761212 ], [ 402774.774749760748819, 5662993.257495700381696 ], [ 402777.013745022239164, 5663029.156435204669833 ], [ 402775.776399227092043, 5663044.108007048256695 ], [ 402773.19517431629356, 5663058.717854329384863 ], [ 402769.744103602948599, 5663073.244005567394197 ], [ 402765.431946785771288, 5663087.408200831152499 ], [ 402754.595064189401455, 5663110.91724160220474 ], [ 402740.811000936606433, 5663132.234927647747099 ], [ 402729.232463427179027, 5663146.491851384751499 ], [ 402715.861025821359362, 5663159.614654372446239 ], [ 402696.331170383666176, 5663177.737189006060362 ], [ 402686.398859028297011, 5663186.08972008433193 ], [ 402676.618059508153237, 5663195.418309659697115 ], [ 402669.677369639161043, 5663202.746581736020744 ], [ 402663.931752661417704, 5663211.064555767923594 ], [ 402655.828582516987808, 5663227.64762653503567 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1195, "start_node": 669, "end_node": 553, "next_left_edge": -1311, "abs_next_left_edge": 1311, "next_right_edge": -1039, "abs_next_right_edge": 1039, "left_face": 281, "right_face": 221 }, "geometry": { "type": "LineString", "coordinates": [ [ 402588.997613397194073, 5662954.551670559681952 ], [ 402602.575101193622686, 5662952.314923660829663 ], [ 402632.068791022407822, 5662947.463622165843844 ], [ 402660.595342166780028, 5662942.196932881139219 ], [ 402671.307026681606658, 5662939.49169307667762 ], [ 402681.82090050377883, 5662936.323010057210922 ], [ 402708.672327275853604, 5662923.92446459736675 ], [ 402726.922268366441131, 5662912.133410293608904 ], [ 402734.752857333282009, 5662907.035453086718917 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1312, "start_node": 1045, "end_node": 1044, "next_left_edge": 1310, "abs_next_left_edge": 1310, "next_right_edge": -470, "abs_next_right_edge": 470, "left_face": 281, "right_face": 256 }, "geometry": { "type": "LineString", "coordinates": [ [ 402748.860648277623113, 5662910.996199968270957 ], [ 402753.064418828929774, 5662919.649080778472126 ], [ 402754.194681014399976, 5662922.397587917745113 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1311, "start_node": 1045, "end_node": 553, "next_left_edge": 469, "abs_next_left_edge": 469, "next_right_edge": 1312, "abs_next_right_edge": 1312, "left_face": 26, "right_face": 281 }, "geometry": { "type": "LineString", "coordinates": [ [ 402748.860648277623113, 5662910.996199968270957 ], [ 402747.223969297483563, 5662911.839136269874871 ], [ 402742.146372133516707, 5662912.168587073683739 ], [ 402737.833890513516963, 5662910.370065147057176 ], [ 402734.752857333282009, 5662907.035453086718917 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 108, "start_node": 151, "end_node": 731, "next_left_edge": 697, "abs_next_left_edge": 697, "next_right_edge": -6, "abs_next_right_edge": 6, "left_face": 282, "right_face": 121 }, "geometry": { "type": "LineString", "coordinates": [ [ 407999.696687462448608, 5662396.90286011248827 ], [ 408030.48453844175674, 5662404.150837968103588 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 943, "start_node": 11, "end_node": 621, "next_left_edge": 725, "abs_next_left_edge": 725, "next_right_edge": 29, "abs_next_right_edge": 29, "left_face": 282, "right_face": 149 }, "geometry": { "type": "LineString", "coordinates": [ [ 408144.423581570968963, 5662431.417782454751432 ], [ 408182.553077186341397, 5662442.773839894682169 ], [ 408220.334023496427108, 5662453.836048454046249 ], [ 408243.72696323832497, 5662462.696427563205361 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 697, "start_node": 731, "end_node": 11, "next_left_edge": 943, "abs_next_left_edge": 943, "next_right_edge": 698, "abs_next_right_edge": 698, "left_face": 282, "right_face": 171 }, "geometry": { "type": "LineString", "coordinates": [ [ 408030.48453844175674, 5662404.150837968103588 ], [ 408144.423581570968963, 5662431.417782454751432 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 107, "start_node": 149, "end_node": 990, "next_left_edge": 1144, "abs_next_left_edge": 1144, "next_right_edge": -1176, "abs_next_right_edge": 1176, "left_face": 282, "right_face": 211 }, "geometry": { "type": "LineString", "coordinates": [ [ 408031.542803255666513, 5662796.12445477116853 ], [ 408064.411409640102647, 5662646.594039589166641 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1313, "start_node": 753, "end_node": 160, "next_left_edge": -116, "abs_next_left_edge": 116, "next_right_edge": -725, "abs_next_right_edge": 725, "left_face": 282, "right_face": 209 }, "geometry": { "type": "LineString", "coordinates": [ [ 408266.739669296657667, 5662472.231089378707111 ], [ 408274.908779971767217, 5662477.958866850472987 ], [ 408283.482453576405533, 5662487.13886181358248 ], [ 408293.473472268087789, 5662504.347052690573037 ], [ 408306.711860961746424, 5662529.71773268096149 ], [ 408320.410219237091951, 5662555.758792676962912 ], [ 408329.382968223129865, 5662572.818313361145556 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 725, "start_node": 621, "end_node": 753, "next_left_edge": 1313, "abs_next_left_edge": 1313, "next_right_edge": 560, "abs_next_right_edge": 560, "left_face": 282, "right_face": 209 }, "geometry": { "type": "LineString", "coordinates": [ [ 408243.72696323832497, 5662462.696427563205361 ], [ 408258.516627712117042, 5662468.195055600255728 ], [ 408266.739669296657667, 5662472.231089378707111 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1087, "start_node": 925, "end_node": 926, "next_left_edge": 1088, "abs_next_left_edge": 1088, "next_right_edge": -1019, "abs_next_right_edge": 1019, "left_face": 282, "right_face": 282 }, "geometry": { "type": "LineString", "coordinates": [ [ 408019.215390182682313, 5662512.7283287467435 ], [ 408047.520760399871506, 5662518.641389265656471 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1019, "start_node": 924, "end_node": 925, "next_left_edge": 1087, "abs_next_left_edge": 1087, "next_right_edge": -109, "abs_next_right_edge": 109, "left_face": 282, "right_face": 282 }, "geometry": { "type": "LineString", "coordinates": [ [ 407978.242025899584405, 5662504.460989009588957 ], [ 408019.215390182682313, 5662512.7283287467435 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1020, "start_node": 926, "end_node": 927, "next_left_edge": -1020, "abs_next_left_edge": 1020, "next_right_edge": -1087, "abs_next_right_edge": 1087, "left_face": 282, "right_face": 282 }, "geometry": { "type": "LineString", "coordinates": [ [ 408047.520760399871506, 5662518.641389265656471 ], [ 408056.51530704338802, 5662476.823350585065782 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1088, "start_node": 926, "end_node": 966, "next_left_edge": -1088, "abs_next_left_edge": 1088, "next_right_edge": 1020, "abs_next_right_edge": 1020, "left_face": 282, "right_face": 282 }, "geometry": { "type": "LineString", "coordinates": [ [ 408047.520760399871506, 5662518.641389265656471 ], [ 408032.366628122748807, 5662593.951041462831199 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1143, "start_node": 990, "end_node": 150, "next_left_edge": -1143, "abs_next_left_edge": 1143, "next_right_edge": -1146, "abs_next_right_edge": 1146, "left_face": 282, "right_face": 282 }, "geometry": { "type": "LineString", "coordinates": [ [ 408064.411409640102647, 5662646.594039589166641 ], [ 408084.491464501421433, 5662541.608083129860461 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1144, "start_node": 990, "end_node": 991, "next_left_edge": -1144, "abs_next_left_edge": 1144, "next_right_edge": 1143, "abs_next_right_edge": 1143, "left_face": 282, "right_face": 282 }, "geometry": { "type": "LineString", "coordinates": [ [ 408064.411409640102647, 5662646.594039589166641 ], [ 408110.805671933223493, 5662654.987819182686508 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 109, "start_node": 151, "end_node": 924, "next_left_edge": 1018, "abs_next_left_edge": 1018, "next_right_edge": 108, "abs_next_right_edge": 108, "left_face": 196, "right_face": 282 }, "geometry": { "type": "LineString", "coordinates": [ [ 407999.696687462448608, 5662396.90286011248827 ], [ 407978.242025899584405, 5662504.460989009588957 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1171, "start_node": 149, "end_node": 159, "next_left_edge": 1172, "abs_next_left_edge": 1172, "next_right_edge": 107, "abs_next_right_edge": 107, "left_face": 0, "right_face": 282 }, "geometry": { "type": "LineString", "coordinates": [ [ 408031.542803255666513, 5662796.12445477116853 ], [ 408058.637944915448315, 5662805.329448755830526 ], [ 408067.376361496397294, 5662808.443830760195851 ], [ 408111.424849791626912, 5662825.555769849568605 ], [ 408187.994581783656031, 5662859.741441807709634 ], [ 408235.063378472463228, 5662886.077593094669282 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 116, "start_node": 159, "end_node": 160, "next_left_edge": 592, "abs_next_left_edge": 592, "next_right_edge": -1171, "abs_next_right_edge": 1171, "left_face": 0, "right_face": 282 }, "geometry": { "type": "LineString", "coordinates": [ [ 408235.063378472463228, 5662886.077593094669282 ], [ 408278.54060777858831, 5662686.304008105769753 ], [ 408294.604707822320051, 5662611.579638259485364 ], [ 408300.102151496335864, 5662600.981218749657273 ], [ 408305.286928205401637, 5662592.88003256637603 ], [ 408320.473428773228079, 5662577.415105886757374 ], [ 408329.382968223129865, 5662572.818313361145556 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1146, "start_node": 992, "end_node": 990, "next_left_edge": -107, "abs_next_left_edge": 107, "next_right_edge": -1018, "abs_next_right_edge": 1018, "left_face": 211, "right_face": 282 }, "geometry": { "type": "LineString", "coordinates": [ [ 407952.590516558499075, 5662623.985263986513019 ], [ 408064.411409640102647, 5662646.594039589166641 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1314, "start_node": 613, "end_node": 199, "next_left_edge": 340, "abs_next_left_edge": 340, "next_right_edge": -767, "abs_next_right_edge": 767, "left_face": 270, "right_face": 270 }, "geometry": { "type": "LineString", "coordinates": [ [ 404172.985906228772365, 5663620.960628607310355 ], [ 404163.029025691503193, 5663621.668693944811821 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 552, "start_node": 613, "end_node": 215, "next_left_edge": 551, "abs_next_left_edge": 551, "next_right_edge": 1314, "abs_next_right_edge": 1314, "left_face": 152, "right_face": 270 }, "geometry": { "type": "LineString", "coordinates": [ [ 404172.985906228772365, 5663620.960628607310355 ], [ 404184.04319343221141, 5663593.968873675912619 ], [ 404201.869485238916241, 5663554.092281456105411 ], [ 404210.762862692936324, 5663536.473687242716551 ], [ 404215.893023429089226, 5663523.941908809356391 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 147, "start_node": 199, "end_node": 200, "next_left_edge": -147, "abs_next_left_edge": 147, "next_right_edge": -1314, "abs_next_right_edge": 1314, "left_face": 270, "right_face": 270 }, "geometry": { "type": "LineString", "coordinates": [ [ 404163.029025691503193, 5663621.668693944811821 ], [ 404156.335390202701092, 5663625.04138355422765 ], [ 404122.11557231307961, 5663650.039318518713117 ], [ 404107.913106147781946, 5663659.247225913219154 ], [ 404084.641201775171794, 5663667.934377643279731 ], [ 404065.560185894777533, 5663670.069535183720291 ], [ 404037.973955181194469, 5663666.645586300641298 ], [ 403982.148905726091471, 5663660.47772070672363 ], [ 403942.225749298930168, 5663644.647641479037702 ], [ 403893.457122587191407, 5663626.813758042640984 ], [ 403865.517132823297288, 5663622.462923195213079 ], [ 403859.099062767287251, 5663621.459208514541388 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1315, "start_node": 1046, "end_node": 389, "next_left_edge": -1082, "abs_next_left_edge": 1082, "next_right_edge": 1315, "abs_next_right_edge": 1315, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 405592.912052655068692, 5665142.187213873490691 ], [ 405598.942253497370984, 5665135.250736854039133 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 318, "start_node": 389, "end_node": 339, "next_left_edge": 272, "abs_next_left_edge": 272, "next_right_edge": -1315, "abs_next_right_edge": 1315, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 405598.942253497370984, 5665135.250736854039133 ], [ 405587.077484422479756, 5665135.579541654326022 ], [ 405566.870698301005177, 5665133.680904347449541 ], [ 405560.42806622677017, 5665133.120534756220877 ], [ 405537.433148872980382, 5665131.473384330049157 ], [ 405529.587303019943647, 5665130.349242532625794 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1316, "start_node": 433, "end_node": 1047, "next_left_edge": -1316, "abs_next_left_edge": 1316, "next_right_edge": -349, "abs_next_right_edge": 349, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 405527.260297263856046, 5665000.09985151514411 ], [ 405507.978441716870293, 5665007.439389422535896 ], [ 405495.066087897808757, 5665009.055727625265718 ], [ 405483.817259386763908, 5665007.493547303602099 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 349, "start_node": 432, "end_node": 433, "next_left_edge": 1316, "abs_next_left_edge": 1316, "next_right_edge": -854, "abs_next_right_edge": 854, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 405479.988378702837508, 5664924.747759785503149 ], [ 405513.541475499456283, 5664970.740268271416426 ], [ 405527.260297263856046, 5665000.09985151514411 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1317, "start_node": 1048, "end_node": 867, "next_left_edge": 923, "abs_next_left_edge": 923, "next_right_edge": 1317, "abs_next_right_edge": 1317, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 401142.057344978733454, 5663307.757183476351202 ], [ 401144.644347059074789, 5663306.549561277963221 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 923, "start_node": 867, "end_node": 271, "next_left_edge": 494, "abs_next_left_edge": 494, "next_right_edge": -1317, "abs_next_right_edge": 1317, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 401144.644347059074789, 5663306.549561277963221 ], [ 401147.968940184859093, 5663305.017398851923645 ], [ 401152.584133914089762, 5663302.870903260074556 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1318, "start_node": 556, "end_node": 903, "next_left_edge": 989, "abs_next_left_edge": 989, "next_right_edge": -472, "abs_next_right_edge": 472, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 401855.096019191434607, 5662437.669126696884632 ], [ 401909.708314335148316, 5662403.891570356674492 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 472, "start_node": 555, "end_node": 556, "next_left_edge": 1318, "abs_next_left_edge": 1318, "next_right_edge": -921, "abs_next_right_edge": 921, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 401828.089171065425035, 5662453.712573093362153 ], [ 401855.096019191434607, 5662437.669126696884632 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 989, "start_node": 903, "end_node": 904, "next_left_edge": 1048, "abs_next_left_edge": 1048, "next_right_edge": -1318, "abs_next_right_edge": 1318, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 401909.708314335148316, 5662403.891570356674492 ], [ 401919.414145976887085, 5662396.865617419593036 ], [ 401940.90246314520482, 5662380.427106539718807 ], [ 401955.985278364038095, 5662367.05839598365128 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1319, "start_node": 944, "end_node": 901, "next_left_edge": 987, "abs_next_left_edge": 987, "next_right_edge": -1049, "abs_next_right_edge": 1049, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 402023.60900912276702, 5662300.385907321237028 ], [ 402032.398249986581504, 5662290.807986340485513 ], [ 402052.610927847737912, 5662264.694184029474854 ], [ 402066.425952791352756, 5662245.387508943676949 ], [ 402079.383643091539852, 5662225.185006456449628 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1049, "start_node": 881, "end_node": 944, "next_left_edge": 1319, "abs_next_left_edge": 1319, "next_right_edge": -945, "abs_next_right_edge": 945, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 401995.081823869841173, 5662333.031954647041857 ], [ 402023.60900912276702, 5662300.385907321237028 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 987, "start_node": 901, "end_node": 854, "next_left_edge": 911, "abs_next_left_edge": 911, "next_right_edge": -1319, "abs_next_right_edge": 1319, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 402079.383643091539852, 5662225.185006456449628 ], [ 402089.629868765885476, 5662208.604826158843935 ], [ 402102.496369889762718, 5662185.066954169422388 ], [ 402119.363695212581661, 5662149.817539067007601 ], [ 402140.120870234444737, 5662095.895182887092233 ], [ 402148.859069192083552, 5662068.475738670676947 ], [ 402156.889225375722162, 5662040.647048494778574 ], [ 402191.386141124472488, 5661904.291997089982033 ], [ 402210.340746026544366, 5661827.989597724750638 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1320, "start_node": 1049, "end_node": 573, "next_left_edge": -1290, "abs_next_left_edge": 1290, "next_right_edge": 1320, "abs_next_right_edge": 1320, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 401225.818823370034806, 5663887.980663086287677 ], [ 401227.100263370608445, 5663884.894123160280287 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1321, "start_node": 573, "end_node": 1050, "next_left_edge": -1321, "abs_next_left_edge": 1321, "next_right_edge": -1320, "abs_next_right_edge": 1320, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 401227.100263370608445, 5663884.894123160280287 ], [ 401102.357890045153908, 5663846.952293979935348 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 493, "start_node": 573, "end_node": 529, "next_left_edge": 492, "abs_next_left_edge": 492, "next_right_edge": 1321, "abs_next_right_edge": 1321, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 401227.100263370608445, 5663884.894123160280287 ], [ 401277.094337333517615, 5663755.843016646802425 ], [ 401320.802416789403651, 5663650.851706748828292 ], [ 401344.020646534394473, 5663593.507850123569369 ], [ 401350.204547251807526, 5663578.227446398697793 ], [ 401377.91232709720498, 5663515.436040338128805 ], [ 401442.768637791450601, 5663361.674124182201922 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 967, "start_node": 667, "end_node": 762, "next_left_edge": 733, "abs_next_left_edge": 733, "next_right_edge": 1052, "abs_next_right_edge": 1052, "left_face": 283, "right_face": 160 }, "geometry": { "type": "LineString", "coordinates": [ [ 407233.779290189559106, 5661656.591390791349113 ], [ 407236.385507550498005, 5661657.412119736894965 ], [ 407244.790085416520014, 5661658.962762739509344 ], [ 407268.34179316542577, 5661660.385478029027581 ], [ 407282.100605433399323, 5661658.224700762890279 ], [ 407302.449198379472364, 5661650.172320771962404 ], [ 407316.353334274201188, 5661641.290405346080661 ], [ 407330.729057175922208, 5661629.808265835046768 ], [ 407340.00400593644008, 5661618.996290137059987 ], [ 407344.516626021708362, 5661608.981847903691232 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 96, "start_node": 139, "end_node": 5, "next_left_edge": -3, "abs_next_left_edge": 3, "next_right_edge": -97, "abs_next_right_edge": 97, "left_face": 283, "right_face": 272 }, "geometry": { "type": "LineString", "coordinates": [ [ 407430.634278053417802, 5661698.502798582427204 ], [ 407431.968926173285581, 5661700.28083985298872 ], [ 407437.13970716559561, 5661706.2391746500507 ], [ 407470.71018981304951, 5661744.924686739221215 ], [ 407481.766884276352357, 5661757.67398536298424 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 97, "start_node": 140, "end_node": 139, "next_left_edge": 96, "abs_next_left_edge": 96, "next_right_edge": -733, "abs_next_right_edge": 733, "left_face": 283, "right_face": 272 }, "geometry": { "type": "LineString", "coordinates": [ [ 407399.861483093816787, 5661667.042058315128088 ], [ 407430.634278053417802, 5661698.502798582427204 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 733, "start_node": 762, "end_node": 140, "next_left_edge": 97, "abs_next_left_edge": 97, "next_right_edge": -807, "abs_next_right_edge": 807, "left_face": 283, "right_face": 272 }, "geometry": { "type": "LineString", "coordinates": [ [ 407344.516626021708362, 5661608.981847903691232 ], [ 407399.861483093816787, 5661667.042058315128088 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 2, "start_node": 3, "end_node": 4, "next_left_edge": 561, "abs_next_left_edge": 561, "next_right_edge": -1126, "abs_next_right_edge": 1126, "left_face": 283, "right_face": 277 }, "geometry": { "type": "LineString", "coordinates": [ [ 407209.48243727395311, 5661895.039302567951381 ], [ 407211.64641614863649, 5661879.861190591938794 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1322, "start_node": 624, "end_node": 666, "next_left_edge": 608, "abs_next_left_edge": 608, "next_right_edge": 562, "abs_next_right_edge": 562, "left_face": 283, "right_face": 277 }, "geometry": { "type": "LineString", "coordinates": [ [ 407211.664350486302283, 5661861.796223910525441 ], [ 407211.891226439503953, 5661836.664042677730322 ], [ 407202.187945053563453, 5661778.139782208949327 ], [ 407201.502559608197771, 5661763.024097675457597 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1204, "start_node": 4, "end_node": 624, "next_left_edge": 1322, "abs_next_left_edge": 1322, "next_right_edge": -2, "abs_next_right_edge": 2, "left_face": 283, "right_face": 277 }, "geometry": { "type": "LineString", "coordinates": [ [ 407211.64641614863649, 5661879.861190591938794 ], [ 407211.737706068204716, 5661871.316661202348769 ], [ 407211.664350486302283, 5661861.796223910525441 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 608, "start_node": 666, "end_node": 667, "next_left_edge": 967, "abs_next_left_edge": 967, "next_right_edge": -1322, "abs_next_right_edge": 1322, "left_face": 283, "right_face": 277 }, "geometry": { "type": "LineString", "coordinates": [ [ 407201.502559608197771, 5661763.024097675457597 ], [ 407201.876452175027225, 5661751.115169590339065 ], [ 407202.792680862999987, 5661740.153102078475058 ], [ 407206.16958489944227, 5661724.263494609855115 ], [ 407215.859545667830389, 5661693.732886118814349 ], [ 407227.729018735000864, 5661671.438986630178988 ], [ 407233.779290189559106, 5661656.591390791349113 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 3, "start_node": 3, "end_node": 5, "next_left_edge": 928, "abs_next_left_edge": 928, "next_right_edge": 2, "abs_next_right_edge": 2, "left_face": 138, "right_face": 283 }, "geometry": { "type": "LineString", "coordinates": [ [ 407209.48243727395311, 5661895.039302567951381 ], [ 407231.075413327896968, 5661887.30903235077858 ], [ 407295.41603183693951, 5661864.260142967104912 ], [ 407332.479000788589474, 5661842.047296515665948 ], [ 407345.535470495524351, 5661834.348656328395009 ], [ 407357.493746616819408, 5661827.504056359641254 ], [ 407395.891909662343096, 5661805.51240002270788 ], [ 407397.126177043828648, 5661804.822810746729374 ], [ 407468.295137321285438, 5661765.279611898586154 ], [ 407481.766884276352357, 5661757.67398536298424 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 561, "start_node": 4, "end_node": 623, "next_left_edge": -561, "abs_next_left_edge": 561, "next_right_edge": 1204, "abs_next_right_edge": 1204, "left_face": 283, "right_face": 283 }, "geometry": { "type": "LineString", "coordinates": [ [ 407211.64641614863649, 5661879.861190591938794 ], [ 407219.489178716437891, 5661869.6754299998283 ], [ 407223.651174820319284, 5661853.048665446229279 ], [ 407229.866976658639032, 5661833.403825213201344 ], [ 407234.708217495935969, 5661820.658087268471718 ], [ 407240.945167271187529, 5661807.63139308989048 ], [ 407252.563879743858706, 5661796.710318232886493 ], [ 407264.055628874048125, 5661789.239854425191879 ], [ 407315.037592856271658, 5661765.196924672462046 ], [ 407395.653493776451796, 5661721.300397224724293 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 772, "start_node": 572, "end_node": 786, "next_left_edge": 926, "abs_next_left_edge": 926, "next_right_edge": -1323, "abs_next_right_edge": 1323, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 401523.635831216000952, 5663164.312694355845451 ], [ 401568.06009891506983, 5663150.860264958813787 ], [ 401582.468970749061555, 5663146.369003275409341 ], [ 401594.740849151159637, 5663142.541542919352651 ], [ 401629.015928935434204, 5663132.587335575371981 ], [ 401701.454132363782264, 5663120.82601719442755 ], [ 401760.5640315200435, 5663110.732608930207789 ], [ 401792.753824996761978, 5663106.336740741506219 ], [ 401824.968925106106326, 5663101.061802873387933 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 439, "start_node": 529, "end_node": 531, "next_left_edge": 441, "abs_next_left_edge": 441, "next_right_edge": -493, "abs_next_right_edge": 493, "left_face": 284, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 401442.768637791450601, 5663361.674124182201922 ], [ 401421.239581670553889, 5663353.364888620562851 ], [ 401399.76505699934205, 5663346.445192047394812 ], [ 401318.197489938233048, 5663312.755251082591712 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1323, "start_node": 532, "end_node": 572, "next_left_edge": -492, "abs_next_left_edge": 492, "next_right_edge": -1296, "abs_next_right_edge": 1296, "left_face": 284, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 401351.350853319745511, 5663218.345270230434835 ], [ 401431.654522088705562, 5663192.502299301326275 ], [ 401523.635831216000952, 5663164.312694355845451 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 441, "start_node": 531, "end_node": 532, "next_left_edge": 1323, "abs_next_left_edge": 1323, "next_right_edge": 440, "abs_next_right_edge": 440, "left_face": 284, "right_face": 274 }, "geometry": { "type": "LineString", "coordinates": [ [ 401318.197489938233048, 5663312.755251082591712 ], [ 401351.604565739748068, 5663230.13180981669575 ], [ 401353.085544099099934, 5663224.83069315366447 ], [ 401352.785675203020219, 5663222.700634968467057 ], [ 401351.350853319745511, 5663218.345270230434835 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 492, "start_node": 529, "end_node": 572, "next_left_edge": 772, "abs_next_left_edge": 772, "next_right_edge": 439, "abs_next_right_edge": 439, "left_face": 0, "right_face": 284 }, "geometry": { "type": "LineString", "coordinates": [ [ 401442.768637791450601, 5663361.674124182201922 ], [ 401511.633680588507559, 5663193.597889337688684 ], [ 401521.240691724349745, 5663170.154055996797979 ], [ 401523.635831216000952, 5663164.312694355845451 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1324, "start_node": 1035, "end_node": 1051, "next_left_edge": -1324, "abs_next_left_edge": 1324, "next_right_edge": -1289, "abs_next_right_edge": 1289, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 401799.35526052035857, 5664784.680465754121542 ], [ 401798.873331902257632, 5664785.869346662424505 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1289, "start_node": 439, "end_node": 1035, "next_left_edge": 1324, "abs_next_left_edge": 1324, "next_right_edge": -1288, "abs_next_right_edge": 1288, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 401919.482262186938897, 5664573.71666341368109 ], [ 401907.185241578903515, 5664586.710070989094675 ], [ 401876.233892590389587, 5664626.222481709904969 ], [ 401851.010263852542266, 5664667.261136883869767 ], [ 401828.183385361800902, 5664713.560361122712493 ], [ 401799.35526052035857, 5664784.680465754121542 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1325, "start_node": 826, "end_node": 835, "next_left_edge": 874, "abs_next_left_edge": 874, "next_right_edge": -855, "abs_next_right_edge": 855, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 404622.71242209977936, 5664973.583510996773839 ], [ 404618.145641623763368, 5664968.506680307909846 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 855, "start_node": 662, "end_node": 826, "next_left_edge": 1325, "abs_next_left_edge": 1325, "next_right_edge": -596, "abs_next_right_edge": 596, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 404672.877604134962894, 5665019.663513998501003 ], [ 404645.584200638229959, 5664994.217169172130525 ], [ 404637.384657432208769, 5664986.115195085294545 ], [ 404622.71242209977936, 5664973.583510996773839 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 874, "start_node": 835, "end_node": 596, "next_left_edge": 532, "abs_next_left_edge": 532, "next_right_edge": -1325, "abs_next_right_edge": 1325, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 404618.145641623763368, 5664968.506680307909846 ], [ 404589.523448001360521, 5664933.707892002537847 ], [ 404573.306613390916027, 5664913.38494998216629 ], [ 404561.18000580847729, 5664893.954005316831172 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 389, "start_node": 482, "end_node": 483, "next_left_edge": 903, "abs_next_left_edge": 903, "next_right_edge": -1326, "abs_next_right_edge": 1326, "left_face": 0, "right_face": 279 }, "geometry": { "type": "LineString", "coordinates": [ [ 402824.638914852868766, 5665025.505311227403581 ], [ 402827.907387697952799, 5665033.274843728169799 ], [ 402839.252867944946047, 5665046.209167564287782 ], [ 402856.810597435629461, 5665065.645013313740492 ], [ 402860.260219692601822, 5665081.164499894715846 ], [ 402869.586902146344073, 5665097.663250280544162 ], [ 402869.685856096853968, 5665134.815185808576643 ], [ 402876.028269803384319, 5665152.671743762679398 ], [ 402888.705715029907878, 5665172.04402125813067 ], [ 402891.993987527908757, 5665186.810145442374051 ], [ 402887.894797025364824, 5665216.254544913768768 ], [ 402890.281952190562151, 5665239.280471601523459 ], [ 402895.796095486497506, 5665262.95934702642262 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 388, "start_node": 480, "end_node": 487, "next_left_edge": 393, "abs_next_left_edge": 393, "next_right_edge": -872, "abs_next_right_edge": 872, "left_face": 285, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 403539.320894035045058, 5664956.847073119133711 ], [ 403531.0734500590479, 5664964.220972045324743 ], [ 403519.752065761946142, 5664976.391245259903371 ], [ 403509.700299612071831, 5664984.96699602343142 ], [ 403496.112349029281177, 5664997.202050588093698 ], [ 403490.718238307570573, 5665008.916457710787654 ], [ 403488.049868240836076, 5665015.930006422102451 ], [ 403486.667048353410792, 5665038.125761330127716 ], [ 403480.292465547565371, 5665058.768766687251627 ], [ 403451.925489571818616, 5665124.575417269952595 ], [ 403439.099028460681438, 5665153.126180156134069 ], [ 403433.314707473735325, 5665162.678826188668609 ], [ 403415.595658660400659, 5665176.293096555396914 ], [ 403399.788078160374425, 5665197.024206075817347 ], [ 403387.869864754145965, 5665216.136162697337568 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 393, "start_node": 487, "end_node": 488, "next_left_edge": -1327, "abs_next_left_edge": 1327, "next_right_edge": 392, "abs_next_right_edge": 392, "left_face": 285, "right_face": 279 }, "geometry": { "type": "LineString", "coordinates": [ [ 403387.869864754145965, 5665216.136162697337568 ], [ 403385.689575880183838, 5665195.80929062422365 ], [ 403372.939922298246529, 5665170.619425353594124 ], [ 403364.579056429094635, 5665150.664414182305336 ], [ 403359.273905235982966, 5665132.787836535833776 ], [ 403353.359243475482799, 5665105.934626215137541 ], [ 403351.836691574833822, 5665088.587737975642085 ], [ 403350.329680105322041, 5665072.441935516893864 ], [ 403339.783594954060391, 5665054.663763536140323 ], [ 403322.097861057554837, 5665040.612679991871119 ], [ 403290.487542552058585, 5665022.340275419875979 ], [ 403256.892974576039705, 5665009.489293122664094 ], [ 403248.096147028321866, 5665003.247248353436589 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 502, "start_node": 507, "end_node": 583, "next_left_edge": 506, "abs_next_left_edge": 506, "next_right_edge": -504, "abs_next_right_edge": 504, "left_face": 286, "right_face": 31 }, "geometry": { "type": "LineString", "coordinates": [ [ 403967.388933551264927, 5664353.899075424298644 ], [ 403985.102758837863803, 5664351.788964096456766 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 501, "start_node": 580, "end_node": 410, "next_left_edge": 331, "abs_next_left_edge": 331, "next_right_edge": 503, "abs_next_right_edge": 503, "left_face": 286, "right_face": 48 }, "geometry": { "type": "LineString", "coordinates": [ [ 404050.975769819167908, 5664348.33643199224025 ], [ 404080.976466556428932, 5664429.715447573922575 ], [ 404089.843304952431936, 5664451.37518931273371 ], [ 404100.937947739788797, 5664470.123515519313514 ], [ 404114.17976059630746, 5664482.758287637494504 ], [ 404127.403168866352644, 5664487.640147689729929 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 506, "start_node": 583, "end_node": 580, "next_left_edge": 501, "abs_next_left_edge": 501, "next_right_edge": -917, "abs_next_right_edge": 917, "left_face": 286, "right_face": 124 }, "geometry": { "type": "LineString", "coordinates": [ [ 403985.102758837863803, 5664351.788964096456766 ], [ 404050.975769819167908, 5664348.33643199224025 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 422, "start_node": 405, "end_node": 494, "next_left_edge": 400, "abs_next_left_edge": 400, "next_right_edge": 329, "abs_next_right_edge": 329, "left_face": 287, "right_face": 61 }, "geometry": { "type": "LineString", "coordinates": [ [ 402174.306724473426584, 5664353.343162754550576 ], [ 402098.386020234902389, 5664416.712872399948537 ], [ 402016.31856205908116, 5664485.8516825446859 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1255, "start_node": 981, "end_node": 601, "next_left_edge": 535, "abs_next_left_edge": 535, "next_right_edge": -1256, "abs_next_right_edge": 1256, "left_face": 287, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 401891.430744442855939, 5664132.697185536846519 ], [ 401902.55377097055316, 5664128.94789071008563 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 535, "start_node": 601, "end_node": 602, "next_left_edge": 1259, "abs_next_left_edge": 1259, "next_right_edge": -1255, "abs_next_right_edge": 1255, "left_face": 287, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 401902.55377097055316, 5664128.94789071008563 ], [ 401921.343387526925653, 5664118.611850508488715 ], [ 401939.593634790275246, 5664106.050239886157215 ], [ 401979.965743226814084, 5664076.871165384538472 ], [ 401988.239193007582799, 5664070.895890658721328 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1259, "start_node": 602, "end_node": 820, "next_left_edge": 846, "abs_next_left_edge": 846, "next_right_edge": -535, "abs_next_right_edge": 535, "left_face": 287, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 401988.239193007582799, 5664070.895890658721328 ], [ 402003.477681410848163, 5664058.24722352810204 ], [ 402017.974897696287371, 5664044.166595701128244 ], [ 402046.110540313413367, 5664014.275347616523504 ], [ 402072.63126177713275, 5663985.594106696546078 ], [ 402102.469218452286441, 5663956.460620497353375 ], [ 402127.213529976899736, 5663934.109587498940527 ], [ 402142.520113548089284, 5663919.847095270641148 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 846, "start_node": 820, "end_node": 695, "next_left_edge": -646, "abs_next_left_edge": 646, "next_right_edge": -1259, "abs_next_right_edge": 1259, "left_face": 287, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 402142.520113548089284, 5663919.847095270641148 ], [ 402148.374847621831577, 5663913.30623341538012 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 400, "start_node": 494, "end_node": 440, "next_left_edge": -1328, "abs_next_left_edge": 1328, "next_right_edge": 423, "abs_next_right_edge": 423, "left_face": 287, "right_face": 271 }, "geometry": { "type": "LineString", "coordinates": [ [ 402016.31856205908116, 5664485.8516825446859 ], [ 401969.197898377722595, 5664439.104666214436293 ], [ 401948.222876883228309, 5664405.564858956262469 ], [ 401894.043028938351199, 5664337.072109591215849 ], [ 401846.605387990945019, 5664275.659701704978943 ], [ 401830.874982067907695, 5664251.064147493802011 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 356, "start_node": 441, "end_node": 442, "next_left_edge": -356, "abs_next_left_edge": 356, "next_right_edge": -325, "abs_next_right_edge": 325, "left_face": 287, "right_face": 287 }, "geometry": { "type": "LineString", "coordinates": [ [ 402275.051908059220295, 5664168.875744487158954 ], [ 402216.167289650591556, 5664200.550869667902589 ], [ 402165.733879491395783, 5664234.468901701271534 ], [ 402130.773126119398512, 5664260.306629478000104 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 325, "start_node": 397, "end_node": 441, "next_left_edge": 355, "abs_next_left_edge": 355, "next_right_edge": 398, "abs_next_right_edge": 398, "left_face": 100, "right_face": 287 }, "geometry": { "type": "LineString", "coordinates": [ [ 402308.919435327989049, 5664252.151999434456229 ], [ 402275.051908059220295, 5664168.875744487158954 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 355, "start_node": 441, "end_node": 398, "next_left_edge": 399, "abs_next_left_edge": 399, "next_right_edge": 356, "abs_next_right_edge": 356, "left_face": 100, "right_face": 287 }, "geometry": { "type": "LineString", "coordinates": [ [ 402275.051908059220295, 5664168.875744487158954 ], [ 402269.360137082636356, 5664142.30860401596874 ], [ 402267.251466603716835, 5664102.391517305746675 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 553, "start_node": 614, "end_node": 615, "next_left_edge": 646, "abs_next_left_edge": 646, "next_right_edge": -645, "abs_next_right_edge": 645, "left_face": 103, "right_face": 287 }, "geometry": { "type": "LineString", "coordinates": [ [ 402261.802872391592246, 5664066.50905348174274 ], [ 402261.590524328814354, 5664064.911239700391889 ], [ 402258.957336672232486, 5664045.316379628144205 ], [ 402253.846023996535223, 5664034.956905854865909 ], [ 402216.235685738036409, 5663991.397665188647807 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 646, "start_node": 615, "end_node": 695, "next_left_edge": 845, "abs_next_left_edge": 845, "next_right_edge": -553, "abs_next_right_edge": 553, "left_face": 103, "right_face": 287 }, "geometry": { "type": "LineString", "coordinates": [ [ 402216.235685738036409, 5663991.397665188647807 ], [ 402148.374847621831577, 5663913.30623341538012 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 857, "start_node": 398, "end_node": 694, "next_left_edge": 645, "abs_next_left_edge": 645, "next_right_edge": -355, "abs_next_right_edge": 355, "left_face": 103, "right_face": 287 }, "geometry": { "type": "LineString", "coordinates": [ [ 402267.251466603716835, 5664102.391517305746675 ], [ 402263.605186811473686, 5664078.844642737880349 ], [ 402262.846988151140977, 5664072.462780654430389 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 645, "start_node": 694, "end_node": 614, "next_left_edge": 553, "abs_next_left_edge": 553, "next_right_edge": -857, "abs_next_right_edge": 857, "left_face": 103, "right_face": 287 }, "geometry": { "type": "LineString", "coordinates": [ [ 402262.846988151140977, 5664072.462780654430389 ], [ 402262.478633523220196, 5664070.022509968839586 ], [ 402261.802872391592246, 5664066.50905348174274 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1328, "start_node": 982, "end_node": 440, "next_left_edge": -354, "abs_next_left_edge": 354, "next_right_edge": -1119, "abs_next_right_edge": 1119, "left_face": 0, "right_face": 287 }, "geometry": { "type": "LineString", "coordinates": [ [ 401838.320980519347358, 5664217.494755584746599 ], [ 401830.874982067907695, 5664251.064147493802011 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1119, "start_node": 981, "end_node": 982, "next_left_edge": 1328, "abs_next_left_edge": 1328, "next_right_edge": 1255, "abs_next_right_edge": 1255, "left_face": 0, "right_face": 287 }, "geometry": { "type": "LineString", "coordinates": [ [ 401891.430744442855939, 5664132.697185536846519 ], [ 401892.745831243344583, 5664141.092956271953881 ], [ 401866.97446165792644, 5664170.428344221785665 ], [ 401844.904208614432719, 5664199.259495147503912 ], [ 401842.542558193032164, 5664203.909820789471269 ], [ 401840.377503271272872, 5664208.222682128660381 ], [ 401838.320980519347358, 5664217.494755584746599 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1329, "start_node": 1052, "end_node": 289, "next_left_edge": -1108, "abs_next_left_edge": 1108, "next_right_edge": -216, "abs_next_right_edge": 216, "left_face": 246, "right_face": 245 }, "geometry": { "type": "LineString", "coordinates": [ [ 405024.420512836135458, 5662459.059261311776936 ], [ 405002.1713317243848, 5662409.257011328823864 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1330, "start_node": 1052, "end_node": 1053, "next_left_edge": -1330, "abs_next_left_edge": 1330, "next_right_edge": 1329, "abs_next_right_edge": 1329, "left_face": 246, "right_face": 246 }, "geometry": { "type": "LineString", "coordinates": [ [ 405024.420512836135458, 5662459.059261311776936 ], [ 405085.838717292121146, 5662432.187339256517589 ], [ 405097.36622942565009, 5662421.952567521482706 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 216, "start_node": 288, "end_node": 1052, "next_left_edge": 1330, "abs_next_left_edge": 1330, "next_right_edge": -1239, "abs_next_right_edge": 1239, "left_face": 246, "right_face": 245 }, "geometry": { "type": "LineString", "coordinates": [ [ 405059.045169453253038, 5662540.502960996702313 ], [ 405058.604480986134149, 5662539.009381405077875 ], [ 405055.529114404809661, 5662528.687635442242026 ], [ 405024.420512836135458, 5662459.059261311776936 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1125, "start_node": 230, "end_node": 23, "next_left_edge": -1125, "abs_next_left_edge": 1125, "next_right_edge": -1331, "abs_next_right_edge": 1331, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 406624.819842483033426, 5661150.686204456724226 ], [ 406641.46023748407606, 5661138.938655625097454 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1242, "start_node": 25, "end_node": 655, "next_left_edge": 591, "abs_next_left_edge": 591, "next_right_edge": -14, "abs_next_right_edge": 14, "left_face": 288, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 406173.38877194467932, 5661356.816503073088825 ], [ 406217.367152447230183, 5661341.299646911211312 ], [ 406296.810210598050617, 5661318.519821027293801 ], [ 406384.943403968587518, 5661293.258580048568547 ], [ 406401.170840084727388, 5661288.525584979914129 ], [ 406418.259454353130423, 5661281.841502964496613 ], [ 406434.351396214566194, 5661273.885233655571938 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1331, "start_node": 656, "end_node": 230, "next_left_edge": -169, "abs_next_left_edge": 169, "next_right_edge": -591, "abs_next_right_edge": 591, "left_face": 288, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 406515.084171856520697, 5661227.49230398517102 ], [ 406550.312692103616428, 5661204.072447839193046 ], [ 406624.819842483033426, 5661150.686204456724226 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 591, "start_node": 655, "end_node": 656, "next_left_edge": 1331, "abs_next_left_edge": 1331, "next_right_edge": -1242, "abs_next_right_edge": 1242, "left_face": 288, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 406434.351396214566194, 5661273.885233655571938 ], [ 406472.205077927268576, 5661253.120203767903149 ], [ 406515.084171856520697, 5661227.49230398517102 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 708, "start_node": 739, "end_node": 719, "next_left_edge": -167, "abs_next_left_edge": 167, "next_right_edge": 709, "abs_next_right_edge": 709, "left_face": 63, "right_face": 288 }, "geometry": { "type": "LineString", "coordinates": [ [ 406393.175205646955874, 5661473.467020025476813 ], [ 406418.482520417717751, 5661479.314564566127956 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 684, "start_node": 718, "end_node": 739, "next_left_edge": 708, "abs_next_left_edge": 708, "next_right_edge": 682, "abs_next_right_edge": 682, "left_face": 63, "right_face": 288 }, "geometry": { "type": "LineString", "coordinates": [ [ 406366.401198838313576, 5661467.46826375182718 ], [ 406393.175205646955874, 5661473.467020025476813 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 709, "start_node": 739, "end_node": 740, "next_left_edge": -709, "abs_next_left_edge": 709, "next_right_edge": -684, "abs_next_right_edge": 684, "left_face": 288, "right_face": 288 }, "geometry": { "type": "LineString", "coordinates": [ [ 406393.175205646955874, 5661473.467020025476813 ], [ 406404.905215789272916, 5661368.047070917673409 ], [ 406392.464706406055484, 5661326.348157920874655 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 169, "start_node": 229, "end_node": 230, "next_left_edge": 1125, "abs_next_left_edge": 1125, "next_right_edge": -683, "abs_next_right_edge": 683, "left_face": 0, "right_face": 288 }, "geometry": { "type": "LineString", "coordinates": [ [ 406639.602639621007256, 5661462.946429181843996 ], [ 406637.528135520056821, 5661452.049526936374605 ], [ 406640.033892562496476, 5661337.097590144723654 ], [ 406637.270420080865733, 5661308.660164721310139 ], [ 406636.017600561259314, 5661301.75286862347275 ], [ 406627.472398343437817, 5661254.587959239259362 ], [ 406627.400682081119157, 5661203.064859901554883 ], [ 406625.843299671425484, 5661169.677853242494166 ], [ 406624.819842483033426, 5661150.686204456724226 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 683, "start_node": 719, "end_node": 229, "next_left_edge": -1301, "abs_next_left_edge": 1301, "next_right_edge": -708, "abs_next_right_edge": 708, "left_face": 118, "right_face": 288 }, "geometry": { "type": "LineString", "coordinates": [ [ 406418.482520417717751, 5661479.314564566127956 ], [ 406554.958182210859377, 5661469.207785969600081 ], [ 406639.602639621007256, 5661462.946429181843996 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 567, "start_node": 600, "end_node": 632, "next_left_edge": 909, "abs_next_left_edge": 909, "next_right_edge": -534, "abs_next_right_edge": 534, "left_face": 289, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 405392.824576028506272, 5661711.71257802657783 ], [ 405406.488135841325857, 5661700.582845883443952 ], [ 405418.279286927427165, 5661691.612131369300187 ], [ 405433.742644230369478, 5661680.08236672822386 ], [ 405450.871989718056284, 5661668.878045879304409 ], [ 405479.938574122264981, 5661652.071006237529218 ], [ 405493.290446522238199, 5661645.69703253544867 ], [ 405505.55647102923831, 5661640.455367447808385 ], [ 405521.462994250003248, 5661635.124751233495772 ], [ 405538.912369423895143, 5661629.899392588995397 ], [ 405561.90374337072717, 5661624.005240605212748 ], [ 405593.792824904026929, 5661616.335281481966376 ], [ 405627.195172713079955, 5661606.769041866064072 ], [ 405661.908922139264178, 5661593.841926365159452 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 976, "start_node": 552, "end_node": 894, "next_left_edge": -525, "abs_next_left_edge": 525, "next_right_edge": -466, "abs_next_right_edge": 466, "left_face": 289, "right_face": 139 }, "geometry": { "type": "LineString", "coordinates": [ [ 404599.374176463927142, 5662362.192425194196403 ], [ 404593.148910974967293, 5662347.846836182288826 ], [ 404584.6213913600659, 5662332.843088236637414 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 466, "start_node": 259, "end_node": 552, "next_left_edge": 976, "abs_next_left_edge": 976, "next_right_edge": 193, "abs_next_right_edge": 193, "left_face": 289, "right_face": 139 }, "geometry": { "type": "LineString", "coordinates": [ [ 404627.575409957731608, 5662432.172567498870194 ], [ 404599.374176463927142, 5662362.192425194196403 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 909, "start_node": 632, "end_node": 852, "next_left_edge": 937, "abs_next_left_edge": 937, "next_right_edge": 568, "abs_next_right_edge": 568, "left_face": 289, "right_face": 141 }, "geometry": { "type": "LineString", "coordinates": [ [ 405661.908922139264178, 5661593.841926365159452 ], [ 405672.932893193559721, 5661621.371408256702125 ], [ 405684.191673832945526, 5661640.687365807592869 ], [ 405731.993654949881602, 5661710.737190172076225 ], [ 405783.840746788075194, 5661791.414419376291335 ], [ 405786.492095989175141, 5661795.45945109333843 ], [ 405787.966335863806307, 5661797.946444531902671 ], [ 405834.108686611871235, 5661870.4635627027601 ], [ 405843.396105688530952, 5661883.141678725369275 ], [ 405847.625728766317479, 5661888.092290970496833 ], [ 405868.277887443604413, 5661908.705343428067863 ], [ 405878.989553296996746, 5661920.378626149147749 ], [ 405892.711667832452804, 5661936.212814995087683 ], [ 405904.147346075100359, 5661953.790700084529817 ], [ 405913.139825349207968, 5661971.813663425855339 ], [ 405920.723990944796242, 5661990.574262572452426 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 938, "start_node": 874, "end_node": 829, "next_left_edge": 866, "abs_next_left_edge": 866, "next_right_edge": -937, "abs_next_right_edge": 937, "left_face": 289, "right_face": 141 }, "geometry": { "type": "LineString", "coordinates": [ [ 405970.655203129979782, 5662099.364259358495474 ], [ 405972.367203528876416, 5662102.992697471752763 ], [ 405974.474709441070445, 5662106.803021663799882 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 937, "start_node": 852, "end_node": 874, "next_left_edge": 938, "abs_next_left_edge": 938, "next_right_edge": -909, "abs_next_right_edge": 909, "left_face": 289, "right_face": 141 }, "geometry": { "type": "LineString", "coordinates": [ [ 405920.723990944796242, 5661990.574262572452426 ], [ 405933.871346115833148, 5662021.747413356788456 ], [ 405970.655203129979782, 5662099.364259358495474 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 866, "start_node": 829, "end_node": 384, "next_left_edge": -315, "abs_next_left_edge": 315, "next_right_edge": -938, "abs_next_right_edge": 938, "left_face": 289, "right_face": 141 }, "geometry": { "type": "LineString", "coordinates": [ [ 405974.474709441070445, 5662106.803021663799882 ], [ 405991.106845955247991, 5662139.770371399819851 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 220, "start_node": 144, "end_node": 258, "next_left_edge": 218, "abs_next_left_edge": 218, "next_right_edge": 102, "abs_next_right_edge": 102, "left_face": 289, "right_face": 198 }, "geometry": { "type": "LineString", "coordinates": [ [ 404944.159571632102598, 5662422.618532348424196 ], [ 404879.901219996449072, 5662437.108280065469444 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 597, "start_node": 211, "end_node": 259, "next_left_edge": 466, "abs_next_left_edge": 466, "next_right_edge": -300, "abs_next_right_edge": 300, "left_face": 289, "right_face": 223 }, "geometry": { "type": "LineString", "coordinates": [ [ 404645.778585390711669, 5662459.923089955002069 ], [ 404627.575409957731608, 5662432.172567498870194 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1108, "start_node": 976, "end_node": 289, "next_left_edge": 219, "abs_next_left_edge": 219, "next_right_edge": -1109, "abs_next_right_edge": 1109, "left_face": 289, "right_face": 246 }, "geometry": { "type": "LineString", "coordinates": [ [ 405164.853437326732092, 5662372.444367984309793 ], [ 405002.1713317243848, 5662409.257011328823864 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1109, "start_node": 975, "end_node": 976, "next_left_edge": -217, "abs_next_left_edge": 217, "next_right_edge": -1240, "abs_next_right_edge": 1240, "left_face": 289, "right_face": 246 }, "geometry": { "type": "LineString", "coordinates": [ [ 405224.603334001498297, 5662513.683781159110367 ], [ 405224.111438564723358, 5662512.068770158104599 ], [ 405222.038074272917584, 5662505.187972126528621 ], [ 405193.429289024556056, 5662439.995512382127345 ], [ 405164.853437326732092, 5662372.444367984309793 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 218, "start_node": 258, "end_node": 210, "next_left_edge": 154, "abs_next_left_edge": 154, "next_right_edge": -192, "abs_next_right_edge": 192, "left_face": 289, "right_face": 247 }, "geometry": { "type": "LineString", "coordinates": [ [ 404879.901219996449072, 5662437.108280065469444 ], [ 404848.703925271751359, 5662443.235002807341516 ], [ 404726.953177765477449, 5662479.022695750929415 ], [ 404717.147549067565706, 5662483.486641369760036 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 154, "start_node": 210, "end_node": 211, "next_left_edge": 597, "abs_next_left_edge": 597, "next_right_edge": 191, "abs_next_right_edge": 191, "left_face": 289, "right_face": 260 }, "geometry": { "type": "LineString", "coordinates": [ [ 404717.147549067565706, 5662483.486641369760036 ], [ 404645.778585390711669, 5662459.923089955002069 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 219, "start_node": 289, "end_node": 144, "next_left_edge": 220, "abs_next_left_edge": 220, "next_right_edge": -1329, "abs_next_right_edge": 1329, "left_face": 289, "right_face": 245 }, "geometry": { "type": "LineString", "coordinates": [ [ 405002.1713317243848, 5662409.257011328823864 ], [ 404944.159571632102598, 5662422.618532348424196 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1332, "start_node": 941, "end_node": 599, "next_left_edge": 534, "abs_next_left_edge": 534, "next_right_edge": -1044, "abs_next_right_edge": 1044, "left_face": 289, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 404790.044941273750737, 5662165.302412535995245 ], [ 404824.370543880795594, 5662144.178468375466764 ], [ 404896.073157527775038, 5662102.531278157606721 ], [ 404951.612142603611574, 5662072.240170691162348 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1044, "start_node": 26, "end_node": 941, "next_left_edge": 1332, "abs_next_left_edge": 1332, "next_right_edge": 15, "abs_next_right_edge": 15, "left_face": 289, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 404632.869770719087683, 5662296.331759043037891 ], [ 404652.065663783228956, 5662275.520012659952044 ], [ 404691.747252925881185, 5662236.965289244428277 ], [ 404757.328485099715181, 5662189.733967968262732 ], [ 404790.044941273750737, 5662165.302412535995245 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 534, "start_node": 599, "end_node": 600, "next_left_edge": 567, "abs_next_left_edge": 567, "next_right_edge": -1332, "abs_next_right_edge": 1332, "left_face": 289, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 404951.612142603611574, 5662072.240170691162348 ], [ 404964.159651516238227, 5662065.63488416839391 ], [ 404967.211641430680174, 5662064.032408564351499 ], [ 405017.053843575646169, 5662037.339927451685071 ], [ 405079.73478193761548, 5661996.996289251372218 ], [ 405292.753458054503426, 5661802.884656421840191 ], [ 405392.824576028506272, 5661711.71257802657783 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 15, "start_node": 26, "end_node": 591, "next_left_edge": -526, "abs_next_left_edge": 526, "next_right_edge": 437, "abs_next_right_edge": 437, "left_face": 0, "right_face": 289 }, "geometry": { "type": "LineString", "coordinates": [ [ 404632.869770719087683, 5662296.331759043037891 ], [ 404622.445688854786567, 5662306.369183416478336 ], [ 404589.65412128274329, 5662329.301546763628721 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 525, "start_node": 591, "end_node": 894, "next_left_edge": 975, "abs_next_left_edge": 975, "next_right_edge": -15, "abs_next_right_edge": 15, "left_face": 0, "right_face": 289 }, "geometry": { "type": "LineString", "coordinates": [ [ 404589.65412128274329, 5662329.301546763628721 ], [ 404584.6213913600659, 5662332.843088236637414 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 437, "start_node": 26, "end_node": 527, "next_left_edge": -437, "abs_next_left_edge": 437, "next_right_edge": 1044, "abs_next_right_edge": 1044, "left_face": 289, "right_face": 289 }, "geometry": { "type": "LineString", "coordinates": [ [ 404632.869770719087683, 5662296.331759043037891 ], [ 404745.546311696060002, 5662310.454953757114708 ], [ 404786.409932691371068, 5662309.69974706042558 ], [ 404888.152903857466299, 5662279.388632761314511 ], [ 404899.594842036080081, 5662277.419913038611412 ], [ 404952.426131943473592, 5662283.441989936865866 ], [ 404960.406895025982521, 5662282.905462838709354 ], [ 404980.56666583858896, 5662278.974106024950743 ], [ 405010.118637737818062, 5662273.190010087564588 ], [ 405080.279490878630895, 5662258.126040261238813 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 217, "start_node": 290, "end_node": 976, "next_left_edge": 1108, "abs_next_left_edge": 1108, "next_right_edge": 217, "abs_next_right_edge": 217, "left_face": 289, "right_face": 289 }, "geometry": { "type": "LineString", "coordinates": [ [ 405246.891158650745638, 5662353.226282413117588 ], [ 405164.853437326732092, 5662372.444367984309793 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 315, "start_node": 385, "end_node": 384, "next_left_edge": 915, "abs_next_left_edge": 915, "next_right_edge": -314, "abs_next_right_edge": 314, "left_face": 190, "right_face": 289 }, "geometry": { "type": "LineString", "coordinates": [ [ 405883.198456331738271, 5662289.261740078218281 ], [ 405883.374872575106565, 5662268.245958048850298 ], [ 405883.544710086309351, 5662254.538529465906322 ], [ 405884.285618836758658, 5662250.242395577020943 ], [ 405894.836369515978731, 5662223.230612019076943 ], [ 405902.773168001673184, 5662206.856289169751108 ], [ 405906.883428841421846, 5662198.382889993488789 ], [ 405907.436794706678484, 5662197.238174863159657 ], [ 405923.290430680033751, 5662166.069509254768491 ], [ 405926.275245715398341, 5662160.775786959566176 ], [ 405931.86605655628955, 5662155.523485146462917 ], [ 405991.106845955247991, 5662139.770371399819851 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 314, "start_node": 383, "end_node": 385, "next_left_edge": 316, "abs_next_left_edge": 316, "next_right_edge": -1234, "abs_next_right_edge": 1234, "left_face": 241, "right_face": 289 }, "geometry": { "type": "LineString", "coordinates": [ [ 405883.12135283119278, 5662401.600822404958308 ], [ 405882.828721367754042, 5662400.148969892412424 ], [ 405882.283149730006699, 5662392.516991117969155 ], [ 405883.198456331738271, 5662289.261740078218281 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1187, "start_node": 1004, "end_node": 1005, "next_left_edge": -1187, "abs_next_left_edge": 1187, "next_right_edge": -1237, "abs_next_right_edge": 1237, "left_face": 289, "right_face": 289 }, "geometry": { "type": "LineString", "coordinates": [ [ 405733.602167487668339, 5662425.424397696740925 ], [ 405733.060727217816748, 5662424.155082602985203 ], [ 405701.788633341086097, 5662350.087543728761375 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1234, "start_node": 509, "end_node": 383, "next_left_edge": 1233, "abs_next_left_edge": 1233, "next_right_edge": -1236, "abs_next_right_edge": 1236, "left_face": 242, "right_face": 289 }, "geometry": { "type": "LineString", "coordinates": [ [ 405860.286519979825243, 5662405.154817649163306 ], [ 405883.12135283119278, 5662401.600822404958308 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1236, "start_node": 1004, "end_node": 509, "next_left_edge": 414, "abs_next_left_edge": 414, "next_right_edge": 1187, "abs_next_right_edge": 1187, "left_face": 243, "right_face": 289 }, "geometry": { "type": "LineString", "coordinates": [ [ 405733.602167487668339, 5662425.424397696740925 ], [ 405762.906487883068621, 5662420.661397616378963 ], [ 405800.124302510812413, 5662415.520295538939536 ], [ 405835.927018561516888, 5662409.582173951901495 ], [ 405860.286519979825243, 5662405.154817649163306 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1237, "start_node": 611, "end_node": 1004, "next_left_edge": 1236, "abs_next_left_edge": 1236, "next_right_edge": -1235, "abs_next_right_edge": 1235, "left_face": 243, "right_face": 289 }, "geometry": { "type": "LineString", "coordinates": [ [ 405628.919727206637617, 5662437.162723051384091 ], [ 405650.707801977230702, 5662436.118560074828565 ], [ 405665.000143831595778, 5662434.933620217256248 ], [ 405733.602167487668339, 5662425.424397696740925 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1235, "start_node": 1020, "end_node": 611, "next_left_edge": 550, "abs_next_left_edge": 550, "next_right_edge": -1232, "abs_next_right_edge": 1232, "left_face": 262, "right_face": 289 }, "geometry": { "type": "LineString", "coordinates": [ [ 405589.234716177743394, 5662443.318033501505852 ], [ 405602.697052338859066, 5662440.02350780647248 ], [ 405610.445109812601004, 5662438.646846042945981 ], [ 405617.650918329425622, 5662437.869682302698493 ], [ 405628.919727206637617, 5662437.162723051384091 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1232, "start_node": 1019, "end_node": 1020, "next_left_edge": 1235, "abs_next_left_edge": 1235, "next_right_edge": -1273, "abs_next_right_edge": 1273, "left_face": 262, "right_face": 289 }, "geometry": { "type": "LineString", "coordinates": [ [ 405282.917094472795725, 5662503.823813691735268 ], [ 405306.755411748832557, 5662499.659239137545228 ], [ 405321.856318566657137, 5662498.280502211302519 ], [ 405337.466063653700985, 5662497.915840388275683 ], [ 405369.967355357774068, 5662497.964023110456765 ], [ 405431.177327846526168, 5662497.841392622329295 ], [ 405441.672260998690035, 5662496.947996353730559 ], [ 405452.756796132598538, 5662495.365258807316422 ], [ 405462.522713191865478, 5662492.905720375478268 ], [ 405472.546156209195033, 5662489.596077259629965 ], [ 405559.540948840905912, 5662454.329544013366103 ], [ 405578.85013938206248, 5662446.800917020067573 ], [ 405589.234716177743394, 5662443.318033501505852 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 186, "start_node": 249, "end_node": 872, "next_left_edge": -933, "abs_next_left_edge": 933, "next_right_edge": -703, "abs_next_right_edge": 703, "left_face": 290, "right_face": 88 }, "geometry": { "type": "LineString", "coordinates": [ [ 408180.306607732432894, 5660955.22580436989665 ], [ 408135.753956531640142, 5660981.837103369645774 ], [ 408123.050089195952751, 5660985.923344069160521 ], [ 408084.868860470480286, 5660991.520535953342915 ], [ 408073.532903506304137, 5660993.357815695926547 ], [ 408033.434154081973247, 5660999.834969434887171 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1333, "start_node": 247, "end_node": 697, "next_left_edge": 659, "abs_next_left_edge": 659, "next_right_edge": 184, "abs_next_right_edge": 184, "left_face": 290, "right_face": 87 }, "geometry": { "type": "LineString", "coordinates": [ [ 407971.620446660905145, 5660896.421821130439639 ], [ 407976.356364227831364, 5660894.101462177932262 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 671, "start_node": 247, "end_node": 707, "next_left_edge": 933, "abs_next_left_edge": 933, "next_right_edge": 1333, "abs_next_right_edge": 1333, "left_face": 126, "right_face": 290 }, "geometry": { "type": "LineString", "coordinates": [ [ 407971.620446660905145, 5660896.421821130439639 ], [ 408020.576156373543199, 5660977.216736751608551 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 659, "start_node": 697, "end_node": 698, "next_left_edge": -185, "abs_next_left_edge": 185, "next_right_edge": -1333, "abs_next_right_edge": 1333, "left_face": 290, "right_face": 87 }, "geometry": { "type": "LineString", "coordinates": [ [ 407976.356364227831364, 5660894.101462177932262 ], [ 408025.582631968019996, 5660869.919313341379166 ], [ 408032.818343346414622, 5660866.364198775961995 ], [ 408083.286986216146033, 5660841.114848155528307 ], [ 408124.95309779868694, 5660820.316528056748211 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 933, "start_node": 707, "end_node": 872, "next_left_edge": 932, "abs_next_left_edge": 932, "next_right_edge": -671, "abs_next_right_edge": 671, "left_face": 126, "right_face": 290 }, "geometry": { "type": "LineString", "coordinates": [ [ 408020.576156373543199, 5660977.216736751608551 ], [ 408033.434154081973247, 5660999.834969434887171 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1334, "start_node": 698, "end_node": 971, "next_left_edge": 1097, "abs_next_left_edge": 1097, "next_right_edge": 658, "abs_next_right_edge": 658, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 408124.95309779868694, 5660820.316528056748211 ], [ 408133.814316127565689, 5660815.987319241277874 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 185, "start_node": 249, "end_node": 698, "next_left_edge": 1334, "abs_next_left_edge": 1334, "next_right_edge": 186, "abs_next_right_edge": 186, "left_face": 0, "right_face": 290 }, "geometry": { "type": "LineString", "coordinates": [ [ 408180.306607732432894, 5660955.22580436989665 ], [ 408124.95309779868694, 5660820.316528056748211 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1097, "start_node": 971, "end_node": 972, "next_left_edge": -1097, "abs_next_left_edge": 1097, "next_right_edge": -1334, "abs_next_right_edge": 1334, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 408133.814316127565689, 5660815.987319241277874 ], [ 408219.287958218425047, 5660774.20914014428854 ], [ 408234.920597505755723, 5660766.540268396958709 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 153, "start_node": 208, "end_node": 209, "next_left_edge": -1336, "abs_next_left_edge": 1336, "next_right_edge": -9, "abs_next_right_edge": 9, "left_face": 291, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 406812.859670616220683, 5663922.340362167917192 ], [ 406813.554184314911254, 5663928.223310685716569 ], [ 406815.629902941582259, 5663954.726694073528051 ], [ 406786.867042327939998, 5663954.145942728966475 ], [ 406778.795137866982259, 5663944.091684021055698 ], [ 406777.645243509556167, 5663941.287099124863744 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1336, "start_node": 208, "end_node": 209, "next_left_edge": 1335, "abs_next_left_edge": 1335, "next_right_edge": 153, "abs_next_right_edge": 153, "left_face": 292, "right_face": 291 }, "geometry": { "type": "LineString", "coordinates": [ [ 406812.859670616220683, 5663922.340362167917192 ], [ 406777.645243509556167, 5663941.287099124863744 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 270, "start_node": 336, "end_node": 337, "next_left_edge": -268, "abs_next_left_edge": 268, "next_right_edge": 574, "abs_next_right_edge": 574, "left_face": 293, "right_face": 47 }, "geometry": { "type": "LineString", "coordinates": [ [ 406737.545497563609388, 5663961.835358947515488 ], [ 406728.642560960899573, 5663939.916200446896255 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1337, "start_node": 209, "end_node": 639, "next_left_edge": 573, "abs_next_left_edge": 573, "next_right_edge": -153, "abs_next_right_edge": 153, "left_face": 293, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 406777.645243509556167, 5663941.287099124863744 ], [ 406774.180190216982737, 5663943.240833330899477 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 573, "start_node": 639, "end_node": 336, "next_left_edge": 270, "abs_next_left_edge": 270, "next_right_edge": -1337, "abs_next_right_edge": 1337, "left_face": 293, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 406774.180190216982737, 5663943.240833330899477 ], [ 406758.740242210798897, 5663951.963159278035164 ], [ 406737.545497563609388, 5663961.835358947515488 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1335, "start_node": 209, "end_node": 15, "next_left_edge": -152, "abs_next_left_edge": 152, "next_right_edge": 1337, "abs_next_right_edge": 1337, "left_face": 292, "right_face": 293 }, "geometry": { "type": "LineString", "coordinates": [ [ 406777.645243509556167, 5663941.287099124863744 ], [ 406773.980596731009427, 5663929.506781533360481 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 606, "start_node": 335, "end_node": 331, "next_left_edge": -267, "abs_next_left_edge": 267, "next_right_edge": -271, "abs_next_right_edge": 271, "left_face": 294, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 406621.47071003052406, 5663979.912098126485944 ], [ 406590.250597122241743, 5663978.943178720772266 ], [ 406565.166141554596834, 5663966.561525634489954 ], [ 406553.929735600831918, 5663950.736234880983829 ], [ 406545.629131313529797, 5663930.41936691198498 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 269, "start_node": 337, "end_node": 335, "next_left_edge": 606, "abs_next_left_edge": 606, "next_right_edge": -270, "abs_next_right_edge": 270, "left_face": 294, "right_face": 47 }, "geometry": { "type": "LineString", "coordinates": [ [ 406728.642560960899573, 5663939.916200446896255 ], [ 406667.999222804093733, 5663961.437766136601567 ], [ 406621.47071003052406, 5663979.912098126485944 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 9, "start_node": 1, "end_node": 208, "next_left_edge": 152, "abs_next_left_edge": 152, "next_right_edge": -825, "abs_next_right_edge": 825, "left_face": 294, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 406908.515193266794086, 5663900.031851860694587 ], [ 406833.361226907116361, 5663915.929340610280633 ], [ 406817.162252432666719, 5663921.01667134091258 ], [ 406812.859670616220683, 5663922.340362167917192 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 152, "start_node": 208, "end_node": 15, "next_left_edge": 1338, "abs_next_left_edge": 1338, "next_right_edge": 1336, "abs_next_right_edge": 1336, "left_face": 294, "right_face": 292 }, "geometry": { "type": "LineString", "coordinates": [ [ 406812.859670616220683, 5663922.340362167917192 ], [ 406773.980596731009427, 5663929.506781533360481 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 268, "start_node": 334, "end_node": 337, "next_left_edge": 269, "abs_next_left_edge": 269, "next_right_edge": -1338, "abs_next_right_edge": 1338, "left_face": 294, "right_face": 293 }, "geometry": { "type": "LineString", "coordinates": [ [ 406769.568021479062736, 5663930.554409665055573 ], [ 406749.136791331809945, 5663935.429356819950044 ], [ 406728.642560960899573, 5663939.916200446896255 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1338, "start_node": 15, "end_node": 334, "next_left_edge": 268, "abs_next_left_edge": 268, "next_right_edge": -1335, "abs_next_right_edge": 1335, "left_face": 294, "right_face": 293 }, "geometry": { "type": "LineString", "coordinates": [ [ 406773.980596731009427, 5663929.506781533360481 ], [ 406769.568021479062736, 5663930.554409665055573 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 267, "start_node": 333, "end_node": 331, "next_left_edge": 265, "abs_next_left_edge": 265, "next_right_edge": -1, "abs_next_right_edge": 1, "left_face": 0, "right_face": 294 }, "geometry": { "type": "LineString", "coordinates": [ [ 406886.041697451029904, 5663811.315766654908657 ], [ 406878.320731743588112, 5663813.702324274927378 ], [ 406813.67944152187556, 5663820.611227667890489 ], [ 406747.102087850566022, 5663834.263539935462177 ], [ 406692.940212335553952, 5663849.983252388425171 ], [ 406653.321665105700959, 5663875.473447434604168 ], [ 406630.878929733997211, 5663886.024993791244924 ], [ 406588.864686929562595, 5663904.072933818213642 ], [ 406548.099531699961517, 5663926.125314976088703 ], [ 406545.629131313529797, 5663930.41936691198498 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 286, "start_node": 51, "end_node": 677, "next_left_edge": 619, "abs_next_left_edge": 619, "next_right_edge": -612, "abs_next_right_edge": 612, "left_face": 295, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 407322.852969623054378, 5663711.623407178558409 ], [ 407292.096849988447502, 5663724.835529150441289 ], [ 407232.419366565707605, 5663758.646722069010139 ], [ 407173.314595489879139, 5663793.505049995146692 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 995, "start_node": 910, "end_node": 357, "next_left_edge": 288, "abs_next_left_edge": 288, "next_right_edge": -996, "abs_next_right_edge": 996, "left_face": 295, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 407056.625936086289585, 5663856.978280847892165 ], [ 407048.828711822396144, 5663861.345959139056504 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 997, "start_node": 912, "end_node": 910, "next_left_edge": 995, "abs_next_left_edge": 995, "next_right_edge": -998, "abs_next_right_edge": 998, "left_face": 295, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 407113.638425775803626, 5663826.527870059013367 ], [ 407056.625936086289585, 5663856.978280847892165 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 619, "start_node": 677, "end_node": 912, "next_left_edge": 997, "abs_next_left_edge": 997, "next_right_edge": -621, "abs_next_right_edge": 621, "left_face": 295, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 407173.314595489879139, 5663793.505049995146692 ], [ 407113.638425775803626, 5663826.527870059013367 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1, "start_node": 1, "end_node": 333, "next_left_edge": -616, "abs_next_left_edge": 616, "next_right_edge": 9, "abs_next_right_edge": 9, "left_face": 295, "right_face": 294 }, "geometry": { "type": "LineString", "coordinates": [ [ 406908.515193266794086, 5663900.031851860694587 ], [ 406886.041697451029904, 5663811.315766654908657 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1339, "start_node": 356, "end_node": 807, "next_left_edge": 825, "abs_next_left_edge": 825, "next_right_edge": 289, "abs_next_right_edge": 289, "left_face": 295, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 406975.854578828613739, 5663889.838410755619407 ], [ 406967.068670019856654, 5663891.788004920817912 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 287, "start_node": 357, "end_node": 356, "next_left_edge": 1339, "abs_next_left_edge": 1339, "next_right_edge": -995, "abs_next_right_edge": 995, "left_face": 295, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 407048.828711822396144, 5663861.345959139056504 ], [ 407032.84393152181292, 5663869.398734954185784 ], [ 407015.915818989393301, 5663877.935783582739532 ], [ 406975.854578828613739, 5663889.838410755619407 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 825, "start_node": 807, "end_node": 1, "next_left_edge": 1, "abs_next_left_edge": 1, "next_right_edge": -1339, "abs_next_right_edge": 1339, "left_face": 295, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 406967.068670019856654, 5663891.788004920817912 ], [ 406940.954927380429581, 5663897.576852105557919 ], [ 406908.515193266794086, 5663900.031851860694587 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 288, "start_node": 357, "end_node": 358, "next_left_edge": -288, "abs_next_left_edge": 288, "next_right_edge": 287, "abs_next_right_edge": 287, "left_face": 295, "right_face": 295 }, "geometry": { "type": "LineString", "coordinates": [ [ 407048.828711822396144, 5663861.345959139056504 ], [ 407016.325021845055744, 5663735.012419706210494 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 616, "start_node": 355, "end_node": 333, "next_left_edge": 266, "abs_next_left_edge": 266, "next_right_edge": -285, "abs_next_right_edge": 285, "left_face": 0, "right_face": 295 }, "geometry": { "type": "LineString", "coordinates": [ [ 407258.629879896121565, 5663489.484678819775581 ], [ 407203.740504272747785, 5663488.804679345339537 ], [ 407122.933494457160123, 5663498.314523072913289 ], [ 407084.326039378298447, 5663509.86740811355412 ], [ 407043.554131340584718, 5663529.50200320314616 ], [ 407011.805682825855911, 5663548.273239894770086 ], [ 406987.274835158721544, 5663577.070185238495469 ], [ 406967.881894390389789, 5663610.446367003954947 ], [ 406951.251978354877792, 5663645.997436311095953 ], [ 406929.964128669933416, 5663701.176897471770644 ], [ 406893.740246854606085, 5663806.526927351951599 ], [ 406886.041697451029904, 5663811.315766654908657 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 285, "start_node": 51, "end_node": 355, "next_left_edge": -617, "abs_next_left_edge": 617, "next_right_edge": 286, "abs_next_right_edge": 286, "left_face": 0, "right_face": 295 }, "geometry": { "type": "LineString", "coordinates": [ [ 407322.852969623054378, 5663711.623407178558409 ], [ 407258.629879896121565, 5663489.484678819775581 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 992, "start_node": 908, "end_node": 359, "next_left_edge": 1340, "abs_next_left_edge": 1340, "next_right_edge": -289, "abs_next_right_edge": 289, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 406992.952146093186457, 5663931.009537771344185 ], [ 406999.941248722723685, 5663940.827829230576754 ], [ 407028.904810241539963, 5663971.91818059887737 ], [ 407056.970166396524291, 5663999.031523547135293 ], [ 407075.779471544025, 5664012.518748858012259 ], [ 407117.427552035020199, 5664033.525219636037946 ], [ 407147.731541190762073, 5664047.005631556734443 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1001, "start_node": 913, "end_node": 916, "next_left_edge": -1340, "abs_next_left_edge": 1340, "next_right_edge": -1000, "abs_next_right_edge": 1000, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 407169.187119473295752, 5663974.68258878774941 ], [ 407178.013244801957626, 5664028.5730358408764 ], [ 407176.109735630801879, 5664034.825430667027831 ], [ 407160.505274843657389, 5664052.693100265227258 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1341, "start_node": 916, "end_node": 1054, "next_left_edge": -1341, "abs_next_left_edge": 1341, "next_right_edge": -1001, "abs_next_right_edge": 1001, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 407160.505274843657389, 5664052.693100265227258 ], [ 407161.995324167772196, 5664053.366137790493667 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1340, "start_node": 359, "end_node": 916, "next_left_edge": 1341, "abs_next_left_edge": 1341, "next_right_edge": -992, "abs_next_right_edge": 992, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 407147.731541190762073, 5664047.005631556734443 ], [ 407160.505274843657389, 5664052.693100265227258 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 413, "start_node": 508, "end_node": 71, "next_left_edge": -734, "abs_next_left_edge": 734, "next_right_edge": -1343, "abs_next_right_edge": 1343, "left_face": 0, "right_face": 19 }, "geometry": { "type": "LineString", "coordinates": [ [ 404002.186216729576699, 5664669.21087886672467 ], [ 404013.531654324149713, 5664669.4999446766451 ], [ 404056.511590477428399, 5664651.078816550783813 ], [ 404099.351232094166335, 5664636.008934262208641 ], [ 404141.20829003257677, 5664624.172486004419625 ], [ 404214.597444572485983, 5664604.997588593512774 ], [ 404253.254803955322132, 5664593.477435069158673 ], [ 404296.088904957519844, 5664576.173443674109876 ], [ 404338.816590077592991, 5664560.662723947316408 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 331, "start_node": 410, "end_node": 1056, "next_left_edge": -1344, "abs_next_left_edge": 1344, "next_right_edge": -305, "abs_next_right_edge": 305, "left_face": 286, "right_face": 19 }, "geometry": { "type": "LineString", "coordinates": [ [ 404127.403168866352644, 5664487.640147689729929 ], [ 404121.932106566498987, 5664500.968207121826708 ], [ 404098.485618843464181, 5664545.555178349837661 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 334, "start_node": 413, "end_node": 414, "next_left_edge": 335, "abs_next_left_edge": 335, "next_right_edge": 336, "abs_next_right_edge": 336, "left_face": 296, "right_face": 16 }, "geometry": { "type": "LineString", "coordinates": [ [ 403861.763945261249319, 5664204.919766523875296 ], [ 403872.261807236413006, 5664226.504222900606692 ], [ 403872.50148987484863, 5664233.71910153888166 ], [ 403867.295168497483246, 5664255.585582450963557 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 412, "start_node": 508, "end_node": 367, "next_left_edge": 297, "abs_next_left_edge": 297, "next_right_edge": 413, "abs_next_right_edge": 413, "left_face": 296, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 404002.186216729576699, 5664669.21087886672467 ], [ 403945.633575644169468, 5664690.633227862417698 ], [ 403933.333650384913199, 5664698.838467103429139 ], [ 403924.536219736561179, 5664710.927338032051921 ], [ 403921.947424889309332, 5664731.999653863720596 ], [ 403921.740668919519521, 5664743.427670730277896 ], [ 403923.307433287904132, 5664757.992882532998919 ], [ 403932.043552555609494, 5664790.64513695705682 ], [ 403932.488017064228188, 5664810.715332739055157 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 504, "start_node": 412, "end_node": 507, "next_left_edge": -411, "abs_next_left_edge": 411, "next_right_edge": -335, "abs_next_right_edge": 335, "left_face": 296, "right_face": 31 }, "geometry": { "type": "LineString", "coordinates": [ [ 403871.950938393594697, 5664358.738766730763018 ], [ 403880.893608908634633, 5664360.029062077403069 ], [ 403892.497364872717299, 5664359.868108365684748 ], [ 403913.329020288190804, 5664359.401504836045206 ], [ 403967.388933551264927, 5664353.899075424298644 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 335, "start_node": 414, "end_node": 412, "next_left_edge": 504, "abs_next_left_edge": 504, "next_right_edge": -505, "abs_next_right_edge": 505, "left_face": 296, "right_face": 31 }, "geometry": { "type": "LineString", "coordinates": [ [ 403867.295168497483246, 5664255.585582450963557 ], [ 403856.066505670780316, 5664300.223706183955073 ], [ 403855.204623030731454, 5664303.554693324491382 ], [ 403846.670552075258456, 5664319.654453831724823 ], [ 403843.012080660671927, 5664326.552785940468311 ], [ 403841.983458351052832, 5664332.200642494484782 ], [ 403849.683608165942132, 5664351.301064029335976 ], [ 403871.950938393594697, 5664358.738766730763018 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 863, "start_node": 431, "end_node": 827, "next_left_edge": 864, "abs_next_left_edge": 864, "next_right_edge": 865, "abs_next_right_edge": 865, "left_face": 296, "right_face": 107 }, "geometry": { "type": "LineString", "coordinates": [ [ 403434.171126339468174, 5663953.745541213080287 ], [ 403429.715151250828058, 5663955.809132658876479 ], [ 403420.410183849046007, 5663958.764570870436728 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 872, "start_node": 424, "end_node": 480, "next_left_edge": 871, "abs_next_left_edge": 871, "next_right_edge": -343, "abs_next_right_edge": 343, "left_face": 296, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 403975.978812666260637, 5665025.439124039374292 ], [ 403923.820984637015499, 5665017.713338657282293 ], [ 403883.447495149564929, 5665009.089513423852623 ], [ 403876.623316668963525, 5665007.236874747090042 ], [ 403823.506162300356664, 5665007.00521735753864 ], [ 403781.812979283859022, 5665000.442494045011699 ], [ 403761.728020584268961, 5664991.662972339428961 ], [ 403754.36179684731178, 5664988.152050825767219 ], [ 403713.476911033736542, 5664968.682239816524088 ], [ 403675.723253048374318, 5664966.941176960244775 ], [ 403621.020640041097067, 5664964.305135062895715 ], [ 403539.320894035045058, 5664956.847073119133711 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 899, "start_node": 482, "end_node": 703, "next_left_edge": 665, "abs_next_left_edge": 665, "next_right_edge": 389, "abs_next_right_edge": 389, "left_face": 296, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 402824.638914852868766, 5665025.505311227403581 ], [ 402799.556410645251162, 5665015.344341559335589 ], [ 402776.414721179928165, 5665000.841893187724054 ], [ 402744.591029738250654, 5664983.255358514375985 ], [ 402711.801245024020318, 5664974.564142039977014 ], [ 402667.845255467982497, 5664981.713293500244617 ], [ 402628.546901336638257, 5664982.345117918215692 ], [ 402590.283049329358619, 5664978.830699689686298 ], [ 402561.685644571261946, 5664969.393679216504097 ], [ 402547.860545764211565, 5664961.223412449471653 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 665, "start_node": 703, "end_node": 406, "next_left_edge": -396, "abs_next_left_edge": 396, "next_right_edge": -899, "abs_next_right_edge": 899, "left_face": 296, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 402547.860545764211565, 5664961.223412449471653 ], [ 402522.799817557563074, 5664943.387852265499532 ], [ 402480.751015041721985, 5664905.995705896988511 ], [ 402478.239475283422507, 5664903.851864551194012 ], [ 402426.057253868551925, 5664857.385865835472941 ], [ 402416.098240195657127, 5664847.140369605273008 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 332, "start_node": 409, "end_node": 863, "next_left_edge": -919, "abs_next_left_edge": 919, "next_right_edge": 538, "abs_next_right_edge": 538, "left_face": 296, "right_face": 110 }, "geometry": { "type": "LineString", "coordinates": [ [ 403926.395294276706409, 5663922.0144476974383 ], [ 403926.040504857082851, 5663942.778078056871891 ], [ 403919.735550003009848, 5663963.953050198033452 ], [ 403910.640464535332285, 5663984.924239997752011 ], [ 403909.23217154975282, 5663992.370091433636844 ], [ 403909.372488891996909, 5663996.138442691415548 ], [ 403909.547494675498456, 5664000.640317776240408 ], [ 403914.330030557641294, 5664008.193142705596983 ], [ 403920.192743177351076, 5664013.979383411817253 ], [ 403959.688648107112385, 5664039.706241902895272 ], [ 403997.482425868744031, 5664061.649657854810357 ], [ 404019.269865706504788, 5664084.981753380037844 ], [ 404030.369026470521931, 5664099.035621783696115 ], [ 404032.176110911066644, 5664102.839657774195075 ], [ 404032.430177971022204, 5664106.706004753708839 ], [ 404029.255426380841527, 5664113.66191899962723 ], [ 404003.633624442270957, 5664193.340895645320415 ], [ 404000.41397844220046, 5664216.660779491066933 ], [ 404001.424725502729416, 5664225.440864831209183 ], [ 404003.934681531973183, 5664235.40549848228693 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1286, "start_node": 367, "end_node": 424, "next_left_edge": 872, "abs_next_left_edge": 872, "next_right_edge": -412, "abs_next_right_edge": 412, "left_face": 296, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 403932.488017064228188, 5664810.715332739055157 ], [ 403963.131187686056364, 5664856.385387509129941 ], [ 403966.678586021414958, 5664864.561969167552888 ], [ 403974.189366201637313, 5664901.720039259642363 ], [ 403978.942012721614446, 5664930.987152112647891 ], [ 403985.293435189349111, 5664981.804657150059938 ], [ 403982.036214402643964, 5665000.442174453288317 ], [ 403975.978812666260637, 5665025.439124039374292 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 540, "start_node": 430, "end_node": 409, "next_left_edge": 332, "abs_next_left_edge": 332, "next_right_edge": -539, "abs_next_right_edge": 539, "left_face": 296, "right_face": 270 }, "geometry": { "type": "LineString", "coordinates": [ [ 403448.20653552049771, 5663904.359560359269381 ], [ 403467.560129173798487, 5663907.856755391694605 ], [ 403510.738028080901131, 5663916.191453305073082 ], [ 403545.026839348953217, 5663920.543786607682705 ], [ 403710.369361471617594, 5663936.549543302506208 ], [ 403775.617587806889787, 5663934.595922745764256 ], [ 403926.395294276706409, 5663922.0144476974383 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 539, "start_node": 605, "end_node": 430, "next_left_edge": 348, "abs_next_left_edge": 348, "next_right_edge": -661, "abs_next_right_edge": 661, "left_face": 296, "right_face": 270 }, "geometry": { "type": "LineString", "coordinates": [ [ 403338.612545885844156, 5663792.518242138437927 ], [ 403350.109108937322162, 5663799.633106960915029 ], [ 403361.415364904678427, 5663808.92071520909667 ], [ 403369.988589640706778, 5663819.19402324128896 ], [ 403376.70781103434274, 5663830.659004017710686 ], [ 403402.202329773339443, 5663876.366952691227198 ], [ 403417.630974779254757, 5663888.213711190968752 ], [ 403448.20653552049771, 5663904.359560359269381 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1304, "start_node": 362, "end_node": 700, "next_left_edge": 661, "abs_next_left_edge": 661, "next_right_edge": -1303, "abs_next_right_edge": 1303, "left_face": 296, "right_face": 270 }, "geometry": { "type": "LineString", "coordinates": [ [ 403008.4259799796273, 5663620.777097510173917 ], [ 403019.799112719425466, 5663631.330845057964325 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 661, "start_node": 700, "end_node": 605, "next_left_edge": 539, "abs_next_left_edge": 539, "next_right_edge": -1304, "abs_next_right_edge": 1304, "left_face": 296, "right_face": 270 }, "geometry": { "type": "LineString", "coordinates": [ [ 403019.799112719425466, 5663631.330845057964325 ], [ 403026.864501910400577, 5663634.72408524248749 ], [ 403073.605863034841605, 5663659.618282582610846 ], [ 403098.494490830344148, 5663672.932448121719062 ], [ 403155.536703755089547, 5663702.427966691553593 ], [ 403246.608764879638329, 5663746.669025105424225 ], [ 403254.508379780862015, 5663749.39059123955667 ], [ 403338.612545885844156, 5663792.518242138437927 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1326, "start_node": 846, "end_node": 482, "next_left_edge": 899, "abs_next_left_edge": 899, "next_right_edge": -896, "abs_next_right_edge": 896, "left_face": 296, "right_face": 279 }, "geometry": { "type": "LineString", "coordinates": [ [ 403118.409947668376844, 5665101.607106353156269 ], [ 403092.500049322727136, 5665109.536609694361687 ], [ 403053.322102346923202, 5665103.866840247996151 ], [ 403017.457209639658686, 5665102.039439037442207 ], [ 402991.334740401362069, 5665097.937417184002697 ], [ 402966.897740262909792, 5665091.534487382508814 ], [ 402925.436764720710926, 5665079.879563171416521 ], [ 402868.034085744759068, 5665043.552562563680112 ], [ 402847.020518029225059, 5665033.125498265959322 ], [ 402824.638914852868766, 5665025.505311227403581 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 896, "start_node": 488, "end_node": 846, "next_left_edge": 1326, "abs_next_left_edge": 1326, "next_right_edge": -393, "abs_next_right_edge": 393, "left_face": 296, "right_face": 279 }, "geometry": { "type": "LineString", "coordinates": [ [ 403248.096147028321866, 5665003.247248353436589 ], [ 403230.74441389250569, 5665009.224273765459657 ], [ 403214.873539790220093, 5665017.643019603565335 ], [ 403205.322547624760773, 5665023.784965739585459 ], [ 403192.514172287716065, 5665036.117429653182626 ], [ 403182.936699739948381, 5665051.270252536982298 ], [ 403180.095351841417141, 5665055.76210892945528 ], [ 403160.573837546864524, 5665081.825401786714792 ], [ 403140.271264952840284, 5665094.265599984675646 ], [ 403118.409947668376844, 5665101.607106353156269 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 897, "start_node": 834, "end_node": 847, "next_left_edge": 1327, "abs_next_left_edge": 1327, "next_right_edge": -871, "abs_next_right_edge": 871, "left_face": 296, "right_face": 285 }, "geometry": { "type": "LineString", "coordinates": [ [ 403490.780200815293938, 5664956.955797479487956 ], [ 403474.084347004129086, 5664959.482425772584975 ], [ 403416.317472964641638, 5664968.141092584468424 ], [ 403332.791934883513022, 5664988.352215191349387 ], [ 403282.93153614376206, 5664996.819458511658013 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 871, "start_node": 480, "end_node": 834, "next_left_edge": 897, "abs_next_left_edge": 897, "next_right_edge": 388, "abs_next_right_edge": 388, "left_face": 296, "right_face": 285 }, "geometry": { "type": "LineString", "coordinates": [ [ 403539.320894035045058, 5664956.847073119133711 ], [ 403526.156196771073155, 5664955.06919127702713 ], [ 403490.780200815293938, 5664956.955797479487956 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1327, "start_node": 847, "end_node": 488, "next_left_edge": 896, "abs_next_left_edge": 896, "next_right_edge": -897, "abs_next_right_edge": 897, "left_face": 296, "right_face": 285 }, "geometry": { "type": "LineString", "coordinates": [ [ 403282.93153614376206, 5664996.819458511658013 ], [ 403265.105585922196042, 5664998.422471907921135 ], [ 403248.096147028321866, 5665003.247248353436589 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1343, "start_node": 1056, "end_node": 508, "next_left_edge": 412, "abs_next_left_edge": 412, "next_right_edge": -331, "abs_next_right_edge": 331, "left_face": 296, "right_face": 19 }, "geometry": { "type": "LineString", "coordinates": [ [ 404098.485618843464181, 5664545.555178349837661 ], [ 404082.496910108020529, 5664585.375845856033266 ], [ 404074.875917782075703, 5664602.025534216314554 ], [ 404038.039622371725272, 5664641.00002732872963 ], [ 404022.312327967316378, 5664654.619471691548824 ], [ 404002.186216729576699, 5664669.21087886672467 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1344, "start_node": 506, "end_node": 1056, "next_left_edge": 1343, "abs_next_left_edge": 1343, "next_right_edge": 411, "abs_next_right_edge": 411, "left_face": 296, "right_face": 286 }, "geometry": { "type": "LineString", "coordinates": [ [ 404073.182622959837317, 5664507.371271932497621 ], [ 404098.485618843464181, 5664545.555178349837661 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 348, "start_node": 430, "end_node": 431, "next_left_edge": 863, "abs_next_left_edge": 863, "next_right_edge": 540, "abs_next_right_edge": 540, "left_face": 296, "right_face": 296 }, "geometry": { "type": "LineString", "coordinates": [ [ 403448.20653552049771, 5663904.359560359269381 ], [ 403443.034594987984747, 5663913.422327226027846 ], [ 403432.868412747629918, 5663916.004551677033305 ], [ 403426.385349304997362, 5663922.722543119452894 ], [ 403434.171126339468174, 5663953.745541213080287 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 336, "start_node": 413, "end_node": 582, "next_left_edge": 505, "abs_next_left_edge": 505, "next_right_edge": -333, "abs_next_right_edge": 333, "left_face": 16, "right_face": 296 }, "geometry": { "type": "LineString", "coordinates": [ [ 403861.763945261249319, 5664204.919766523875296 ], [ 403892.758293073158711, 5664190.792461386881769 ], [ 403909.797080982069019, 5664182.865830906666815 ], [ 403917.248335664509796, 5664185.25191118568182 ], [ 403921.391136827878654, 5664195.297283717431128 ], [ 403926.57788582611829, 5664209.516858712770045 ], [ 403934.778743919508997, 5664236.327979741618037 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 396, "start_node": 491, "end_node": 406, "next_left_edge": 353, "abs_next_left_edge": 353, "next_right_edge": -329, "abs_next_right_edge": 329, "left_face": 61, "right_face": 296 }, "geometry": { "type": "LineString", "coordinates": [ [ 402379.447042995598167, 5664603.097798809409142 ], [ 402388.560552279523108, 5664682.449910539202392 ], [ 402392.203181389020756, 5664759.024651795625687 ], [ 402395.985288946190849, 5664780.922695921733975 ], [ 402416.098240195657127, 5664847.140369605273008 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 329, "start_node": 405, "end_node": 491, "next_left_edge": 397, "abs_next_left_edge": 397, "next_right_edge": -398, "abs_next_right_edge": 398, "left_face": 61, "right_face": 296 }, "geometry": { "type": "LineString", "coordinates": [ [ 402174.306724473426584, 5664353.343162754550576 ], [ 402180.111071436142083, 5664361.8650699928403 ], [ 402187.07098109589424, 5664380.732532514259219 ], [ 402239.111542506376281, 5664445.186364431865513 ], [ 402276.337131375505123, 5664478.975070397369564 ], [ 402367.221484780719038, 5664573.395126834511757 ], [ 402377.347271474893205, 5664593.882508554495871 ], [ 402379.447042995598167, 5664603.097798809409142 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 644, "start_node": 402, "end_node": 478, "next_left_edge": -824, "abs_next_left_edge": 824, "next_right_edge": -643, "abs_next_right_edge": 643, "left_face": 97, "right_face": 296 }, "geometry": { "type": "LineString", "coordinates": [ [ 402494.10710211424157, 5664133.354264887981117 ], [ 402463.159298842656426, 5664163.084917677566409 ], [ 402383.73450055369176, 5664218.462862662039697 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 847, "start_node": 478, "end_node": 397, "next_left_edge": 325, "abs_next_left_edge": 325, "next_right_edge": 387, "abs_next_right_edge": 387, "left_face": 100, "right_face": 296 }, "geometry": { "type": "LineString", "coordinates": [ [ 402383.73450055369176, 5664218.462862662039697 ], [ 402358.743719822785351, 5664232.963874432258308 ], [ 402345.07239980174927, 5664238.929666445590556 ], [ 402327.154753602575511, 5664248.379947819747031 ], [ 402317.759765563183464, 5664252.807478211820126 ], [ 402308.919435327989049, 5664252.151999434456229 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 865, "start_node": 431, "end_node": 827, "next_left_edge": -863, "abs_next_left_edge": 863, "next_right_edge": -348, "abs_next_right_edge": 348, "left_face": 107, "right_face": 296 }, "geometry": { "type": "LineString", "coordinates": [ [ 403434.171126339468174, 5663953.745541213080287 ], [ 403437.59361247823108, 5663973.481796723790467 ], [ 403420.410183849046007, 5663958.764570870436728 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 507, "start_node": 582, "end_node": 862, "next_left_edge": 917, "abs_next_left_edge": 917, "next_right_edge": -336, "abs_next_right_edge": 336, "left_face": 31, "right_face": 296 }, "geometry": { "type": "LineString", "coordinates": [ [ 403934.778743919508997, 5664236.327979741618037 ], [ 403940.932816719869152, 5664257.748873256146908 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 919, "start_node": 862, "end_node": 863, "next_left_edge": 918, "abs_next_left_edge": 918, "next_right_edge": -507, "abs_next_right_edge": 507, "left_face": 124, "right_face": 296 }, "geometry": { "type": "LineString", "coordinates": [ [ 403940.932816719869152, 5664257.748873256146908 ], [ 403968.184418982884381, 5664247.896629249677062 ], [ 404003.934681531973183, 5664235.40549848228693 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 299, "start_node": 369, "end_node": 370, "next_left_edge": -299, "abs_next_left_edge": 299, "next_right_edge": -297, "abs_next_right_edge": 297, "left_face": 296, "right_face": 296 }, "geometry": { "type": "LineString", "coordinates": [ [ 403347.459841442643665, 5664351.959319477900863 ], [ 403294.500980400014669, 5664398.928435110487044 ], [ 403224.844517660094425, 5664448.737015672028065 ], [ 403197.773929470800795, 5664484.853298814967275 ], [ 403172.838271193671972, 5664520.940717114135623 ], [ 403151.299105155281723, 5664567.131598284468055 ], [ 403131.178989523206837, 5664578.589427823200822 ], [ 403124.47245045407908, 5664582.664568250998855 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 333, "start_node": 411, "end_node": 413, "next_left_edge": 334, "abs_next_left_edge": 334, "next_right_edge": 333, "abs_next_right_edge": 333, "left_face": 296, "right_face": 296 }, "geometry": { "type": "LineString", "coordinates": [ [ 403770.624572114436887, 5664148.099563531577587 ], [ 403783.211351238191128, 5664147.319324412383139 ], [ 403791.965380061417818, 5664149.358296820893884 ], [ 403823.202406405005604, 5664169.209290081635118 ], [ 403851.723090308951214, 5664186.819673820398748 ], [ 403861.763945261249319, 5664204.919766523875296 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 376, "start_node": 468, "end_node": 469, "next_left_edge": -376, "abs_next_left_edge": 376, "next_right_edge": -292, "abs_next_right_edge": 292, "left_face": 296, "right_face": 296 }, "geometry": { "type": "LineString", "coordinates": [ [ 402901.06027509632986, 5663787.677845750004053 ], [ 402957.030015825876035, 5663812.274639810435474 ], [ 402984.953505543526262, 5663823.18393240775913 ], [ 403003.035988208372146, 5663817.515036058612168 ], [ 403024.222138007986359, 5663807.493957756087184 ], [ 403040.508565265277866, 5663802.737797415815294 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 479, "start_node": 479, "end_node": 563, "next_left_edge": -479, "abs_next_left_edge": 479, "next_right_edge": -387, "abs_next_right_edge": 387, "left_face": 296, "right_face": 296 }, "geometry": { "type": "LineString", "coordinates": [ [ 402412.610101599944755, 5664292.957488749176264 ], [ 402412.445563572342508, 5664306.809872846119106 ], [ 402444.911237759748474, 5664402.349807953462005 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 641, "start_node": 404, "end_node": 693, "next_left_edge": -641, "abs_next_left_edge": 641, "next_right_edge": -328, "abs_next_right_edge": 328, "left_face": 296, "right_face": 296 }, "geometry": { "type": "LineString", "coordinates": [ [ 402717.953500637144316, 5664228.290483176708221 ], [ 402743.21438164828578, 5664249.171223007142544 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 387, "start_node": 478, "end_node": 479, "next_left_edge": 479, "abs_next_left_edge": 479, "next_right_edge": -644, "abs_next_right_edge": 644, "left_face": 296, "right_face": 296 }, "geometry": { "type": "LineString", "coordinates": [ [ 402383.73450055369176, 5664218.462862662039697 ], [ 402388.219295637914911, 5664229.401649023406208 ], [ 402412.610101599944755, 5664292.957488749176264 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 864, "start_node": 827, "end_node": 828, "next_left_edge": -864, "abs_next_left_edge": 864, "next_right_edge": -865, "abs_next_right_edge": 865, "left_face": 296, "right_face": 296 }, "geometry": { "type": "LineString", "coordinates": [ [ 403420.410183849046007, 5663958.764570870436728 ], [ 403403.80853886436671, 5663942.22330288682133 ], [ 403363.044748132524546, 5663908.448483004234731 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 328, "start_node": 403, "end_node": 404, "next_left_edge": 641, "abs_next_left_edge": 641, "next_right_edge": -889, "abs_next_right_edge": 889, "left_face": 296, "right_face": 296 }, "geometry": { "type": "LineString", "coordinates": [ [ 402510.241853321087547, 5664118.443131408654153 ], [ 402567.405824629706331, 5664163.314156885258853 ], [ 402685.250059226760641, 5664216.271622174419463 ], [ 402717.953500637144316, 5664228.290483176708221 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1284, "start_node": 504, "end_node": 1033, "next_left_edge": -1284, "abs_next_left_edge": 1284, "next_right_edge": 410, "abs_next_right_edge": 410, "left_face": 296, "right_face": 296 }, "geometry": { "type": "LineString", "coordinates": [ [ 403123.437763816909865, 5664141.767514383420348 ], [ 403113.165328094153665, 5664128.623251993209124 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1285, "start_node": 368, "end_node": 504, "next_left_edge": 1284, "abs_next_left_edge": 1284, "next_right_edge": -298, "abs_next_right_edge": 298, "left_face": 296, "right_face": 296 }, "geometry": { "type": "LineString", "coordinates": [ [ 403206.537037232425064, 5664243.067284983582795 ], [ 403189.604475128406193, 5664220.459301096387208 ], [ 403123.437763816909865, 5664141.767514383420348 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 298, "start_node": 369, "end_node": 368, "next_left_edge": 1285, "abs_next_left_edge": 1285, "next_right_edge": 299, "abs_next_right_edge": 299, "left_face": 296, "right_face": 296 }, "geometry": { "type": "LineString", "coordinates": [ [ 403347.459841442643665, 5664351.959319477900863 ], [ 403290.775105312117375, 5664317.20473056845367 ], [ 403236.497028961020987, 5664273.840155561454594 ], [ 403206.537037232425064, 5664243.067284983582795 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 410, "start_node": 504, "end_node": 505, "next_left_edge": -410, "abs_next_left_edge": 410, "next_right_edge": -1285, "abs_next_right_edge": 1285, "left_face": 296, "right_face": 296 }, "geometry": { "type": "LineString", "coordinates": [ [ 403123.437763816909865, 5664141.767514383420348 ], [ 403082.659043449850287, 5664172.324460030533373 ], [ 403068.527996867662296, 5664186.272762277163565 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 297, "start_node": 367, "end_node": 369, "next_left_edge": 298, "abs_next_left_edge": 298, "next_right_edge": 1286, "abs_next_right_edge": 1286, "left_face": 296, "right_face": 296 }, "geometry": { "type": "LineString", "coordinates": [ [ 403932.488017064228188, 5664810.715332739055157 ], [ 403906.997962574125268, 5664802.269682790152729 ], [ 403887.829031431116164, 5664781.091749197803438 ], [ 403880.476350975339301, 5664773.442328415811062 ], [ 403865.638926497369539, 5664758.946897340007126 ], [ 403799.079987343982793, 5664738.142596774734557 ], [ 403771.926246444170829, 5664719.739486269652843 ], [ 403750.189727555436548, 5664691.568643566220999 ], [ 403692.92016365530435, 5664653.639326814562082 ], [ 403634.69343928352464, 5664610.244486212730408 ], [ 403616.973565383988898, 5664594.402080398984253 ], [ 403572.340683901449665, 5664553.289717457257211 ], [ 403527.070740613271482, 5664517.818319147452712 ], [ 403518.368262644857168, 5664507.669567350298166 ], [ 403481.285760668921284, 5664480.299044497311115 ], [ 403453.437737478292547, 5664451.509764551185071 ], [ 403441.193416275433265, 5664432.806564480066299 ], [ 403409.269844774738885, 5664380.83397516515106 ], [ 403395.75735851295758, 5664372.166121493093669 ], [ 403379.013573053409345, 5664361.044939612969756 ], [ 403347.459841442643665, 5664351.959319477900863 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 643, "start_node": 403, "end_node": 402, "next_left_edge": -327, "abs_next_left_edge": 327, "next_right_edge": 328, "abs_next_right_edge": 328, "left_face": 278, "right_face": 296 }, "geometry": { "type": "LineString", "coordinates": [ [ 402510.241853321087547, 5664118.443131408654153 ], [ 402494.10710211424157, 5664133.354264887981117 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 889, "start_node": 363, "end_node": 403, "next_left_edge": 643, "abs_next_left_edge": 643, "next_right_edge": -375, "abs_next_right_edge": 375, "left_face": 278, "right_face": 296 }, "geometry": { "type": "LineString", "coordinates": [ [ 402699.706840373924933, 5663964.676518717780709 ], [ 402629.713824735488743, 5664021.162670965306461 ], [ 402575.653278300946113, 5664059.717038942500949 ], [ 402570.505430553050246, 5664063.674413118511438 ], [ 402565.592382035276387, 5664067.460492186248302 ], [ 402510.241853321087547, 5664118.443131408654153 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 375, "start_node": 468, "end_node": 363, "next_left_edge": 889, "abs_next_left_edge": 889, "next_right_edge": 376, "abs_next_right_edge": 376, "left_face": 278, "right_face": 296 }, "geometry": { "type": "LineString", "coordinates": [ [ 402901.06027509632986, 5663787.677845750004053 ], [ 402871.520204697793815, 5663818.780960984528065 ], [ 402838.972184862184804, 5663848.517144776880741 ], [ 402788.088929992227349, 5663890.891463956795633 ], [ 402759.784502737398725, 5663913.951626016758382 ], [ 402699.706840373924933, 5663964.676518717780709 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 292, "start_node": 362, "end_node": 468, "next_left_edge": 375, "abs_next_left_edge": 375, "next_right_edge": 1304, "abs_next_right_edge": 1304, "left_face": 278, "right_face": 296 }, "geometry": { "type": "LineString", "coordinates": [ [ 403008.4259799796273, 5663620.777097510173917 ], [ 403001.735331147967372, 5663626.131299896165729 ], [ 402964.792148263775744, 5663666.47255979757756 ], [ 402944.948319068003912, 5663694.622714416123927 ], [ 402933.80526397167705, 5663714.855646036565304 ], [ 402913.171358586580027, 5663761.987015111371875 ], [ 402901.06027509632986, 5663787.677845750004053 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 398, "start_node": 397, "end_node": 405, "next_left_edge": 422, "abs_next_left_edge": 422, "next_right_edge": -847, "abs_next_right_edge": 847, "left_face": 287, "right_face": 296 }, "geometry": { "type": "LineString", "coordinates": [ [ 402308.919435327989049, 5664252.151999434456229 ], [ 402239.814219550811686, 5664296.713168611750007 ], [ 402174.306724473426584, 5664353.343162754550576 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1342, "start_node": 1055, "end_node": 506, "next_left_edge": 1344, "abs_next_left_edge": 1344, "next_right_edge": 1342, "abs_next_right_edge": 1342, "left_face": 296, "right_face": 296 }, "geometry": { "type": "LineString", "coordinates": [ [ 403935.657062364334706, 5664497.687715424224734 ], [ 403942.8204516711412, 5664496.67530394718051 ], [ 403968.295113377389498, 5664498.213573397137225 ], [ 403988.068079835793469, 5664500.692559814080596 ], [ 404046.830661371292081, 5664507.584146972745657 ], [ 404073.182622959837317, 5664507.371271932497621 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 411, "start_node": 506, "end_node": 507, "next_left_edge": 502, "abs_next_left_edge": 502, "next_right_edge": -1342, "abs_next_right_edge": 1342, "left_face": 286, "right_face": 296 }, "geometry": { "type": "LineString", "coordinates": [ [ 404073.182622959837317, 5664507.371271932497621 ], [ 404055.311912054894492, 5664481.496532132849097 ], [ 404037.717942443967331, 5664464.471240030601621 ], [ 404024.045072788721882, 5664440.364926107227802 ], [ 404003.82772437215317, 5664412.932261621579528 ], [ 403993.871606547676492, 5664398.579056060872972 ], [ 403979.05510052095633, 5664382.614551775157452 ], [ 403969.63252036483027, 5664367.973346314392984 ], [ 403967.388933551264927, 5664353.899075424298644 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1345, "start_node": 744, "end_node": 749, "next_left_edge": 720, "abs_next_left_edge": 720, "next_right_edge": -1075, "abs_next_right_edge": 1075, "left_face": 297, "right_face": 120 }, "geometry": { "type": "LineString", "coordinates": [ [ 407976.755611906060949, 5661884.340930468402803 ], [ 407979.877772908657789, 5661888.968176728114486 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 720, "start_node": 749, "end_node": 750, "next_left_edge": -1093, "abs_next_left_edge": 1093, "next_right_edge": -1345, "abs_next_right_edge": 1345, "left_face": 297, "right_face": 120 }, "geometry": { "type": "LineString", "coordinates": [ [ 407979.877772908657789, 5661888.968176728114486 ], [ 408079.65663339314051, 5662036.965446322225034 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 907, "start_node": 138, "end_node": 117, "next_left_edge": 908, "abs_next_left_edge": 908, "next_right_edge": -904, "abs_next_right_edge": 904, "left_face": 123, "right_face": 297 }, "geometry": { "type": "LineString", "coordinates": [ [ 407951.237471402739175, 5662026.832656153477728 ], [ 407947.054545980121475, 5662074.949791951104999 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 78, "start_node": 117, "end_node": 969, "next_left_edge": -1094, "abs_next_left_edge": 1094, "next_right_edge": -907, "abs_next_right_edge": 907, "left_face": 122, "right_face": 297 }, "geometry": { "type": "LineString", "coordinates": [ [ 407947.054545980121475, 5662074.949791951104999 ], [ 408013.103717780206352, 5662066.773724873550236 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1093, "start_node": 969, "end_node": 750, "next_left_edge": 722, "abs_next_left_edge": 722, "next_right_edge": -78, "abs_next_right_edge": 78, "left_face": 170, "right_face": 297 }, "geometry": { "type": "LineString", "coordinates": [ [ 408013.103717780206352, 5662066.773724873550236 ], [ 408079.65663339314051, 5662036.965446322225034 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1076, "start_node": 958, "end_node": 131, "next_left_edge": 904, "abs_next_left_edge": 904, "next_right_edge": -1077, "abs_next_right_edge": 1077, "left_face": 229, "right_face": 297 }, "geometry": { "type": "LineString", "coordinates": [ [ 407963.224427017150447, 5661890.989694150164723 ], [ 407964.805006098002195, 5661899.49319358728826 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 904, "start_node": 131, "end_node": 138, "next_left_edge": -95, "abs_next_left_edge": 95, "next_right_edge": -1076, "abs_next_right_edge": 1076, "left_face": 229, "right_face": 297 }, "geometry": { "type": "LineString", "coordinates": [ [ 407964.805006098002195, 5661899.49319358728826 ], [ 407964.822470932849683, 5661903.608577352948487 ], [ 407962.848742233414669, 5661924.856343422085047 ], [ 407960.605624115851242, 5661939.646167412400246 ], [ 407951.237471402739175, 5662026.832656153477728 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1077, "start_node": 744, "end_node": 958, "next_left_edge": -711, "abs_next_left_edge": 711, "next_right_edge": 1345, "abs_next_right_edge": 1345, "left_face": 166, "right_face": 297 }, "geometry": { "type": "LineString", "coordinates": [ [ 407976.755611906060949, 5661884.340930468402803 ], [ 407963.224427017150447, 5661890.989694150164723 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 174, "start_node": 233, "end_node": 235, "next_left_edge": 173, "abs_next_left_edge": 173, "next_right_edge": -171, "abs_next_right_edge": 171, "left_face": 298, "right_face": 8 }, "geometry": { "type": "LineString", "coordinates": [ [ 406313.82128268678207, 5661749.572722855955362 ], [ 406322.377034927951172, 5661781.008243483491242 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 674, "start_node": 609, "end_node": 714, "next_left_edge": 678, "abs_next_left_edge": 678, "next_right_edge": -675, "abs_next_right_edge": 675, "left_face": 298, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 406101.325959571986459, 5661390.175854814238846 ], [ 406111.544391810311936, 5661385.896230256184936 ], [ 406131.285503075341694, 5661376.437577676959336 ], [ 406133.147671848884784, 5661375.613890198990703 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 172, "start_node": 234, "end_node": 233, "next_left_edge": 174, "abs_next_left_edge": 174, "next_right_edge": -175, "abs_next_right_edge": 175, "left_face": 298, "right_face": 86 }, "geometry": { "type": "LineString", "coordinates": [ [ 406301.721810306131374, 5661672.694972241297364 ], [ 406298.079820436367299, 5661684.641192241571844 ], [ 406313.82128268678207, 5661749.572722855955362 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 177, "start_node": 237, "end_node": 238, "next_left_edge": -797, "abs_next_left_edge": 797, "next_right_edge": -170, "abs_next_right_edge": 170, "left_face": 298, "right_face": 86 }, "geometry": { "type": "LineString", "coordinates": [ [ 406381.876909143000375, 5661765.344072595238686 ], [ 406392.870212024310604, 5661800.673175715841353 ], [ 406400.446922786301002, 5661808.310965554788709 ], [ 406413.972361439839005, 5661810.690516039729118 ], [ 406621.493258012924343, 5661749.995922793634236 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 175, "start_node": 236, "end_node": 234, "next_left_edge": 172, "abs_next_left_edge": 172, "next_right_edge": -799, "abs_next_right_edge": 799, "left_face": 298, "right_face": 86 }, "geometry": { "type": "LineString", "coordinates": [ [ 406529.248522050795145, 5661598.362718706950545 ], [ 406450.271958568366244, 5661621.953752079978585 ], [ 406416.415319467021618, 5661632.023429052904248 ], [ 406379.319187704706565, 5661643.04206208884716 ], [ 406341.171413128555287, 5661654.380414120852947 ], [ 406308.965879054216202, 5661663.942491546273232 ], [ 406301.721810306131374, 5661672.694972241297364 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 929, "start_node": 607, "end_node": 24, "next_left_edge": 14, "abs_next_left_edge": 14, "next_right_edge": -679, "abs_next_right_edge": 679, "left_face": 298, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 406155.284560788306408, 5661364.24293848220259 ], [ 406163.545022496255115, 5661360.521876780316234 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 677, "start_node": 714, "end_node": 607, "next_left_edge": 929, "abs_next_left_edge": 929, "next_right_edge": -674, "abs_next_right_edge": 674, "left_face": 298, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 406133.147671848884784, 5661375.613890198990703 ], [ 406136.640538798470516, 5661373.948485108092427 ], [ 406155.284560788306408, 5661364.24293848220259 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 14, "start_node": 24, "end_node": 25, "next_left_edge": -682, "abs_next_left_edge": 682, "next_right_edge": -929, "abs_next_right_edge": 929, "left_face": 298, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 406163.545022496255115, 5661360.521876780316234 ], [ 406173.38877194467932, 5661356.816503073088825 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 548, "start_node": 610, "end_node": 608, "next_left_edge": 547, "abs_next_left_edge": 547, "next_right_edge": -559, "abs_next_right_edge": 559, "left_face": 298, "right_face": 141 }, "geometry": { "type": "LineString", "coordinates": [ [ 406210.513431159080938, 5661612.873709367588162 ], [ 406192.706864638486877, 5661576.95704276394099 ], [ 406187.383270540391095, 5661567.309653266333044 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 547, "start_node": 608, "end_node": 609, "next_left_edge": 674, "abs_next_left_edge": 674, "next_right_edge": -548, "abs_next_right_edge": 548, "left_face": 298, "right_face": 141 }, "geometry": { "type": "LineString", "coordinates": [ [ 406187.383270540391095, 5661567.309653266333044 ], [ 406155.992845642496832, 5661511.250783574767411 ], [ 406128.285735581070185, 5661469.407725303433836 ], [ 406099.011050585308112, 5661428.049430213868618 ], [ 406102.032691745378543, 5661397.82714899908751 ], [ 406101.325959571986459, 5661390.175854814238846 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 180, "start_node": 243, "end_node": 242, "next_left_edge": 1346, "abs_next_left_edge": 1346, "next_right_edge": -182, "abs_next_right_edge": 182, "left_face": 298, "right_face": 141 }, "geometry": { "type": "LineString", "coordinates": [ [ 406307.432893379766028, 5662233.754962423816323 ], [ 406301.622795618779492, 5662094.848811625503004 ], [ 406299.925280332739931, 5662070.81930420268327 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1347, "start_node": 1057, "end_node": 620, "next_left_edge": 559, "abs_next_left_edge": 559, "next_right_edge": -1346, "abs_next_right_edge": 1346, "left_face": 298, "right_face": 141 }, "geometry": { "type": "LineString", "coordinates": [ [ 406293.117390457598958, 5662036.893715864047408 ], [ 406289.121201561065391, 5662027.032996172085404 ], [ 406262.070232023135759, 5661884.753405100665987 ], [ 406266.219723381334916, 5661803.297608274035156 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1346, "start_node": 242, "end_node": 1057, "next_left_edge": 1347, "abs_next_left_edge": 1347, "next_right_edge": -180, "abs_next_right_edge": 180, "left_face": 298, "right_face": 141 }, "geometry": { "type": "LineString", "coordinates": [ [ 406299.925280332739931, 5662070.81930420268327 ], [ 406293.117390457598958, 5662036.893715864047408 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 559, "start_node": 620, "end_node": 610, "next_left_edge": 548, "abs_next_left_edge": 548, "next_right_edge": -1347, "abs_next_right_edge": 1347, "left_face": 298, "right_face": 141 }, "geometry": { "type": "LineString", "coordinates": [ [ 406266.219723381334916, 5661803.297608274035156 ], [ 406265.5969859121833, 5661780.994975582696497 ], [ 406267.97017349593807, 5661750.895826482214034 ], [ 406237.158768622262869, 5661683.824726686812937 ], [ 406210.513431159080938, 5661612.873709367588162 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 176, "start_node": 237, "end_node": 235, "next_left_edge": -174, "abs_next_left_edge": 174, "next_right_edge": 177, "abs_next_right_edge": 177, "left_face": 8, "right_face": 298 }, "geometry": { "type": "LineString", "coordinates": [ [ 406381.876909143000375, 5661765.344072595238686 ], [ 406322.377034927951172, 5661781.008243483491242 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 166, "start_node": 227, "end_node": 718, "next_left_edge": 684, "abs_next_left_edge": 684, "next_right_edge": -624, "abs_next_right_edge": 624, "left_face": 63, "right_face": 298 }, "geometry": { "type": "LineString", "coordinates": [ [ 406395.623943700804375, 5661485.658503917045891 ], [ 406366.401198838313576, 5661467.46826375182718 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 624, "start_node": 240, "end_node": 227, "next_left_edge": 167, "abs_next_left_edge": 167, "next_right_edge": -178, "abs_next_right_edge": 178, "left_face": 118, "right_face": 298 }, "geometry": { "type": "LineString", "coordinates": [ [ 406438.548024936637376, 5661522.832871065475047 ], [ 406395.623943700804375, 5661485.658503917045891 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 798, "start_node": 236, "end_node": 682, "next_left_edge": 625, "abs_next_left_edge": 625, "next_right_edge": 175, "abs_next_right_edge": 175, "left_face": 118, "right_face": 298 }, "geometry": { "type": "LineString", "coordinates": [ [ 406529.248522050795145, 5661598.362718706950545 ], [ 406517.431055870838463, 5661586.685924428515136 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 625, "start_node": 682, "end_node": 240, "next_left_edge": 624, "abs_next_left_edge": 624, "next_right_edge": -798, "abs_next_right_edge": 798, "left_face": 118, "right_face": 298 }, "geometry": { "type": "LineString", "coordinates": [ [ 406517.431055870838463, 5661586.685924428515136 ], [ 406484.092742737848312, 5661558.558458922430873 ], [ 406438.548024936637376, 5661522.832871065475047 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 954, "start_node": 886, "end_node": 226, "next_left_edge": -165, "abs_next_left_edge": 165, "next_right_edge": 953, "abs_next_right_edge": 953, "left_face": 129, "right_face": 298 }, "geometry": { "type": "LineString", "coordinates": [ [ 406639.611571820743848, 5662099.459999276325107 ], [ 406716.486203131149523, 5662067.288923853076994 ], [ 406726.432710545544978, 5662063.126645962707698 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 163, "start_node": 223, "end_node": 224, "next_left_edge": -164, "abs_next_left_edge": 164, "next_right_edge": 163, "abs_next_right_edge": 163, "left_face": 298, "right_face": 298 }, "geometry": { "type": "LineString", "coordinates": [ [ 406413.770216998527758, 5661924.521988194435835 ], [ 406430.251552699657623, 5661918.838904533535242 ], [ 406440.988126524491236, 5661924.628479570150375 ], [ 406443.348318781412672, 5661930.414399535395205 ], [ 406468.63072595075937, 5661998.688213204964995 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 173, "start_node": 235, "end_node": 232, "next_left_edge": -173, "abs_next_left_edge": 173, "next_right_edge": -176, "abs_next_right_edge": 176, "left_face": 298, "right_face": 298 }, "geometry": { "type": "LineString", "coordinates": [ [ 406322.377034927951172, 5661781.008243483491242 ], [ 406312.91271541279275, 5661785.896684963256121 ], [ 406285.947663275641389, 5661792.805245877243578 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 178, "start_node": 239, "end_node": 240, "next_left_edge": -625, "abs_next_left_edge": 625, "next_right_edge": 178, "abs_next_right_edge": 178, "left_face": 298, "right_face": 298 }, "geometry": { "type": "LineString", "coordinates": [ [ 406266.367896875657607, 5661595.394704608246684 ], [ 406423.28194971306948, 5661529.939890339039266 ], [ 406438.548024936637376, 5661522.832871065475047 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 678, "start_node": 714, "end_node": 715, "next_left_edge": -678, "abs_next_left_edge": 678, "next_right_edge": 677, "abs_next_right_edge": 677, "left_face": 298, "right_face": 298 }, "geometry": { "type": "LineString", "coordinates": [ [ 406133.147671848884784, 5661375.613890198990703 ], [ 406150.640232689213008, 5661406.152262978255749 ], [ 406170.19741600274574, 5661439.689851478673518 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 164, "start_node": 225, "end_node": 224, "next_left_edge": 931, "abs_next_left_edge": 931, "next_right_edge": 164, "abs_next_right_edge": 164, "left_face": 298, "right_face": 298 }, "geometry": { "type": "LineString", "coordinates": [ [ 406429.313230061728973, 5661994.45193247217685 ], [ 406452.342652710736729, 5661993.399803394451737 ], [ 406468.63072595075937, 5661998.688213204964995 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 931, "start_node": 224, "end_node": 871, "next_left_edge": -952, "abs_next_left_edge": 952, "next_right_edge": -163, "abs_next_right_edge": 163, "left_face": 298, "right_face": 298 }, "geometry": { "type": "LineString", "coordinates": [ [ 406468.63072595075937, 5661998.688213204964995 ], [ 406525.443945311417338, 5662140.439913407899439 ], [ 406527.525268618657719, 5662145.91946579515934 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 953, "start_node": 886, "end_node": 222, "next_left_edge": -953, "abs_next_left_edge": 953, "next_right_edge": -955, "abs_next_right_edge": 955, "left_face": 298, "right_face": 298 }, "geometry": { "type": "LineString", "coordinates": [ [ 406639.611571820743848, 5662099.459999276325107 ], [ 406638.092299992160406, 5662094.459660505875945 ], [ 406624.969918089394923, 5662062.483492542989552 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 181, "start_node": 243, "end_node": 13, "next_left_edge": -7, "abs_next_left_edge": 7, "next_right_edge": 180, "abs_next_right_edge": 180, "left_face": 142, "right_face": 298 }, "geometry": { "type": "LineString", "coordinates": [ [ 406307.432893379766028, 5662233.754962423816323 ], [ 406459.28306229354348, 5662200.973713226616383 ], [ 406462.804999724787194, 5662200.164502953179181 ], [ 406469.786260266206227, 5662199.726328058168292 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 955, "start_node": 871, "end_node": 886, "next_left_edge": -161, "abs_next_left_edge": 161, "next_right_edge": -931, "abs_next_right_edge": 931, "left_face": 162, "right_face": 298 }, "geometry": { "type": "LineString", "coordinates": [ [ 406527.525268618657719, 5662145.91946579515934 ], [ 406548.494221203785855, 5662135.939501402899623 ], [ 406639.611571820743848, 5662099.459999276325107 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 952, "start_node": 13, "end_node": 871, "next_left_edge": 1268, "abs_next_left_edge": 1268, "next_right_edge": -181, "abs_next_right_edge": 181, "left_face": 259, "right_face": 298 }, "geometry": { "type": "LineString", "coordinates": [ [ 406469.786260266206227, 5662199.726328058168292 ], [ 406480.248898172052577, 5662186.210367565043271 ], [ 406490.987742585944943, 5662175.948633358813822 ], [ 406516.205575522850268, 5662154.667723251506686 ], [ 406527.525268618657719, 5662145.91946579515934 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 797, "start_node": 796, "end_node": 238, "next_left_edge": 1302, "abs_next_left_edge": 1302, "next_right_edge": -796, "abs_next_right_edge": 796, "left_face": 277, "right_face": 298 }, "geometry": { "type": "LineString", "coordinates": [ [ 406660.968123463098891, 5661873.820512680336833 ], [ 406647.437040865072049, 5661823.553391938097775 ], [ 406621.493258012924343, 5661749.995922793634236 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 796, "start_node": 226, "end_node": 796, "next_left_edge": 984, "abs_next_left_edge": 984, "next_right_edge": -954, "abs_next_right_edge": 954, "left_face": 277, "right_face": 298 }, "geometry": { "type": "LineString", "coordinates": [ [ 406726.432710545544978, 5662063.126645962707698 ], [ 406724.693188663746696, 5662059.109145918861032 ], [ 406722.874998507497367, 5662054.614756193943322 ], [ 406689.40109718311578, 5661978.545868115499616 ], [ 406680.674847903836053, 5661952.251988266594708 ], [ 406660.968123463098891, 5661873.820512680336833 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 682, "start_node": 718, "end_node": 25, "next_left_edge": 1242, "abs_next_left_edge": 1242, "next_right_edge": -166, "abs_next_right_edge": 166, "left_face": 288, "right_face": 298 }, "geometry": { "type": "LineString", "coordinates": [ [ 406366.401198838313576, 5661467.46826375182718 ], [ 406280.494024052692112, 5661418.139069621451199 ], [ 406244.933707556047011, 5661396.215963111259043 ], [ 406224.345802830182947, 5661385.700466584414244 ], [ 406193.865471244556829, 5661373.140348025597632 ], [ 406182.832349427975714, 5661368.068558226339519 ], [ 406177.728737269819248, 5661364.746503121219575 ], [ 406175.591239401546773, 5661361.604058254510164 ], [ 406173.38877194467932, 5661356.816503073088825 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 873, "start_node": 597, "end_node": 554, "next_left_edge": 1348, "abs_next_left_edge": 1348, "next_right_edge": -532, "abs_next_right_edge": 532, "left_face": 0, "right_face": 109 }, "geometry": { "type": "LineString", "coordinates": [ [ 404626.607678425556514, 5664929.561325382441282 ], [ 404677.206478017265908, 5664887.510843866504729 ], [ 404690.60151298425626, 5664874.904363993555307 ], [ 404747.821970320073888, 5664825.223504366353154 ], [ 404802.537365239229985, 5664778.559676026925445 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 739, "start_node": 767, "end_node": 768, "next_left_edge": 742, "abs_next_left_edge": 742, "next_right_edge": -746, "abs_next_right_edge": 746, "left_face": 299, "right_face": 73 }, "geometry": { "type": "LineString", "coordinates": [ [ 404924.396960938873235, 5664523.020347996614873 ], [ 404930.799761376169045, 5664522.134595377370715 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 742, "start_node": 768, "end_node": 464, "next_left_edge": 744, "abs_next_left_edge": 744, "next_right_edge": 741, "abs_next_right_edge": 741, "left_face": 299, "right_face": 75 }, "geometry": { "type": "LineString", "coordinates": [ [ 404930.799761376169045, 5664522.134595377370715 ], [ 404938.518792368180584, 5664529.222524655051529 ], [ 404980.040763716853689, 5664556.75496432185173 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 744, "start_node": 464, "end_node": 467, "next_left_edge": -374, "abs_next_left_edge": 374, "next_right_edge": 373, "abs_next_right_edge": 373, "left_face": 299, "right_face": 76 }, "geometry": { "type": "LineString", "coordinates": [ [ 404980.040763716853689, 5664556.75496432185173 ], [ 404990.073323099699337, 5664580.352405525743961 ], [ 404992.545024616236333, 5664593.288208122365177 ], [ 404994.066551382653415, 5664640.469300615601242 ], [ 404997.150830387719907, 5664658.532972576096654 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 281, "start_node": 350, "end_node": 767, "next_left_edge": 739, "abs_next_left_edge": 739, "next_right_edge": -813, "abs_next_right_edge": 813, "left_face": 299, "right_face": 95 }, "geometry": { "type": "LineString", "coordinates": [ [ 404680.651963194657583, 5664555.22467518877238 ], [ 404924.396960938873235, 5664523.020347996614873 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 474, "start_node": 557, "end_node": 558, "next_left_edge": -474, "abs_next_left_edge": 474, "next_right_edge": -471, "abs_next_right_edge": 471, "left_face": 299, "right_face": 299 }, "geometry": { "type": "LineString", "coordinates": [ [ 404735.878060462477151, 5664698.733695277012885 ], [ 404785.073148792725988, 5664656.688107787631452 ], [ 404845.894330127746798, 5664631.592112864367664 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 471, "start_node": 350, "end_node": 557, "next_left_edge": 473, "abs_next_left_edge": 473, "next_right_edge": 281, "abs_next_right_edge": 281, "left_face": 109, "right_face": 299 }, "geometry": { "type": "LineString", "coordinates": [ [ 404680.651963194657583, 5664555.22467518877238 ], [ 404700.837898377387319, 5664617.500078316777945 ], [ 404727.913929436763283, 5664679.915033144876361 ], [ 404735.878060462477151, 5664698.733695277012885 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 473, "start_node": 557, "end_node": 554, "next_left_edge": -873, "abs_next_left_edge": 873, "next_right_edge": 474, "abs_next_right_edge": 474, "left_face": 109, "right_face": 299 }, "geometry": { "type": "LineString", "coordinates": [ [ 404735.878060462477151, 5664698.733695277012885 ], [ 404802.537365239229985, 5664778.559676026925445 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1348, "start_node": 554, "end_node": 466, "next_left_edge": 374, "abs_next_left_edge": 374, "next_right_edge": -473, "abs_next_right_edge": 473, "left_face": 0, "right_face": 299 }, "geometry": { "type": "LineString", "coordinates": [ [ 404802.537365239229985, 5664778.559676026925445 ], [ 404894.44735431013396, 5664730.174814227037132 ], [ 404911.069814210699406, 5664712.236670676618814 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 374, "start_node": 466, "end_node": 467, "next_left_edge": 745, "abs_next_left_edge": 745, "next_right_edge": -1348, "abs_next_right_edge": 1348, "left_face": 0, "right_face": 299 }, "geometry": { "type": "LineString", "coordinates": [ [ 404911.069814210699406, 5664712.236670676618814 ], [ 404929.073186940979213, 5664698.56685499008745 ], [ 404966.274261142942123, 5664680.549325577914715 ], [ 404975.650690574024338, 5664674.669798450544477 ], [ 404997.150830387719907, 5664658.532972576096654 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1349, "start_node": 1058, "end_node": 657, "next_left_edge": 1231, "abs_next_left_edge": 1231, "next_right_edge": -592, "abs_next_right_edge": 592, "left_face": 0, "right_face": 209 }, "geometry": { "type": "LineString", "coordinates": [ [ 408403.715663032664452, 5662648.459786335006356 ], [ 408427.337032272014767, 5662659.997665641829371 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 839, "start_node": 657, "end_node": 917, "next_left_edge": 1003, "abs_next_left_edge": 1003, "next_right_edge": -1349, "abs_next_right_edge": 1349, "left_face": 0, "right_face": 209 }, "geometry": { "type": "LineString", "coordinates": [ [ 408427.337032272014767, 5662659.997665641829371 ], [ 408433.514148555696011, 5662642.713222989812493 ], [ 408437.526811362360604, 5662630.11686931643635 ], [ 408442.967499203688931, 5662610.398361016064882 ], [ 408449.308176231046673, 5662586.548180188052356 ], [ 408463.112863138434477, 5662539.395191233605146 ], [ 408471.850136423076037, 5662508.138726967386901 ], [ 408473.227374554146081, 5662502.096459912136197 ], [ 408474.322052282863297, 5662496.704374266788363 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 1350, "start_node": 1058, "end_node": 1059, "next_left_edge": -1350, "abs_next_left_edge": 1350, "next_right_edge": 1349, "abs_next_right_edge": 1349, "left_face": 0, "right_face": 0 }, "geometry": { "type": "LineString", "coordinates": [ [ 408403.715663032664452, 5662648.459786335006356 ], [ 408381.031682754633948, 5662686.493859734386206 ], [ 408360.254282476496883, 5662676.585256617516279 ], [ 408353.096884947211947, 5662678.503443974070251 ], [ 408336.218162755481899, 5662713.375513120554388 ] ] } },
{ "type": "Feature", "properties": { "edge_id": 592, "start_node": 160, "end_node": 1058, "next_left_edge": 1350, "abs_next_left_edge": 1350, "next_right_edge": -1313, "abs_next_right_edge": 1313, "left_face": 0, "right_face": 209 }, "geometry": { "type": "LineString", "coordinates": [ [ 408329.382968223129865, 5662572.818313361145556 ], [ 408344.030306162079796, 5662599.076140992343426 ], [ 408362.437485132250004, 5662620.19482506159693 ], [ 408384.332520503376145, 5662638.993484342470765 ], [ 408403.715663032664452, 5662648.459786335006356 ] ] } }
]
}
================================================
FILE: testdata/trajectory1.geojson
================================================
{
"type": "FeatureCollection",
"name": "trajectory1",
"crs": { "type": "name", "properties": { "name": "urn:ogc:def:crs:EPSG::25833" } },
"features": [
{ "type": "Feature", "properties": { "fid": 1, "id": 1, "auxiliary_storage_labeling_positionx": 404115.50502592069, "auxiliary_storage_labeling_positiony": 5664460.5932079507 }, "geometry": { "type": "Point", "coordinates": [ 404113.021633748023305, 5664470.677983087487519 ] } },
{ "type": "Feature", "properties": { "fid": 2, "id": 2, "auxiliary_storage_labeling_positionx": 404101.56863105344, "auxiliary_storage_labeling_positiony": 5664446.8605530933 }, "geometry": { "type": "Point", "coordinates": [ 404100.534934819152113, 5664456.407470026053488 ] } },
{ "type": "Feature", "properties": { "fid": 3, "id": 3, "auxiliary_storage_labeling_positionx": 404090.02942918014, "auxiliary_storage_labeling_positiony": 5664417.6669876622 }, "geometry": { "type": "Point", "coordinates": [ 404088.048235890280921, 5664427.866443903185427 ] } },
{ "type": "Feature", "properties": { "fid": 4, "id": 4, "auxiliary_storage_labeling_positionx": 404075.95232456212, "auxiliary_storage_labeling_positiony": 5664391.9163638419 }, "geometry": { "type": "Point", "coordinates": [ 404075.561536961351521, 5664402.001138978637755 ] } },
{ "type": "Feature", "properties": { "fid": 5, "id": 5, "auxiliary_storage_labeling_positionx": 404068.53025144362, "auxiliary_storage_labeling_positiony": 5664356.0562718483 }, "geometry": { "type": "Point", "coordinates": [ 404067.534373364236671, 5664367.216763391159475 ] } },
{ "type": "Feature", "properties": { "fid": 6, "id": 6, "auxiliary_storage_labeling_positionx": 404025.83852757537, "auxiliary_storage_labeling_positiony": 5664333.050497463 }, "geometry": { "type": "Point", "coordinates": [ 404026.506648312148172, 5664343.135272599756718 ] } },
{ "type": "Feature", "properties": { "fid": 7, "id": 7, "auxiliary_storage_labeling_positionx": 403991.94293645408, "auxiliary_storage_labeling_positiony": 5664335.0045511182 }, "geometry": { "type": "Point", "coordinates": [ 403993.506086857174523, 5664346.702900865115225 ] } },
{ "type": "Feature", "properties": { "fid": 8, "id": 8, "auxiliary_storage_labeling_positionx": 403952.14651809714, "auxiliary_storage_labeling_positiony": 5664338.0478909975 }, "geometry": { "type": "Point", "coordinates": [ 403956.045990070502739, 5664347.594807931222022 ] } },
{ "type": "Feature", "properties": { "fid": 9, "id": 9, "auxiliary_storage_labeling_positionx": 403953.00604264549, "auxiliary_storage_labeling_positiony": 5664360.0840858053 }, "geometry": { "type": "Point", "coordinates": [ 403961.397432468598709, 5664372.568205788731575 ] } },
{ "type": "Feature", "properties": { "fid": 10, "id": 10, "auxiliary_storage_labeling_positionx": 403963.31663636694, "auxiliary_storage_labeling_positiony": 5664384.2617989369 }, "geometry": { "type": "Point", "coordinates": [ 403976.559852596546989, 5664391.298254182562232 ] } },
{ "type": "Feature", "properties": { "fid": 11, "id": 11, "auxiliary_storage_labeling_positionx": 403980.11576147453, "auxiliary_storage_labeling_positiony": 5664409.283307964 }, "geometry": { "type": "Point", "coordinates": [ 403992.614179790834896, 5664413.595930840820074 ] } }
]
}
================================================
FILE: testdata/trajectory2.geojson
================================================
{
"type": "FeatureCollection",
"name": "trajectory2",
"crs": { "type": "name", "properties": { "name": "urn:ogc:def:crs:EPSG::25833" } },
"features": [
{ "type": "Feature", "properties": { "fid": 1, "id": 1 }, "geometry": { "type": "Point", "coordinates": [ 404145.047281390521675, 5664629.021300449967384 ] } },
{ "type": "Feature", "properties": { "fid": 2, "id": 2 }, "geometry": { "type": "Point", "coordinates": [ 404116.463424888148438, 5664629.021300449967384 ] } },
{ "type": "Feature", "properties": { "fid": 3, "id": 3 }, "geometry": { "type": "Point", "coordinates": [ 404080.980016816232819, 5664644.791704037226737 ] } },
{ "type": "Feature", "properties": { "fid": 4, "id": 4 }, "geometry": { "type": "Point", "coordinates": [ 404072.109164798283018, 5664657.605156951583922 ] } },
{ "type": "Feature", "properties": { "fid": 5, "id": 5 }, "geometry": { "type": "Point", "coordinates": [ 404038.597057174774818, 5664667.461659193970263 ] } },
{ "type": "Feature", "properties": { "fid": 6, "id": 6 }, "geometry": { "type": "Point", "coordinates": [ 404013.955801569274627, 5664668.447309418581426 ] } },
{ "type": "Feature", "properties": { "fid": 7, "id": 7 }, "geometry": { "type": "Point", "coordinates": [ 403997.199747757578734, 5664663.519058297388256 ] } },
{ "type": "Feature", "properties": { "fid": 8, "id": 8 }, "geometry": { "type": "Point", "coordinates": [ 404006.070599775528535, 5664656.619506727904081 ] } },
{ "type": "Feature", "properties": { "fid": 9, "id": 9 }, "geometry": { "type": "Point", "coordinates": [ 404027.75490470835939, 5664643.806053812615573 ] } },
{ "type": "Feature", "properties": { "fid": 10, "id": 10 }, "geometry": { "type": "Point", "coordinates": [ 404046.48225896852091, 5664623.107399104163051 ] } },
{ "type": "Feature", "properties": { "fid": 11, "id": 11 }, "geometry": { "type": "Point", "coordinates": [ 404081.965667040436529, 5664602.408744395710528 ] } },
{ "type": "Feature", "properties": { "fid": 12, "id": 12 }, "geometry": { "type": "Point", "coordinates": [ 404116.463424888148438, 5664565.939686099998653 ] } },
{ "type": "Feature", "properties": { "fid": 13, "id": 13 }, "geometry": { "type": "Point", "coordinates": [ 404115.477774663944729, 5664536.37017937283963 ] } },
{ "type": "Feature", "properties": { "fid": 14, "id": 14 }, "geometry": { "type": "Point", "coordinates": [ 404100.693021300656255, 5664513.700224216096103 ] } },
{ "type": "Feature", "properties": { "fid": 15, "id": 15 }, "geometry": { "type": "Point", "coordinates": [ 404088.865218609978911, 5664493.00156950764358 ] } },
{ "type": "Feature", "properties": { "fid": 16, "id": 16 }, "geometry": { "type": "Point", "coordinates": [ 404065.209613228740636, 5664484.13071748893708 ] } },
{ "type": "Feature", "properties": { "fid": 17, "id": 17 }, "geometry": { "type": "Point", "coordinates": [ 404022.826653587282635, 5664489.05896861013025 ] } },
{ "type": "Feature", "properties": { "fid": 18, "id": 18 }, "geometry": { "type": "Point", "coordinates": [ 403973.544142376282252, 5664488.07331838645041 ] } },
{ "type": "Feature", "properties": { "fid": 19, "id": 19 }, "geometry": { "type": "Point", "coordinates": [ 403942.003335201239679, 5664488.07331838645041 ] } }
]
}