More special cases for aircraft, plotting data information
This commit is contained in:
@@ -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()
|
||||
Reference in New Issue
Block a user