示例#1
0
    ?ysac skos:closeMatch ?place .
    ?s skos:prefLabel ?label .
    FILTER(LANG(?label)='fi')
  }
  GRAPH <http://ldf.fi/pnr/> {
    ?place a ?placetype .
    ?placetype rdfs:label ?typelabel .
    FILTER(LANG(?typelabel)='fi')
    ?place geo:lat ?lat .
    ?place geo:long ?long .
  }
} 
#LIMIT 100
"""

sparql = SPARQLWrapper.SPARQLWrapper2(endpoint)
sparql.setQuery(QUERY)
results = sparql.query()

kml = KML.kml()
doc = KML.Document()
kml.append(doc)

STYLES = (
    # Kulkuväylä
    (110, 'http://maps.google.com/mapfiles/kml/shapes/cabs.png'),
    # Rautatieliikennepaikka
    (120, 'http://maps.google.com/mapfiles/kml/shapes/rail.png'),
    # Urheilu- tai virkistysalue
    (245, 'http://maps.google.com/mapfiles/kml/shapes/parks.png'),
    # Metsäalue