[sosi2osm] 12/30: do not add type=multipolygon in c code

Ruben Undheim rubund-guest at moszumanska.debian.org
Sat Oct 4 13:07:55 UTC 2014


This is an automated email from the git hooks/post-receive script.

rubund-guest pushed a commit to branch upstream
in repository sosi2osm.

commit 25eb99f3ffb5df07698a39cda792a54d8a8dd075
Author: Knut Karevoll <gnonthgol at gmail.com>
Date:   Wed Oct 9 17:07:15 2013 +0200

    do not add type=multipolygon in c code
---
 lua/default.lua | 4 +++-
 sosi2osm.cpp    | 1 -
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/lua/default.lua b/lua/default.lua
index 31e9e12..ba13c11 100644
--- a/lua/default.lua
+++ b/lua/default.lua
@@ -1,7 +1,9 @@
 out = {}
 
 for i, indent, tokens in tokens, info, 0 do
-    if #tokens == 2 then
+	if tokens[1] == "FLATE" then
+		out["type"] = "multipolygon"
+    elseif #tokens == 2 then
         out[tokens[1]] = tokens[2]
     elseif #tokens > 2 then
         out[tokens[1]] = table.concat(tokens, "; ", 2)
diff --git a/sosi2osm.cpp b/sosi2osm.cpp
index 6cc99ba..35a2f0b 100644
--- a/sosi2osm.cpp
+++ b/sosi2osm.cpp
@@ -37,7 +37,6 @@ void outputWay() {
 
 void outputRelation() {
     printf("<relation id=\"%d\" visible=\"true\">", -getSOSIId());
-    printf("<tag k=\"type\" v=\"multipolygon\"/>");
     outputTags();
     
     char* role = "outer";

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/sosi2osm.git



More information about the Pkg-grass-devel mailing list