השירות הזה מאפשר ל-Google Scripts ליצור מפות סטטיות, למצוא מסלולים, להמיר כתובות לקווי אורך ורוחב ולקבל דוגמאות לגובה.
שיעורים
שם | תיאור קצר |
---|---|
Avoid | מאפיין enum שמייצג את סוגי ההגבלות שצריך להימנע מהן כשמחפשים מסלול. |
Color | מאפיין enum שמייצג את הצבעים הנתונים בשם שזמינים לשימוש בתמונות של מפות. |
DirectionFinder | מאפשרת אחזור מסלולים בין מיקומים. |
DirectionFinderEnums | אוסף של ערכים מוגדרים מראש ש-DirectionFinder משתמש בהם. |
ElevationSampler | מאפשרת לדגום גובה במיקומים ספציפיים. |
Format | enum שמייצג את הפורמט של קובץ התמונה של המפה. |
Geocoder | מאפשרת המרה בין כתובת לבין קואורדינטות גיאוגרפיות. |
Maps | מאפשרת למצוא מסלולים, לבצע גיאוקודינג, לדגום את הגובה וליצור תמונות סטטיות של מפות. |
MarkerSize | מאפיין enum שמייצג את הגודל של סמן שנוסף למפה. |
Mode | enum שמייצג את אופן התחבורה שבו צריך להשתמש כשמחפשים מסלול. |
StaticMap | מאפשר ליצור ולקשט תמונות סטטיות של מפות. |
StaticMapEnums | אוסף של ערכים מוגדרים מראש ש-StaticMap משתמש בהם. |
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
Methods
שיטה | סוג הערך המוחזר | תיאור קצר |
---|---|---|
addWaypoint(latitude, longitude) | DirectionFinder | הוספת ציון דרך שהמסלול חייב לעבור דרכו, באמצעות נקודה (קו הרוחב/קו האורך). |
addWaypoint(address) | DirectionFinder | הוספת ציון דרך שהמסלול חייב לעבור דרכו, באמצעות כתובת. |
clearWaypoints() | DirectionFinder | ניקוי הקבוצה הנוכחית של נקודות הדרך. |
getDirections() | Object | הפונקציה מקבלת את המסלול לפי נקודת המוצא, היעד והאפשרויות האחרות שהוגדרו. |
setAlternatives(useAlternatives) | DirectionFinder | מגדיר אם להחזיר נתיבים חלופיים במקום רק את המסלול בעל הדירוג הגבוה ביותר (ברירת המחדל היא false). |
setArrive(time) | DirectionFinder | מגדירים את שעת ההגעה הרצויה (אם רלוונטי). |
setAvoid(avoid) | DirectionFinder | מגדיר אם להימנע מסוגים מסוימים של הגבלות. |
setDepart(time) | DirectionFinder | מגדירים את שעת היציאה הרצויה (אם רלוונטי). |
setDestination(latitude, longitude) | DirectionFinder | הגדרת מיקום הסיום שעבורו צריך לחשב מסלול, באמצעות נקודה (קואורדינטות צפון/דרום). |
setDestination(address) | DirectionFinder | הגדרת המיקום הסופי שעבורו רוצים לחשב מסלול, באמצעות כתובת. |
setLanguage(language) | DirectionFinder | הגדרת השפה שבה יושמעו ההנחיות. |
setMode(mode) | DirectionFinder | הגדרת אמצעי התחבורה (ברירת המחדל היא 'רכב'). |
setOptimizeWaypoints(optimizeOrder) | DirectionFinder | קובע אם לבצע אופטימיזציה של המסלול שסופק על ידי סידור מחדש של נקודות העצירה בסדר יעיל יותר (ברירת המחדל היא false). |
setOrigin(latitude, longitude) | DirectionFinder | הגדרת מיקום ההתחלה שממנו מחשבים מסלולים, באמצעות נקודה (קו הרוחב/קו האורך). |
setOrigin(address) | DirectionFinder | הגדרת מיקום ההתחלה שממנו יחושבו המסלולים, באמצעות כתובת. |
setRegion(region) | DirectionFinder | הגדרת אזור לשימוש בזמן הפענוח של שמות המיקומים. |
DirectionFinderEnums
ElevationSampler
Methods
שיטה | סוג הערך המוחזר | תיאור קצר |
---|---|---|
sampleLocation(latitude, longitude) | Object | הפונקציה מחזירה נתוני גובה של נקודה אחת (קו הרוחב/קו האורך). |
sampleLocations(points) | Object | הפונקציה מחזירה נתוני גובה של סדרת נקודות (lat/lng). |
sampleLocations(encodedPolyline) | Object | הפונקציה מחזירה נתוני גובה של הנקודות בקו פוליגון מוצפן. |
samplePath(points, numSamples) | Object | הפונקציה מחזירה נתוני גובה של מספר דגימות לאורך קו, שמוגדר באמצעות סדרה של נקודות. |
samplePath(encodedPolyline, numSamples) | Object | הפונקציה מחזירה נתוני גובה של מספר דגימות לאורך קו, שמוגדר באמצעות קו פוליגון מוצפן. |
Format
מאפיינים
נכס | סוג | תיאור |
---|---|---|
PNG | Enum | פורמט PNG של 8 ביט. |
PNG8 | Enum | פורמט PNG של 8 ביט. |
PNG32 | Enum | פורמט PNG של 32 סיביות. |
GIF | Enum | פורמט GIF. |
JPG | Enum | פורמט JPEG. |
JPG_BASELINE | Enum | פורמט JPEG לא פרוגרסיבי. |
Geocoder
Methods
שיטה | סוג הערך המוחזר | תיאור קצר |
---|---|---|
geocode(address) | Object | הפונקציה מקבלת את הנקודות הגיאוגרפיות המשוערות של כתובת נתונה. |
reverseGeocode(latitude, longitude) | Object | הפונקציה מקבלת את הכתובות המשוערות של נקודה גיאוגרפית נתונה. |
setBounds(swLatitude, swLongitude, neLatitude, neLongitude) | Geocoder | הגדרת הגבולות של אזור שצריך לתת לו עדיפות נוספת בתוצאות. |
setLanguage(language) | Geocoder | הגדרת השפה שבה יוצגו התוצאות. |
setRegion(region) | Geocoder | הגדרת אזור לשימוש בזמן הפענוח של שמות המיקומים. |
Maps
מאפיינים
נכס | סוג | תיאור |
---|---|---|
DirectionFinder | DirectionFinderEnums | |
StaticMap | StaticMapEnums |
Methods
שיטה | סוג הערך המוחזר | תיאור קצר |
---|---|---|
decodePolyline(polyline) | Number[] | פענוח של מחרוזת פוליגון מקודדת בחזרה למערך של נקודות. |
encodePolyline(points) | String | הפונקציה מקודדת מערך של נקודות במחרוזת. |
newDirectionFinder() | DirectionFinder | יצירת אובייקט חדש מסוג DirectionFinder. |
newElevationSampler() | ElevationSampler | יצירת אובייקט ElevationSampler. |
newGeocoder() | Geocoder | יצירת אובייקט Geocoder חדש. |
newStaticMap() | StaticMap | יצירת אובייקט StaticMap חדש. |
setAuthentication(clientId, signingKey) | void | מאפשרת להשתמש בחשבון Google Maps APIs Premium Plan שנוצר מחוץ ל-Cloud, כדי לנצל מכסות נוספות. |
MarkerSize
מאפיינים
נכס | סוג | תיאור |
---|---|---|
TINY | Enum | שווקים בגודל זעיר (הקטנים ביותר שזמינים). |
MID | Enum | סמנים בגודל בינוני (הגדולים ביותר שזמינים). |
SMALL | Enum | סמנים בגודל קטן. |
Mode
מאפיינים
נכס | סוג | תיאור |
---|---|---|
DRIVING | Enum | מסלול נסיעה בכבישים. |
WALKING | Enum | מסלולי הליכה דרך שבילים להולכי רגל ומדרכות (אם יש כאלה). |
BICYCLING | Enum | מסלולי אופניים דרך שבילי אופניים ורחובות מועדפים (אם הם זמינים). |
TRANSIT | Enum | מסלולי תחבורה ציבורית דרך נתיבים של תחבורה ציבורית (אם האפשרות הזו זמינה). |
StaticMap
Methods
שיטה | סוג הערך המוחזר | תיאור קצר |
---|---|---|
addAddress(address) | StaticMap | הוספת כתובת חדשה להגדרת הנתיב הנוכחית. |
addMarker(latitude, longitude) | StaticMap | הוספת סמן למפה באמצעות נקודה (קו הרוחב/קו האורך). |
addMarker(address) | StaticMap | הוספת סמן למפה באמצעות כתובת. |
addPath(points) | StaticMap | הוספת נתיב למפה באמצעות מערך של נקודות. |
addPath(polyline) | StaticMap | הוספת נתיב למפה באמצעות קו פוליגון מוצפן. |
addPoint(latitude, longitude) | StaticMap | הוספת נקודה חדשה (קו הרוחב/קו האורך) להגדרת הנתיב הנוכחית. |
addVisible(latitude, longitude) | StaticMap | הוספת מיקום של נקודה (קו הרוחב/קו האורך) שצריכה להיות גלויה במפה. |
addVisible(address) | StaticMap | הוספת מיקום של כתובת שצריך להיות גלוי במפה. |
beginPath() | StaticMap | מתחילים להגדיר נתיב חדש. |
clearMarkers() | StaticMap | ניקוי קבוצת הסימנים הנוכחית. |
clearPaths() | StaticMap | ניקוי הקבוצה הנוכחית של הנתיבים. |
clearVisibles() | StaticMap | ניקוי הקבוצה הנוכחית של המיקומים הגלויים. |
endPath() | StaticMap | השלמת הגדרת נתיב שהתחילה ב-beginPath(). |
getAs(contentType) | Blob | החזרת הנתונים שבתוך האובייקט הזה כ-blob שהומר לסוג התוכן שצוין. |
getBlob() | Blob | הפונקציה מקבלת את נתוני התמונה כ-Blob . |
getMapImage() | Byte[] | הפונקציה מקבלת את נתוני התמונה הגולמיים כמערך בייטים. |
getMapUrl() | String | הפונקציה מקבלת את כתובת ה-URL של תמונת המפה. |
setCenter(latitude, longitude) | StaticMap | הגדרת מרכז המפה באמצעות נקודה (קו הרוחב/קו האורך). |
setCenter(address) | StaticMap | הגדרת מרכז המפה באמצעות כתובת. |
setCustomMarkerStyle(imageUrl, useShadow) | StaticMap | הגדרת קובץ התמונה של הסמן המותאם אישית לשימוש ביצירת סמנים חדשים. |
setFormat(format) | StaticMap | הגדרת הפורמט של תמונת המפה. |
setLanguage(language) | StaticMap | הגדרת השפה שבה כתוב הטקסט במפה (אם היא זמינה). |
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. |
SATELLITE | Enum | מפת לוויין. |
TERRAIN | Enum | מפת גובה פיזית, שמוצגים בה פני השטח והצמחייה. |
HYBRID | Enum | שילוב של מפת לוויין ומפת כבישים, שבו מוצגת שכבה שקופה של רחובות ראשיים ושמות מקומות במפת הלוויין. |