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

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

commit 24d7052a0529427966c4ea193d4612bc4c6162b2
Author: Knut Karevoll <gnonth...@gmail.com>
Date:   Wed Oct 9 18:06:45 2013 +0200

    Add primitive lua script for addresses
---
 lua/adresser.lua | 32 ++++++++++++++++++++++++++++++++
 1 file changed, 32 insertions(+)

diff --git a/lua/adresser.lua b/lua/adresser.lua
new file mode 100644
index 0000000..b8ac7bb
--- /dev/null
+++ b/lua/adresser.lua
@@ -0,0 +1,32 @@
+out = {}
+
+local address = true
+local letter = ""
+
+for i, indent, tokens in tokens, info, 0 do
+       if tokens[1] == "OBJTYPE" then
+               if tokens[2] == "Gateadresse" then
+                       address = true
+               elseif tokens[2] == "Matrikkeladresse" then
+                       address = false
+               end
+       elseif tokens[1] == "GATENAVN" then
+               out["addr:street"] = tokens[2]
+       elseif tokens[1] == "HUSNR" then
+               out["addr:housenumber"] = tokens[2]
+       elseif tokens[1] == "BOKST" then
+               letter = tokens[2]
+       elseif tokens[1] == "POSTNR" then
+               out["addr:postcode"] = tokens[2]
+       elseif tokens[1] == "POSTNAVN" then
+               out["addr:city"] = tokens[2]
+       end
+end
+
+if out["addr:housenumber"] and letter then out["addr:housenumber"] = 
string.format("%s%s", out["addr:housenumber"], letter) end
+
+if address == false then
+       return {}
+end
+
+return out

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

_______________________________________________
Pkg-grass-devel mailing list
Pkg-grass-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel

Reply via email to