コード例 #1
0
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
コード例 #2
0
	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)