Exemplo n.º 1
0
	def _open_file(self, fname):
		if is_vof_file(str(fname)):
			layer = vof_layer.layer(self)
			layer.create(fname)
			self.add_layer(layer)
		elif is_path_diff_file(str(fname)):
			layer = path_layer.layer(self)
			layer.create(fname)
			self.add_layer(layer)		
		elif is_edges_file(str(fname)):
			layer = edge_layer.layer(self)
			layer.create(str(fname))
			self.add_layer(layer)
			self.files.append(os.path.basename(str(fname)))
		elif is_osmgraph_file(str(fname)):
			layer = osmgraph_layer.layer(self)
			layer.create(str(fname))
			self.add_layer(layer)
		elif is_cluster_file(str(fname)):
			layer = cluster_layer.layer(self)
			layer.create(str(fname))
			self.add_layer(layer)
		elif is_simple_file(str(fname)):
			layer = simple_layer.layer(self)
			layer.create(str(fname))
			self.add_layer(layer)
		else:
			layer = transport_layer.layer(self)
			layer.create(fname)
			self.add_layer(layer)

		self.update()
Exemplo n.º 2
0
	def _open_file(self, fname):
		'\note jednotlive layere sa budu postupne pridavat'
		if is_vof_file(str(fname)):
			#layer = vof_layer.layer(self)
			#layer.create(fname)
			#self.add_layer(layer)
			pass
		elif is_path_diff_file(str(fname)):
			#layer = path_layer.layer(self)
			#layer.create(fname)
			#self.add_layer(layer)
			pass
		elif is_edges_file(str(fname)):
			#layer = edge_layer.layer(self)
			#layer.create(str(fname))
			#self.add_layer(layer)
			#self.files.append(os.path.basename(str(fname)))
			pass
		elif is_osmgraph_file(str(fname)):
			layer = osmgraph_layer.layer(self)
			layer.create(str(fname))
			self.add_layer(layer)
		elif is_cluster_file(str(fname)):
			#layer = cluster_layer.layer(self)
			#layer.create(str(fname))
			#self.add_layer(layer)
			pass
		elif is_simple_file(str(fname)):
			#layer = simple_layer.layer(self)
			#layer.create(str(fname))
			#self.add_layer(layer)
			pass
		else:
			#layer = transport_layer.layer(self)
			#layer.create(fname)
			#self.add_layer(layer)
			pass

		self.update()