2

特定の Google マップのすべてのポイントの高度を取得しようとしています。それは英国でも米国でも、世界中のランダムな場所でもかまいません。高度データを C# の配列 [x,y] に保存しますか??

Googleには標高マップと呼ばれるものがあることは知っていますが、誰もがそれを使用して経度/緯度を取得しようとしているようです..誰もが高度を取得する方法を見つけることができる場所へのリンクを提供したり、サンプルプログラムを提供したりできますか?それはC#で??

4

2 に答える 2

2

方向または座標に基づいて標高を返すGoogleの残りのサービスを呼び出す必要があります。ここに正しい方法であなたを導くことができるいくつかのコードがあります

 //builds the URL of the service
 String url = "http://maps.google.com/maps/api/elevtation/xml?address=example"; 
 //gets the xml returned by the service
 XmlTextReader xml = new XmlTextReader(url);

ここから、xml を解析し、必要な要素 (データベース、リスト、配列など) に格納する必要があります。等

ここでは、サービスを呼び出す方法と、サービスを利用して必要な部分を確認するためのさまざまな方法について説明します。

于 2012-05-21T00:58:44.470 に答える