関数を作成する必要があります。この関数には2つのパラメーターが必要です。セルとこの関数は、定義されたセルの値を取得して、他の関数に使用する必要があります。これは私が得たものです。
function getAddress(latitude,longitude) {
var latitude = latitude.getValue();
var longitude = longitude.getValue();
var result = Maps.newGeocoder().reverseGeocode(latitude, longitude);
var addresses = result.results[0].address_components;
var resultText = "";
for (var i = 0; i < addresses.length; i++){
resultText = resultText + addresses[i].long_name + "\n\r";
}
問題は、それが機能しないということです。私がそうするなら例えば
function getAddress() {
var latitude = 49.841414;
var longitude = 18.290973;
var result = Maps.newGeocoder().reverseGeocode(latitude, longitude);
var addresses = result.results[0].address_components;
var resultText = "";
for (var i = 0; i < addresses.length; i++){
resultText = resultText + addresses[i].long_name + "\n\r";
}
それは魅力として機能します(間違ったエンコーディングで値を返すだけです、私の2番目の問題は何ですか)
かなりお願いしますか?私はそれと3時間戦っています、私がグーグルで検索した他のたくさんの方法を試しましたが、何もうまくいきませんでした。