资源简介
船舶AIS数据轨迹可视化python代码.rar
代码片段和文件信息
# -*- coding: utf-8 -*-
“““
Created on Tue Mar 10 22:50:05 2020
@author: TSON
“““
‘‘‘
-------------------------------------------------
File_Name: DouglasPeuker drawing
Author : L_ZONGYANG
date: 2020/03/17
-------------------------------------------------
‘‘‘
import pylab as plt
import pandas as pd
data = pd.read_excel(‘C:/Users/TSON/Desktop/2019-01.xlsx‘)
print(data.index)#获取行的索引名称
print(data.columns)#获取列的索引名称
MMSIDATA=data[‘MMSI‘]
print(MMSIDATA)
SHIPSMMSI = list(set(MMSIDATA))
print(SHIPSMMSI)
lens=len(SHIPSMMSI)
print(lens)
for i in range(lens):
mmsi=SHIPSMMSI[i]
ONESHIP=data.iloc[::][data[data.T.index[0]]==mmsi]
ONESHIP=ONESHIP.sort_values(by=[“Unixtime“]axis=0)
point_num=len(ONESHIP)
start=0
for j in range(point_num):
if point_num<2:
break
if j+2>point_num:
break
time=(ONESHIP.iloc[j+1])[‘Unixtime‘]-(ONESHIP.iloc[j])[‘Unixtime‘]
if time >600:
#print(‘oneshiptrack:time‘)
start=j
else:
track=ONESHIP[j:j+2]
x_axis_data = track[‘Lon_d‘]
y_axis_data = track[‘Lat_d‘]
plt.plot(x_axis_data y_axis_data ‘-r‘ color=‘green‘ linewidth=1)
#print(‘oneshiptrack:line‘)
start=j
plt.title(‘AIS data‘fontsize=18)
plt.legend_.remove()
plt.legend(loc=“upper right“)
plt.xlabel(‘longitude‘)
plt.ylabel(‘latitude‘)
plt.show()
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1622 2020-06-07 16:31 船舶AIS数据轨迹可视化python代码.py
----------- --------- ---------- ----- ----
1622 1
相关资源
- python新手算法函数思想入门项目,包
- 已知空间坐标和对应的属性,利用p
- 小甲鱼pythons视频+课件+源代码(96天)
- 找出最长的句子最长的单词
- 如何封装一个带传参的python程序成可
- 疯狂的python学习笔记
- wxPython写的类似qq截图的小程序
- Python3.6.4+Django2.0.2 单表的增删改查和
- python三边定位模块
- Python帮助手册CHM版
- MIC数据关联性挖掘算法Python源码
- python mysql 简单银行存取款转账系统
- 麦子学院Python全套视频.txt
- python多线程批量端口扫描
- [麻省理工-计算机科学及编程导论][
- python视频教程 老男孩全栈工程师教程
- 读取ros包中rgb和depth图,python代码
- python爬取亚马逊排名
- Python数据分析与机器学习-Python库分析
- 20newsgroup python分类聚类
- 决策树DecisionTree项目python代码实现
- (完整版)python考试复习题库.pdf
- linux 串口模拟 python脚本
- Python安卓QQ5.8协议源码
- Python二级模拟试题
- 《疯狂Python讲义》习题答案.rar
- Python零基础10天进阶班.docx
- Python数据科学指南_Code.zip
- Anaconda历史版本Python3.6版本.zip
- Python量化交易教程
评论
共有 条评论