Esempio n. 1
0
def validateLayerId(idlayer):
    models = models_from_name(idlayer)
    if models is None:
        raise exc.HTTPBadRequest(
            'Please provide a valid layer Id (what you provided: %s)' %
            idlayer)
    return models
Esempio n. 2
0
 def getLayerListFromMap(self):
     model = get_bod_model(self.lang)
     query = self.request.db.query(model).filter(
         model.maps.ilike('%%%s%%' % self.mapName))
     # only return layers which have a model
     layerList = [
         q.idBod for q in query if models_from_name(q.idBod) is not None
     ]
     return layerList
Esempio n. 3
0
 def getLayerListFromMap(self):
     model = get_bod_model(self.lang)
     query = self.request.db.query(model).filter(
         model.maps.ilike('%%%s%%' % self.mapName)
     )
     # only return layers which have a model
     layerList = [
         q.idBod for
         q in query
         if models_from_name(q.idBod) is not None
     ]
     return layerList
Esempio n. 4
0
def validateLayerId(idlayer):
    models = models_from_name(idlayer)
    if models is None:
        raise exc.HTTPBadRequest('Please provide a valid layer Id (what you provided: %s)' %idlayer)
    return models