স্থানের প্রকারভেদ হলো এমন বিভাগ যা কোনো স্থানের বৈশিষ্ট্যকে চিহ্নিত করে। একটি স্থানের সাথে এক বা একাধিক স্থানের প্রকারভেদ যুক্ত থাকতে পারে।
একটি স্থানের প্রকারভেদগুলো Place Details (New), Nearby Search (New), Text Search (New), এবং Autocomplete (New) অনুরোধের প্রতিক্রিয়ায় অন্তর্ভুক্ত থাকে:
- একটি স্থানের সাথে টেবিল A বা টেবিল B থেকে একটিমাত্র প্রাথমিক প্রকার যুক্ত থাকতে পারে। উদাহরণস্বরূপ, প্রাথমিক প্রকারটি হতে পারে
mexican_restaurantবাsteak_house। যদি স্থানটির প্রাথমিক প্রকারটি একটি সমর্থিত প্রকার না হয়, তবে প্রাথমিক প্রকারটি অনুপস্থিত থাকতে পারে। যখন একটি প্রাথমিক প্রকার উপস্থিত থাকে, তখন সেটি সর্বদা 'typesফিল্ডে থাকা প্রকারগুলোর মধ্যে একটি হয়। - একটি স্থানের সাথে টেবিল A বা টেবিল B টাইপের একাধিক টাইপ ভ্যালু যুক্ত থাকতে পারে। উদাহরণস্বরূপ, একটি রেস্তোরাঁর নিম্নলিখিত টাইপগুলো থাকতে পারে:
seafood_restaurant,restaurant,food,point_of_interest,establishment। - কোনো স্থানের ঠিকানা এবং ঠিকানার উপাদানগুলোকে 'ঠিকানার প্রকার' ও 'ঠিকানার উপাদানের প্রকার' সারণি থেকে নির্দিষ্ট প্রকার দিয়ে ট্যাগ করা যেতে পারে। উদাহরণস্বরূপ, একটি ঠিকানাকে '
street_addressহিসেবে এবং ঠিকানার একটি উপাদানকেstreet_numberহিসেবে ট্যাগ করা যেতে পারে।
আপনি অনুরোধের অংশ হিসেবে স্থানের ধরণও নির্দিষ্ট করতে পারেন। অনুরোধে নির্দিষ্ট করা হলে, ধরণটি একটি ফিল্টার হিসেবে কাজ করে, যা প্রতিক্রিয়াটিকে শুধুমাত্র নির্দিষ্ট ধরণের সাথে মেলে এমন স্থানগুলি অন্তর্ভুক্ত করার জন্য সীমাবদ্ধ করে।
টাইপ টেবিল সম্পর্কে
সারণি A-তে সেই প্রকারগুলি তালিকাভুক্ত করা হয়েছে যেগুলি নিম্নলিখিত উপায়ে ব্যবহৃত হয়:
- Place Details (New), Nearby Search (New), এবং Text Search (New)-এর প্রতিক্রিয়ার অংশ হিসেবে,
Placeইনস্ট্যান্সের types প্রপার্টিটি পূরণ করার জন্য টেবিল A-এর মানগুলি ব্যবহৃত হয়। অনুরোধটিতে ফিল্ড লিস্টে অবশ্যইPlace.Field.TYPESঅথবাPlace.Field.PRIMARY_TYPEউল্লেখ করতে হবে। - একটি নিকটবর্তী অনুসন্ধান (নতুন) অনুরোধের অংশ হিসাবে, এটি অন্তর্ভুক্ত প্রকার, বর্জিত প্রকার, অন্তর্ভুক্ত প্রাথমিক প্রকার, এবং বর্জিত প্রাথমিক প্রকার প্যারামিটারগুলোর মান হিসাবে ব্যবহৃত হয়।
- টেক্সট সার্চ (নতুন) অনুরোধের অংশ হিসেবে, এটি অন্তর্ভুক্ত টাইপ প্যারামিটারের মান হিসাবে ব্যবহৃত হয়।
- একটি প্লেস অটোকমপ্লিট (নতুন) অনুরোধের অংশ হিসেবে, প্রাইমারি টাইপস প্যারামিটারের মান হিসাবে ব্যবহার করুন।
- Place Autocomplete (New) রেসপন্সের অংশ হিসেবে এটি
AutocompletePredictionইনস্ট্যান্সের types প্রপার্টি পূরণ করতে ব্যবহৃত হয়।
টেবিল B- তে অতিরিক্ত স্থানের প্রকারের মানগুলির একটি তালিকা দেওয়া আছে, যা Place Details (New), Nearby Search (New), Text Search (New), এবং Place Autocomplete (New) প্রতিক্রিয়ার অংশ হিসাবেও ফেরত আসতে পারে। অনুরোধটিতে ফিল্ড তালিকায় অবশ্যই Place.Field.TYPES অথবা Place.Field.PRIMARY_TYPE উল্লেখ করতে হবে। টেবিল B-এর মানগুলি কোনো অনুরোধের অংশ হিসাবে ব্যবহার করা যাবে না, শুধুমাত্র Place Autocomplete (New) অনুরোধের জন্য প্রাইমারি টাইপস প্যারামিটারের মান হিসাবে ব্যবহার করা যাবে।
অ্যাড্রেস টাইপ এবং অ্যাড্রেস কম্পোনেন্ট টাইপ সেইসব প্রকারের তালিকা করে যা রেসপন্স বডিতে অ্যাড্রেস টাইপ এবং অ্যাড্রেস কম্পোনেন্ট টাইপ অ্যারে দুটির যেকোনো একটিতে বা উভয়টিতেই উপস্থিত থাকতে পারে। অ্যাড্রেস কম্পোনেন্ট টাইপ পরিবর্তন সাপেক্ষ।
টেবিল এ
| স্বয়ংচালিত | ||
|---|---|---|
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_refugezoo |
| সুবিধা | ||
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_restaurantconfectionerycroatian_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_restaurantsteak_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 * | |
| পরিবহন | ||
airportairstripbike_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-তে থাকা Place টাইপের মানগুলি Place Details (New), Nearby Search (New), Text Search (New), অথবা Autocomplete (New) রেসপন্সের অংশ হিসেবে ফেরত আসতে পারে। Autocomplete (New) রিকোয়েস্টের জন্য 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 | |
ঠিকানার প্রকারভেদ এবং ঠিকানার উপাদানের প্রকারভেদ
রেসপন্সের getPlaceTypes enum-টি ঠিকানার ধরন নির্দেশ করে। ঠিকানার ধরনের উদাহরণ হলো রাস্তার ঠিকানা, দেশ বা রাজনৈতিক সত্তা। AddressComponent ক্লাসের types অ্যারেটি ঠিকানার প্রতিটি অংশের ধরন নির্দেশ করে। উদাহরণস্বরূপ, রাস্তার নম্বর বা দেশ।
ঠিকানার একাধিক প্রকার থাকতে পারে। এই প্রকারগুলোকে 'ট্যাগ' হিসেবে বিবেচনা করা যেতে পারে। উদাহরণস্বরূপ, অনেক শহরকে political এবং locality প্রকার দিয়ে ট্যাগ করা হয়।
অ্যাড্রেস টাইপ এবং অ্যাড্রেস কম্পোনেন্ট টাইপ উভয় অ্যারেতেই নিম্নলিখিত টাইপগুলো সমর্থিত এবং ফেরত দেওয়া হয়:
| ঠিকানার ধরণ | বিবরণ |
|---|---|
street_address | একটি সঠিক রাস্তার ঠিকানা। |
route | একটি নামযুক্ত রুট (যেমন "ইউএস ১০১")। |
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 | একটি নামযুক্ত দর্শনীয় স্থান। সাধারণত, এই "পিওআই" (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 | বাস, ট্রেন বা গণপরিবহন স্টপের অবস্থান। |