Merge pull request #9046 from alexbruy/grass-v-net

fix GRASS v.net modules (fix #19904) [processing]
This commit is contained in:
Alexander Bruy 2019-02-01 08:03:23 +02:00 committed by GitHub
commit ecd306e079
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
22 changed files with 1055 additions and 22 deletions

View File

@ -631,15 +631,13 @@ class Grass7Algorithm(QgsProcessingAlgorithm):
if outName in parameters and parameters[outName] is not None:
# for HTML reports, we need to redirect stdout
if out.defaultFileExtension().lower() == 'html':
command += ' > "{}"'.format(
self.parameterAsFileOutput(
parameters, outName, context)
)
command += ' {}=- > "{}"'.format(
outName,
self.parameterAsFileOutput(parameters, outName, context))
else:
command += ' {}="{}"'.format(
outName,
self.parameterAsFileOutput(
parameters, outName, context))
self.parameterAsFileOutput(parameters, outName, context))
# For folders destination
elif isinstance(out, QgsProcessingParameterFolderDestination):
# We need to add a unique temporary basename

View File

@ -3,4 +3,4 @@ v.net.nreport - Reports nodes information of a network
Vector (v.*)
QgsProcessingParameterFeatureSource|input|Input vector line layer (arcs)|1|None|False
Hardcoded|operation=nreport
QgsProcessingParameterFileDestination|html|NReport|Html files (*.html)|None|False
QgsProcessingParameterFileDestination|output|NReport|Html files (*.html)|None|False

View File

@ -3,4 +3,4 @@ v.net.report - Reports lines information of a network
Vector (v.*)
QgsProcessingParameterFeatureSource|input|Input vector line layer (arcs)|1|None|False
Hardcoded|operation=report
QgsProcessingParameterFileDestination|html|Report|Html files (*.html)|None|False
QgsProcessingParameterFileDestination|output|Report|Html files (*.html)|None|False

View File

@ -10,5 +10,5 @@ QgsProcessingParameterNumber|threshold|Threshold for connecting centers to the n
*QgsProcessingParameterField|arc_backward_column|Arc backward direction cost column (number)|None|input|0|False|True
*QgsProcessingParameterBoolean|-g|Use geodesic calculation for longitude-latitude locations|False|True
QgsProcessingParameterVectorDestination|output|Network_Salesman
QgsProcessingParameterFileDestination|sequence|Output file holding node sequence|Html files (*.html)|report.html|True
QgsProcessingParameterFileDestination|sequence|Output file holding node sequence|CSV files (*.csv)|None|True

View File

@ -58,12 +58,12 @@ def incorporatePoints(alg, parameters, context, feedback, pointLayerName='points
threshold = alg.parameterAsDouble(parameters, 'threshold', context)
# Create the v.net connect command for point layer integration
command = u"v.net input={} points={} output={} operation=connect threshold={}".format(
command = 'v.net -s input={} points={} output={} operation=connect threshold={}'.format(
lineLayer, pointLayer, intLayer, threshold)
alg.commands.append(command)
# Connect the point layer database to the layer 2 of the network
command = u"v.db.connect -o map={} table={} layer=2".format(intLayer, pointLayer)
command = 'v.db.connect -o map={} table={} layer=2'.format(intLayer, pointLayer)
alg.commands.append(command)
# remove undesired parameters
@ -111,7 +111,7 @@ def variableOutput(alg, layers, parameters, context, nocats=True):
alg.exportVectorLayer(grassName=grass_name,
fileName=file_name,
layer=output_layer_number,
nocats=no_cats,
exportnocat=no_cats,
dataType=output_type)

View File

@ -30,14 +30,14 @@ from .v_net import incorporatePoints, variableOutput
def checkParameterValuesBeforeExecuting(alg, parameters, context):
""" Verify if we have the right parameters """
params = [u'where', u'cats']
params = ['where', 'cats']
values = []
for param in params:
for i in range(1, 3):
values.append(
alg.parameterAsString(
parameters,
u'set{}_{}'.format(i, param),
'set{}_{}'.format(i, param),
context
)
)
@ -45,7 +45,7 @@ def checkParameterValuesBeforeExecuting(alg, parameters, context):
if (values[0] or values[2]) and (values[1] or values[3]):
return True, None
return False, alg.tr("You need to set at least setX_where or setX_cats parameters for each set!")
return False, alg.tr('You need to set at least setX_where or setX_cats parameters for each set!')
def processCommand(alg, parameters, context, feedback):

View File

@ -48,20 +48,20 @@ def processCommand(alg, parameters, context, feedback):
threshold = alg.parameterAsDouble(parameters, 'threshold', context)
# Create the v.net connect command for from_layer integration
command = u"v.net input={} points={} output={} operation=connect threshold={} arc_layer=1 node_layer=2".format(
command = 'v.net -s input={} points={} output={} operation=connect threshold={} arc_layer=1 node_layer=2'.format(
lineLayer, fromLayer, intLayer, threshold)
alg.commands.append(command)
# Do it again with to_layer
command = u"v.net input={} points={} output={} operation=connect threshold={} arc_layer=1 node_layer=3".format(
command = 'v.net -s input={} points={} output={} operation=connect threshold={} arc_layer=1 node_layer=3'.format(
intLayer, toLayer, netLayer, threshold)
alg.commands.append(command)
# Connect the point layer database to the layer 2 of the network
command = u"v.db.connect -o map={} table={} layer=2".format(netLayer, fromLayer)
command = 'v.db.connect -o map={} table={} layer=2'.format(netLayer, fromLayer)
alg.commands.append(command)
command = u"v.db.connect -o map={} table={} layer=3".format(netLayer, toLayer)
command = 'v.db.connect -o map={} table={} layer=3'.format(netLayer, toLayer)
alg.commands.append(command)
# remove undesired parameters

View File

@ -31,10 +31,10 @@ from .v_net import incorporatePoints, variableOutput
def checkParameterValuesBeforeExecuting(alg, parameters, context):
""" Verify if we have the right parameters """
params = [u'where', u'cats']
params = ['where', 'cats']
values = []
for param in params:
for i in [u'source', u'sink']:
for i in ['source', 'sink']:
values.append(
alg.parameterAsString(
parameters,
@ -46,7 +46,7 @@ def checkParameterValuesBeforeExecuting(alg, parameters, context):
if (values[0] or values[2]) and (values[1] or values[3]):
return True, None
return False, alg.tr("You need to set at least source/sink_where or source/sink_cats parameters for each set!")
return False, alg.tr('You need to set at least source/sink_where or source/sink_cats parameters for each set!')
def processCommand(alg, parameters, context, feedback):

View File

@ -0,0 +1,19 @@
<?xml version="1.0" encoding="utf-8" ?>
<ogr:FeatureCollection
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://ogr.maptools.org/ end_point.xsd"
xmlns:ogr="http://ogr.maptools.org/"
xmlns:gml="http://www.opengis.net/gml">
<gml:boundedBy>
<gml:Box>
<gml:coord><gml:X>1003696.648020304</gml:X><gml:Y>6222370.049363472</gml:Y></gml:coord>
<gml:coord><gml:X>1003696.648020304</gml:X><gml:Y>6222370.049363472</gml:Y></gml:coord>
</gml:Box>
</gml:boundedBy>
<gml:featureMember>
<ogr:point_end fid="point_end.0">
<ogr:geometryProperty><gml:Point srsName="EPSG:32733"><gml:coordinates>1003696.6480203,6222370.04936347</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:point_end>
</gml:featureMember>
</ogr:FeatureCollection>

View File

@ -0,0 +1,23 @@
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema targetNamespace="http://ogr.maptools.org/" xmlns:ogr="http://ogr.maptools.org/" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:gml="http://www.opengis.net/gml" elementFormDefault="qualified" version="1.0">
<xs:import namespace="http://www.opengis.net/gml" schemaLocation="http://schemas.opengis.net/gml/2.1.2/feature.xsd"/>
<xs:element name="FeatureCollection" type="ogr:FeatureCollectionType" substitutionGroup="gml:_FeatureCollection"/>
<xs:complexType name="FeatureCollectionType">
<xs:complexContent>
<xs:extension base="gml:AbstractFeatureCollectionType">
<xs:attribute name="lockId" type="xs:string" use="optional"/>
<xs:attribute name="scope" type="xs:string" use="optional"/>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="point_end" type="ogr:point_end_Type" substitutionGroup="gml:_Feature"/>
<xs:complexType name="point_end_Type">
<xs:complexContent>
<xs:extension base="gml:AbstractFeatureType">
<xs:sequence>
<xs:element name="geometryProperty" type="gml:PointPropertyType" nillable="true" minOccurs="0" maxOccurs="1"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
</xs:schema>

View File

@ -0,0 +1,19 @@
<?xml version="1.0" encoding="utf-8" ?>
<ogr:FeatureCollection
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://ogr.maptools.org/ start_point.xsd"
xmlns:ogr="http://ogr.maptools.org/"
xmlns:gml="http://www.opengis.net/gml">
<gml:boundedBy>
<gml:Box>
<gml:coord><gml:X>1000993.609479388</gml:X><gml:Y>6220361.983185438</gml:Y></gml:coord>
<gml:coord><gml:X>1000993.609479388</gml:X><gml:Y>6220361.983185438</gml:Y></gml:coord>
</gml:Box>
</gml:boundedBy>
<gml:featureMember>
<ogr:point_start fid="point_start.0">
<ogr:geometryProperty><gml:Point srsName="EPSG:32733"><gml:coordinates>1000993.60947939,6220361.98318544</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:point_start>
</gml:featureMember>
</ogr:FeatureCollection>

View File

@ -0,0 +1,23 @@
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema targetNamespace="http://ogr.maptools.org/" xmlns:ogr="http://ogr.maptools.org/" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:gml="http://www.opengis.net/gml" elementFormDefault="qualified" version="1.0">
<xs:import namespace="http://www.opengis.net/gml" schemaLocation="http://schemas.opengis.net/gml/2.1.2/feature.xsd"/>
<xs:element name="FeatureCollection" type="ogr:FeatureCollectionType" substitutionGroup="gml:_FeatureCollection"/>
<xs:complexType name="FeatureCollectionType">
<xs:complexContent>
<xs:extension base="gml:AbstractFeatureCollectionType">
<xs:attribute name="lockId" type="xs:string" use="optional"/>
<xs:attribute name="scope" type="xs:string" use="optional"/>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="point_start" type="ogr:point_start_Type" substitutionGroup="gml:_Feature"/>
<xs:complexType name="point_start_Type">
<xs:complexContent>
<xs:extension base="gml:AbstractFeatureType">
<xs:sequence>
<xs:element name="geometryProperty" type="gml:PointPropertyType" nillable="true" minOccurs="0" maxOccurs="1"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
</xs:schema>

View File

@ -0,0 +1 @@
PROJCS["WGS_1984_UTM_Zone_33S",GEOGCS["GCS_WGS_1984",DATUM["D_WGS_1984",SPHEROID["WGS_1984",6378137,298.257223563]],PRIMEM["Greenwich",0],UNIT["Degree",0.017453292519943295]],PROJECTION["Transverse_Mercator"],PARAMETER["latitude_of_origin",0],PARAMETER["central_meridian",15],PARAMETER["scale_factor",0.9996],PARAMETER["false_easting",500000],PARAMETER["false_northing",10000000],UNIT["Meter",1]]

View File

@ -0,0 +1,824 @@
<?xml version="1.0" encoding="utf-8" ?>
<ogr:FeatureCollection
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://ogr.maptools.org/ v_net_nodes.xsd"
xmlns:ogr="http://ogr.maptools.org/"
xmlns:gml="http://www.opengis.net/gml">
<gml:boundedBy>
<gml:Box>
<gml:coord><gml:X>1000449.94000524</gml:X><gml:Y>6219385.3239352</gml:Y></gml:coord>
<gml:coord><gml:X>1005036.20988013</gml:X><gml:Y>6223332.12607736</gml:Y></gml:coord>
</gml:Box>
</gml:boundedBy>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.0">
<ogr:geometryProperty><gml:Point><gml:coordinates>1003358.61234295,6222589.37828666</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.1">
<ogr:geometryProperty><gml:Point><gml:coordinates>1003316.81265982,6222641.75340997</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.2">
<ogr:geometryProperty><gml:Point><gml:coordinates>1003258.54390028,6221499.10871054</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.3">
<ogr:geometryProperty><gml:Point><gml:coordinates>1005036.20988013,6221731.80733868</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.4">
<ogr:geometryProperty><gml:Point><gml:coordinates>1003464.29159962,6222752.89626958</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.5">
<ogr:geometryProperty><gml:Point><gml:coordinates>1003343.52194629,6223093.50140971</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.6">
<ogr:geometryProperty><gml:Point><gml:coordinates>1003318.51056419,6222558.84948158</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.7">
<ogr:geometryProperty><gml:Point><gml:coordinates>1004871.15965709,6221745.31232436</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.8">
<ogr:geometryProperty><gml:Point><gml:coordinates>1003455.22813233,6222681.09220546</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.9">
<ogr:geometryProperty><gml:Point><gml:coordinates>1003330.95107314,6222272.98904849</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.10">
<ogr:geometryProperty><gml:Point><gml:coordinates>1003486.67143748,6222451.21158441</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.11">
<ogr:geometryProperty><gml:Point><gml:coordinates>1003430.63468333,6222565.77529146</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.12">
<ogr:geometryProperty><gml:Point><gml:coordinates>1003403.86741564,6222623.83109929</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.13">
<ogr:geometryProperty><gml:Point><gml:coordinates>1003419.72556936,6222882.40752935</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.14">
<ogr:geometryProperty><gml:Point><gml:coordinates>1003622.33659825,6223084.31361034</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.15">
<ogr:geometryProperty><gml:Point><gml:coordinates>1003394.25380049,6222340.63979273</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.16">
<ogr:geometryProperty><gml:Point><gml:coordinates>1003483.81137232,6222286.60579404</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.17">
<ogr:geometryProperty><gml:Point><gml:coordinates>1003602.8338769,6222436.67874613</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.18">
<ogr:geometryProperty><gml:Point><gml:coordinates>1003406.90500878,6222189.64158806</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.19">
<ogr:geometryProperty><gml:Point><gml:coordinates>1003472.3070191,6222272.11630568</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.20">
<ogr:geometryProperty><gml:Point><gml:coordinates>1003596.67006395,6222145.79506248</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.21">
<ogr:geometryProperty><gml:Point><gml:coordinates>1004026.21371718,6222810.84939244</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.22">
<ogr:geometryProperty><gml:Point><gml:coordinates>1003555.31281829,6222483.13439712</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.23">
<ogr:geometryProperty><gml:Point><gml:coordinates>1003647.3751082,6222401.82100567</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.24">
<ogr:geometryProperty><gml:Point><gml:coordinates>1004309.66836652,6223110.81957785</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.25">
<ogr:geometryProperty><gml:Point><gml:coordinates>1003745.10253898,6222507.54062578</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.26">
<ogr:geometryProperty><gml:Point><gml:coordinates>1003696.4437017,6222455.04866221</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.27">
<ogr:geometryProperty><gml:Point><gml:coordinates>1003757.91175857,6222706.23385019</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.28">
<ogr:geometryProperty><gml:Point><gml:coordinates>1004238.24340688,6222841.62187878</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.29">
<ogr:geometryProperty><gml:Point><gml:coordinates>1000878.43619407,6220274.3466856</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.30">
<ogr:geometryProperty><gml:Point><gml:coordinates>1001107.24684923,6220391.87436156</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.31">
<ogr:geometryProperty><gml:Point><gml:coordinates>1003946.78684547,6221880.1876508</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.32">
<ogr:geometryProperty><gml:Point><gml:coordinates>1003775.57324976,6221922.76175725</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.33">
<ogr:geometryProperty><gml:Point><gml:coordinates>1003839.54015074,6221908.19492644</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.34">
<ogr:geometryProperty><gml:Point><gml:coordinates>1003899.60754345,6222127.01927093</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.35">
<ogr:geometryProperty><gml:Point><gml:coordinates>1004068.76574521,6221926.1865048</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.36">
<ogr:geometryProperty><gml:Point><gml:coordinates>1004027.57619058,6223045.89797913</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.37">
<ogr:geometryProperty><gml:Point><gml:coordinates>1004221.1764584,6222860.18860723</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.38">
<ogr:geometryProperty><gml:Point><gml:coordinates>1004183.22985918,6223218.06859791</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.39">
<ogr:geometryProperty><gml:Point><gml:coordinates>1004095.65145913,6222747.01371625</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.40">
<ogr:geometryProperty><gml:Point><gml:coordinates>1004004.3393274,6221865.17156268</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.41">
<ogr:geometryProperty><gml:Point><gml:coordinates>1004262.6510124,6222874.49012428</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.42">
<ogr:geometryProperty><gml:Point><gml:coordinates>1004607.78605797,6222785.56155322</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.43">
<ogr:geometryProperty><gml:Point><gml:coordinates>1004514.71642941,6222887.03268779</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.44">
<ogr:geometryProperty><gml:Point><gml:coordinates>1004483.74106128,6222915.39938982</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.45">
<ogr:geometryProperty><gml:Point><gml:coordinates>1004303.04278025,6222920.76116234</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.46">
<ogr:geometryProperty><gml:Point><gml:coordinates>1000449.94000524,6221904.71299594</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.47">
<ogr:geometryProperty><gml:Point><gml:coordinates>1000536.94525949,6221839.34996813</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.48">
<ogr:geometryProperty><gml:Point><gml:coordinates>1004434.39438966,6222767.42295813</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.49">
<ogr:geometryProperty><gml:Point><gml:coordinates>1004407.02479507,6222765.5560396</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.50">
<ogr:geometryProperty><gml:Point><gml:coordinates>1001569.5898177,6219744.44405902</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.51">
<ogr:geometryProperty><gml:Point><gml:coordinates>1004422.27096645,6222832.11774671</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.52">
<ogr:geometryProperty><gml:Point><gml:coordinates>1000652.71818791,6221724.76658426</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.53">
<ogr:geometryProperty><gml:Point><gml:coordinates>1001759.17374285,6221773.37174766</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.54">
<ogr:geometryProperty><gml:Point><gml:coordinates>1004432.28759553,6222778.67414255</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.55">
<ogr:geometryProperty><gml:Point><gml:coordinates>1004605.87055219,6222776.97593719</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.56">
<ogr:geometryProperty><gml:Point><gml:coordinates>1004536.28512556,6222699.78745955</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.57">
<ogr:geometryProperty><gml:Point><gml:coordinates>1004521.75215942,6222657.84841466</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.58">
<ogr:geometryProperty><gml:Point><gml:coordinates>1001432.03116544,6219385.3239352</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.59">
<ogr:geometryProperty><gml:Point><gml:coordinates>1001269.49594123,6219583.71888825</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.60">
<ogr:geometryProperty><gml:Point><gml:coordinates>1001446.00944971,6219890.54669478</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.61">
<ogr:geometryProperty><gml:Point><gml:coordinates>1004829.43363135,6221623.00505714</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.62">
<ogr:geometryProperty><gml:Point><gml:coordinates>1001275.12302677,6220409.28905948</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.63">
<ogr:geometryProperty><gml:Point><gml:coordinates>1001186.34740161,6220459.66433954</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.64">
<ogr:geometryProperty><gml:Point><gml:coordinates>1002622.66996036,6221162.46807726</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.65">
<ogr:geometryProperty><gml:Point><gml:coordinates>1001634.27652788,6222113.58823657</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.66">
<ogr:geometryProperty><gml:Point><gml:coordinates>1001928.96666296,6221701.18298049</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.67">
<ogr:geometryProperty><gml:Point><gml:coordinates>1001805.23131167,6222239.15236114</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.68">
<ogr:geometryProperty><gml:Point><gml:coordinates>1001806.08518826,6221307.13224234</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.69">
<ogr:geometryProperty><gml:Point><gml:coordinates>1001636.8470959,6221432.84194866</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.70">
<ogr:geometryProperty><gml:Point><gml:coordinates>1002161.08326842,6222058.23120113</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.71">
<ogr:geometryProperty><gml:Point><gml:coordinates>1001730.88604383,6221182.3451556</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.72">
<ogr:geometryProperty><gml:Point><gml:coordinates>1001889.36730125,6221047.16999001</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.73">
<ogr:geometryProperty><gml:Point><gml:coordinates>1001891.40736133,6221430.94581986</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.74">
<ogr:geometryProperty><gml:Point><gml:coordinates>1001757.033926,6221599.13099375</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.75">
<ogr:geometryProperty><gml:Point><gml:coordinates>1002509.88988421,6222183.56835463</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.76">
<ogr:geometryProperty><gml:Point><gml:coordinates>1002076.31366647,6221866.90361533</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.77">
<ogr:geometryProperty><gml:Point><gml:coordinates>1001768.66918412,6220985.87533486</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.78">
<ogr:geometryProperty><gml:Point><gml:coordinates>1001830.07379777,6221096.98362917</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.79">
<ogr:geometryProperty><gml:Point><gml:coordinates>1001821.61736105,6221332.90322892</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.80">
<ogr:geometryProperty><gml:Point><gml:coordinates>1001993.49068512,6221197.19198907</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.81">
<ogr:geometryProperty><gml:Point><gml:coordinates>1002448.62305961,6222244.85108956</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.82">
<ogr:geometryProperty><gml:Point><gml:coordinates>1002561.47727287,6223332.12607736</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.83">
<ogr:geometryProperty><gml:Point><gml:coordinates>1001930.78353526,6221467.36521594</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.84">
<ogr:geometryProperty><gml:Point><gml:coordinates>1002211.65419834,6221232.83267062</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.85">
<ogr:geometryProperty><gml:Point><gml:coordinates>1002143.60477597,6222604.9501648</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.86">
<ogr:geometryProperty><gml:Point><gml:coordinates>1002302.00075381,6222733.86070695</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.87">
<ogr:geometryProperty><gml:Point><gml:coordinates>1002233.59814873,6221951.11952203</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.88">
<ogr:geometryProperty><gml:Point><gml:coordinates>1002129.95849754,6222135.73878474</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.89">
<ogr:geometryProperty><gml:Point><gml:coordinates>1002103.66905047,6221324.68154126</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.90">
<ogr:geometryProperty><gml:Point><gml:coordinates>1002275.1898604,6221455.19588041</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.91">
<ogr:geometryProperty><gml:Point><gml:coordinates>1002416.57059498,6221277.56159465</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.92">
<ogr:geometryProperty><gml:Point><gml:coordinates>1002137.81278244,6221630.62018051</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.93">
<ogr:geometryProperty><gml:Point><gml:coordinates>1002226.82368085,6221517.62843522</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.94">
<ogr:geometryProperty><gml:Point><gml:coordinates>1002302.22841804,6221576.64258306</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.95">
<ogr:geometryProperty><gml:Point><gml:coordinates>1002299.19357268,6222416.40706398</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.96">
<ogr:geometryProperty><gml:Point><gml:coordinates>1002392.19979847,6222497.20609339</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.97">
<ogr:geometryProperty><gml:Point><gml:coordinates>1002532.83636772,6221785.38136521</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.98">
<ogr:geometryProperty><gml:Point><gml:coordinates>1002310.58466849,6221563.42200322</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.99">
<ogr:geometryProperty><gml:Point><gml:coordinates>1002526.28363451,6221554.70249994</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.100">
<ogr:geometryProperty><gml:Point><gml:coordinates>1002334.20638747,6221779.49098284</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.101">
<ogr:geometryProperty><gml:Point><gml:coordinates>1002380.76911747,6222089.85859496</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.102">
<ogr:geometryProperty><gml:Point><gml:coordinates>1002518.06990805,6221915.34875741</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.103">
<ogr:geometryProperty><gml:Point><gml:coordinates>1002657.33259138,6222018.20620536</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.104">
<ogr:geometryProperty><gml:Point><gml:coordinates>1002462.62346654,6221875.38780442</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.105">
<ogr:geometryProperty><gml:Point><gml:coordinates>1002557.08337327,6223317.2011125</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.106">
<ogr:geometryProperty><gml:Point><gml:coordinates>1002621.6858386,6222058.82241101</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.107">
<ogr:geometryProperty><gml:Point><gml:coordinates>1002485.75145034,6221954.55074419</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.108">
<ogr:geometryProperty><gml:Point><gml:coordinates>1002991.11072264,6222281.72914386</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.109">
<ogr:geometryProperty><gml:Point><gml:coordinates>1002527.19655281,6222727.93691723</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.110">
<ogr:geometryProperty><gml:Point><gml:coordinates>1002761.33635685,6222354.19324527</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.111">
<ogr:geometryProperty><gml:Point><gml:coordinates>1002865.83898131,6222432.39284309</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.112">
<ogr:geometryProperty><gml:Point><gml:coordinates>1002529.45107897,6222163.92536965</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.113">
<ogr:geometryProperty><gml:Point><gml:coordinates>1002897.87933631,6221326.06027793</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.114">
<ogr:geometryProperty><gml:Point><gml:coordinates>1002643.23398503,6221648.43442531</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.115">
<ogr:geometryProperty><gml:Point><gml:coordinates>1002755.78126323,6222555.17746296</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.116">
<ogr:geometryProperty><gml:Point><gml:coordinates>1002634.10286657,6222452.63050891</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.117">
<ogr:geometryProperty><gml:Point><gml:coordinates>1002624.53430232,6222242.61769963</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.118">
<ogr:geometryProperty><gml:Point><gml:coordinates>1002684.54187821,6222169.9061412</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.119">
<ogr:geometryProperty><gml:Point><gml:coordinates>1003285.47179071,6222319.99149044</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.120">
<ogr:geometryProperty><gml:Point><gml:coordinates>1002623.85396603,6221672.14481097</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.121">
<ogr:geometryProperty><gml:Point><gml:coordinates>1003028.1814962,6221611.96830289</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.122">
<ogr:geometryProperty><gml:Point><gml:coordinates>1003474.59453034,6222127.67457486</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.123">
<ogr:geometryProperty><gml:Point><gml:coordinates>1002724.17727046,6222326.95840711</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.124">
<ogr:geometryProperty><gml:Point><gml:coordinates>1002852.18578258,6222162.74032983</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.125">
<ogr:geometryProperty><gml:Point><gml:coordinates>1002673.19045469,6221156.70050092</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.126">
<ogr:geometryProperty><gml:Point><gml:coordinates>1002667.16458207,6221195.87188063</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.127">
<ogr:geometryProperty><gml:Point><gml:coordinates>1002849.71919563,6222453.61290053</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.128">
<ogr:geometryProperty><gml:Point><gml:coordinates>1002800.86644403,6222632.43477635</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.129">
<ogr:geometryProperty><gml:Point><gml:coordinates>1002916.58033846,6222216.16749784</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.130">
<ogr:geometryProperty><gml:Point><gml:coordinates>1002788.09666598,6222371.6460413</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.131">
<ogr:geometryProperty><gml:Point><gml:coordinates>1002829.37711292,6222541.77590985</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.132">
<ogr:geometryProperty><gml:Point><gml:coordinates>1002950.16219022,6222560.53103646</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.133">
<ogr:geometryProperty><gml:Point><gml:coordinates>1002852.81680714,6222794.09896218</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.134">
<ogr:geometryProperty><gml:Point><gml:coordinates>1002852.54413666,6222449.88692926</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.135">
<ogr:geometryProperty><gml:Point><gml:coordinates>1002826.28134969,6221250.49654194</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.136">
<ogr:geometryProperty><gml:Point><gml:coordinates>1002940.07923321,6221296.24215208</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.137">
<ogr:geometryProperty><gml:Point><gml:coordinates>1002897.32222975,6222395.42838888</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.138">
<ogr:geometryProperty><gml:Point><gml:coordinates>1003006.76410522,6222480.99306342</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.139">
<ogr:geometryProperty><gml:Point><gml:coordinates>1002943.55552255,6222884.39323789</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.140">
<ogr:geometryProperty><gml:Point><gml:coordinates>1003031.23572156,6222655.69469469</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.141">
<ogr:geometryProperty><gml:Point><gml:coordinates>1003040.80096358,6222322.18412711</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.142">
<ogr:geometryProperty><gml:Point><gml:coordinates>1002933.41223807,6222423.64415742</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.143">
<ogr:geometryProperty><gml:Point><gml:coordinates>1003105.74257399,6222376.7841218</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.144">
<ogr:geometryProperty><gml:Point><gml:coordinates>1003076.97655481,6222712.84504498</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.145">
<ogr:geometryProperty><gml:Point><gml:coordinates>1003037.55521283,6222118.73863535</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.146">
<ogr:geometryProperty><gml:Point><gml:coordinates>1002945.17950103,6222241.31856099</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.147">
<ogr:geometryProperty><gml:Point><gml:coordinates>1002988.8334088,6222500.42759959</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.148">
<ogr:geometryProperty><gml:Point><gml:coordinates>1003167.69350563,6222645.15329211</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.149">
<ogr:geometryProperty><gml:Point><gml:coordinates>1003061.43114207,6222909.55139377</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.150">
<ogr:geometryProperty><gml:Point><gml:coordinates>1003301.11150351,6222971.91730526</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.151">
<ogr:geometryProperty><gml:Point><gml:coordinates>1003081.58397817,6222808.97867277</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.152">
<ogr:geometryProperty><gml:Point><gml:coordinates>1003127.98884889,6222810.39105837</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.153">
<ogr:geometryProperty><gml:Point><gml:coordinates>1003091.12635878,6221546.30265638</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.154">
<ogr:geometryProperty><gml:Point><gml:coordinates>1003153.88971381,6222419.41498029</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.155">
<ogr:geometryProperty><gml:Point><gml:coordinates>1003245.57883139,6222564.71225246</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.156">
<ogr:geometryProperty><gml:Point><gml:coordinates>1003279.03907841,6222743.52344535</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.157">
<ogr:geometryProperty><gml:Point><gml:coordinates>1003745.40906699,6222317.55884368</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.158">
<ogr:geometryProperty><gml:Point><gml:coordinates>1003261.7338751,6222520.86764589</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.159">
<ogr:geometryProperty><gml:Point><gml:coordinates>1004013.82617712,6221863.07174067</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.160">
<ogr:geometryProperty><gml:Point><gml:coordinates>1003172.94058079,6222436.28679202</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
<gml:featureMember>
<ogr:output92cc7e710c1a480889ca8e439845035b fid="output92cc7e710c1a480889ca8e439845035b.161">
<ogr:geometryProperty><gml:Point><gml:coordinates>1003307.4740849,6222730.08836253</gml:coordinates></gml:Point></ogr:geometryProperty>
</ogr:output92cc7e710c1a480889ca8e439845035b>
</gml:featureMember>
</ogr:FeatureCollection>

View File

@ -0,0 +1,30 @@
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema targetNamespace="http://ogr.maptools.org/" xmlns:ogr="http://ogr.maptools.org/" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:gml="http://www.opengis.net/gml" elementFormDefault="qualified" version="1.0">
<xs:import namespace="http://www.opengis.net/gml" schemaLocation="http://schemas.opengis.net/gml/2.1.2/feature.xsd"/>
<xs:element name="FeatureCollection" type="ogr:FeatureCollectionType" substitutionGroup="gml:_FeatureCollection"/>
<xs:complexType name="FeatureCollectionType">
<xs:complexContent>
<xs:extension base="gml:AbstractFeatureCollectionType">
<xs:attribute name="lockId" type="xs:string" use="optional"/>
<xs:attribute name="scope" type="xs:string" use="optional"/>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="output92cc7e710c1a480889ca8e439845035b" type="ogr:output92cc7e710c1a480889ca8e439845035b_Type" substitutionGroup="gml:_Feature"/>
<xs:complexType name="output92cc7e710c1a480889ca8e439845035b_Type">
<xs:complexContent>
<xs:extension base="gml:AbstractFeatureType">
<xs:sequence>
<xs:element name="geometryProperty" type="gml:PointPropertyType" nillable="true" minOccurs="0" maxOccurs="1"/>
<xs:element name="cat" nillable="true" minOccurs="0" maxOccurs="1">
<xs:simpleType>
<xs:restriction base="xs:integer">
<xs:totalDigits value="16"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
</xs:schema>

View File

@ -0,0 +1,27 @@
<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /></head><body><p>1 -1 -1
</br>2 -1 -1
</br>3 -1 -1
</br>4 -1 -1
</br>5 -1 -1
</br>6 -1 -1
</br>7 -1 -1
</br>8 -1 -1
</br>9 -1 -1
</br>10 -1 -1
</br>11 -1 -1
</br>12 -1 -1
</br>13 -1 -1
</br>14 -1 -1
</br>15 -1 -1
</br>16 -1 -1
</br>17 -1 -1
</br>18 -1 -1
</br>19 -1 -1
</br>20 -1 -1
</br>21 -1 -1
</br>22 -1 -1
</br>23 -1 -1
</br>24 -1 -1
</br>25 -1 -1
</br>26 -1 -1
</br></p></body></html>

View File

@ -0,0 +1,4 @@
sequence;category;cost_to_next
1;1;0.000
2;2;0.000
3;3;0.000
1 sequence category cost_to_next
2 1 1 0.000
3 2 2 0.000
4 3 3 0.000

View File

@ -141,6 +141,33 @@ tests:
name: expected/grass7/v_vect_stats.shp
type: vector
- algorithm: grass7:v.net
name: v.net (extract nodes)
params:
-c: false
-s: true
GRASS_MIN_AREA_PARAMETER: 0.0001
GRASS_OUTPUT_TYPE_PARAMETER: 0
GRASS_SNAP_TOLERANCE_PARAMETER: -1.0
GRASS_VECTOR_DSCO: ''
GRASS_VECTOR_EXPORT_NOCAT: false
GRASS_VECTOR_LCO: ''
arc_type:
- 0
- 1
input:
name: roads.gml|layername=roads
type: vector
operation: 0
threshold: 50.0
results:
output:
name: expected/grass7/v_net_nodes.gml
type: vector
compare:
fields:
fid: skip
- algorithm: grass7:v.net.allpairs
name: v.net.allpairs
params:
@ -194,6 +221,41 @@ tests:
name: expected/grass7/v_net_centrality.shp
type: vector
- algorithm: grass7:v.net.distance
name: v.net.distance
params:
-g: false
-l: false
GRASS_MIN_AREA_PARAMETER: 0.0001
GRASS_OUTPUT_TYPE_PARAMETER: 0
GRASS_SNAP_TOLERANCE_PARAMETER: -1.0
GRASS_VECTOR_DSCO: ''
GRASS_VECTOR_EXPORT_NOCAT: false
GRASS_VECTOR_LCO: ''
arc_type:
- 0
- 1
flayer:
name: custom/grass7/point_start.gml|layername=point_start
type: vector
from_cats: ''
from_where: ''
input:
name: roads.gml|layername=roads
type: vector
threshold: 50.0
tlayer:
name: custom/grass7/point_end.gml|layername=point_end
type: vector
to_cats: ''
to_type:
- 0
to_where: ''
results:
output:
name: expected/grass7/v_net_distance.shp
type: vector
- algorithm: grass7:v.net.salesman
name: v.net.salesman
params:
@ -218,6 +280,9 @@ tests:
output:
name: expected/grass7/v_net_salesman.shp
type: vector
sequence:
name: expected/grass7/v_net_salesman_seq.csv
type: file
- algorithm: grass7:v.net.steiner
name: v.net.steiner