2016-04-06 14 views
0

私はwiki mapia apiを使用して地理情報を取得しています。 Wiki Mapiawikiからポリゴンの領域を取得する方法mapia api

http://api.wikimapia.org/?key=example&function=place.getnearest&lat=12.9605459&lon=77.5649618&count=50&format=json&category=15417

このapiが返す、位置名lat、lng、min lat lng、max lat lng、polygon。 ポリゴンエリアが必要なように。誰もがこのAPIを使用して親切に私に地域パラメータを取得する方法をお勧めします。

答えて

0

APIを使用して、あなただけは、以下のアルゴリズムを適用することができるAPIによって返されたポイントを使用しない(擬似コードで、ここで指定):

function polygonArea(X, Y, numPoints) 
{ 
    area = 0;   // Accumulates area 
    j = numPoints-1; // The last vertex is the previous one to first 

    for (i=0; i<numPoints; i++) 
    { 
     area = area + (X[j]+X[i]) * (Y[j]-Y[i]); 
     j = i; //j is previous vertex to i 
    } 
    return area/2; 
} 
関連する問題