השירות הזה מאפשר לסקריפטים ליצור מפות סטטיות, למצוא מסלולים, להמיר כתובות לקואורדינטות גיאוגרפיות ודגימות גובה.
מחלקות
שם | תיאור קצר |
---|---|
Avoid | טיפוסים בני מנייה (enum) שמייצג את סוגי ההגבלות שיש להימנע מהן בעת חיפוש מסלול. |
Color | טיפוסים בני מנייה (enum) שמייצגים את הצבעים בעלי השם הזמינים לשימוש בתמונות מפה. |
DirectionFinder | מאפשר אחזור של הוראות הגעה בין מיקומים. |
DirectionFinderEnums | אוסף של טיפוסים בני מנייה (enum) שמשמשים את DirectionFinder . |
ElevationSampler | מאפשר דגימת גובה במיקומים מסוימים. |
Format | טיפוסים בני מנייה (enum) שמייצגים את הפורמט של תמונת המפה. |
Geocoder | מאפשרת המרה בין כתובת לקואורדינטות גיאוגרפיות. |
Maps | מאפשר איתור כיוון, קידוד גיאוגרפי, דגימת גובה ויצירת תמונות מפה סטטיות. |
MarkerSize | 'טיפוסים בני מנייה (enum)' שמייצג את גודל הסמן שנוסף למפה. |
Mode | טיפוסים בני מנייה (enum) שמייצג את אמצעי ההגעה שבו יש להשתמש בעת חיפוש מסלול. |
StaticMap | מאפשר יצירה וקישוט של תמונות מפה סטטיות. |
StaticMapEnums | אוסף של טיפוסים בני מנייה (enum) שמשמשים את 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
שיטות
שיטה | סוג הערך שמוחזר | תיאור קצר |
---|---|---|
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
שיטות
שיטה | סוג הערך שמוחזר | תיאור קצר |
---|---|---|
sampleLocation(latitude, longitude) | Object | מחזירה נתוני גובה של נקודה בודדת (קו רוחב/אורך). |
sampleLocations(points) | Object | מחזירה נתוני גובה עבור סדרה של נקודות (קו רוחב/אורך). |
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
שיטות
שיטה | סוג הערך שמוחזר | תיאור קצר |
---|---|---|
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[] | מפענח מחרוזת polyline מקודדת בחזרה למערך של נקודות. |
encodePolyline(points) | String | מקודדת מערך של נקודות למחרוזת. |
newDirectionFinder() | DirectionFinder | יוצר אובייקט DirectionFinder חדש. |
newElevationSampler() | ElevationSampler | יוצר אובייקט ElevationSampler. |
newGeocoder() | Geocoder | יוצר אובייקט חדש מסוג Geocoder. |
newStaticMap() | StaticMap | יוצר אובייקט StaticMap חדש. |
setAuthentication(clientId, signingKey) | void | התוסף הזה מאפשר להשתמש בחשבון חיצוני בתוכנית הפרימיום של ממשקי ה-API של מפות Google, כדי ליהנות מהקלות נוספות במכסות. |
MarkerSize
תכונות
נכס | תיאור | התיאור |
---|---|---|
TINY | Enum | שווקים קטנטנים (הכי קטנים שזמינים). |
MID | Enum | סמנים בגודל בינוני (הגדול ביותר שזמין). |
SMALL | Enum | סמנים קטנים. |
Mode
תכונות
נכס | תיאור | התיאור |
---|---|---|
DRIVING | Enum | מסלולי נסיעה בכבישים. |
WALKING | Enum | מסלולי הליכה דרך שבילים להולכי רגל ומדרכות (אם הן זמינות). |
BICYCLING | Enum | מסלולי אופניים דרך שבילי אופניים ורחובות מועדפים (אם הם זמינים). |
TRANSIT | Enum | מסלולי תחבורה ציבורית (אם הם זמינים) באמצעות מסלולים של תחבורה ציבורית. |
StaticMap
שיטות
שיטה | סוג הערך שמוחזר | תיאור קצר |
---|---|---|
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 | משלימה הגדרת נתיב שהתחילה ב-startPath(). |
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 | מגדיר את השפה לשימוש בטקסט במפה (כאשר 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. |
SATELLITE | Enum | מפת לוויין. |
TERRAIN | Enum | מפת שחרור פיזית עם הצגת פני השטח וצמחייה. |
HYBRID | Enum | שילוב של מפות לוויין ומפת דרכים, שמציג שכבה שקופה של רחובות ראשיים ושמות של מקומות במפת הלוויין. |