More special cases for aircraft, plotting data information

This commit is contained in:
LAX18 Development
2021-03-03 12:58:48 -05:00
parent 469864827f
commit 44d8f22383
8 changed files with 5952 additions and 18 deletions
+30
View File
@@ -0,0 +1,30 @@
import matplotlib.pyplot as plt
from mpl_toolkits.basemap import Basemap
import csv
m = Basemap(projection='mill',
llcrnrlat = 25,
llcrnrlon = -130,
urcrnrlat = 50,
urcrnrlon = -60,
resolution='l')
m.drawcoastlines()
m.drawcountries(linewidth=2)
m.drawstates(color='b')
latitude = []
longitude = []
with open('AllPositions.csv', newline='') as csvfile:
spamreader = csv.DictReader(csvfile, delimiter=',', quotechar='"')
for row in spamreader:
xlat, ylong = m(float(row['Longitude']), float(row['Latitude']))
m.plot(xlat, ylong, '.', markersize=1)
homelat, homelong = 44.845, -69.344
homexpt, homeypt = m(homelong, homelat)
m.plot(homexpt, homeypt, 'c*', markersize=1)
plt.show()