diff --git a/src/application/kml.py b/src/application/kml.py
index a93ce8d..073ed8f 100755
--- a/src/application/kml.py
+++ b/src/application/kml.py
@@ -7,6 +7,9 @@ def path_to_kml(paths):
kml+=""
for p in paths[0]:
kml+= str(p[1]) + "," + str(p[0]) + ",0\n"
+ # close polygon
+ p = paths[0][0]
+ kml += str(p[1]) + "," + str(p[0]) + ",0\n"
kml += ""
kml+= ""
kml+= ""
@@ -16,6 +19,9 @@ def path_to_kml(paths):
kml+=""
for p in inner:
kml+= str(p[1]) + "," + str(p[0]) + ",0\n"
+ # close polygon
+ p = inner[0][0]
+ kml += str(p[1]) + "," + str(p[0]) + ",0\n"
kml += ""
kml+= ""
kml +=""