2015-02-19 2 views
0

Я использую автозаполнение с угловыми (http://ngmodules.org/modules/ngAutocomplete). Я хочу вернуть континент выбранного города, но как я могу это сделать? я получаю следующий запрос (напр с ответа «Алабама, Нью-Йорк, США».):Autocomplete AngularJs и континенты

address_components: Array[6] 
adr_address: "Alabama, NY 14013, USA"formatted_address: "Alabama, NY 14013, USA"geometry: vicinity: "Alabama" 

В массиве address_components есть не любая точка с континента: address_components:

Array[6] 
0: 
long_name: "Alabama" 
short_name: "Alabama"types: 
Array[2]0: "locality" 
1: 
long_name: "Alabama" 
short_name: "Alabama" 
types: Array[2]0: "administrative_area_level_3" 
2: 
long_name: "Genesee County" 
short_name: "Genesee County" 
types: Array[2]0: "administrative_area_level_2" 
3: 
long_name: "New York" 
short_name: "NY" 
types: Array[2]0: "administrative_area_level_1" 
4: 
long_name: "United States" 
short_name: "US" 
types: Array[2]0: "country" 
5: 
long_name: "14013" 
short_name: "14013" 
types: Array[1]0: "postal_code" 

Любые идеи? Благодарю.

ответ

0

Не знаете, как это сделать с использованием автозаполнения с помощью AngularJS, но основные идеи делают анализ полигонов с вашими координатами. Вот example

Смежные вопросы