πΊοΈData Visualization
with DBConn(dbpath="/home/AIS_2020_01_01_aisdb.db") as dbconn:
# extracting data for 5 hours from SQLite database
qry = aisdb.DBQuery(dbconn=dbconn, callback=in_timerange,
start = datetime(2020, 1, 1, hour=1),
end=datetime(2020, 1, 1, hour=5),
ship_type="70",
)
rowgen_ = qry.gen_qry(reaggregate_static=True, verbose=True)
tracks_ = aisdb.track_gen.TrackGen(rowgen_, decimate=False)
tracks = aisdb.encode_greatcircledistance(tracks_,
distance_threshold=50000,
minscore=1e-5,
speed_threshold=50)
domain = None # DomainFromTxts('EastCoast', folder=os.environ.get('AISDBZONES'))
aisdb.web_interface.visualize(
tracks,
domain=domain,
visualearth=True,
open_browser=True,
)
Last updated