def trovaparticella(): try: ccat = request.query['idcomune'] num = request.query['numparticella'] catasto = Catasto() result = catasto.findLandParcelbyId(num, ccat) return catasto.joinGeoJSON(result) except Exception as e: return e
def trovaparticella(): try: ccat = request.query['idcomune'] num = request.query['numparticella'] catasto = Catasto() result = catasto.findLandParcelbyId(num,ccat) return catasto.joinGeoJSON(result) except Exception as e: return e
def trovaparticella(): if request.get_header('Accept') and request.get_header( 'Accept') == 'application/json': response.content_type = 'application/json' try: ccat = request.query['idcomune'] nums = request.query['numparticella'].split(',') catasto = Catasto() parcels = [] for num in nums: parcels += catasto.findLandParcelbyId(num.strip(), ccat) idgeom = 0 for parcel in parcels: parcel['geometry']['id'] = idgeom parcel['id'] = idgeom idgeom += 1 return catasto.joinGeoJSON(parcels) except Exception as e: return e