Os tipos de lugar são categorias que identificam as características de um lugar. Um lugar pode ter um ou mais tipos atribuídos a ele.
Os tipos de um lugar são incluídos na resposta de uma solicitação de Place Details (novo), Nearby Search (novo), Text Search (novo) e Autocomplete (novo):
- Um lugar pode ter um único tipo principal do tipo Tabela A ou Tabela B associado a ele.
Por exemplo, o tipo principal pode ser
mexican_restaurantousteak_house.O tipo principal pode estar ausente se o tipo principal do lugar não for compatível. Quando um tipo principal está presente, ele sempre é um dos tipos no campotypes. - Um lugar pode ter vários valores de tipo da Tabela A ou da Tabela B associados a ele.
Por exemplo, um restaurante pode ter os seguintes tipos:
seafood_restaurant,restaurant,food,point_of_interest,establishment. - O endereço e os componentes de endereço de um lugar podem ser marcados com determinados tipos da tabela Tipos de endereço e de componentes de endereço. Por exemplo, um endereço pode ser marcado como
street_address, e um componente dele pode ser marcado comostreet_number.
Também é possível especificar tipos de lugares como parte de uma solicitação. Quando especificado na solicitação, o tipo atua como um filtro para restringir a resposta e incluir apenas lugares que correspondem aos tipos especificados.
Sobre as tabelas de tipos
A Tabela A lista os valores compatíveis com tipos de lugar:
- Como parte de uma resposta de Place Details (novo), Nearby Search (novo) e Text Search (novo). Em seguida, os valores na Tabela A são usados para preencher esses campos.
- Como parte de uma solicitação de Nearby Search (novo), usada como os valores dos parâmetros
includedTypes,excludedTypes,includedPrimaryTypeseexcludedPrimaryTypes. Em seguida, os valores da Tabela B são usados para preencher esses campos. - Como parte de uma solicitação de Text Search (novo), usada como o valor do parâmetro
includedType. - Como parte de uma solicitação do widget Place Autocomplete (novo), usada como os valores do parâmetro
includedPrimaryTypes. - Como parte de uma resposta do widget Place Autocomplete (novo).
A Tabela B lista outros valores de tipo de lugar que também podem ser retornados como parte de uma resposta de Place Details (novo), Nearby Search (novo), Text Search (novo) e widget Place Autocomplete (novo). A solicitação precisa especificar pelo menos um dos campos places.types ou places.primaryType na máscara de campo.
Os valores da Tabela B NÃO podem ser usados como parte de uma solicitação, exceto como os valores do parâmetro includedPrimaryTypes para uma solicitação do widget Place Autocomplete (novo).
A lista Tipos de endereço e de componentes de endereço mostra os tipos que podem aparecer em uma ou nas duas matrizes de tipo de endereço e de componente de endereço no corpo da resposta. Os tipos de componentes de endereço estão sujeitos a mudanças.
Tabela A
| Automotivo | ||
|---|---|---|
car_dealercar_rentalcar_repaircar_wash |
electric_vehicle_charging_stationgas_stationparkingrest_stop |
|
| Negócios | ||
corporate_office *farmranch * |
||
| Cultura | ||
art_galleryart_studio *auditorium *cultural_landmark *historical_place * |
monument *museumperforming_arts_theatersculpture * |
|
| Educação | ||
librarypreschoolprimary_school
|
schoolsecondary_schooluniversity
|
|
| Lazer e recreação | ||
adventure_sports_center *amphitheatre *amusement_centeramusement_parkaquariumbanquet_hallbarbecue_area *botanical_garden *bowling_alleycasinochildrens_camp *comedy_club *community_centerconcert_hall *convention_centercultural_centercycling_park *dance_hall *dog_parkevent_venue |
ferris_wheel *garden *hiking_area *historical_landmarkinternet_cafe *karaoke *marinamovie_rentalmovie_theaternational_parknight_clubobservation_deck *off_roading_area *opera_house *parkphilharmonic_hall *picnic_ground *planetarium *plaza *roller_coaster * |
skateboard_park *state_park *tourist_attractionvideo_arcade *visitor_centerwater_park *wedding_venuewildlife_park *wildlife_refuge *zoo
|
| Instalações | ||
public_bath *public_bathroom *stable *
|
||
| Finanças | ||
accountingatmbank
|
||
| Alimentos e bebidas | ||
acai_shop *afghani_restaurant *african_restaurant *american_restaurantasian_restaurant *bagel_shop *bakerybarbar_and_grill *barbecue_restaurantbrazilian_restaurantbreakfast_restaurantbrunch_restaurantbuffet_restaurant *cafecafeteria *candy_store *cat_cafe *chinese_restaurantchocolate_factory *chocolate_shop *coffee_shopconfectionery * |
deli *dessert_restaurant *dessert_shop *diner *dog_cafe *donut_shop *fast_food_restaurantfine_dining_restaurant *food_court *french_restaurantgreek_restauranthamburger_restaurantice_cream_shopindian_restaurantindonesian_restaurantitalian_restaurantjapanese_restaurantjuice_shop *korean_restaurant *lebanese_restaurantmeal_deliverymeal_takeawaymediterranean_restaurant |
mexican_restaurantmiddle_eastern_restaurantpizza_restaurantpub *ramen_restaurantrestaurantsandwich_shopseafood_restaurantspanish_restaurantsteak_housesushi_restauranttea_house *thai_restaurantturkish_restaurantvegan_restaurantvegetarian_restaurantvietnamese_restaurantwine_bar *
|
| Áreas geográficas | ||
administrative_area_level_1administrative_area_level_2country
|
localitypostal_codeschool_district
|
|
| Governo | ||
city_hallcourthouseembassyfire_stationgovernment_office *
|
local_government_officeneighborhood_police_station (somente no Japão)policepost_office
|
|
| Saúde e bem-estar | ||
chiropractor *dental_clinicdentistdoctordrugstorehospitalmassage *medical_lab *
|
pharmacyphysiotherapistsauna *skin_care_clinic *spatanning_studio *wellness_center *yoga_studio *
|
|
| Habitação | ||
apartment_building *apartment_complex *condominium_complex *housing_complex *
|
||
| Hospedagem | ||
bed_and_breakfastbudget_japanese_inn *campgroundcamping_cabincottageextended_stay_hotelfarmstayguest_househostel *hotel * |
inn *japanese_inn *lodgingmobile_home_park *motelprivate_guest_roomresort_hotelrv_park
|
|
| Elementos naturais | ||
beach *
|
||
| Locais de culto | ||
churchhindu_templemosquesynagogue
|
||
| Serviços | ||
astrologer *barber_shopbeautician *beauty_salonbody_art_service *catering_service *cemeterychild_care_agencyconsultantcourier_serviceelectricianfloristfood_delivery *foot_care *funeral_homehair_carehair_saloninsurance_agencylaundry * |
lawyerlocksmithmakeup_artist *moving_companynail_salon *painterplumberpsychic *real_estate_agencyroofing_contractorstoragesummer_camp_organizer *tailortelecommunications_service_providertour_agency *tourist_information_center *travel_agencyveterinary_care
|
|
| Compras | ||
asian_grocery_store *auto_parts_storebicycle_storebook_storebutcher_shop *cell_phone_storeclothing_storeconvenience_storedepartment_storediscount_storeelectronics_storefood_store *furniture_storegift_shopgrocery_storehardware_storehome_goods_store
|
home_improvement_storejewelry_storeliquor_storemarketpet_storeshoe_storeshopping_mallsporting_goods_storestoresupermarketwarehouse_store *wholesaler
|
|
| Esportes | ||
arena *athletic_fieldfishing_charter *fishing_pond *fitness_centergolf_coursegymice_skating_rink * |
playground *ski_resortsports_activity_location *sports_clubsports_coaching *sports_complexstadiumswimming_pool
|
|
| Transporte | ||
airportairstrip *bus_stationbus_stopferry_terminalheliportinternational_airport *light_rail_station |
park_and_ride *subway_stationtaxi_standtrain_stationtransit_depottransit_stationtruck_stop
|
|
Tabela B
Os valores de tipo de lugar na Tabela B podem ser retornados como parte de uma resposta de Place Details (novo), Nearby Search (novo), Text Search (novo) ou Autocomplete (novo). Esses tipos também são compatíveis com solicitações de
includedPrimaryTypes para o Autocomplete (New).
| Outros valores de tipos de lugar | ||
|---|---|---|
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
|
|
Tipos de endereço e de componentes de endereço
A matriz types na resposta indica o tipo de endereço. Exemplos de tipos de endereço incluem um endereço de rua, um país ou uma entidade política. A matriz types na classe google.maps.places.AddressComponent indica o tipo de cada parte do endereço. Exemplos incluem números de rua ou países.
Os endereços podem ter vários tipos. Os tipos podem ser considerados "tags".
Por exemplo, muitas cidades são marcadas com os tipos political e locality.
Os tipos a seguir são aceitos e retornados nos arrays de tipo de endereço e de componente de endereço:
| Tipo de endereço | Descrição |
|---|---|
street_address |
Um endereço preciso. |
route |
Uma rota nomeada (como "US 101"). |
intersection |
Uma interseção principal, geralmente de duas vias principais. |
political |
Uma entidade política. Normalmente, esse tipo indica um polígono de administração civil. |
country |
A entidade política nacional, normalmente o tipo de ordem mais alta retornado pelo geocodificador. |
administrative_area_level_1 |
Uma entidade civil de primeira ordem, abaixo do nível de país. Nos Estados Unidos, esses níveis administrativos são estados. Nem todos os países incluem esses níveis administrativos. Na maioria dos casos, os nomes curtos de administrative_area_level_1 vão respeitar quase que totalmente as subdivisões da ISO 3166-2 e outras normas amplamente divulgadas. Porém, isso não é garantido, já que os resultados da nossa geocodificação se baseiam em vários sinais e dados de localização. |
administrative_area_level_2 |
Uma entidade civil de segunda ordem, abaixo do nível de país. Nos Estados Unidos, esses níveis administrativos são condados. Nem todos os países incluem esses níveis administrativos. |
administrative_area_level_3 |
Uma entidade civil de terceira ordem, abaixo do nível de país. Esse tipo indica uma divisão civil secundária. Nem todos os países incluem esses níveis administrativos. |
administrative_area_level_4 |
Uma entidade civil de quarta ordem, abaixo do nível de país. Esse tipo indica uma divisão civil secundária. Nem todos os países incluem esses níveis administrativos. |
administrative_area_level_5 |
Uma entidade civil de quinta ordem, abaixo do nível de país. Esse tipo indica uma divisão civil secundária. Nem todos os países incluem esses níveis administrativos. |
administrative_area_level_6 |
Uma entidade civil de sexta ordem, abaixo do nível de país. Esse tipo indica uma divisão civil secundária. Nem todos os países incluem esses níveis administrativos. |
administrative_area_level_7 |
Uma entidade civil de sétima ordem, abaixo do nível de país. Esse tipo indica uma divisão civil secundária. Nem todos os países incluem esses níveis administrativos. |
colloquial_area |
Um nome alternativo usado comumente para a entidade. |
locality |
Uma entidade política incorporada de cidade ou município. |
sublocality |
Uma entidade civil de primeira ordem, abaixo de uma região administrativa. Para alguns locais, é possível receber um dos tipos adicionais: sublocality_level_1 até sublocality_level_5. Cada nível de sublocalidade é uma entidade civil. Números maiores indicam uma área geográfica menor. |
neighborhood |
Um bairro com nome. |
premise |
Um local nomeado, geralmente um edifício ou conjunto de edifícios com um nome comum. |
subpremise |
Uma entidade endereçável abaixo do nível do imóvel, como um apartamento, uma unidade ou uma suíte. |
plus_code |
Uma referência de local codificada, derivada de latitude e longitude. Os Plus Codes podem ser usados em vez de endereços nos lugares em que não existem, ou seja, quando os imóveis não estão numerados ou as ruas não têm nome. Para mais detalhes, consulte https://plus.codes. |
postal_code |
Um código postal, como usado para endereçar correspondências no país. |
natural_feature |
Um recurso natural de destaque. |
airport |
Um aeroporto. |
park |
Um parque nomeado. |
point_of_interest |
Um ponto de interesse nomeado. Normalmente, esses "PDIs" são entidades locais de destaque que não se encaixam facilmente em outra categoria, como "Empire State Building" ou "Torre Eiffel". |
Uma lista vazia indica que não há tipos conhecidos para um componente de endereço específico, por exemplo, Lieu-dit na França.
Além do indicado acima, os componentes de endereço podem incluir os tipos listados abaixo.
| Tipo de componente de endereço | Descrição |
|---|---|
floor |
O andar de um edifício. |
establishment |
Geralmente, um lugar que ainda não foi classificado. |
landmark |
Um lugar por perto que é usado como referência para ajudar na navegação. |
point_of_interest |
Um ponto de interesse nomeado. |
parking |
Um estacionamento ou uma estrutura para estacionar. |
post_box |
Uma caixa postal específica. |
postal_town |
Um agrupamento de áreas geográficas, como locality e sublocality, usado para endereços de correspondência em alguns países. |
room |
A sala de um edifício. |
street_number |
O número exato da rua. |
bus_station, train_station e transit_station |
O local de uma parada de ônibus, trem ou transporte público. |