def _call_fut(self, source, name_key, name_val): from vectordatasource.transform import tags_name_i18n shape = fid = zoom = None name = 'name:%s' % name_key tags = { name: name_val, } props = dict( source=source, tags=tags, name='unused', ) result = tags_name_i18n(shape, props, fid, zoom) return result
def _call_fut(self, source, kvs): from vectordatasource.transform import tags_name_i18n shape = fid = zoom = None # need to control the order of tags so that we can force the situation # where one key overwrites another. tags = OrderedDict() for k, v in kvs.items(): tags['name:%s' % k] = v props = dict( source=source, tags=tags, name='unused', ) result = tags_name_i18n(shape, props, fid, zoom) return result