הצגת מפה באמצעות בקרת תמונה ב- PowerApps ובמפות Bing או API של מפות Google
Contents
שנה את הנוסחה ב תְמוּנָה רכוש של IMGMapControl כדי לכלול את אפשרות ImageYet:
הודעה מאת סטיבן דיקנס
Bing של מיקרוסופט הוא האיום הראשון על דומיננטיות החיפוש של גוגל מזה עשרות שנים, מיקרוסופט, הודיעה כי הוציאה מנוע חיפוש חדש המופעל על ידי טכנולוגיית Chatgpt של Openai. המנוע החדש יכול להוות איום על הדומיננטיות של גוגל בשוק, אך גוגל שולטת על 93% ממנו לעומת 3% של בינג. מהלך זה הוא חלק מהתכנית של מיקרוסופט להגדיל את חלקה משוק הפרסום הדיגיטלי של 570 מיליארד דולר. בשנת 2022, מיקרוסופט חלה בפרסומת של 18 מיליארד דולר באמצעות חיפוש ולינקדאין; גוגל הניבה 59 מיליארד דולר במהלך הרבעון הרביעי בלבד בשנת 2018. “בפעם הראשונה אנשים יכולים להסתכל על זה ולהגיד ‘זו עכבר טוב יותר, אני הולך להשתמש בזה’,” אמר דניאל ניומן. לקריאת הסיפור המלא: https: // lnkd.ב-/dxbfqwk6 #google #microsoft #ai #bing #bard
הבינג של מיקרוסופט הוא האיום הראשון על דומיננטיות החיפוש של גוגל מזה עשרות שנים
לְמַמֵן.יאהו.com
- להעתיק
- לינקדאין
- פייסבוק
- טוויטר
ניהול שיווק מוצרים | חובב טק | מחשב גיימר | יועץ | מייסד | הודי בריטי בטקסס | בעל | אבא לשלושה בני אדם ו -3
מעניין כמה זמן יחידה Bard ו- Bingpt זמינים לכולם?
זהה את עצמך להציג או להוסיף כיצד
ראה את הפוסטים האחרים של סטיבן
סמנכ”ל ותרגול מנהיג / אנליסט טק / תורם פורבס / מארח פודקאסט 1 J.
מיסוי הסביר פרוגרסיבי. לאלו מכם הפחתת הפחתת המסים כבלתי הוגנים ומועילים בצורה מנוגדת לעשירים …… מעט אנלוגיה … מניחה שאייקון בסוף השבוע, עשרה גברים יוצאים לבירה והצעת החוק לכל TRU מגיעים ל 100 פאונד. אם הם היו משלמים את החשבון שלהם כמו שאנחנו משלמים עבור מיסים, זה היה הולך משהו כזה. ארבעת הגברים הראשונים (העניים ביותר) לא היו משלמים כלום. החמישית תשלם 1 פאונד. השישי ישלם 3 פאונד. השביעי ישלם 7 פאונד. השמינית תשלם 12 פאונד. התשיעית תשלם 18 פאונד. ואיש הדייר (הריץ ‘) ישלם 59 פאונד. אז זה מה שהם החליטו לעשות. עשרת הגברים שתו בבר כל שבוע ונראו די מרוצים מההסדר עד שיום אחד, הבעלים גרם להם קצת בעיה. “מכיוון שכולכם לקוחות כל כך טובים,” אמר, “אני הולך להפחית את עלות הבירה השבועית שלך ב -20 פאונד.”שתייה לעשרת הגברים יעלו עכשיו רק 80 פאונד. הקבוצה עדיין רצתה לשלם את החשבון שלהם באופן בו אנו משלמים את המסים שלנו. אז אנשי התנור הראשונים לא הושפעו. הם עדיין היו שותים בחינם אבל מה עם ששת הגברים האחרים? הלקוחות המשלמים? איך הם יכולים לחלק את הנפילה של 20 פאונד כדי שכולם יקבלו את חלקו ההוגן? הם החליטו לעקוב אחר העיקרון של מערכת המס בהן השתמשו והם המשיכו לפתח את הסכומים שכל אחד מהם צריך לשלם כעת. וכך, האיש החמישי, כמו התנור הראשון, כעת שילם דבר (100% חסכון). האיש השישי שילם כעת 2 ליש”ט במקום £ 3 (חיסכון של 33%). האיש השביעי שילם כעת 5 פאונד במקום 7 פאונד (חיסכון של 28%). האיש השמיני שילם כעת 9 פאונד במקום 12 פאונד (חיסכון של 25%). האיש התשיעי שילם כעת 14 פאונד במקום 18 פאונד (חיסכון של 22%). והאיש העשירי שילם כעת 49 ליש”ט במקום 59 פאונד (חיסכון של 16%). כל אחד מששת הששת האחרונים היה טוב יותר עם המוח לפני שהתנור הראשון ממשיך לשתות בחינם. אבל, פעם מחוץ לבר, הגברים החלו להשוות את חסכונותיהם. “יש לי רק 1 פאונד מתוך החיסכון ב -20 פאונד,” הכריז האיש השישי. הוא הטה לאיש המתוח, “אבל הוא קיבל 10 פאונד!”” כן, נכון “, קרא האיש החמישי. “חסכתי רק £ 1. זה אנפייר שהוא קיבל תועלת של פי עשרה מטומטם ממני!”” זה נכון!”צעק האיש השביעי. “למה שהוא יקבל 10 פאונד בחזרה, כשיש לי רק 2 פאונד? בעלי ההון מקבלים את כל ההפסקות!”” חכה ברגע, “צעקו אנשי התנור הראשונים באחדות,” בכלל לא קיבלנו כלום. מערכת מס חדשה זו מנצלת את העניים!”תשעת הגברים הקיפו את העשירית והכו אותו. בשבוע שלאחר. אבל כשהגיע הזמן לשלם את החשבון, הם גילו משהו חשוב – לא היה להם מספיק כסף בין כולם כדי לשלם אפילו עבור מחצית החשבון! האנשים שכבר משלמים את המסים הגבוהים ביותר יופיעו באופן טבעי את המרב מהפחתת מס. מס אותם יותר מדי, תוקף אותם על היותם עשירים והם פשוט לא יופיעו יותר. למעשה, הם עשויים להתחיל לשתות מעבר לים, שם האווירה מעט יותר ידידותית ..
- להעתיק
- לינקדאין
- פייסבוק
- טוויטר
זהה את עצמך להציג או להוסיף כיצד
סמנכ”ל ותרגול מנהיג / אנליסט טק / תורם פורבס / מארח פודקאסט 1 J.
האם אתה רוצה עוד פגישות? סגור מבצעים גדולים יותר? האזינו לאמת האכזרית על פודקאסט מכירות
כל אחד עבור קומדיה של מכירות של יום שישי. #שיווק ומכירות
- להעתיק
- לינקדאין
- פייסבוק
- טוויטר
זהה את עצמך להציג או להוסיף כיצד
סמנכ”ל ותרגול מנהיג / אנליסט טק / תורם פורבס / מארח פודקאסט 1 J.
תענוג לצאת לרשת שוואב ולדבר על רכישת סיסקו של Splunk מה לא אוהב בעסקה זו? * $ 4B של ARR * טווח הגעה גלובלי עבור Splunk * נתיב קל לאישור רגולטורי https: // lnkd.ב/e-j_xqht
טק | רשת שוואב
Schwabnetwork.com
- להעתיק
- לינקדאין
- פייסבוק
- טוויטר
זהה את עצמך להציג או להוסיף כיצד
הצגת מפה באמצעות בקרת תמונה ב- PowerApps ובמפות Bing או API של מפות Google
היו הרבה בקשות מהקהילה לגבי היכולת להציג מפה ב- PowerApps. אמנם אין לנו עדיין בקרת מפות ב- PowerApps, אך אנו יכולים להשתמש בבקרת התמונה כדי להציג מפות – למרבה המזל אליהן מפות בינג זהב גוגל מפות דרך בינג מפות תמונות API & & API של מפות סטטיות של גוגל בהתאמה.
תרחישים מפה
להלן התרחישים שנבנה היום באמצעות בקרת התמונה:
- הצג מפה עבור שכירות או כתובת נתונה בשם
- הצג מפה להשכרת ה- GPS הנוכחית של המכשיר
- התקרב / התקרב באמצעות מחוון
- נווט אל אפליקציית המפות או דף האינטרנט כאשר לוחצים עליה
הכנה
השג את מפתח ה- API של מפות Bing על ידי חיסכון בכתובת אתר זו או את מפתח ה- API של מפות הסטטי של גוגל על ידי הוצאת כתובת אתר זו. שימו לב למפתח לשימוש בהמשך ההדרכה.
באולפן PowerApps או באינטרנט, צור א חָדָשׁ אפליקציה ריקה (בחר פריסת טלפון או טאבלט לפי הצורך שלך).
הוסף מסך תצורה
תחילה ניצור מסך תצורה לאחסון מידע שיכול לשמש מסכים אחרים באפליקציה. שנה שם תה מסך 1 ל תצורות מתצוגת העץ בצד שמאל.
לְהַכנִיס יש ל קלט טקסט שליטה מה- לְהַכנִיס Tab> טֶקסט > קלט טקסט
שנה שם השליטה מ TextInput1 ל Txtbingmapskey (אם אתה רוצה להשתמש ב- API של Bing Maps) או Txtgooglemapskey (אם אתה רוצה להשתמש ב- API של Google Maps). לְהַחלִיף HINTTEXT כדי “להיכנס למפתח מפות כאן” וה- בְּרִירַת מֶחדָל לערך המפתח בפועל ממפות בינג או ממפות Google מהצעד הראשון במדריך זה.
לְהַכנִיס אַחֵר קלט טקסט שליטה מה- לְהַכנִיס Tab> טֶקסט > קלט טקסט. שנה שם שליטה זו ל TxtimageWidth, שנה טקסט רמז כדי “הזן את רוחב התמונה של מפות כאן”, שנה בְּרִירַת מֶחדָל ל “”600“(אם פריסת טלפון) או”1200“(אם פריסת הטאבלט), משתנה פוּרמָט ל מספר מחלונית המתאימים מימין.
עותק TxtiMageWidth (Ctrl + C) והדבק (Ctrl + V) באותו מסך כדי ליצור עותק. שנה שם השליטה ל TxtimageHeight, לשנות את ה טקסט רמז כדי “הזן את גובה התמונה של מפות כאן”, משתנה בְּרִירַת מֶחדָל ל “”300“(לפריסת טלפון) ו-“600“(לפריסת טאבלט).
הוסף את המסך הראשי
לְהַכנִיס > מסך חדש > פריסה ריקה.
שנה שם תה מסך 2 ל ידיים.
מהלך \ לזוז \ לעבור תה ידיים למעלה על ידי לחיצה על לזוז למעלה סמל בתפריט ההקשר
לְהַכנִיס > כְּלֵי תִקְשׁוֹרֶת > תְמוּנָה שליטה כדי להוסיף תמונה חדשה למסך.
שנה שם השליטה מ- image1 עד IMGMapControl. הגדר את רוֹחַב ל TxtimageWidth וכן גוֹבַה ל TxtimageHeight.
תרחיש 1: הצג מפה להשכרה או כתובת נתונה בשם
בואו נכניס בקרת קלט טקסט כדי להזין את ההשכרה או הכתובת עבור המפה: לְהַכנִיס Tab> טֶקסט > קלט טקסט. שנה שם השליטה ל txtlocation. העבירו אותו להשכרה במסך בו התאמה.
לְהַחלִיף טקסט רמז בתור “הזן השכרה או כתובת” ושמרו בְּרִירַת מֶחדָל כחוטיני ריק “” או שכירות המועדפת עליך – עבור e.ז. טיימס סקוור, ניו יורק, סיאטל וכו ‘..
לצורך עיבוד המפה, השתמש בנוסחה הבאה ב תְמוּנָה רכוש של IMGMapControl ::
לשימוש במפות בינג:
"https: // dev.וירטואלי.נטו/מנוחה/v1/תמונות/מפה/דרך/"וסגור.טקסט) & "?Mapsize = "& txtimageWidth &", "& txtimageHeight &" & Key https: // msdn.מיקרוסופט.com/en-us/ספריה/FF701724.aspx "target =" _ blank "rel =" noopener ">קבל מפה סטטית מאמר לדוגמאות ופרמטרים אחרים.לשימוש במפות גוגל:
"https: // מפות.googleapis.Com/maps/api/staticmap?Center = "& endoderl (txtlocation.טקסט) & "& size =" & txtimageWidth & "x" & txtimageheight & "& Key https: // מפתחים.גוגל.com/מפות/תיעוד/מפות סטטיות/מבוא "target =" _ ריק "rel =" noopener ">מדריך מפתחי מפות סטטי של גוגל.להלן צילומי המסך להשכרה: מחט שטח, סיאטל באמצעות מפות בינג:
והנה אותה השכרה באמצעות מפות Google (שימו לב שהגודל מוגבל ל 640 × 640 במפות Google, מכיוון שאני משתמש בגרסת ה- API):
משחק עם כמה מהאפשרויות
שינוי ImageSest (מפות בינג) וסוגי מפות (מפות Google):
מפות בינג תמונות של תמיכה מרובה. מאפשר להוסיף נפתח כדי לראות את ההשפעה של שינוי Imageyset.
לְהַכנִיס > בקרות > להפיל כדי להוסיף נפתח נפתח. שנה שם השליטה ל Drpbingimagerysts. הגדר את פריטים רכוש להלן:
["דרך", "אווירי", "אווירי עם תערוכות", "AerialWithLabelSondemand", "Canvasdark", "Canvaslight", "Canvasgray"]שנה את הנוסחה ב תְמוּנָה רכוש של IMGMapControl כדי לכלול את אפשרות ImageYet:
"https: // dev.וירטואלי.NET/REST/V1/תמונות/מפה/"& drpbingimagerysets.נבחר.ערך & "/" & cartierl (txtlocation.טקסט) & "?Mapsize = "& txtimageWidth &", "& txtimageHeight &" & Key Lazy "style =" רקע- image: אין; צף: אין; ריפוד: 0px; ריפוד-שמאל: 0px; שולי: 0px אוטומטי; בלוק תצוגה; ימין ריפוד: 0px; רוחב גבול: 0px; "title =" תמונה "src =" https: // pwrapscdn.Azureedge.Net/MediaHandler/Blog/Media/PowerApps/Blog/44162776-5E72-45F3-AE21-69889A9FC50E.png "alt =" תמונה "רוחב =" 610 "גובה =" 339 "border =" 0 "/>גוגל מפות ארבעה תומכים ב- MapTypes. מאפשר להוסיף נפתח כדי לראות את ההשפעה של שינוי סוגים אלה.
לְהַכנִיס > בקרות > להפיל כדי להוסיף נפתח נפתח. שנה שם השליטה ל Drpgooglemaptypes. הגדר את פריטים רכוש להלן:
["מפת דרכים", "שדה", "לוויין", "היברידי"]שנה את הנוסחה ב תְמוּנָה רכוש של IMGMapControl כדי לכלול את אפשרות MapType:
"https: // מפות.googleapis.Com/maps/api/staticmap?Center = "& endoderl (txtlocation.טקסט) & "&& size =" & txtimageWidth & "x" & txtimageheight & "& maptype =" & drpgooglemaptypes.נבחר.ערך & "& מפתח עצלן" סגנון = "רקע-תמונת: אין; צף: אין; ריפוד-טופ: 0px; ריפוד-שמאל: 0px; שולי: 0px אוטומטית; תצוגה: בלוק; ריפוד-ימין: 0px; Widththththth : 0px; " Title = "תמונה" src = "https: // pwrapscdn.Azureedge.Net/MediaHandler/Blog/Media/PowerApps/Blog/E41FDEAB-08DD-4F9B-A930-CDE673496519.png "alt =" תמונה "רוחב =" 610 "גובה =" 343 "border =" 0 "/>ממשקי ה- API של המפות האלה די חזקים ואני בטוח, תתפתו לנסות אפשרויות אחרות הזמינות להתאמה אישית. לעת עתה נעבור לתרחיש הבא:
תרחיש 2: הצג מפה להשכרת ה- GPS הנוכחית של המכשיר
PowerApps מציגה גישה מקורית לאותות מכשירים כמו השכרה (GPS), תאוצה, מצפן וכו '. בואו נשתמש באות ההשכרה כדי להציג את ההשכרה הנוכחית במפה.
לשם כך נשתמש באותה קלט טקסט TXTLOCATE.
הכנס> בקרות> החלף להכניס א לְמַתֵג שליטה על המסך. שנה שם זה ל TGLGPSLocation.
הכנס> תווית להכניס א תווית שליטה על המסך. להזיז אותו ליד המיתוג ו שנה שם זה ל LBLGPSLocation. שנה את הטקסט כדי "להשתמש בהשכרת GPS:".
לשנות את ה בְּרִירַת מֶחדָל של ה txtlocation קלט טקסט לנוסחה זו:
אם (tglgpslocation.ערך, השכרה.Latitude & "," & השכרה.קו אורך, "")ל מפות בינג, שנה את הנוסחה ב תְמוּנָה רכוש של IMGMapControl כדי לכלול את אפשרויות CenterPoint & Pushpin (הערה עלינו להוסיף גם את Zoomlevel):
"https: // dev.וירטואלי.NET/REST/V1/תמונות/מפה/"& drpbingimagerysets.נבחר.ערך & "/" & cartierl (txtlocation.טקסט) & "/15?Mapsize = "& txtimageWidth &", "& txtimageHeight &" & pp = "& txtlocation.טקסט & "; i+am+כאן ומפתח עצלן" style = "רקע-תמונת: אין; צף: אין; ריפוד-עלייה: 0px; ריפוד-שמאל: 0px; מרווח: 0px אוטומטי; תצוגה: בלוק; ריפוד-ימין : 0px; רוחב גבול: 0px; " Title = "תמונה" src = "https: // pwrapscdn.Azureedge.Net/MediaHandler/Blog/Media/PowerApps/Blog/7BD7E539-74C3-47D3-A3B4-7987DFD3EED2.png "alt =" תמונה "רוחב =" 610 "גובה =" 306 "border =" 0 "/>ל גוגל מפות, שנה את הנוסחה ב תְמוּנָה רכוש של IMGMapControl כדי לכלול את אפשרויות המרכז והסמנים (הערה עלינו להוסיף גם את Zoomlevel):
"https: // מפות.googleapis.Com/maps/api/staticmap?Center = "& endoderl (txtlocation.טקסט) & "& Zoom = 15 & size =" & txtimageWidth & "x" & txtimageheight & "& maptype =" & drpgooglemaptypes.נבחר.ערך & "& סמנים = צבע: כחול%7clabel: m%7c" & cartierl (txtlocation.טקסט) & "& מקש עצלן" סגנון = "רקע-תמונת: אין; צף: אין; ריפוד-טופ: 0px; ריפוד-שמאל: 0px; מרווח: 0px אוטומטי; תצוגה: בלוק; ריפוד-ימין: 0px; גבול- רוחב: 0px; " Title = "תמונה" src = "https: // pwrapscdn.Azureedge.Net/MediaHandler/Blog/Media/PowerApps/Blog/68B9E899-2ED5-48D6-B020-E98988152735.png "alt =" תמונה "רוחב =" 610 "גובה =" 550 "border =" 0 "/>תרחיש 3: התקרב / התקרב באמצעות מחוון
להעביר את התרחיש הסופי, מאפשר להוסיף א מחוון לשלוט ברמת הזום. הכנס> בקרות> מחוון. שנה שם תה Slider1 ל סלזום. לְהַחלִיף בְּרִירַת מֶחדָל ל 15, דקה ל 1 & & מקס ל 21.
הוסף תווית ליד המחוון כדי לציין את רמת הזום. הכנס> תווית. שנה שם התווית ל LBZOOM. לְהַחלִיף טֶקסט אל: "זום (1-21):".
ל מפות בינג, שנה את הנוסחה ב תְמוּנָה רכוש של IMGMapControl לכלול את הזום מהמחוון.
"https: // dev.וירטואלי.NET/REST/V1/תמונות/מפה/"& drpbingimagerysets.נבחר.ערך & "/" & cartierl (txtlocation.טקסט) & "/" & slzoom.ערך & "?Mapsize = "& txtimageWidth &", "& txtimageHeight &" & pp = "& txtlocation.Text & "; i+am+כאן & מפתח prettyprint"> "https: // maps.googleapis.Com/maps/api/staticmap?Center = "& endoderl (txtlocation.טקסט) & "& Zoom =" & slzoom.ערך & "& size =" & txtimageWidth & "x" & txtimageheight & "& maptype =" & drpgooglemaptypes.נבחר.ערך & "& סמנים = צבע: כחול%7clabel: m%7c" & cartierl (txtlocation.טקסט) & "& Key PrettyPrint">תרחיש 4: נווט לאפליקציית MAPS או לדף האינטרנט כאשר לוחצים עליו
לבסוף, מאפשר להוסיף את שלב הניווט כאשר לוחצים על התמונה כדי לפתוח את דף האינטרנט או האפליקציה המתאימים.
ל מפות בינג, הוסף את הנוסחה הבאה ב Onselect בשביל ה IMGMapControl:
ל גוגל מפות, הוסף את הנוסחה הבאה ב Onselect בשביל ה IMGMapControl: