From 27b0c89ec674d904e1baf16d80cb3ade3cc0ff94 Mon Sep 17 00:00:00 2001 From: "DESKTOP-P98C1VA\\MAINGEAR" Date: Tue, 19 Nov 2019 17:18:12 -0500 Subject: [PATCH] [UPDATE] Updating the OSM Import node to properly close multipolygon buildings --- otls/sop_osm_import.hda/INDEX__SECTION | 2 +- .../Contents.dir/.OPdummydefs | Bin 2452 -> 2452 bytes .../Contents.dir/Contents.mime | 31 ++++++++++-------- 3 files changed, 19 insertions(+), 14 deletions(-) diff --git a/otls/sop_osm_import.hda/INDEX__SECTION b/otls/sop_osm_import.hda/INDEX__SECTION index 4ee8d285..b25d38b7 100644 --- a/otls/sop_osm_import.hda/INDEX__SECTION +++ b/otls/sop_osm_import.hda/INDEX__SECTION @@ -10,5 +10,5 @@ Inputs: 0 to 0 Subnet: true Python: false Empty: false -Modified: Wed Oct 16 13:35:09 2019 +Modified: Tue Nov 19 17:15:56 2019 diff --git a/otls/sop_osm_import.hda/gamedev_8_8Sop_1sop__osm__import/Contents.dir/.OPdummydefs b/otls/sop_osm_import.hda/gamedev_8_8Sop_1sop__osm__import/Contents.dir/.OPdummydefs index 626948e441b982e20617353f975c0777c202c1ea..74d6a539f3fc1668b5e2df65ed93008dc02ed169 100644 GIT binary patch delta 55 zcmbOtJVkhd7W0+NITLl|!IZxk^Obb9i5avx_a}EGP Cm=fRs delta 55 zcmbOtJVkhd7W49uvlDgY!IZxk^YXxb6Ekwbyc;?o-eh)0e|A$tGgAXI^Ubl0<{SV? Cx)WId diff --git a/otls/sop_osm_import.hda/gamedev_8_8Sop_1sop__osm__import/Contents.dir/Contents.mime b/otls/sop_osm_import.hda/gamedev_8_8Sop_1sop__osm__import/Contents.dir/Contents.mime index 7ee20e86..20193aaa 100644 --- a/otls/sop_osm_import.hda/gamedev_8_8Sop_1sop__osm__import/Contents.dir/Contents.mime +++ b/otls/sop_osm_import.hda/gamedev_8_8Sop_1sop__osm__import/Contents.dir/Contents.mime @@ -32,9 +32,9 @@ Content-Type: text/plain sopflags sopflags = comment "" -position -1.71302 1.95059 +position 1.06805 0.372682 connectornextid 1 -flags = lock off model off template on footprint off xray off bypass off display on render on highlight off unload off savedata off compress on colordefault on exposed on +flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 0 "output1" @@ -47,8 +47,8 @@ inputs } stat { - create 1571246526 - modify 1571247218 + create 1574181344 + modify 1574201750 author MAINGEAR@DESKTOP-P98C1VA access 0777 } @@ -81,9 +81,9 @@ Content-Type: text/plain sopflags sopflags = comment "" -position -2.68731 8.21972 +position -2.68731 10.914 connectornextid 1 -flags = lock off model off template on footprint off xray off bypass off display on render on highlight off unload off savedata off compress on colordefault on exposed on +flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 0 "output1" @@ -97,7 +97,7 @@ inputs stat { create 1500592402 - modify 1556832904 + modify 1574201674 author Luiz@Luiz-PC access 0777 } @@ -354,15 +354,20 @@ class OSMParser(object): is_building = 1 if is_building: - for member in relation.members: + for member in relation.members: if member in polys: poly = polys[member] + poly.setIsClosed(1) for tag in relation.tags: clean_value = relation.tags[tag].encode(\"utf-8\") if tag == \"name\": poly.setAttribValue(\"hou_name\", clean_value) else: poly.setAttribValue(tag, clean_value) + + + + # Marked Nodes @@ -465,9 +470,9 @@ Content-Type: text/plain sopflags sopflags = comment "" -position -2.68731 7.14366 +position -2.68731 8.93206 connectornextid 2 -flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on +flags = lock off model off template off footprint off xray off bypass off display on render on highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" @@ -483,7 +488,7 @@ inputs stat { create 1508267018 - modify 1548951305 + modify 1574201708 author Luiz@Luiz-PC access 0777 } @@ -885,7 +890,7 @@ Content-Type: text/plain sopflags sopflags = comment "" -position -2.68731 6.09934 +position -2.68731 6.99354 connectornextid 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 @@ -902,7 +907,7 @@ inputs stat { create 1522783210 - modify 1544806806 + modify 1574201704 author MAINGEAR@DESKTOP-P98C1VA access 0777 }