我想要内插以下卫星地面轨迹:的Python插值跟踪
的问题是在(LON,LAT)的不连续性 - >(0,0),其导致该地区一个贫穷的拟合曲线:
我不知道,如果一个参数插值将是最好的办法,现在我刚申请的线性插值:
import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
from scipy import interpolate
df = pd.read_table('groundtracks', sep='\t')
x = df['lon']
y = df['lat']
f = interpolate.interp1d(x, y, kind='linear')
xnew = np.linspace(x.min(), x.max(), num=x.count()*2)
ynew = f(xnew)
谢谢,这是一个很好的解决方法,但是数据需要事先进行一些操作,以按照您的建议按象限分割。 – npires 2014-11-21 16:43:55