緯度と経度の値があります。それらの値に対応する場所の名前を表示したい。
curlでこのようにできることがわかりました。
http://www.geoplugin.net/extras/location.gp?lat=XXX&long=YYY&format=json
Express と ejs を実行している nodejs サーバーでこれを使用するにはどうすればよいですか? 現在、サーバーは経度と緯度の座標をクライアントに渡すため、クライアントとサーバーの両方で使用できます。
緯度と経度の値があります。それらの値に対応する場所の名前を表示したい。
curlでこのようにできることがわかりました。
http://www.geoplugin.net/extras/location.gp?lat=XXX&long=YYY&format=json
Express と ejs を実行している nodejs サーバーでこれを使用するにはどうすればよいですか? 現在、サーバーは経度と緯度の座標をクライアントに渡すため、クライアントとサーバーの両方で使用できます。
最初のインストール要求:
npm install request
それで:
var request = require('request'),
geoUrl = 'http://www.geoplugin.net/extras/location.gp?lat=XXX&long=YYY&format=json';
request(geoUrl, function(err, response, body) {
console.log(body);
});
応答の処理はあなた次第です。実際には JSON ではなく、JSONP に似ています。