我创建了一个使用 TomTom 地图 API 的 Angular 网页。我想使用自己的搜索栏来搜索地图中的位置,而不是使用 tomtom 地图的内置搜索栏。我怎样才能做到这一点?
问问题
515 次
1 回答
0
您可以在以下位置检查非常基本的实现:https ://github.com/tomtom-international/geofences-creator
html:
<input type="text" id="search-text" class="form__input" value="San Francisco Airport">
js:
var query = document.getElementById("search-text").value;
fuzzySearch(query)
.then(getAdditionalData)
.then(processAdditionalDataResponse);
function fuzzySearch(query) {
return tomtom
.fuzzySearch()
.query(query)
.go()
.then(function(result) {
return result;
});
}
还有一个教程涵盖了调整了内置搜索框的应用程序。您也可以查看:https ://developer.tomtom.com/maps-sdk-web/tutorials-use-cases/pizza-delivery
于 2019-04-17T06:59:48.320 回答