Типы мест — это категории, определяющие характеристики места. Населенному пункту может быть присвоен один или несколько типов.
Типы мест включаются в ответ на запросы «Подробная информация о месте» (новая функция), «Поиск поблизости» (новая функция), «Текстовый поиск» (новая функция) и «Автозаполнение» (новая функция):
- Для каждого заведения может быть связан только один основной тип из таблицы типов A или таблицы типов B. Например, основным типом может быть
mexican_restaurantилиsteak_house. Основной тип может отсутствовать, если основной тип заведения не является поддерживаемым типом. Если основной тип присутствует, он всегда является одним из типов , указанных в полеtypes. - Место может иметь несколько значений типа из таблицы типов A или таблицы типов B, связанных с ним. Например, ресторан может иметь следующие типы :
seafood_restaurant,restaurant,food,point_of_interest,establishment. - Адрес и компоненты адреса могут быть помечены определенными типами из таблицы « Типы адресов и типы компонентов адреса» . Например, адрес может быть помечен как
street_address, а компонент адреса — какstreet_number.
Вы также можете указать типы мест в запросе . При указании в запросе тип действует как фильтр, ограничивая ответ только теми местами, которые соответствуют указанным типам.
О таблицах типов
В таблице А перечислены поддерживаемые значения для типов мест:
- В рамках ответа от функций «Подробная информация о месте» (новая функция), «Поиск поблизости» (новая функция) и «Текстовый поиск» (новая функция). Затем значения из таблицы А используются для заполнения этих полей.
- В рамках запроса на поиск поблизости (новый) эти значения используются в параметрах
includedTypes,excludedTypes,includedPrimaryTypesиexcludedPrimaryTypes. Затем значения из таблицы B используются для заполнения этих полей. - В рамках запроса текстового поиска (нового типа) используется в качестве значения параметра
includedType. - В рамках запроса на добавление виджета автозаполнения (нового) используйте в качестве значений для параметра
includedPrimaryTypes. - В рамках ответа виджета автозаполнения «Разместить» (Новый).
В таблице B перечислены дополнительные значения типов мест, которые также могут быть возвращены в ответе запроса на просмотр сведений о месте (новое), поиск поблизости (новое), текстовый поиск (новое) и виджет автозаполнения места (новое). Запрос должен указывать как минимум одно из полей places.types или places.primaryType в маске поля. Значения из таблицы B НЕ могут быть использованы в запросе, за исключением значений параметра includedPrimaryTypes для запроса виджета автозаполнения места (новое).
В списках типов адресов и типов компонентов адресов перечислены типы, которые могут присутствовать в массивах типов адресов и типов компонентов адресов в теле ответа, или в обоих массивах одновременно. Типы компонентов адресов могут изменяться.
Таблица А
| Автомобильная промышленность | ||
|---|---|---|
car_dealercar_rentalcar_repaircar_washebike_charging_station *electric_vehicle_charging_stationgas_station | parkingparking_garage *parking_lot *rest_stoptire_shop *truck_dealer * | |
| Бизнес | ||
business_center *corporate_officecoworking_space *farmmanufacturer *ranchsupplier *television_studio * | ||
| Культура | ||
art_galleryart_museum *art_studioauditoriumcastle *cultural_landmarkfountain *historical_placehistory_museum * | monumentmuseumperforming_arts_theatersculpture | |
| Образование | ||
academic_department *educational_institution *librarypreschoolprimary_school | research_institute *schoolsecondary_schooluniversity | |
| Развлечения и отдых | ||
adventure_sports_centeramphitheatreamusement_centeramusement_parkaquariumbanquet_hallbarbecue_areabotanical_gardenbowling_alleycasinochildrens_campcity_park *comedy_clubcommunity_centerconcert_hallconvention_centercultural_centercycling_parkdance_halldog_parkevent_venueferris_wheelgardengo_karting_venue * | hiking_areahistorical_landmarkindoor_playground *internet_cafekaraokelive_music_venue *marinaminiature_golf_course *movie_rentalmovie_theaternational_parknight_clubobservation_deckoff_roading_areaopera_housepaintball_center *parkphilharmonic_hallpicnic_groundplanetariumplazaroller_coasterskateboard_parkstate_park | tourist_attractionvideo_arcadevineyard *visitor_centerwater_parkwedding_venuewildlife_parkwildlife_refugewinery *zoo |
| Удобства | ||
public_bathpublic_bathroomstable | ||
| Финансы | ||
accountingatmbank | ||
| Еда и напитки | ||
acai_shopafghani_restaurantafrican_restaurantamerican_restaurantargentinian_restaurant *asian_fusion_restaurant *asian_restaurantaustralian_restaurant *austrian_restaurant *bagel_shopbakerybangladeshi_restaurant *barbar_and_grillbarbecue_restaurantbasque_restaurant *bavarian_restaurant *beer_garden *belgian_restaurant *bistro *brazilian_restaurantbreakfast_restaurantbrewery *brewpub *british_restaurant *brunch_restaurantbuffet_restaurantburmese_restaurant *burrito_restaurant *cafecafeteriacajun_restaurant *cake_shop *californian_restaurant *cambodian_restaurant *candy_storecantonese_restaurant *caribbean_restaurant *cat_cafechicken_restaurant *chicken_wings_restaurant *chilean_restaurant *chinese_noodle_restaurant *chinese_restaurantchocolate_factorychocolate_shopcocktail_bar *coffee_roastery *coffee_shopcoffee_stand *colombian_restaurant *confectionerycroatian_restaurant *cuban_restaurant *czech_restaurant *danish_restaurant *deli | dessert_restaurantdessert_shopdim_sum_restaurant *dinerdog_cafedonut_shopdumpling_restaurant *dutch_restaurant *eastern_european_restaurant *ethiopian_restaurant *european_restaurant *falafel_restaurant *family_restaurant *fast_food_restaurantfilipino_restaurant *fine_dining_restaurantfish_and_chips_restaurant *fondue_restaurant *food_courtfrench_restaurantfusion_restaurant *gastropub *german_restaurant *greek_restaurantgyro_restaurant *halal_restaurant *hamburger_restauranthawaiian_restaurant *hookah_bar *hot_dog_restaurant *hot_dog_stand *hot_pot_restaurant *hungarian_restaurant *ice_cream_shopindian_restaurantindonesian_restaurantirish_pub *irish_restaurant *israeli_restaurant *italian_restaurantjapanese_curry_restaurant *japanese_izakaya_restaurant *japanese_restaurantjuice_shopkebab_shop *korean_barbecue_restaurant *korean_restaurantlatin_american_restaurant *lebanese_restaurantlounge_bar *malaysian_restaurant *meal_deliverymeal_takeawaymediterranean_restaurantmexican_restaurantmiddle_eastern_restaurantmongolian_barbecue_restaurant * | moroccan_restaurant *noodle_shop *north_indian_restaurant *oyster_bar_restaurant *pakistani_restaurant *pastry_shop *persian_restaurant *peruvian_restaurant *pizza_delivery *pizza_restaurantpolish_restaurant *portuguese_restaurant *pubramen_restaurantrestaurantromanian_restaurant *russian_restaurant *salad_shop *sandwich_shopscandinavian_restaurant *seafood_restaurantshawarma_restaurant *snack_bar *soul_food_restaurant *soup_restaurant *south_american_restaurant *south_indian_restaurant *southwestern_us_restaurant *spanish_restaurantsports_bar *sri_lankan_restaurant *steak_housesushi_restaurantswiss_restaurant *taco_restaurant *taiwanese_restaurant *tapas_restaurant *tea_housetex_mex_restaurant *thai_restauranttibetan_restaurant *tonkatsu_restaurant *turkish_restaurantukrainian_restaurant *vegan_restaurantvegetarian_restaurantvietnamese_restaurantwestern_restaurant *wine_barwinery *yakiniku_restaurant *yakitori_restaurant * |
| Географические районы | ||
administrative_area_level_1administrative_area_level_2country | localitypostal_codeschool_district | |
| Правительство | ||
city_hallcourthouseembassyfire_stationgovernment_office | local_government_officeneighborhood_police_station (только для Японии)policepost_office | |
| Здоровье и благополучие | ||
chiropractordental_clinicdentistdoctordrugstoregeneral_hospital *hospitalmassagemassage_spa *medical_center *medical_clinic *medical_lab | pharmacyphysiotherapistsaunaskin_care_clinicspatanning_studiowellness_centeryoga_studio | |
| Жилье | ||
apartment_buildingapartment_complexcondominium_complexhousing_complex | ||
| Проживание | ||
bed_and_breakfastbudget_japanese_inncampgroundcamping_cabincottageextended_stay_hotelfarmstayguest_househostelhotel | innjapanese_innlodgingmobile_home_parkmotelprivate_guest_roomresort_hotelrv_park | |
| Естественные особенности | ||
beachisland *lake *mountain_peak *nature_preserve *river *scenic_spot *woods * | ||
| Места отправления культа | ||
buddhist_temple *churchhindu_templemosqueshinto_shrine *synagogue | ||
| Услуги | ||
aircraft_rental_service *association_or_organization *astrologerbarber_shopbeauticianbeauty_salonbody_art_servicecatering_servicecemeterychauffeur_service *child_care_agencyconsultantcourier_serviceelectricianemployment_agency *floristfood_deliveryfoot_carefuneral_homehair_carehair_saloninsurance_agencylaundrylawyerlocksmith | makeup_artistmarketing_consultant *moving_companynail_salonnon_profit_organization *painterpet_boarding_service *pet_care *plumberpsychicreal_estate_agencyroofing_contractorservice *shipping_service *storagesummer_camp_organizertailortelecommunications_service_providertour_agencytourist_information_centertravel_agencyveterinary_care | |
| Покупки | ||
asian_grocery_storeauto_parts_storebicycle_storebook_storebuilding_materials_store *butcher_shopcell_phone_storeclothing_storeconvenience_storecosmetics_store *department_storediscount_storediscount_supermarket *electronics_storefarmers_market *flea_market *food_storefurniture_storegarden_center *general_store *gift_shopgrocery_storehardware_storehealth_food_store *home_goods_store | home_improvement_storehypermarket *jewelry_storeliquor_storemarketpet_storeshoe_storeshopping_mallsporting_goods_storesportswear_store *storesupermarkettea_store *thrift_store *toy_store *warehouse_storewholesalerwomens_clothing_store * | |
| Спорт | ||
arenaathletic_fieldfishing_charterfishing_pier *fishing_pondfitness_centergolf_coursegymice_skating_rinkindoor_golf_course * | playgroundrace_course *ski_resortsports_activity_locationsports_clubsports_coachingsports_complexsports_school *stadiumswimming_pool *tennis_court * | |
| Транспорт | ||
airportyakitori_restaurant *airstripbike_sharing_station *bridge *bus_stationbus_stopferry_service *ferry_terminalheliportinternational_airportlight_rail_stationpark_and_ride | subway_stationtaxi_service *taxi_standtoll_station *train_stationtrain_ticket_office *tram_stop *transit_depottransit_stationtransit_stop *transportation_service *truck_stop | |
Таблица B
Значения типов мест, указанные в таблице B, могут возвращаться в ответе на запросы «Подробная информация о месте» (новое), «Поиск поблизости» (новое), «Текстовый поиск» (новое) или «Автозаполнение» (новое). Эти типы также поддерживаются параметром includedPrimaryTypes для запросов автозаполнения (новое).
| Дополнительные значения типа места | ||
|---|---|---|
administrative_area_level_3administrative_area_level_4administrative_area_level_5administrative_area_level_6administrative_area_level_7archipelagocolloquial_areacontinentestablishmentfinancefoodgeneral_contractorgeocodehealthintersectionlandmarknatural_featureneighborhoodplace_of_worshipplus_code | point_of_interestpoliticalpostal_code_prefixpostal_code_suffixpostal_townpremiseroutestreet_addresssublocalitysublocality_level_1sublocality_level_2sublocality_level_3sublocality_level_4sublocality_level_5subpremisetown_square | |
Типы адресов и типы компонентов адресов
Массив types в ответе указывает тип адреса . Примеры типов адресов включают адрес улицы, страну или политическое образование. Массив types в классе google.maps.places.AddressComponent указывает тип каждой части адреса. Примеры включают номер дома или страну.
Адреса могут иметь несколько типов. Эти типы можно рассматривать как «теги». Например, многие города помечены тегами political и locality типов.
Поддерживаются и возвращаются следующие типы данных как в массивах типов адресов, так и в массивах типов компонентов адресов:
| Тип адреса | Описание |
|---|---|
street_address | Точный адрес улицы. |
route | Названный маршрут (например, "US 101"). |
intersection | Крупный перекресток, как правило, двух крупных дорог. |
political | Политическое образование. Обычно этот тип обозначает многоугольник какой-либо гражданской администрации. |
country | Национальное политическое образование, как правило, являющееся типом наивысшего порядка, возвращаемым геокодером. |
administrative_area_level_1 | Административный уровень первого порядка ниже уровня страны. В Соединенных Штатах такими уровнями являются штаты. Не все страны имеют такие административные уровни. В большинстве случаев короткие названия administrative_area_level_1 будут точно соответствовать подразделениям ISO 3166-2 и другим широко распространенным спискам; однако это не гарантируется, поскольку наши результаты геокодирования основаны на различных сигналах и данных о местоположении. |
administrative_area_level_2 | Гражданское образование второго порядка, находящееся ниже уровня страны. В Соединенных Штатах этим административным уровнем являются округа. Не во всех странах существуют такие административные уровни. |
administrative_area_level_3 | Гражданское образование третьего порядка, находящееся ниже уровня страны. Этот тип указывает на незначительное административное подразделение. Не все страны имеют такие административные уровни. |
administrative_area_level_4 | Гражданское образование четвертого порядка, находящееся ниже уровня страны. Этот тип указывает на незначительное административное подразделение. Не все страны имеют такие административные уровни. |
administrative_area_level_5 | Гражданское образование пятого порядка, находящееся ниже уровня страны. Этот тип указывает на незначительное административное подразделение. Не все страны имеют такие административные уровни. |
administrative_area_level_6 | Гражданское образование шестого порядка, находящееся ниже уровня страны. Этот тип указывает на незначительное административное подразделение. Не все страны имеют такие административные уровни. |
administrative_area_level_7 | Гражданское образование седьмого порядка, находящееся ниже уровня страны. Этот тип указывает на незначительное административное подразделение. Не все страны имеют такие административные уровни. |
colloquial_area | Распространенное альтернативное название для данной сущности. |
locality | Городское или поселковое политическое образование, имеющее статус муниципалитета. |
sublocality | Гражданская единица первого порядка ниже населенного пункта. Для некоторых населенных пунктов может быть добавлен один из следующих типов: sublocality_level_1 — sublocality_level_5 . Каждый уровень субнаселенного пункта представляет собой гражданскую единицу. Большие числа указывают на меньшую географическую область. |
neighborhood | Названный район. |
premise | Названное место, обычно здание или комплекс зданий, имеющие общепринятое название. |
subpremise | Объект, на который можно ссылаться, расположенный ниже уровня основного здания, например, квартира, блок или апартаменты. |
plus_code | Кодированная координата местоположения, полученная на основе широты и долготы. Плюс-коды могут использоваться вместо уличных адресов в местах, где они отсутствуют (где здания не нумеруются или улицы не имеют названий). Подробнее см. https://plus.codes . |
postal_code | Почтовый индекс, используемый для адресации почтовых отправлений внутри страны. |
natural_feature | Выдающаяся природная особенность. |
airport | Аэропорт. |
park | Парк, имеющий своё название. |
point_of_interest | Названная достопримечательность. Как правило, это известные местные объекты, которые сложно отнести к какой-либо другой категории, например, «Эмпайр-стейт-билдинг» или «Эйфелева башня». |
Пустой список типов указывает на то, что для данного компонента адреса не существует известных типов (например, Lieu-dit во Франции).
Помимо вышеперечисленного, в состав адресных компонентов могут входить следующие типы.
| Тип компонента адреса | Описание |
|---|---|
floor | Адрес этажа здания. |
establishment | Как правило, это место, которое еще не классифицировано. |
landmark | Ближайшее место, используемое в качестве ориентира для навигации. |
point_of_interest | Названная достопримечательность. |
parking | Парковка или многоуровневая парковка. |
post_box | Конкретный почтовый ящик. |
postal_town | Группа географических областей, таких как locality и sublocality , используемая для почтовых адресов в некоторых странах. |
room | Адрес помещения в здании. |
street_number | Точный номер дома. |
bus_station , train_station и transit_station | Местоположение остановки автобуса, поезда или другого общественного транспорта. |