TileStache.Goodies.Providers.TileDataOSM module

class TileStache.Goodies.Providers.TileDataOSM.Node(id, version, timestamp, uid, user, changeset, lat, lon)
tag(k, v)
tags()
class TileStache.Goodies.Providers.TileDataOSM.Provider(layer, database=None, username=None, password=None, hostname=None)
getTypeByExtension(extension)

Get mime-type and format by file extension.

This only accepts “xml”.

renderTile(width, height, srs, coord)

Render a single tile, return a SaveableResponse instance.

class TileStache.Goodies.Providers.TileDataOSM.SaveableResponse(nodes, ways)

Wrapper class for XML response that makes it behave like a PIL.Image object.

TileStache.getTile() expects to be able to save one of these to a buffer.

save(out, format)
class TileStache.Goodies.Providers.TileDataOSM.Way(id, version, timestamp, uid, user, changeset)
node(id)
nodes()
tag(k, v)
tags()
TileStache.Goodies.Providers.TileDataOSM.coordinate_bbox(coord, projection)
TileStache.Goodies.Providers.TileDataOSM.prepare_database(db, coord, projection)