Megosztás a következőn keresztül:


Adatforrás használata gombostűk beszúrásához

A térképvezérlőbe betölthet egy meglévő adatokat tartalmazó táblát. Ekkor a vezérlő a táblában szereplő sorokat térképjelölőként ábrázolja.

Előfeltételek

  1. Hozzon létre egy vászonalapú alkalmazást, és győződjön meg arról, hogy megfelel a földrajzi előfeltételeknek.
  2. Szúrjon be egy térképet az alkalmazásba.

Jelöló adatainak hozzáadása Excel-munkafüzetből

Az adatforrásnak tartalmaznia kell egy elnevezett táblát, amely a következő oszlopokat tartalmazza, amelyeket ezt követően le kell képezni a vezérlő Speciális ablaktáblájában lévő társított tulajdonságra.

Oszlopleírás Térképek tulajdonsághoz Szükséges
A jelölő címkéje ItemsLabels Szükséges
A jelölő hosszúsági koordinátája ItemsLongitudes Szükséges
A jelölő szélességi koordinátája ItemsLatitudes Szükséges
A jelölő színe ItemsColors Lehetséges
Az jelölő ikonja ItemsIcons Lehetséges

A színmező bármilyen CSS karakterláncot elfogad a Színszámbavétel, valamint a ColorFade, a ColorValue és az RGBA függvényekben meghatározottak szerint Power Apps.

A képsablonok listájában témakörben leírt ikonokat használhatja.

A következő Excel-táblázat mutatja a kötelező oszlopokat:

Excel-mintafájl egy TestData nevű táblával, amely Név, Hosszúság és Szélesség oszlopokat tartalmazza

A funkció teszteléséhez a következő mintaadatok másolhatók:

Adatfolyam neve Földrajzi hosszúság Földrajzi szélesség Szín Icon
Fourth Coffee (minta) -98.29277 26.2774. Kék marker-flat
Litware, Inc. (minta) -96.85572 32.55253. #ffefcd hexagon-thick
Adventure Works (minta) -96.99952 32.72058. autó
Fabrikam, Inc. (minta) -118.30746 34.86543.
Blue Yonder Airlines (minta) -118.66184 34.17553
City Power & Light (minta) -113.46184 37.15363
Contoso Pharmaceuticals (minta) -80.26711 40.19918.
Alpine Ski House (minta) -102.63908 35.20919.
A Datum Corporation (minta) -89.39433 40.71025.
Coho Winery (minta) -116.97751 32.87466
  1. Másolja és illessze be a táblát egy új adatforrásba. Ebben a példában Excel-munkafüzetet használunk.

  2. Jelöljön ki egy cellát, majd a menüszalag Kezdőlap lapján jelölje ki a Formázás táblázatként lehetőséget, és válasszon stílust, majd kattintson az OK gombra.

    Az Excel formázás táblázatként beállítását megjelenítő képernyőkép.

  3. Jelölje ki a táblázatot, és a menüszalagon nyissa meg a Táblázat tervezése lapot. Adja meg a tábla nevét a Táblázat neve mezőben, például TestData.

    Képernyőkép: a tábla neve kiemelve az Excel alkalmazásban.

  4. Mentse a munkafüzetet.

  5. Nyissa meg vagy hozzon létre egy új alkalmazást a Power Apps szolgáltatásban, és szúrja be a térképvezérlőt.

  6. A Tulajdonságok ablaktáblában jelölje ki a helyek(elemek) mezőt, majd keressen az excel kifejezésre és válassza az Importálás az Excel programból lehetőséget.

    Az Importálás az Excel programból lehetőség képernyőképe.

  7. Keresse meg az Excel-munkafüzetet, majd válassza a Megnyitás lehetőséget. Jelölje ki az adatokat tartalmazó táblát, TestData, majd Kapcsolódás.

    Képernyőkép – Tábalválasztás panel.

  8. A Tulajdonságok ablaktáblán nyissa meg a Speciális lapot, és válassza a További beállítások lehetőséget.

  9. Állítsa be a következő tulajdonságokat:

    • ItemsLabels mint "Név"
    • ItemsLatitudes mint "Szélesség"
    • ItemsLongitudes mint "Hosszúság"
    • (Nem kötelező) ItemsColors mint "Színek"
    • (Nem kötelező) ItemsIcons mint "Ikonok"
  10. A térképvezérlő ekkor a tábla minden sorát jelölőként jeleníti meg, amelynek Neve az Excel-táblában meghatározott néven jelenik meg, a megadott ikonok és színek használatával. Ha nem ad meg ikont vagy színt, akkor a vezérlő az alapértelmezett ikont és színt fogja használni.

    Az egyéni ikonokkal és különböző színekkel rendelkező térképvezérlő képernyőképe.

Megjegyzés

Minden térképvezérlő legfeljebb 5000 gombostűt jeleníthet meg szélességi vagy hosszúsági szögből, és 50 gombostút a címekből. A címek rögzítési korlátja alacsonyabb, mivel a térképnek ezeket a címeket földrajzi szélességre vagy hosszúságra kell kódolnia a megjelenítéshez. Javasoljuk, hogy ahol lehetséges, ne használjon címeket. A geokódolt címeket visszamentheti a adatforrás.

Ha egy gombostűhöz szélesség vagy hosszúság és cím is meg van adva, a térképvezérlő a szélesség vagy hosszúság alapján rangsorolja a címet, hogy elkerülje a cím geokódolását.

Geokódolt címek mentése a térképvezérlőből az adatforrásba

Annak érdekében, hogy a térképvezérlő minden elindításakor elkerülhető legyen ugyanazon címkészlet geokódolása, a geokódolt címeket visszamentheti az eredeti adatforrásba, így amikor a térkép újból elindul, a földrajzi szélességet és hosszúságot használja, és nem a címeket fogja újra geokódolni.

Ehhez adjon hozzá egy gombot a geokódolt címnek az eredeti adatforrásba történő visszamentéséhez az alábbi képlettel:

 ForAll(Map1.GeocodedItems, Patch(Accounts1, LookUp(Accounts1, ThisRecord.Address = Address && ThisRecord.Name = Label), {Latitude: Latitude, Longitude: Longitude }))

Képernyőkép az alkalmazásról, amely a képletet mutatja a szerkesztőlécen.

További interaktív térképfunkciók

Egyéb térinformatikai vezérlők

A Címbevitel vezérlő beírásakor megtekintheti a dinamikus címzési javaslatokat.

Megjegyzés

Megosztja velünk a dokumentációja nyelvi preferenciáit? Rövid felmérés elvégzése. (ne feledje, hogy ez a felmérés angol nyelvű)

A felmérés elvégzése körülbelül hét percet vesz igénybe. Semmilyen személyes adatot nem gyűjtünk (adatvédelmi nyilatkozat).