0

bingを使用して都市/州を地理的位置(緯度/経度)に変換する方法は?

4

3 に答える 3

3

この例ではYahooのAPIを使用していますが、私に代わって仕事をしてくれます。郵便番号または市、州を提出するだけで機能します。私はそれらに夢中になっているので、データセットを使用します。

private void YahooParseLatLon(string address_)
{
HttpWebRequest feed =
HttpWebRequest.Create("http://local.yahooapis.com/MapsService/V1/geocode?
appid=YOUR_APID&street=" + address_) as HttpWebRequest;

WebResponse feedresponse = default(WebResponse);
feedresponse = feed.GetResponse();
DataSet data = new DataSet();
data.ReadXml(feedresponse.GetResponseStream());
if (!string.IsNullOrEmpty(data.Tables(0).Rows(0).Item("Address"))) {
//process lat lon values
string lat = data.Tables(0).Rows(0).Item("Latitude");
string lon = data.Tables(0).Rows(0).Item("Longitude");
}
else {
//process no address found
}
data.Dispose();
feedresponse = null;
feed = null;
}

これを使用して、会社のシステムで行われた新規注文の住所の緯度/経度を収集します。次に、このデータを使用して、フィールドエージェントのスケジューリングアプリケーションに統合されたマップにデータを入力します。

于 2010-05-07T16:09:02.383 に答える
0

これは、探していることを行うための MSDNの完全なチュートリアルです。

6.3ではなく7.0にリンクしていることを確認してください。

于 2013-07-06T06:00:26.763 に答える
0

使用できるジオタグ ジェネレーターを見つけました。

于 2011-02-08T18:18:56.097 に答える