सहभागी मानचित्र नियंत्रण
आसानी से अपने कैनवास ऐप्स में सहभागी मानचित्र जोड़ें. पते या अक्षांश और देशांतर जोड़ों वाले डेटा स्रोत से प्लॉट मार्कर. जैसे ही आप ज़ूम आउट करते हैं, मार्कर डेटा के घने समूहों के लिए वैकल्पिक रूप से क्लस्टर करेंगे. मोबाइल डिवाइस और वेब अनुभवों पर, एक मानचित्र उपयोगकर्ता की वर्तमान स्थिति दिखा सकता है और उपयोगकर्ता के गंतव्य के लिए मार्ग की गणना कर सकता है. मानचित्रों को सड़क और उपग्रह दृश्यों के बीच स्विच किया जा सकता है.
इंटरैक्टिव मैप सुविधाएं
- पिन डालने के लिए डेटा स्रोत का उपयोग करें
- मैप पिन के बारे में जानकारी प्रदर्शित करें
- वेपॉइंट के बीच मार्ग दिखाएँ
- आकृतियाँ बनाएँ और सम्मिलित करें
पूर्वावश्यकताएँ
इससे पहले कि आप अपने कैनवास ऐप्स में मानचित्रों का उपयोग कर सकें, आपको कुछ पूर्वापेक्षाओं को संतुष्ट करना होगा. विभिन्न मानचित्र सुविधाएँ डेटा का उपयोग कैसे करती हैं, इस बारे में अधिक विवरण के लिए, गोपनीयता और सुरक्षा तालिका को देखें.
ऐप स्क्रीन में मानचित्र जोड़ें
Power Apps Studio में सम्पादन के लिए खुले आपके ऐप के साथ:
- सम्मिलित करें टैब चुनें और मीडिया विस्तृत करें.
- मानचित्र को ऐप स्क्रीन में रखने के लिए मानचित्र चुनें, या नियंत्रण को स्क्रीन पर अधिक शुद्धता से रखने के लिए इसे खींचें.
पिन, मार्ग और आकार जोड़ना
पिन, मार्ग और आकार ऐसे डेटा सेट गुण हैं जिन्हें एक डेटा स्रोत, जो किसी संग्रह या कनेक्टर वाली तालिका है, और प्रासंगिक कॉलम दोनों की पहचान करने की आवश्यकता है. डेटा स्रोत को आइटम गुण (पिन के लिए आइटम, मार्ग के लिए RouteWaypoints_Items, आकार के लिए Shape_Items) में सेट किया गया है और संबंधित कॉलम संबंधित गुणों में सेट किए गए हैं (जैसे पिन के लिए ItemLatitudes, ItemLongitudes, आदि). गुण सेक्शन में इन डेटा सेट्स और उनके संबंधित गुणों के बारे में अतिरिक्त जानकारी है.
उदाहरण के लिए, यदि आपके पास स्थान नाम का एक टेबल संग्रह नाम, देशान्तर, तथा अक्षांश कॉलम के साथ था:
Name | देशांतर | अक्षांश |
---|---|---|
चौथा कॉफी (नमूना) | -98.29277 | 26.2774 |
Litware, Inc. (नमूना) | -96.85572 | 32.55253 |
एडवेंचर वर्क्स (नमूना) | -96.99952 | 32.72058 |
इन्हें मानचित्र पर लेबल किए गए पिन के रूप में प्रदर्शित करने के लिए:
आइटम गुण को स्थानों पर सेट करें
ItemLabels गुण को "नाम" पर सेट करें
ItemLongitude गुण को "अक्षांश" पर सेट करें
ItemLatitude गुण को "देशांतर" पर सेट करें
महत्वपूर्ण
प्रासंगिक कॉलम नामों को संबंधित गुणों में उद्धरण चिह्नों में होना चाहिए. डेटा स्रोत में उद्धरण चिह्न नहीं होने चाहिए.
आप अतिरिक्त उदाहरणों के रूप में देख सकते हैं कि Excel शीट से पिन कैसे प्रदर्शित करें या मानचित्र नियंत्रण पर पिन को पॉप्युलेट करने के लिए पता इनपुट नियंत्रण का उपयोग करने वाले ऐप का निर्माण कैसे करें.
नोट
प्रत्येक मानचित्र नियंत्रण अक्षांश या देशांतर से 5000 पिन और पतों से 50 पिन प्रदर्शित कर सकता है। पतों के लिए पिन सीमा कम है क्योंकि मानचित्र को उन्हें प्रदर्शित करने के लिए इन पतों को अक्षांश या देशांतर में जियोकोड करने की आवश्यकता होती है। हम अनुशंसा करते हैं कि जहां संभव हो पतों का उपयोग न करें। आप जियोकोडेड पतों को वापस अपने डेटा स्रोत पर सहेज सकते हैं।
जब अक्षांश या देशांतर दोनों और एक ही पिन के लिए एक पता दिया जाता है, तो मानचित्र नियंत्रण पते को जियोकोड करने से बचने के लिए अक्षांश या देशांतर का उपयोग करने को प्राथमिकता देगा।
विशेषता
गुणों का उपयोग करके किसी मानचित्र का व्यवहार और उपस्थिति बदलें. कुछ संपत्तियां केवल उन्नत टैब पर उपलब्ध हैं।
मानचित्र नियंत्रण में छह अलग-अलग प्रकार के गुण होते हैं:
गुणों को स्टाइल करना
गुण | विवरण | Type | टैब |
---|---|---|---|
सैटेलाइट दृश्य | मानचित्र को उपग्रह दृश्य में प्रदर्शित करता है. मानचित्र को सड़क दृश्य में प्रदर्शित करने के लिए इस संपत्ति को छोड़ दें. | Boolean | गुण; उन्नत: SatelliteView |
मानचित्र शैली | मानचित्र शैली सेट करता है. विकल्प: रोड, नाइट, रोड शेडेड रिलीफ, सैटेलाइट, सैटेलाइट रोड लेबल, हाई कंट्रास्ट लाइट, हाई कंट्रास्ट डार्क, ग्रेस्केल लाइट, ग्रेस्केल डार्क. | इनम | विशेषता |
पारदर्शिता | 0 (अपारदर्शी) से 100 (पारदर्शी) तक, मानचित्र की पारदर्शिता निर्धारित करता है. | Integer | गुण; उन्नत: पारदर्शिता |
दृश्यमान | मानचित्र दिखाता या छुपाता है. | Boolean | गुण; उन्नत: दृश्यमान |
पद | x और y में निर्दिष्ट स्क्रीन निर्देशांकों पर मानचित्र के ऊपरी-बाएँ कोने को रखता है. | फ़्लोटिंग प्वॉइंट संख्या | गुण; उन्नत: X, Y |
साइज़ | चौड़ाई और ऊंचाई में दिए गए पिक्सेल मानों का उपयोग करके मानचित्र का आकार निर्धारित करता है. | Integer | गुण; उन्नत: चौड़ाई, ऊंचाई |
बॉर्डर की त्रिज्या | मानचित्र बॉर्डर के कोने की त्रिज्या निर्धारित करता है. | फ़्लोटिंग प्वॉइंट संख्या | गुण; उन्नत: BorderRadius |
बॉर्डर | मानचित्र बॉर्डर की शैली, चौड़ाई और रंग निर्धारित करता है. | लागू नहीं | गुण; उन्नत: BorderStyle, BorderThickness, BorderColor |
DisplayMode | निर्धारित करता है कि क्या नियंत्रण उपयोगकर्ता इनपुट (संपादित करें) की अनुमति देता है, केवल डेटा प्रदर्शित करता है (दृशय), या (अक्षम) है. | इनम | उन्नत |
व्यवहार गुण
गुण | विवरण | Type | टैब |
---|---|---|---|
जानकारी कार्ड दिखाएँ | मैप किए गए स्थान के बारे में जानकारी दिखाता है, जब उपयोगकर्ता (क्लिक पर) इसे चुनता है या (हॉवर पर) इसे इंगित करता है. यदि कोई भी नहीं, कोई जानकारी नहीं दिखाई जाती है. | इनम | गुण; उन्नत: InfoCards |
डिफ़ॉल्ट स्थान का उपयोग करें | मानचित्र को डिफ़ॉल्ट स्थान पर प्रारंभ करता है. | Boolean | गुण; उन्नत: DefaultLocation |
डिफ़ॉल्ट अक्षांश | यदि डिफ़ॉल्ट स्थान का उपयोग सक्षम है, तो मानचित्र द्वारा दिखाए जाने वाला अक्षांश निर्देशांक सेट करता है. | फ़्लोटिंग प्वॉइंट संख्या | गुण; उन्नत: DefaultLatitude |
डिफ़ॉल्ट देशांतर | यदि डिफ़ॉल्ट स्थान का उपयोग करें सक्षम है, तो मानचित्र द्वारा दिखाए जाने वाला देशांतर निर्देशांक सेट करता है. | फ़्लोटिंग प्वॉइंट संख्या | गुण; उन्नत: DefaultLongitude |
डिफ़ॉल्ट ज़ूम स्तर | अगर डिफ़ॉल्ट स्थान का उपयोग करें सक्षम है ज़ूम स्तर सेट करता है, 0 से 22 तक. | Integer | गुण; उन्नत: DefaultZoomLevel |
वर्तमान स्थान दिखाएँ | उपयोगकर्ता का वर्तमान स्थान प्रदर्शित करता है. | Boolean | गुण; उन्नत: CurrentLocation |
वर्तमान स्थान अक्षांश | यदि वर्तमान स्थान दिखाएँ सक्षम है, तो मानचित्र पर दिखाए जाने वाले वर्तमान स्थान पिन का अक्षांश निर्देशांक सेट करता है. पिन को उपयोगकर्ता के वर्तमान स्थान पर रखने के लिए, इस गुण को Location.Latitude पर सेट करें. | फ़्लोटिंग प्वॉइंट संख्या | गुण; उन्नत: CurrentLocationLatitude |
वर्तमान स्थान देशांतर | यदि वर्तमान स्थान दिखाएँ सक्षम है, तो मानचित्र पर दिखाए जाने वाले वर्तमान स्थान पिन का देशांतर निर्देशांक सेट करता है. पिन को उपयोगकर्ता के वर्तमान स्थान पर रखने के लिए, इस गुण को Location.Longitude पर सेट करें. | फ़्लोटिंग प्वॉइंट संख्या | गुण; उन्नत: CurrentLocationLongitude |
ज़ूम नियंत्रण | ज़ूम नियंत्रण दिखाता है. | Boolean | गुण; उन्नत: ज़ूम |
कंपास नियंत्रण | कम्पास नियंत्रण दिखाता है. | Boolean | गुण; उन्नत: कम्पास |
पिच नियंत्रण | पिच (झुकाव) नियंत्रण दिखाता है. | Boolean | गुण; उन्नत: पिच |
टैब इंडेक्स | यदि उपयोगकर्ता टैब कुंजी का उपयोग करके ऐप को नेविगेट करता है तो मानचित्र का चयन करने का ऑर्डर निर्दिष्ट करता है. | Integer | गुण; उन्नत: टैब इंडेक्स |
टूलटिप | जब उपयोगकर्ता विजुअल पर होवर करता है तो प्रदर्शित होने वाला टेक्स्ट निर्धारित करता है। | String | उन्नत |
ContentLanguage | मानचित्र की प्रदर्शन भाषा निर्धारित करता है, यदि यह ऐप में उपयोग की जाने वाली भाषा से भिन्न है. | String | उन्नत |
OnLoad | इसमें कोड होता है जो मानचित्र लोड होने पर चलता है. | ईवेंट | उन्नत |
OnMapClick | इसमें कोड होता है जो उपयोगकर्ता द्वारा मानचित्र का चयन करने पर चलता है. क्लिक किए गए बिंदु का अक्षांश और देशांतर ClickedLocation आउटपुट गुण में है. | ईवेंट | उन्नत |
OnChange | इसमें कोड होता है जो तब चलता है जब मानचित्र के किसी भी पहलू को बदल दिया जाता है. | ईवेंट | उन्नत |
OnSelect | इसमें कोड होता है जो उपयोगकर्ता द्वारा मानचित्र पर कुछ चुनने पर चलता है. | ईवेंट | उन्नत |
गुण पिन करें
गुण | विवरण | Type | टैब |
---|---|---|---|
स्थान (आइटम) | तालिका के प्रपत्र में एक डेटा स्रोत (आइटम) की पहचान करता है जिससे मानचित्र पर दिखाने के लिए स्थान प्राप्त होते हैं. तालिका पिन के रूप में प्रदर्शित करने के लिए देशांतर और अक्षांश, या भौतिक पतों के सेट को सूचीबद्ध करती है. अक्षांश या देशांतर का उपयोग करने की सिफारिश की जाती है क्योंकि पतों को जियोकोड करने की आवश्यकता होती है और इसलिए अधिक प्रतिबंधात्मक पिन सीमा होती है। यह तालिका एक संग्रह या Excel Online जैसे डेटा स्रोत से हो सकती है. प्रत्येक पंक्ति में लेबल, देशांतर, और अक्षांश, या एक भौतिक पता, और वैकल्पिक रूप से पिन रंग और आइकन के लिए एक प्रविष्टि होनी चाहिए. | लागू नहीं | गुण; उन्नत: वस्तुएँ |
ItemsLabels | आइटम्स में उस कॉलम की पहचान करता है जिसमें पिन के लिए लेबल होते हैं. | ColumnName | उन्नत |
ItemsLatitudes | आइटम्स में उस कॉलम की पहचान करता है जिसमें पिन के अक्षांश स्थान होते हैं. | ColumnName | उन्नत |
ItemsLongitudes | आइटम्स में उस कॉलम की पहचान करता है जिसमें पिन के देशांतर स्थान होते हैं. | ColumnName | उन्नत |
ItemsAddresses | उन आइटम्स में कॉलम की पहचान करता है जिनमें पिन के स्थान का प्रतिनिधित्व करने वाले पते शामिल हैं. पते से कितने पिन प्रदर्शित किए जा सकते हैं, इसकी सीमा है. हम अनुशंसा करते हैं कि आपके पतों को अक्षांश, देशांतर जोड़े में जियोकोडिंग करें और जब संभव हो तो पिन प्रदर्शित करने के लिए उनका उपयोग करें. | ColumnName | उन्नत |
ItemsColors | आइटम्स में उस कॉलम की पहचान करता है जिसमें पिन के रंग होते हैं. | ColumnName | उन्नत |
ItemsIcons | आइटम्स में उस कॉलम की पहचान करता है जिसमें पिन के आइकन होते हैं. | ColumnName | उन्नत |
क्लस्टर पिन | आस-पास के समूह जिन्हें मानचित्र अलग-अलग प्रदर्शित करने के बजाय पिन करता है. | Boolean | गुण; उन्नत: क्लस्टरिंग |
पिन रंग | मानचित्र पर दिखाए गए पिनों का डिफ़ॉल्ट रंग निर्धारित करता है. अगर सेट किया जाए तो यह रंग ItemsColors गुण द्वारा ओवरराइड किया गया है | रंग चयनकर्ता | गुण; उन्नत: PinColor |
OnItemsChange | इसमें वह कोड होता है जो मानचित्र पर पिन बदलने पर चलता है. | ईवेंट | उन्नत |
मार्ग गुण
गुण | विवरण | Type | टैब |
---|---|---|---|
रूटिंग सक्षम करें | निर्धारित करता है कि उपयोगकर्ता किसी निर्दिष्ट स्थान के लिए दिशा-निर्देशों का अनुरोध कर सकता है या नहीं. | Boolean | गुण; उन्नत: UseRouting |
मार्ग के वेप्वॉइंट (आइटम) | मार्ग वेपॉइंट दिखाता है, जैसा कि तालिका के प्रपत्र में किसी डेटा स्रोत (RouteWaypoints_Items) में दिया गया है. यह तालिका एक संग्रह या Excel Online जैसे डेटा स्रोत से हो सकती है. यदि कोई भी नहीं, कोई वेपॉइंट नहीं दिखाया गया है. | इनम | गुण; उन्नत: RouteWaypoints_Items |
RouteWaypointsLabels | RouteWaypoints_Items में उस कॉलम की पहचान करता है जिसमें वेपॉइंट के लिए लेबल होते हैं. | ColumnName | उन्नत |
RouteWaypointsLatitudes | RouteWaypoints_Items में उस कॉलम की पहचान करता है जिसमें वेपॉइंट के अक्षांश स्थान होते हैं. | ColumnName | उन्नत |
RouteWaypointsLongitudes | RouteWaypoints_Items में उस कॉलम की पहचान करता है जिसमें वेपॉइंट के देशांतर स्थान होते हैं. | ColumnName | उन्नत |
RouteWaypointsAddresses | उन RouteWaypoints_Items में कॉलम की पहचान करता है जिनमें वेपॉइंट के स्थान का प्रतिनिधित्व करने वाले पते शामिल हैं. | ColumnName | उन्नत |
वेप्वॉइंट ऑर्डर बनाए रखें | निर्धारित करता है कि परिकलित मार्ग दिए गए क्रम में वेपॉइंट बनाए रखता है या नहीं. | Boolean | गुण; उन्नत: RouteMaintainOrder |
रूट अनुकूलित करें | निर्धारित करता है कि परिकलित मार्ग दूरी, समय के लिए अनुकूलित है या अनुकूलित नहीं है. | इनम | गुण; उन्नत: RouteOptimization |
रूट यात्रा मोड | निर्धारित करता है कि किसी कार या ट्रक के लिए मार्ग की गणना की गई है, जिसके लिए निश्चित ऊंचाई या वजन प्रतिबंध वाले पुलों से बचने की आवश्यकता हो सकती है. | इनम | गुण; उन्नत: RouteTravelMode |
OnRouteDirectionChange | इसमें कोड होता है जो तब चलता है जब ऐप को पता चलता है कि गणना किए गए मार्ग पर उपयोगकर्ता ने दिशा बदल दी है. | ईवेंट | उन्नत |
आकार गुण
गुण | विवरण | Type | टैब |
---|---|---|---|
आकृतियाँ दिखाएँ | Shapes_Items में आकृतियों को दिखाता है. | Boolean | गुण; उन्नत: ShowShapes |
Shapes_Items | तालिका के प्रपत्र में एक डेटा स्रोत (Shapes_Items) की पहचान करता है जिससे मानचित्र पर दिखाने के लिए आकार प्राप्त होते हैं. यह तालिका एक संग्रह या Excel Online जैसे डेटा स्रोत से हो सकती है. प्रत्येक पंक्ति में आकार (GeoJSON ऑब्जेक्ट) और (वैकल्पिक रूप से) एक लेबल और रंग के लिए एक प्रविष्टि होनी चाहिए. | TableName | उन्नत |
ShapeGeoJSONObjects | Shapes_Items में उस स्ट्रिंग्स के साथ कॉलम की पहचान करता है जो आकार संग्रह या एकल आकार वाले GeoJSON प्रारूप में आकृतियों के GeoJSON ऑब्जेक्ट का प्रतिनिधित्व करते हैं. | ColumnName | उन्नत |
ShapeLabels | Shapes_Items में उस कॉलम की पहचान करता है जिसमें आकार के लिए लेबल होते हैं. | ColumnName | उन्नत |
आकृति का रंग | Shapes_Items में उस कॉलम की पहचान करता है जिसमें आकार के रंग होते हैं. | ColumnName | उन्नत |
आकृति लेबल दिखाएँ | यदि प्रदान किया गया है, तो आकार लेबल दिखाता है. | Boolean | गुण; उन्नत: ShowShapeLabels |
आकृति आरेखण सक्षम करें | मानचित्र पर आरेखण उपकरण दिखाता है. | Boolean | गुण; उन्नत: ShapeDrawing |
आकृति हटाने और लेबल संपादन सक्षम करें | निर्धारित करता है कि क्या उपयोगकर्ता आकारों को हटा सकता है और उनके लेबल संपादित कर सकता है. | Boolean | गुण; उन्नत: ShapeEditingDeleting |
OnShapeCreated | इसमें वह कोड होता है जो तब चलता है जब उपयोगकर्ता मानचित्र में कोई आकृति जोड़ता है. | ईवेंट | उन्नत |
OnShapeSelected | इसमें कोड होता है जो उपयोगकर्ता द्वारा मानचित्र पर कोई आकार चुनने पर चलता है. | ईवेंट | उन्नत |
OnShapeEdited | इसमें कोड होता है जो उपयोगकर्ता द्वारा मानचित्र पर कोई आकार संशोधित करने पर चलता है. | ईवेंट | उन्नत |
OnShapeDeleted | इसमें कोड होता है जो उपयोगकर्ता द्वारा मानचित्र पर कोई आकार हटाने पर चलता है. | ईवेंट | उन्नत |
आउटपुट गुण
अन्य गुण तब उपलब्ध हो जाते हैं जब कोई उपयोगकर्ता किसी मानचित्र के साथ इंटरैक्ट करता है. आप इन आउटपुट गुणों को अन्य नियंत्रणों में या ऐप अनुभव को अनुकूलित करने के लिए उपयोग कर सकते हैं.
गुण | विवरण | Type |
---|---|---|
CenterLocation | मानचित्र के केंद्र बिंदु को कैप्चर करता है. | लागू नहीं |
क्लिक किया हुआ | उपयोगकर्ता द्वारा चयनित अंतिम स्थान को कैप्चर करता है, या तो अक्षांश या देशांतर. | रिकॉर्ड |
चयनित | चयनित पिन को कैप्चर करता है. | रिकॉर्ड |
SelectedItems | चयनित क्लस्टर में चयनित पिन या पिन्स को कैप्चर करता है. | टेबल |
GeocodedItems | पिन्स के जियोकोडेड स्थान को कैप्चर करता है. | टेबल |
RouteWaypoints_Selected | RouteWaypoints_Items से चयनित आकार के रिकॉर्ड से मेल खाता है. | रिकॉर्ड |
RouteWaypoints_SelectedItems | RouteWaypoints_Items से चयनित ओवरलैपिंग आकारों के रिकॉर्ड से मेल खाता है. | टेबल |
Shapes_Selected | Shapes_Items से चयनित आकार के रिकॉर्ड से मेल खाता है. | रिकॉर्ड |
Shapes_SelectedItems | Shapes_Items से चयनित ओवरलैपिंग आकारों के रिकॉर्ड से मेल खाता है. | टेबल |
SelectedShape | चयनित आकार के .Perimeter और .Area को कैप्चर करता है. | रिकॉर्ड |
DeletedShape | पिछले बार हटाए गए आकार के .Perimeter और .Area को कैप्चर करता है. | रिकॉर्ड |
GeoJSON | फ़ीचर संग्रह GeoJSON प्रारूप में आकृतियों की सूची को कैप्चर करता है. | String |
अन्य भू-स्थानिक नियंत्रण
आपके द्वारा टाइप किए गए डायनेमिक पता सुझावों को देखने के लिए, पता इनपुट नियंत्रण को देखें.
नोट
क्या आप हमें अपनी दस्तावेज़ीकरण भाषा वरीयताओं के बारे में बता सकते हैं? एक छोटा सर्वेक्षण पूरा करें. (कृपया ध्यान दें कि यह सर्वेक्षण अंग्रेज़ी में है)
सर्वेक्षण में लगभग सात मिनट लगेंगे. कोई भी व्यक्तिगत डेटा एकत्र नहीं किया जाता है (गोपनीयता कथन).
ज्ञात सीमाएँ
- इंटरनेट कनेक्शन आवश्यक
भी देखें
प्रतिक्रिया
https://aka.ms/ContentUserFeedback.
जल्द आ रहा है: 2024 के दौरान हम सामग्री के लिए फीडबैक तंत्र के रूप में GitHub मुद्दों को चरणबद्ध तरीके से समाप्त कर देंगे और इसे एक नई फीडबैक प्रणाली से बदल देंगे. अधिक जानकारी के लिए, देखें:के लिए प्रतिक्रिया सबमिट करें और देखें