Используйте обычный город вместо почтового города в результатах автозаполнения
Можно ли вернуть результаты с общим (географическим) названием города для автозаполнения вместо города почтового отделения или в дополнение к нему?
Например, есть 37 городов, обслуживаемых Миннеаполисом, MN Post Office. Все они будут возвращать результаты с использованием Миннеаполиса в качестве города, а не географического города.
Думаю, я мог бы выполнить обратное геокодирование на основе первого результата и вставить их в результаты автозаполнения. Но проверяю, встроено ли что-нибудь. Спасибо.
Изменить: я предполагаю, что обратный геокод возвращает тот же почтовый город, а не географический город.
Вот пример адреса:10611 Baltimore St NE Ste 100 Blaine, MN 55449
1 ответ
Решение состоит в том, чтобы не использовать here.com, а вместо этого использовать конечную точку API ArcGIS findAddressCandidates .
Параметр URL-запросаpreferredLabelValues
можно установить наlocalCity
вместоpostalCity
https://developers.arcgis.com/rest/geocode/api-reference/geocoding-find-address-candidates.htm