Maps Service

মানচিত্র

এই পরিষেবাটি স্ক্রিপ্টগুলিকে স্ট্যাটিক মানচিত্র তৈরি করতে, দিকনির্দেশগুলি খুঁজে পেতে, ঠিকানাগুলিকে জিওকোড স্থানাঙ্কে রূপান্তর করতে এবং নমুনা উচ্চতার অনুমতি দেয়৷

ক্লাস

নাম সংক্ষিপ্ত বর্ণনা
Avoid দিকনির্দেশ খোঁজার সময় এড়াতে বিধিনিষেধের ধরন উপস্থাপন করে একটি enum।
Color মানচিত্রের চিত্রগুলিতে ব্যবহার করার জন্য উপলব্ধ নামযুক্ত রঙের প্রতিনিধিত্বকারী একটি enum।
DirectionFinder অবস্থানের মধ্যে দিকনির্দেশ পুনরুদ্ধারের জন্য অনুমতি দেয়।
DirectionFinderEnums DirectionFinder দ্বারা ব্যবহৃত enums এর একটি সংগ্রহ।
ElevationSampler নির্দিষ্ট স্থানে উচ্চতার নমুনা নেওয়ার অনুমতি দেয়।
Format মানচিত্র চিত্রের বিন্যাস প্রতিনিধিত্ব একটি enum.
Geocoder একটি ঠিকানা এবং ভৌগলিক স্থানাঙ্কের মধ্যে রূপান্তর করার অনুমতি দেয়।
Maps দিকনির্দেশ অনুসন্ধান, জিওকোডিং, উচ্চতার নমুনা এবং স্ট্যাটিক মানচিত্র চিত্র তৈরি করার অনুমতি দেয়।
MarkerSize একটি মানচিত্র যোগ করা একটি মার্কার আকার প্রতিনিধিত্ব করে একটি enum.
Mode দিকনির্দেশ খোঁজার সময় ব্যবহার করার জন্য ভ্রমণের মোড প্রতিনিধিত্ব করে একটি enum।
StaticMap স্ট্যাটিক মানচিত্র ইমেজ তৈরি এবং সজ্জা জন্য অনুমতি দেয়.
StaticMapEnums StaticMap দ্বারা ব্যবহৃত enums এর একটি সংগ্রহ।
Type রেন্ডার করার জন্য মানচিত্রের প্রকারের প্রতিনিধিত্বকারী একটি enum।

Avoid

বৈশিষ্ট্য

সম্পত্তি টাইপ বর্ণনা
TOLLS Enum টোল এড়াতে.
HIGHWAYS Enum মহাসড়ক এড়াতে.

Color

বৈশিষ্ট্য

সম্পত্তি টাইপ বর্ণনা
BLACK Enum
BROWN Enum
GREEN Enum
PURPLE Enum
YELLOW Enum
BLUE Enum
GRAY Enum
ORANGE Enum
RED Enum
WHITE Enum

DirectionFinder

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বর্ণনা
addWaypoint(latitude, longitude) DirectionFinder একটি বিন্দু (lat/lng) ব্যবহার করে একটি ওয়েপয়েন্ট যোগ করে যার মধ্য দিয়ে রুটটি অবশ্যই যেতে হবে।
addWaypoint(address) DirectionFinder একটি ঠিকানা ব্যবহার করে একটি ওয়েপয়েন্ট যোগ করে যার মাধ্যমে রুটটি অবশ্যই যেতে হবে।
clearWaypoints() DirectionFinder ওয়েপয়েন্টের বর্তমান সেট সাফ করে।
getDirections() Object উত্স, গন্তব্য এবং সেট করা অন্যান্য বিকল্পগুলি ব্যবহার করে দিকনির্দেশ পান৷
setAlternatives(useAlternatives) DirectionFinder শুধুমাত্র সর্বোচ্চ র‌্যাঙ্ক করা রুটের পরিবর্তে বিকল্প রুট ফেরত দেওয়া উচিত কিনা তা সেট করে (ডিফল্ট থেকে মিথ্যা)।
setArrive(time) DirectionFinder আগমনের কাঙ্ক্ষিত সময় সেট করে (যখন প্রযোজ্য)।
setAvoid(avoid) DirectionFinder নির্দিষ্ট ধরনের বিধিনিষেধ এড়াতে হবে কিনা তা সেট করে।
setDepart(time) DirectionFinder প্রস্থানের পছন্দসই সময় সেট করে (যখন প্রযোজ্য)।
setDestination(latitude, longitude) DirectionFinder একটি বিন্দু (lat/lng) ব্যবহার করে শেষের অবস্থান সেট করে যার জন্য দিকনির্দেশ গণনা করতে হবে।
setDestination(address) DirectionFinder ঠিকানা ব্যবহার করে শেষের অবস্থান সেট করে যার জন্য দিকনির্দেশ গণনা করতে হবে।
setLanguage(language) DirectionFinder দিকনির্দেশের জন্য ব্যবহার করা ভাষা সেট করে।
setMode(mode) DirectionFinder ভ্রমণের মোড সেট করে (ড্রাইভিং থেকে ডিফল্ট)।
setOptimizeWaypoints(optimizeOrder) DirectionFinder আরও দক্ষ ক্রমানুসারে (ডিফল্ট থেকে মিথ্যা) ওয়েপয়েন্টগুলিকে পুনর্বিন্যাস করে প্রদত্ত রুটটিকে অপ্টিমাইজ করতে হবে কিনা তা সেট করে।
setOrigin(latitude, longitude) DirectionFinder একটি বিন্দু (lat/lng) ব্যবহার করে যেখান থেকে দিকনির্দেশ গণনা করতে হবে সেটি প্রারম্ভিক অবস্থান সেট করে।
setOrigin(address) DirectionFinder একটি ঠিকানা ব্যবহার করে, যেখান থেকে দিকনির্দেশ গণনা করতে হবে সেটি প্রারম্ভিক অবস্থান সেট করে।
setRegion(region) DirectionFinder অবস্থানের নাম ব্যাখ্যা করার সময় ব্যবহার করার জন্য একটি অঞ্চল সেট করে।

DirectionFinderEnums

বৈশিষ্ট্য

সম্পত্তি টাইপ বর্ণনা
Avoid Avoid
Mode Mode

ElevationSampler

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বর্ণনা
sampleLocation(latitude, longitude) Object একটি একক বিন্দুর জন্য উচ্চতা ডেটা প্রদান করে (lat/lng)।
sampleLocations(points) Object বিন্দুগুলির একটি সিরিজের জন্য উচ্চতা ডেটা প্রদান করে (lat/lng)।
sampleLocations(encodedPolyline) Object একটি এনকোডেড পলিলাইনে পয়েন্টগুলির জন্য উচ্চতা ডেটা প্রদান করে।
samplePath(points, numSamples) Object বিন্দুর একটি সিরিজ ব্যবহার করে সংজ্ঞায়িত একটি লাইন বরাবর বেশ কয়েকটি নমুনার জন্য উচ্চতা ডেটা প্রদান করে।
samplePath(encodedPolyline, numSamples) Object একটি এনকোডেড পলিলাইন ব্যবহার করে সংজ্ঞায়িত একটি লাইন বরাবর বেশ কয়েকটি নমুনার জন্য উচ্চতা ডেটা প্রদান করে।

Format

বৈশিষ্ট্য

সম্পত্তি টাইপ বর্ণনা
PNG Enum 8-বিট PNG বিন্যাস।
PNG8 Enum 8-বিট PNG বিন্যাস।
PNG32 Enum 32-বিট PNG বিন্যাস।
GIF Enum GIF বিন্যাস।
JPG Enum JPEG ফরম্যাট।
JPG_BASELINE Enum অ-প্রগতিশীল JPEG বিন্যাস।

Geocoder

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বর্ণনা
geocode(address) Object একটি প্রদত্ত ঠিকানার জন্য আনুমানিক ভৌগলিক পয়েন্ট পায়।
reverseGeocode(latitude, longitude) Object একটি প্রদত্ত ভৌগলিক বিন্দুর জন্য আনুমানিক ঠিকানা পায়।
setBounds(swLatitude, swLongitude, neLatitude, neLongitude) Geocoder ফলাফলে অতিরিক্ত অগ্রাধিকার দেওয়া উচিত এমন একটি এলাকার সীমা নির্ধারণ করে।
setLanguage(language) Geocoder ফলাফলে ব্যবহার করা ভাষা সেট করে।
setRegion(region) Geocoder অবস্থানের নাম ব্যাখ্যা করার সময় ব্যবহার করার জন্য একটি অঞ্চল সেট করে।

Maps

বৈশিষ্ট্য

সম্পত্তি টাইপ বর্ণনা
DirectionFinder DirectionFinderEnums
StaticMap StaticMapEnums

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বর্ণনা
decodePolyline(polyline) Number[] একটি এনকোড করা পলিলাইন স্ট্রিংকে পয়েন্টের একটি অ্যারেতে ডিকোড করে।
encodePolyline(points) String একটি স্ট্রিং মধ্যে পয়েন্ট একটি অ্যারে এনকোড.
newDirectionFinder() DirectionFinder একটি নতুন DirectionFinder অবজেক্ট তৈরি করে।
newElevationSampler() ElevationSampler একটি ElevationSampler অবজেক্ট তৈরি করে।
newGeocoder() Geocoder একটি নতুন জিওকোডার অবজেক্ট তৈরি করে।
newStaticMap() StaticMap একটি নতুন স্ট্যাটিকম্যাপ অবজেক্ট তৈরি করে।
setAuthentication(clientId, signingKey) void একটি বাহ্যিকভাবে প্রতিষ্ঠিত Google Maps API-এর প্রিমিয়াম প্ল্যান অ্যাকাউন্টের ব্যবহারকে সক্ষম করে, অতিরিক্ত কোটা ভাতা লাভ করতে।

MarkerSize

বৈশিষ্ট্য

সম্পত্তি টাইপ বর্ণনা
TINY Enum ছোট আকারের বাজার (সবচেয়ে ছোট উপলব্ধ)।
MID Enum মাঝারি আকারের মার্কার (সবচেয়ে বড় উপলব্ধ)।
SMALL Enum ছোট আকারের মার্কার।

Mode

বৈশিষ্ট্য

সম্পত্তি টাইপ বর্ণনা
DRIVING Enum রাস্তার মাধ্যমে ড্রাইভিং দিকনির্দেশ।
WALKING Enum পথচারী পথ এবং ফুটপাথের মাধ্যমে হাঁটার দিকনির্দেশ (যেখানে উপলব্ধ)।
BICYCLING Enum সাইকেল পাথ এবং পছন্দের রাস্তার মাধ্যমে সাইকেল চালানোর দিকনির্দেশ (যেখানে উপলব্ধ)।
TRANSIT Enum পাবলিক ট্রানজিট রুটের মাধ্যমে ট্রানজিট দিকনির্দেশ (যেখানে উপলব্ধ)।

StaticMap

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বর্ণনা
addAddress(address) StaticMap বর্তমান পথের সংজ্ঞায় একটি নতুন ঠিকানা যোগ করে।
addMarker(latitude, longitude) StaticMap একটি বিন্দু (lat/lng) ব্যবহার করে মানচিত্রে একটি মার্কার যোগ করে।
addMarker(address) StaticMap একটি ঠিকানা ব্যবহার করে মানচিত্রে একটি মার্কার যোগ করে।
addPath(points) StaticMap পয়েন্টের একটি অ্যারে ব্যবহার করে মানচিত্রে একটি পথ যোগ করে।
addPath(polyline) StaticMap একটি এনকোডেড পলিলাইন ব্যবহার করে মানচিত্রে একটি পথ যোগ করে।
addPoint(latitude, longitude) StaticMap বর্তমান পাথ সংজ্ঞায় একটি নতুন বিন্দু (lat/lng) যোগ করে।
addVisible(latitude, longitude) StaticMap একটি বিন্দু (lat/lng) অবস্থান যোগ করে যা অবশ্যই মানচিত্রে দৃশ্যমান হবে৷
addVisible(address) StaticMap একটি ঠিকানার অবস্থান যোগ করে যা অবশ্যই মানচিত্রে দৃশ্যমান হবে৷
beginPath() StaticMap একটি নতুন পথ সংজ্ঞা শুরু করে।
clearMarkers() StaticMap মার্কারগুলির বর্তমান সেট সাফ করে।
clearPaths() StaticMap পাথের বর্তমান সেট সাফ করুন।
clearVisibles() StaticMap দৃশ্যমান অবস্থানের বর্তমান সেট সাফ করে।
endPath() StaticMap beginPath() দিয়ে শুরু হওয়া একটি পাথ সংজ্ঞা সম্পূর্ণ করে।
getAs(contentType) Blob নির্দিষ্ট বিষয়বস্তুর প্রকারে রূপান্তরিত একটি ব্লব হিসাবে এই বস্তুর ভিতরের ডেটা ফেরত দিন।
getBlob() Blob একটি Blob হিসাবে ইমেজ ডেটা পায়।
getMapImage() Byte[] একটি বাইট অ্যারে হিসাবে কাঁচা চিত্র ডেটা পায়।
getMapUrl() String মানচিত্র ছবির URL পায়।
setCenter(latitude, longitude) StaticMap একটি বিন্দু (lat/lng) ব্যবহার করে মানচিত্রের কেন্দ্র সেট করে।
setCenter(address) StaticMap একটি ঠিকানা ব্যবহার করে মানচিত্রের কেন্দ্র সেট করে।
setCustomMarkerStyle(imageUrl, useShadow) StaticMap নতুন মার্কার তৈরি করার সময় ব্যবহার করার জন্য কাস্টম মার্কার ইমেজ সেট করে।
setFormat(format) StaticMap মানচিত্র চিত্রের বিন্যাস সেট করে।
setLanguage(language) StaticMap মানচিত্রে পাঠ্যের জন্য ব্যবহার করা ভাষা সেট করে (যেখানে avaialbe)।
setMapType(mapType) StaticMap দেখানোর জন্য মানচিত্রের ধরন সেট করে।
setMarkerStyle(size, color, label) StaticMap নতুন মার্কার তৈরি করার সময় ব্যবহার করার জন্য মার্কার শৈলী সেট করে।
setMobile(useMobileTiles) StaticMap মোবাইল ডিভাইসের জন্য বিশেষ টাইল সেট ব্যবহার করবেন কি না তা সেট করে।
setPathStyle(weight, color, fillColor) StaticMap নতুন পাথ তৈরি করার সময় ব্যবহার করার জন্য পাথ শৈলী সেট করে।
setSize(width, height) StaticMap মানচিত্র চিত্রের প্রস্থ এবং উচ্চতা পিক্সেলে সেট করে।
setZoom(zoom) StaticMap মানচিত্রের জন্য ব্যবহৃত জুম ফ্যাক্টর বা ম্যাগনিফিকেশন লেভেল সেট করে।

StaticMapEnums

বৈশিষ্ট্য

সম্পত্তি টাইপ বর্ণনা
Color Color
Format Format
MarkerSize MarkerSize
Type Type

Type

বৈশিষ্ট্য

সম্পত্তি টাইপ বর্ণনা
ROADMAP Enum একটি আদর্শ রোডম্যাপ, যেমনটি সাধারণত Google Maps ওয়েবসাইটে দেখানো হয়।
SATELLITE Enum একটি উপগ্রহ মানচিত্র.
TERRAIN Enum একটি শারীরিক ত্রাণ মানচিত্র, ভূখণ্ড এবং গাছপালা দেখাচ্ছে।
HYBRID Enum স্যাটেলাইট এবং রোডম্যাপ ম্যাপের একটি হাইব্রিড, স্যাটেলাইট মানচিত্রে প্রধান রাস্তা এবং স্থানের নামগুলির একটি স্বচ্ছ স্তর দেখায়।