osm2pgsql mit Flex-Output und LUA

Hi,

ich möchte die Toolchain für meine Karten von “Handbetrieb” auf FLEX/LUA umstellen und hab da mal 'ne Frage:

Wie werden in LUA die Tags angesprochen, die einen Doppelpunkt im Key haben?

Abfrage ob in den Tags ein bestimmter Key vorhanden ist:

lua: if object.tags.amenity … funzt
if object.tags.healthcare:speciality … funzt nicht
if object.tags.‘healthcate:speciality’ … funzt nicht

In PostGIS geht das ja z.B. mit if (tags ? ‘healthcare:speciality’)

jeder Tipp würde mir helfen.

Gruß
walter

Hallo Walter,

es geht auch object.tags[“disused:railway”]

Viele Grüße

Michael

Danke, hab ja einiges probiert aber auf die eckigen Klammern bin ich nicht gekommen.

Gruß
walter

ps: Bin inzwischen natürlich auch weitergekommen, aber die osm-spezifischen Tags (PostgreSQL hstore) machen mir immer noch einige Probleme.