Используйте обычный город вместо почтового города в результатах автозаполнения

Можно ли вернуть результаты с общим (географическим) названием города для автозаполнения вместо города почтового отделения или в дополнение к нему?

Например, есть 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

Другие вопросы по тегам