Maps Service

মানচিত্র

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

ক্লাস

নাম সংক্ষিপ্ত বিবরণ
Avoid দিকনির্দেশ খোঁজার সময় যে ধরনের সীমাবদ্ধতাগুলো এড়িয়ে চলতে হবে, তা নির্দেশকারী একটি এনাম।
Color ম্যাপ ইমেজে ব্যবহারের জন্য উপলব্ধ নামযুক্ত রঙগুলোকে প্রতিনিধিত্বকারী একটি এনাম।
Direction Finder এর মাধ্যমে বিভিন্ন স্থানের মধ্যে যাতায়াতের দিকনির্দেশনা পাওয়া যায়।
Direction Finder Enums Direction Finder দ্বারা ব্যবহৃত এনামগুলোর একটি সংগ্রহ।
Elevation Sampler নির্দিষ্ট স্থানে উচ্চতার নমুনা সংগ্রহের সুযোগ দেয়।
Format মানচিত্র চিত্রের বিন্যাসকে প্রতিনিধিত্বকারী একটি এনাম।
Geocoder ঠিকানা এবং ভৌগোলিক স্থানাঙ্কের মধ্যে রূপান্তর করার সুযোগ দেয়।
Maps এর মাধ্যমে দিক নির্ণয়, জিওকোডিং, উচ্চতা পরিমাপ এবং স্থির মানচিত্র তৈরি করা যায়।
Marker Size ম্যাপে যুক্ত করা মার্কারের আকার নির্দেশকারী একটি এনাম।
Mode দিকনির্দেশ খোঁজার জন্য ব্যবহৃত ভ্রমণ পদ্ধতিকে প্রতিনিধিত্বকারী একটি এনাম।
Static Map স্থির মানচিত্র চিত্র তৈরি এবং অলঙ্করণ করার সুযোগ দেয়।
Static Map Enums Static Map দ্বারা ব্যবহৃত এনামগুলির একটি সংগ্রহ।
Type রেন্ডার করার জন্য ম্যাপের ধরন নির্দেশকারী একটি এনাম।

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

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
add Waypoint(latitude, longitude) Direction Finder একটি পয়েন্ট (অক্ষাংশ/দ্রাঘিমাংশ) ব্যবহার করে এমন একটি ওয়েপয়েন্ট যোগ করে, যার মধ্য দিয়ে রুটটিকে অবশ্যই যেতে হবে।
add Waypoint(address) Direction Finder একটি ঠিকানা ব্যবহার করে এমন একটি ওয়েপয়েন্ট যোগ করে, যার মধ্য দিয়ে রুটটিকে অবশ্যই যেতে হবে।
clear Waypoints() Direction Finder বর্তমান ওয়েপয়েন্ট সেটটি মুছে দেয়।
get Directions() Object নির্ধারিত উৎস, গন্তব্য এবং অন্যান্য বিকল্পগুলো ব্যবহার করে দিকনির্দেশনা পাওয়া যায়।
set Alternatives(useAlternatives) Direction Finder শুধুমাত্র সর্বোচ্চ র‍্যাঙ্কের রুটের পরিবর্তে বিকল্প রুটগুলো ফেরত দেওয়া হবে কিনা তা নির্ধারণ করে (ডিফল্ট মান false )।
set Arrive(time) Direction Finder পৌঁছানোর কাঙ্ক্ষিত সময় নির্ধারণ করে (প্রযোজ্য ক্ষেত্রে)।
set Avoid(avoid) Direction Finder নির্দিষ্ট ধরণের বিধিনিষেধ এড়ানো হবে কিনা তা নির্ধারণ করে।
set Depart(time) Direction Finder প্রস্থানের কাঙ্ক্ষিত সময় নির্ধারণ করে (প্রযোজ্য ক্ষেত্রে)।
set Destination(latitude, longitude) Direction Finder একটি বিন্দু (অক্ষাংশ/দ্রাঘিমাংশ) ব্যবহার করে, দিকনির্দেশ গণনা করার জন্য শেষ অবস্থান নির্ধারণ করে।
set Destination(address) Direction Finder একটি ঠিকানা ব্যবহার করে, দিকনির্দেশনা গণনা করার জন্য শেষ গন্তব্যস্থল নির্ধারণ করে।
set Language(language) Direction Finder দিকনির্দেশনার জন্য ব্যবহৃত ভাষা নির্ধারণ করে।
set Mode(mode) Direction Finder ভ্রমণের ধরণ নির্ধারণ করে (ডিফল্টরূপে গাড়ি চালানো)।
set Optimize Waypoints(optimizeOrder) Direction Finder ওয়েপয়েন্টগুলোকে আরও কার্যকর ক্রমে পুনর্বিন্যাস করে প্রদত্ত রুটটি অপ্টিমাইজ করা হবে কি না, তা নির্ধারণ করে (ডিফল্ট মান false )।
set Origin(latitude, longitude) Direction Finder একটি বিন্দু (অক্ষাংশ/দ্রাঘিমাংশ) ব্যবহার করে দিক নির্ণয়ের জন্য প্রারম্ভিক অবস্থান নির্ধারণ করে।
set Origin(address) Direction Finder একটি ঠিকানা ব্যবহার করে দিক নির্ণয়ের জন্য শুরুর স্থান নির্ধারণ করে।
set Region(region) Direction Finder অবস্থানের নাম ব্যাখ্যা করার জন্য একটি অঞ্চল নির্ধারণ করে।

DirectionFinderEnums

বৈশিষ্ট্য

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

ElevationSampler

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
sample Location(latitude, longitude) Object একটি নির্দিষ্ট বিন্দুর উচ্চতার তথ্য (অক্ষাংশ/দ্রাঘিমাংশ) প্রদান করে।
sample Locations(points) Object একাধিক বিন্দুর উচ্চতার তথ্য (অক্ষাংশ/দ্রাঘিমাংশ) প্রদান করে।
sample Locations(encodedPolyline) Object একটি এনকোডেড পলিলাইনের পয়েন্টগুলোর উচ্চতার ডেটা ফেরত দেয়।
sample Path(points, numSamples) Object একাধিক বিন্দু ব্যবহার করে সংজ্ঞায়িত একটি রেখা বরাবর নির্দিষ্ট সংখ্যক নমুনার উচ্চতার উপাত্ত ফেরত দেয়।
sample Path(encodedPolyline, numSamples) Object একটি এনকোডেড পলিলাইন ব্যবহার করে সংজ্ঞায়িত একটি রেখা বরাবর নির্দিষ্ট সংখ্যক নমুনার উচ্চতার ডেটা ফেরত দেয়।

Format

বৈশিষ্ট্য

সম্পত্তি প্রকার বর্ণনা
PNG Enum ৮-বিট পিএনজি ফরম্যাট।
PNG8 Enum ৮-বিট পিএনজি ফরম্যাট।
PNG32 Enum ৩২-বিট পিএনজি ফরম্যাট।
GIF Enum GIF ফরম্যাট।
JPG Enum JPEG ফরম্যাট।
JPG_BASELINE Enum নন-প্রোগ্রেসিভ JPEG ফরম্যাট।

Geocoder

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
geocode(address) Object প্রদত্ত ঠিকানার আনুমানিক ভৌগোলিক অবস্থান নির্ণয় করে।
reverse Geocode(latitude, longitude) Object প্রদত্ত কোনো ভৌগোলিক বিন্দুর আনুমানিক ঠিকানাগুলো খুঁজে বের করে।
set Bounds(swLatitude, swLongitude, neLatitude, neLongitude) Geocoder এমন একটি এলাকার সীমানা নির্ধারণ করে, যেটিকে ফলাফলে অতিরিক্ত অগ্রাধিকার দেওয়া হবে।
set Language(language) Geocoder ফলাফলে ব্যবহৃত ভাষা নির্ধারণ করে।
set Region(region) Geocoder অবস্থানের নাম ব্যাখ্যা করার জন্য একটি অঞ্চল নির্ধারণ করে।

Maps

বৈশিষ্ট্য

সম্পত্তি প্রকার বর্ণনা
Direction Finder Direction Finder Enums
Static Map Static Map Enums

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
decode Polyline(polyline) Number[] একটি এনকোডেড পলিলাইন স্ট্রিংকে ডিকোড করে পয়েন্টের একটি অ্যারেতে রূপান্তর করে।
encode Polyline(points) String পয়েন্টের একটি অ্যারে-কে একটি স্ট্রিং-এ এনকোড করে।
new Direction Finder() Direction Finder একটি নতুন DirectionFinder অবজেক্ট তৈরি করে।
new Elevation Sampler() Elevation Sampler একটি ElevationSampler অবজেক্ট তৈরি করে।
new Geocoder() Geocoder একটি নতুন জিওকোডার অবজেক্ট তৈরি করে।
new Static Map() Static Map একটি নতুন StaticMap অবজেক্ট তৈরি করে।
reset Authentication Api Key() void ডিফল্ট কোটা বরাদ্দ ব্যবহার করার জন্য প্রমাণীকরণ ক্রেডেনশিয়াল রিসেট করে।
set Authentication By Api Key(apiKey) void অতিরিক্ত কোটা ব্যবহারের জন্য অনুরোধ প্রমাণীকরণে এপিআই কী ব্যবহারের সুযোগ দেয়।
set Authentication By Api Key(apiKey, signingKey) void StaticMap-এ অতিরিক্ত কোটা ব্যবহারের জন্য অনুরোধ প্রমাণীকরণে একটি API কী এবং সাইনিং কী ব্যবহারের সুযোগ দেয়।

MarkerSize

বৈশিষ্ট্য

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

Mode

বৈশিষ্ট্য

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

StaticMap

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
add Address(address) Static Map বর্তমান পাথ সংজ্ঞায় একটি নতুন ঠিকানা যোগ করে।
add Marker(latitude, longitude) Static Map একটি বিন্দু (অক্ষাংশ/দ্রাঘিমাংশ) ব্যবহার করে মানচিত্রে একটি মার্কার যোগ করে।
add Marker(address) Static Map ঠিকানা ব্যবহার করে মানচিত্রে একটি মার্কার যোগ করে।
add Path(points) Static Map পয়েন্টের একটি অ্যারে ব্যবহার করে মানচিত্রে একটি পথ যোগ করে।
add Path(polyline) Static Map এনকোডেড পলিলাইন ব্যবহার করে ম্যাপে একটি পথ যোগ করে।
add Point(latitude, longitude) Static Map বর্তমান পাথ সংজ্ঞায় একটি নতুন বিন্দু (অক্ষাংশ/দ্রাঘিমাংশ) যোগ করে।
add Visible(latitude, longitude) Static Map একটি বিন্দুর (অক্ষাংশ/দ্রাঘিমাংশ) অবস্থান যোগ করে, যা অবশ্যই মানচিত্রে দৃশ্যমান হতে হবে।
add Visible(address) Static Map একটি ঠিকানা যোগ করে যা অবশ্যই মানচিত্রে দৃশ্যমান হতে হবে।
begin Path() Static Map একটি নতুন পাথ সংজ্ঞা শুরু করে।
clear Markers() Static Map বর্তমান মার্কার সেটটি মুছে দেয়।
clear Paths() Static Map বর্তমান পাথ সেটটি মুছে ফেলুন।
clear Visibles() Static Map বর্তমানে দৃশ্যমান অবস্থানসমূহের সেটটি মুছে দেয়।
end Path() Static Map beginPath() দিয়ে শুরু হওয়া একটি পাথ সংজ্ঞা সম্পূর্ণ করে।
get As(contentType) Blob এই অবজেক্টের ভেতরের ডেটা নির্দিষ্ট কন্টেন্ট টাইপে রূপান্তরিত একটি ব্লব হিসেবে ফেরত দিন।
get Blob() Blob ইমেজ ডেটা একটি Blob হিসেবে গ্রহণ করে।
get Map Image() Byte[] কাঁচা ছবির ডেটা একটি বাইট অ্যারে হিসেবে গ্রহণ করে।
get Map Url() String মানচিত্রের ছবির ইউআরএলটি সংগ্রহ করে।
set Center(latitude, longitude) Static Map একটি বিন্দু (অক্ষাংশ/দ্রাঘিমাংশ) ব্যবহার করে মানচিত্রের কেন্দ্র নির্ধারণ করে।
set Center(address) Static Map একটি ঠিকানা ব্যবহার করে মানচিত্রের কেন্দ্র নির্ধারণ করে।
set Custom Marker Style(imageUrl, useShadow) Static Map নতুন মার্কার তৈরি করার সময় ব্যবহার করার জন্য কাস্টম মার্কার ইমেজ সেট করে।
set Format(format) Static Map মানচিত্র চিত্রের বিন্যাস নির্ধারণ করে।
set Language(language) Static Map মানচিত্রে পাঠ্যের জন্য ব্যবহৃত ভাষা নির্ধারণ করে (যেখানে উপলব্ধ)।
set Map Type(mapType) Static Map প্রদর্শিতব্য মানচিত্রের ধরন নির্ধারণ করে।
set Marker Style(size, color, label) Static Map নতুন মার্কার তৈরি করার সময় ব্যবহার করার জন্য মার্কার স্টাইল নির্ধারণ করে।
set Mobile(useMobileTiles) Static Map মোবাইল ডিভাইসের জন্য বিশেষায়িত টাইল সেট ব্যবহার করা হবে কি না, তা নির্ধারণ করে।
set Path Style(weight, color, fillColor) Static Map নতুন পাথ তৈরি করার সময় ব্যবহার করার জন্য পাথ স্টাইল নির্ধারণ করে।
set Size(width, height) Static Map মানচিত্র চিত্রের প্রস্থ এবং উচ্চতা পিক্সেলে নির্ধারণ করে।
set Zoom(zoom) Static Map মানচিত্রের জন্য ব্যবহৃত জুম ফ্যাক্টর বা বিবর্ধন স্তর নির্ধারণ করে।

StaticMapEnums

বৈশিষ্ট্য

সম্পত্তি প্রকার বর্ণনা
Color Color
Format Format
Marker Size Marker Size
Type Type

Type

বৈশিষ্ট্য

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