Beispiel #1
0
# 
# # import relations with missing rings
imposm.config.import_partial_relations = False
# 
# # select relation builder: union or contains
imposm.config.relation_builder = 'contains'
# 
# # log relation that take longer than x seconds
# imposm.config.imposm_multipolygon_report = 60
# 
# # skip relations with more rings (0 skip nothing)
# imposm.config.imposm_multipolygon_max_ring = 0


# # You can prefer a language other than the data's local language
set_default_name_type(LocalizedName(['name:fr', 'int_name', 'name']))

db_conf = Options(
    # db='osm',
    host='localhost',
    port=5432,
    user='******',
    password='******',
    sslmode='allow',
    prefix='osm_new_',
    proj='epsg:900913',
)

places = Points(
    name = 'places',
    mapping = {
# 
# # import relations with missing rings
imposm.config.import_partial_relations = False
# 
# # select relation builder: union or contains
imposm.config.relation_builder = 'contains'
# 
# # log relation that take longer than x seconds
# imposm.config.imposm_multipolygon_report = 60
# 
# # skip relations with more rings (0 skip nothing)
# imposm.config.imposm_multipolygon_max_ring = 0


# # You can prefer a language other than the data's local language
set_default_name_type(LocalizedName(['name:en','place_name:en','int_name','name:ru','name:it','name','brand', 'operator:en','operator','alt_name:en','alt_name','alternative_name','old_name:en','old_name', 'addr:housenumber']))

db_conf = Options(
    # db='osm',
    host='localhost',
    port=5432,
    user='******',
    password='******',
    sslmode='allow',
    prefix='osm_new_',
    proj='epsg:900913',
)

class Highway(LineStrings):
    fields = (
        ('tunnel', Bool()),