1

[A]と[B]を緯度と経度に置き換えることで、このURLから地理情報を返すXMLファイルを取得できることを知っています。

http://maps.googleapis.com/maps/api/geocode/xml?latlng= [A]、[B]&sensor = true

ここで知りたいのは、.xqyファイルからこのURLを呼び出して、XMLファイルの住所と町の属性の値を取得する方法です。何か案が ?

4

2 に答える 2

2

この API を照会するために、expath HTTP クライアントを使用できます。

import module namespace http = "http://expath.org/ns/http-client";

http:send-request(<http:request method="get" href="http://maps.googleapis.com/maps/api/geocode/xml?latlng=[A],[B]&amp;sensor=true" />)

この例をhttp://www.zorba-xquery.com/html/demo#SYTRRzV6oopDKuEs3hxUdj4lUts=でライブで試すことができます。

于 2012-12-18T16:13:59.600 に答える
1

逆ジオコーディングでジオコーディング サービス API を使用してみてください。

https://developers.google.com/maps/documentation/javascript/geocoding#ReverseGeocoding

于 2012-12-18T14:30:13.317 に答える