#bixby
#биксби
Вопрос:
Я заинтересован в добавлении поиска по городу, но я не уверен на 100%, какую часть геокапсулы использовать. Похоже, что searchTerm предназначен для отдельных точек, таких как определенный адрес (по крайней мере, так выглядит NamedPoint), а SearchRegion больше похож на регион или город.
В разделе searchTerm упоминается город, вид на горы (который, я думаю, представляет собой не одну точку в пространстве, а двумерный диапазон. может быть, это центральная точка Маунтин-Вью?)
Такие выражения, как «SFO», «60 South Market Street», «Вид на горы» и «Мост Золотые ворота», могут быть обучены с помощью searchTerm. Ваша капсула не должна обрабатывать действие поиска, вместо этого ей просто нужно одно или несколько действий, которые принимают NamedPoint в качестве входных данных.
В дополнение к моему замешательству, я могу не понимать разницу между концепциями, на которых вы тренируетесь, и входными данными. в разделе SearchRegion говорится, что это тот, который нужно использовать, если вы тренируетесь по именованным точкам:
Если вы тренировались на именованных точках или подразделениях, вы должны предоставить действия, которые используют концепции SearchRegion в качестве входных данных.
Я думал, что обучение проводится на входных данных, но есть ли разница между «обучением на именованной точке» и «вводом именованных точек»? Входные данные NamedPoint, по-видимому, идут с термином searchTerm, в то время как тренировки именованных точек идут с SearchRegions.
Есть ли у кого-нибудь понимание того, когда использовать одно поверх другого?
Ответ №1:
И SearchRegion
то, и SearchTerm
другое может помочь вам в поиске города.
Как упоминалось в документах, вы хотите использовать SearchRegion
, когда ожидаете, что ваши пользователи будут использовать LocalityName
или NeighborhoodName
и т. Д.
Возможно, вы захотите обратиться к этому для большей ясности в отношении того, что означает каждое из подразделений.
Комментарии:
1. Спасибо за ответ! Я надеюсь получить разъяснения по ссылке на документацию, которую вы разместили в своем последнем предложении. Является ли searchTerm только для NamedPoints и SearchRegion для чего-либо в этом списке в [ bixbydevelopers.com/dev/docs/dev-guide/developers /… ?
2. bixbydevelopers.com/dev/docs/dev-guide/developers/… В частности, прочитайте раздел, в котором говорится об использовании области поиска,
For instance, if you've trained on NeighborhoodName, searching on "mission district" when the user is in San Francisco will find San Francisco's Mission District, but not if the user is in San Jose. If you've trained on a concept that corresponds to a specific point such a StreetAddress or a PlaceName, the search radius is applied after the location is found.