סוגי מקומות הם קטגוריות שמזהות את המאפיינים של מקום. לכל מקום יכול להיות סוג אחד או יותר של מקום.
סוגי המקומות נכללים בתגובה לבקשה של Place Details (חדש), Nearby Search (חדש), Text Search (חדש) ו-Autocomplete (חדש):
- למקום יכול להיות סוג ראשי אחד מתוך סוג טבלה א' או סוג טבלה ב' שמשויך אליו.
לדוגמה, הסוג הראשי יכול להיות
mexican_restaurantאוsteak_house.יכול להיות שהסוג הראשי לא יופיע אם הסוג הראשי של המקום לא נתמך. אם יש סוג ראשי, הוא תמיד אחד מהסוגים בשדהtypes. - למקום יכולים להיות משויכים כמה ערכי סוג מהסוג Table A או מהסוג Table B.
לדוגמה, למסעדה יכולים להיות הסוגים הבאים:
seafood_restaurant,restaurant,food,point_of_interest,establishment. - אפשר לתייג את הכתובת ואת רכיבי הכתובת של מקום מסוים בסוגים מסוימים מתוך הטבלה סוגי כתובות וסוגי רכיבי כתובות. לדוגמה, כתובת יכולה להיות מתויגת כ
street_addressורכיב בכתובת יכול להיות מתויג כstreet_number.
אפשר גם לציין סוגי מקומות כחלק מבקשה. כשמציינים את הסוג בבקשה, הוא משמש כמסנן שמגביל את התגובה כך שתכלול רק מקומות שתואמים לסוגים שצוינו.
כדי לגשת לסוגים האלה, צריך להפעיל את Places API (חדש) בפרויקט ב-Google Cloud. מידע נוסף זמין במאמר בנושא הגדרת פרויקט Google Cloud.
מידע על טבלאות הסוגים
בטבלה א' מפורטים הסוגים שמשמשים לדרכים הבאות:
- כחלק מתשובה מ-Place Details (New), Nearby Search (New) ו-Text Search (New), הערכים בטבלה א' משמשים לאכלוס המאפיין types של המופע
GMSPlace. בבקשה צריך לציין אתGMSPlacePropertyTypesברשימת השדות. - כחלק מבקשה לחיפוש בקרבת מקום (חדש), משמש כערך של הפרמטרים included types, excluded types, included primary types ו-excluded primary types.
- במסגרת בקשה לחיפוש טקסט (חדש), משמש כערך של פרמטר הסוג הכלול.
- כחלק מבקשה של השלמה אוטומטית למקומות (חדש), משתמשים בערכים של הפרמטר types.
- כחלק מתגובה של השלמה אוטומטית של מקום (חדש) שמשמשת לאכלוס מאפיין הסוגים של מופע
GMSAutocompletePlaceSuggestion.
בטבלה ב' מפורטים ערכים נוספים של סוגי מקומות, שיכולים לחזור גם כחלק מתגובה של Place Details (New), Nearby Search (New), Text Search (New) ו-Place Autocomplete (New). בבקשה צריך לציין את GMSPlacePropertyTypes ברשימת השדות. אסור להשתמש בערכים מטבלה ב' כחלק מבקשה, למעט כערכים של הפרמטר types בבקשה של השלמה אוטומטית של מקומות (חדשה).
סוגי כתובות וסוגי רכיבי כתובות מפרטים את הסוגים שעשויים להופיע במערכים של סוג הכתובת או סוג רכיב הכתובת, או בשניהם, בגוף התגובה. סוגי רכיבי הכתובת עשויים להשתנות.
טבלה א'
| ענף הרכב | ||
|---|---|---|
car_dealercar_rentalcar_repaircar_wash |
electric_vehicle_charging_stationgas_stationparkingrest_stop |
|
| עסקי | ||
corporate_office *farmranch * |
||
| תרבות | ||
art_galleryart_studio *auditorium *cultural_landmark *historical_place * |
monument *museumperforming_arts_theatersculpture * |
|
| חינוך | ||
librarypreschoolprimary_school
|
schoolsecondary_schooluniversity
|
|
| בידור ופנאי | ||
adventure_sports_center *amphitheatre *amusement_centeramusement_parkaquariumbanquet_hallbarbecue_area *botanical_garden *bowling_alleycasinochildrens_camp *comedy_club *concert_hall *convention_centercultural_centercycling_park *dance_hall *dog_parkevent_venuecommunity_center
|
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
|
| אזורים ציבוריים | ||
public_bath *public_bathroom *stable *
|
||
| פיננסים | ||
accountingatmbank
|
||
| מזון ומשקאות | ||
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 *
|
| אזורים גיאוגרפיים | ||
administrative_area_level_1administrative_area_level_2country
|
localitypostal_codeschool_district
|
|
| ממשל | ||
city_hallcourthouseembassyfire_stationgovernment_office *
|
local_government_officeneighborhood_police_station (יפן בלבד)policepost_office
|
|
| בריאות ואיכות חיים | ||
chiropractor *dental_clinicdentistdoctordrugstorehospitalmassage *medical_lab *
|
pharmacyphysiotherapistsauna *skin_care_clinic *spatanning_studio *wellness_center *yoga_studio *
|
|
| דיור | ||
apartment_building *apartment_complex *condominium_complex *housing_complex *
|
||
| לינה | ||
bed_and_breakfastbudget_japanese_inn *campgroundcamping_cabincottageextended_stay_hotelfarmstayguest_househostel *hotel * |
inn *japanese_inn *lodgingmobile_home_park *motelprivate_guest_roomresort_hotelrv_park
|
|
| מאפייני השטח הטבעי | ||
beach *
|
||
| בתי-תפילה | ||
churchhindu_templemosquesynagogue
|
||
| שירותים | ||
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
|
|
| קניות | ||
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
|
|
| ספורט | ||
arena *athletic_fieldfishing_charter *fishing_pond *fitness_centergolf_coursegymice_skating_rink * |
playground *ski_resortsports_activity_location *sports_clubsports_coaching *sports_complexstadiumswimming_pool
|
|
| תחבורה | ||
airportairstrip *bus_stationbus_stopferry_terminalheliportinternational_airport *light_rail_station |
park_and_ride *subway_stationtaxi_standtrain_stationtransit_depottransit_stationtruck_stop
|
|
טבלה ב'
הערכים של סוג המקום בטבלה ב' יכולים לחזור כחלק מתשובה של Place Details (חדש), Nearby Search (חדש), Text Search (חדש) או Autocomplete (חדש). הסוגים האלה נתמכים גם ב-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
|
|
סוגי כתובות וסוגי רכיבי כתובות
הערך enum types במחלקה GMSPlace בתגובה מציין את סוג הכתובת. דוגמאות לסוגי כתובות כוללות כתובת רחוב, מדינה או ישות פוליטית. המערך types באובייקט GMSAddressComponent מציין את הסוג של כל חלק בכתובת. לדוגמה, מספר בית או מדינה.
יכולים להיות כמה סוגים של כתובות. אפשר להתייחס לסוגים האלה כאל 'תגים'.
לדוגמה, ערים רבות מתויגות בסוגים political ו-locality.
הסוגים הבאים נתמכים ומוחזרים במערכים של סוג הכתובת וסוג רכיב הכתובת:
| סוג כתובת | תיאור |
|---|---|
street_address |
כתובת רחוב מדויקת. |
route |
מסלול עם שם (לדוגמה, כביש 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 |
הפניה למיקום מקודד, שנגזרת מקו הרוחב וקו האורך. אפשר להשתמש ב-Plus Codes במקום בכתובות רחוב במקומות שבהם אין כתובות כאלה (במקומות שבהם הבניינים לא ממוספרים או שהרחובות לא נקראים בשם). פרטים נוספים זמינים בכתובת https://plus.codes. |
postal_code |
מיקוד שמשמש לכתובת למשלוח דואר בתוך המדינה. |
natural_feature |
מאפיין טבעי בולט. |
airport |
שדה תעופה. |
park |
פארק עם שם. |
point_of_interest |
נקודת עניין עם שם. בדרך כלל, ה-POI האלה הם ישויות מקומיות בולטות שלא מתאימות בקלות לקטגוריה אחרת, כמו 'אמפייר סטייט בילדינג' או 'מגדל אייפל'. |
רשימה ריקה של סוגים מציינת שאין סוגים ידועים לרכיב הכתובת הספציפי (לדוגמה, Lieu-dit בצרפת).
בנוסף לאלה שלמעלה, רכיבי כתובת יכולים לכלול את הסוגים שמפורטים בהמשך.
| סוג רכיב בכתובת | תיאור |
|---|---|
floor |
הקומה בכתובת של הבניין. |
establishment |
בדרך כלל מדובר במקום שעדיין לא סווג. |
landmark |
מקום סמוך שמשמש כנקודת התייחסות כדי לעזור בניווט. |
point_of_interest |
נקודת עניין עם שם. |
parking |
חניון או מגרש חניה. |
post_box |
תא דואר ספציפי. |
postal_town |
קבוצה של אזורים גיאוגרפיים, כמו locality ו-sublocality, שמשמשת לכתובות למשלוח דואר במדינות מסוימות. |
room |
החדר בכתובת הבניין. |
street_number |
מספר הבית המדויק. |
bus_station, train_station וגם transit_station |
המיקום של תחנת אוטובוס, רכבת או תחבורה ציבורית. |