Class 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-এর প্রিমিয়াম প্ল্যান অ্যাকাউন্টের ব্যবহারকে সক্ষম করে, অতিরিক্ত কোটা ভাতা লাভ করতে।

বিস্তারিত ডকুমেন্টেশন

decodePolyline(polyline)

একটি এনকোড করা পলিলাইন স্ট্রিংকে পয়েন্টের একটি অ্যারেতে ডিকোড করে।

// Decodes a string representation of the latitudes and longitudes of Minneapolis and Milwaukee
// respectively.
var polyline = 'qvkpG`qhxPbgyI_zq_@';
var points = Maps.decodePolyline(polyline);
for (var i = 0; i < points.length; i+= 2) {
  Logger.log('%s, %s', points[i], points[i+1]);
}

পরামিতি

নাম টাইপ বর্ণনা
polyline String ডিকোড করার জন্য একটি এনকোড করা পলিলাইন।

প্রত্যাবর্তন

Number[] — অক্ষাংশ দ্রাঘিমাংশ জোড়ার একটি অ্যারে (lat0, long0, lat1, long1, ...)।

আরো দেখুন


encodePolyline(points)

একটি স্ট্রিং মধ্যে পয়েন্ট একটি অ্যারে এনকোড.

// The latitudes and longitudes of New York and Boston respectively.
var points = [40.77, -73.97, 42.34, -71.04];
var polyline = Maps.encodePolyline(points);

পরামিতি

নাম টাইপ বর্ণনা
points Number[] এনকোড করার জন্য অক্ষাংশ/দ্রাঘিমাংশ জোড়ার একটি অ্যারে।

প্রত্যাবর্তন

String - একটি এনকোড করা স্ট্রিং সেই পয়েন্টগুলিকে প্রতিনিধিত্ব করে।

আরো দেখুন


newDirectionFinder()

একটি নতুন DirectionFinder অবজেক্ট তৈরি করে।

প্রত্যাবর্তন

DirectionFinder — একটি নতুন দিক অনুসন্ধানকারী বস্তু।


newElevationSampler()

একটি ElevationSampler অবজেক্ট তৈরি করে।

প্রত্যাবর্তন

ElevationSampler — একটি নতুন উচ্চতার নমুনা বস্তু।


newGeocoder()

একটি নতুন জিওকোডার অবজেক্ট তৈরি করে।

প্রত্যাবর্তন

Geocoder - একটি নতুন জিওকোডার অবজেক্ট।


newStaticMap()

একটি নতুন স্ট্যাটিকম্যাপ অবজেক্ট তৈরি করে।

প্রত্যাবর্তন

StaticMap - একটি নতুন স্ট্যাটিক ম্যাপ অবজেক্ট।


setAuthentication(clientId, signingKey)

একটি বাহ্যিকভাবে প্রতিষ্ঠিত Google Maps API-এর প্রিমিয়াম প্ল্যান অ্যাকাউন্টের ব্যবহারকে সক্ষম করে, অতিরিক্ত কোটা ভাতা লাভ করতে। আপনার ক্লায়েন্ট আইডি এবং সাইনিং কী Google এন্টারপ্রাইজ সাপোর্ট পোর্টাল থেকে পাওয়া যেতে পারে। ডিফল্ট কোটা ভাতা ব্যবহারে ফিরে যেতে এই মানগুলিকে null সেট করুন।

Maps.setAuthentication('gme-123456789', 'VhSEZvOXVSdnlxTnpJcUE');

পরামিতি

নাম টাইপ বর্ণনা
clientId String একজন ক্লায়েন্ট শনাক্তকারী।
signingKey String একটি ব্যক্তিগত স্বাক্ষর কী।