1
Googleマップウィジェットのドキュメントには、datasourceをバインドしてマップを更新するためのアドレスを入力できると書かれています。 App MakerでPlaces search boxのようなものにバインドすることはできますか?住所App MakerでGoogle Mapウィジェットを検索する
アドレス検索を有効にするために自分のデータソースを作成する必要がないのは素晴らしいことです。
Googleマップウィジェットのドキュメントには、datasourceをバインドしてマップを更新するためのアドレスを入力できると書かれています。 App MakerでPlaces search boxのようなものにバインドすることはできますか?住所App MakerでGoogle Mapウィジェットを検索する
アドレス検索を有効にするために自分のデータソースを作成する必要がないのは素晴らしいことです。
あなたはもう一つの重要重要なことSuggest Box、Calculated DatasourceとGeocoder Apps Script service
/**
* Creates address suggestion record.
* @param {Object} geocode Geocode object received from Maps Geocoder.
* @return {AddressSuggestion} Created suggestion record.
*/
function createAddressSuggestion_(geocode) {
var record = app.models.AddressSuggestion.newRecord();
record.Address = geocode.formatted_address;
return record;
}
/**
* Gets address suggestions Maps Geocoder.
* @param {string} term Start of address string to search for.
* @return {Array<AddressSuggestion>} Array of suggestion records.
*/
function getAddressSuggestions_(term) {
// TODO: Uncomment to set clientId and Google Maps API Key
// Maps.setAuthentication('your_client_id', 'your_signing_key');
var response = Maps.newGeocoder().geocode(term);
var geocodes = response.results;
return geocodes.map(createAddressSuggestion_);
}
を使用してアドレス検索を構築することができます。そうしないと、全体の記録として、あなたのデータソースを処理するためにボックスを提案言う必要があることを_startsWith
の語句と完全に一致しないすべての結果を除外します。
素晴らしい作品です、ありがとうございます! – Cleo