summaryrefslogtreecommitdiff
path: root/latLng.py
blob: f567371821867c6d474697b87cbca7ad08123a24 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
class latLng:
	def __init__(self,lat=0.0,lng=0.0):
		self.lat=lat
		self.lng=lng
	def parse(self,string):
		n=string.split(",")
		try:
			self.lat=float(n[0])
		except:
			self.lat=0.0
		try:
			self.lng=float(n[1])
		except:
			self.lng=0.0
	def __eq__(self,pos):
		ret=False
		if isinstance(pos,latLng):
			if self.lat==pos.lat:
				if self.lng==pos.lng:
					ret=True
		return ret
	def __ne__(self,pos):
		return not self==pos