Private
Public Access
1
0
This commit is contained in:
2024-04-03 19:40:05 +02:00
parent a542c6a1d3
commit 821b766180
2 changed files with 13 additions and 10 deletions

View File

@@ -218,14 +218,14 @@ def get_polygons(polygonpms):
return polygons
def crewnerdify(polygons):
polygons[0].name = "Start"
polygons[len(polygons)-1].name = "Finish"
polygon_names = []
polygon_names.append("Start")
for i in range(1,len(polygons)-1):
polygon_name = 'WP{n}'.format(n=polygons[i].order_in_course)
polygon_names.append(polygon_name)
if len(polygons) > 2:
for i in range(1,len(polygons)-1):
polygons[i].name = 'WP{n}'.format(n=polygons[i].order_in_course)
return polygons
polygon_names.append("Finish")
return polygon_names
def removewhitespace(s):
regels = s.split('\n')
@@ -247,13 +247,16 @@ def getcoursefolder(course, document, cn=False):
polygons = GeoPolygon.objects.filter(
course=course).order_by("order_in_course")
polygon_names = [polygon.name for polygon in polygons]
if cn:
polygons = crewnerdify(polygons)
polygon_names = crewnerdify(polygons)
for polygon in polygons:
for index, polygon in enumerate(polygons):
placemark = SubElement(folder2, 'Placemark')
polygonname = SubElement(placemark, 'name')
polygonname.text = polygon.name
polygonname.text = polygon_names[index]
polygondescription = SubElement(placemark, 'description')
polygondescription.text = polygon.name
polygonstyle = SubElement(placemark, 'styleUrl')
polygonstyle.text = "#default0"
p = SubElement(placemark, 'Polygon')

Binary file not shown.