2016-06-17 11 views
-1

いくつかのジオロケーションポイントの中心点を計算するライブラリまたは方法がありますか? これは、ニューヨークに拠点を置くジオロケーションの私のリストで、ほぼ中間ジオロケーション私はclose to each other、あなたのように地球を扱うことができることとした座標を持つHEREPythonでいくつかのジオロケーションの中間点を計算する方法

から受信し、コメントcomments

L = [ 
    (-74.2813611,40.8752222), 
    (-73.4134167,40.7287778), 
    (-74.3145014,40.9475244), 
    (-74.2445833,40.6174444), 
    (-74.4148889,40.7993333), 
    (-73.7789256,40.6397511) 
    ] 
+1

GISスタック交換でこの質問チェックアウト:http://gis.stackexchange.com/questions/12120/calculate-midpoint-from-a-series-of-latitude-and-longitude-coordinates – PFlans

+1

をどのようにすべての座標の単純な平均を計算するのですか(それらは互いに非常に近いですか)? – gdlmx

+0

@PFlansは非常に有用な情報源です!ありがとうございました! – mongotop

答えて

1

を見つけたいです局所的に平坦であり、単にそれらが平面座標であるかのように重心を見つける。次に、緯度の平均と、経度のaverageを取って、centroidlatitudelongitudeを見つけます。

lat = [] 
long = [] 
for l in L : 
    lat.append(l[0]) 
    long.append(l[1]) 

sum(lat)/len(lat) 
sum(long)/len(long) 

-74.07461283333332, 40.76800886666667 
関連する問題