1

ウィキマピア API を利用したい。

  1. ポリゴン座標を簡単に取得するには、どの形式を選択すればよいですか?
  2. ファイルの座標と地名を取得するにはどうすればよいですか?
  3. API 出力から変数を作成するにはどうすればよいですか?

この情報を使用して、Maps API でポリゴンを描画したいと考えています。

4

1 に答える 1

1
  1. どの形式を使用するのが最適かは、主にその後のデータの使用方法によって異なります。ウェブサイトの場合、JavaScript jsonpがおそらく最良の選択です(Maps APIはGoogleのものだと思います)。jsonはJavaScriptとは異なるサーバーからのものであるため、これは制限されているため、jsonを使用しないでください。
  2. 最初のx座標は次のとおりです:your_data_object.folder [0] .polygon [0] .x
  3. JavaScriptオブジェクトを直接取得します。

例:

<script type="text/javascript" >

var apikey = "YOUR API KEY";
var request = "http://api.wikimapia.org/?function=box&bbox=99.555,1.2,104.353,6.751&category=88&count=2&format=jsonp&jsoncallback=readwikimapia&key="+apikey;

// Callback defined in the URL.
// This function is run by the code from WikiMapia
function readwikimapia(data){
 document.write(data.folder[0].polygon[0].x);
}

// Create a script object to load the jsonp script
var script = document.createElement('script');
script.type = 'text/javascript';
script.src = request;
document.body.appendChild(script);

</script>
于 2012-10-04T03:22:19.443 に答える