Я пытаюсь внедрить Autosuggest Places из HERE Maps в проект Angular, но кажется, что нет никакой возможности использовать / autosuggest конечную точку?
Есть ли обходной путь для получения автоматически выданных значений с полным местоположениемответ?Если я использую «Предложить», то ответом будет просто имя адреса.
Я настроил проект, как описано Николом Рабой на https://developer.here.com/blog/display-here-maps-angular-web-application
Для получения автоматически выданных значений я былюблю использовать что-то вроде этого (это должно иметь смысл, основываясь на документации):
declare let H;
...
private platform: any;
...
this.platform = new H.service.Platform({
app_id: <app_id>,
app_code: <app_code>
});
...
const place = this.f.address.value;
const parameters = {
at: '52.5113,13.3791',
q: place
};
const places = this.platform.getPlacesService();
places.autosuggest(parameters,
result => {
console.log(result);
}, error => {
reject(error);
});
place.autosuggest не существует и, основываясь на v3_3.0.mapsjs-service.js, поддерживает только места: «Предложить», «Исследовать», «Вокруг», «Здесь», «Кэтгорис».