<div>I was trying to read in a tab delimited file i was given with lat and lon, the thing is I needed decimal lat, and decimal long... well, anyway I think you can see what my problem was:</div>
<div>&nbsp;</div>
<div>for i in range(0,344)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;y=d[i][2].split(&#39;\xb0&#39;)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;x=d[i][3].split(&#39;\xb0&#39;)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
<br>&nbsp;&nbsp;&nbsp;&nbsp;ydeg,ymin=y[0].strip(),y[1].rstrip(&#39;\&#39; N&#39;).rstrip(&quot;\&#39; S&quot;)&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;xdeg,xmin=x[0].strip(),x[1].rstrip(&quot;\&#39; E&quot;).rstrip(&quot;\&#39; W&quot;)<br>&nbsp;&nbsp;&nbsp;&nbsp;if re.search(&#39;\ZW&#39;,&#39;x[1]&#39;) xmin=-1*xmin
<br>&nbsp;&nbsp;&nbsp;&nbsp;if re.search(&#39;\ZS&#39;,&#39;y[1]&#39;) ymin=-1*ymin&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;declat=int(ydeg)+(float(ymin)/60)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;declon=int(xdeg)+(float(xmin)/60)&nbsp; </div>
<div>&nbsp;</div>
<div>The thing is, it isn&#39;t terribly robust (I&#39;m not even positive it&#39;s working correctly!!). For instance, as you might have guessed I was given Lat and Lon in the following format:</div>
<div>STNA&nbsp;45° 49&#39; N&nbsp;08° 38&#39; E<br>STNB&nbsp;46° 58&#39;&nbsp;19° 33&#39; E<br>STNC&nbsp;53°33&#39;&nbsp; -9°54&#39; <br>STND 51°32&#39; N&nbsp;12°54&#39;&nbsp;W <br>&nbsp;</div>
<div>Some indicating north or some, and some not. This wasn&#39;t a concern, as I knew they were all North. However, the West / East issue is another story. Anyone have a more elegant solution?</div>
<div>&nbsp;</div>
<div>-john</div>
<div>&nbsp;</div>