def get_map(wms_parameters=None, filters=None): habitat_dao = get_dao() # Generate map image for the given parameters. map_image = habitat_ms.get_map_image_from_wms(wms_parameters=wms_parameters, habitat_dao=habitat_dao, filters=filters) # Return the image. return map_image
def test(self): s = self.session habitat_dao = SA_Habitat_DAO(session=s) # Generate WMS request parameters. wms_parameters = { 'SERVICE': 'WMS' , 'VERSION': '1.1.0', 'REQUEST': 'GetMap', 'LAYERS': 'data', 'SRS':'EPSG:4326', #'BBOX':'-180.0,-90.0,180.0,90.0', 'BBOX': '-80,31,-65,45', 'FORMAT':'image/gif', 'WIDTH':'640', 'HEIGHT':'640' } img = habitat_ms.get_map_image_from_wms(wms_parameters=wms_parameters.items(), habitat_dao=habitat_dao) #print img self.failUnless(True)