Jaa


Nastojen lisääminen tietolähteen avulla

Aiemmin luodut tiedot sisältävä taulukko voidaan ladata Kartta-ohjausobjektiin. Ohjausobjekti piirtää sitten taulukon jokaisen rivin kiinnityksenä.

Edellytykset

  1. Pohjaan perustuvan sovelluksen luominen ja varmistaminen, että se vastaa geospatiaalisia edellytyksiä.
  2. Kartta lisätty sovelluksessa.

Nastan tietojen lisääminen Excelin laskentataulukosta

Tietolähteen on sisällettävä nimetty taulukko, jossa on seuraavat sarakkeet. Ne on sitten yhdistettävä liitettyyn ominaisuuteen ohjausobjektin Lisäasetukset-ruudussa.

Sarakkeen kuvaus Yhdistettävä ominaisuus Pakollinen
Karttamerkinnän selite ItemsLabels Pakollinen
Karttamerkinnän pituusaste ItemsLongitudes Pakollinen
Karttamerkinnän leveysaste ItemsLatitudes Pakollinen
Nastan väri ItemsColors Valinnainen
Nastan kuvake ItemsIcons Valinnainen

Värikenttä hyväksyy minkä tahansa CSS-merkkijonon, joka on määritetty Värin luettelointi-, ColorFade-, ColorValue- ja RGBA-funktioissa Power Appsissa.

Voit käyttää kuvakkeinasi kuvamalliluettelo-aiheessa kuvattuja kuvakkeita.

Seuraava Excel-taulukko näyttää pakolliset sarakkeet:

Excel-esimerkkitiedosto, jossa on Testitiedot-niminen taulukko ja Nimi-, Pituusaste- ja Leveysaste-sarakkeet

Voit testata toiminnon kopioimalla seuraavat näytetiedot:

Nimi Pituusaste Leveysaste Väri Icon
Fourth Coffee (esimerkki) -98.29277 26.2774 Sininen merkintä-tasainen
Litware, Inc. (esimerkki) -96.85572 32.55253 #ffefcd hexagon-paksu
Adventure Works (esimerkki) -96.99952 32.72058 auto
Fabrikam, Inc. (esimerkki) -118.30746 34.86543
Blue Yonder Airlines (esimerkki) -118.66184 34.17553
City Power & Light (esimerkki) -113.46184 37.15363
Contoso Pharmaceuticals (esimerkki) -80.26711 40.19918
Alpine Ski House (esimerkki) -102.63908 35.20919
Datum Corporation (näyte) -89.39433 40.71025
Coho Winery (esimerkki) -116.97751 32.87466
  1. Kopioi ja liitä taulukko uuteen tietolähteeseen. Tässä esimerkissä käytetään Excel-työkirjaa.

  2. Valitse ensin yksi soluista ja sitten valintanauhan Aloitus-välilehdessä Muotoile taulukoksi. Valitse jokin tyyli ja sitten OK.

    Näyttökuva, jossa Excelin Muotoile taulukoksi -asetus on korostettu.

  3. Valitse taulukko ja siirry sitten valintanauhan Taulukon rakenne -välilehteen. Anna taulukon nimi, kuten Testitiedot, Taulukon nimi:-kohdassa.

    Näyttökuva, joka korostaa taulukon nimeä Excelissä.

  4. Tallenna työkirja.

  5. Avaa sovellus tai luo uusi sovellus Power Appsissa ja lisää Kartta-ohjausobjekti.

  6. Valitse Ominaisuudet-ruudussa Sijainnit(kohteet)-kenttä, etsi Excel ja valitse sitten Tuo Excelistä.

    Näyttökuva Tuo Excelistä -vaihtoehdosta.

  7. Etsi Excel-työkirja ja valitse sitten Avaa. Valitse tiedot sisältävä taulukko Testitiedot ja valitse sitten Yhdistä.

    Näyttökuva taulukon valintapaneelista.

  8. Siirry Ominaisuudet-ruudussa Lisäasetukset-välilehteen ja valitse Lisää vaihtoehtoja.

  9. Määritä seuraavat ominaisuudet:

    • ItemsLabels muodossa "Nimi"
    • ItemsLatitudes muodossa "Leveysaste"
    • ItemsLongitudes muodossa "Pituusaste"
    • (Valinnainen) ItemsColors muodossa "Värit"
    • (Valinnainen) ItemsIcons muodossa Kuvakkeet
  10. Kartta-ohjausobjekti näyttää nyt taulukon kaikki rivit karttamerkkeinä, joiden selitteenä on Nimi Excel-taulukossa määritetyn mukaisesti, ja tähän käytetään kuvakkeita ja värejä. Jos kuvaketta tai väriä ei ilmoiteta, ohjausobjekti käyttää oletuskuvaketta ja -väriä.

    Näyttökuva Kartta-ohjausobjektista sekä mukautetuista kuvista ja eri väreistä

Huomautus

Jokainen kartan ohjausobjekti voi näyttää enintään 5 000 leveys- tai pituusmerkintää ja 50 merkintää osoitteista. Osoitteiden merkintärajoitus on pienempi, koska kartan tulee geokoodata nämä osoitteet leveys- tai pituusasteisiin, jotta osoite voidaan näyttää. Suosittelemme olemaan käyttämättä osoitteita mahdollisuuksien mukaan. Voit tallentaa geokoodattuja osoitteita takaisin tietolähteeseesi.

Kun yhdelle merkinnälle annetaan sekä leveys- tai pituusaste että osoite, karttaohjausobjekti käyttää leveys- tai pituusastetta ensisijaisesti osoitteen geokoodaamisen välttämiseksi.

Geokoodattujen osoitteiden tallentaminen Kartta-ohjausobjektista tietolähteeseen

Samojen osoitteiden geokoodaus aina, kun Kartta-ohjausobjekti käynnistetään, voidaan välttää tallentamalla geokoodatut osoitteet takaisin alkuperäiseen tietolähteeseen. Kun kartta sitten käynnistetään uudelleen, se käyttää leveys- ja pituusasteita eikä geokoodaa osoitteita uudelleen.

Voit tehdä tämän lisäämällä painikkeen, jolla geokoodattu osoite tallennetaan takaisin alkuperäiseen tietolähteeseen seuraavan kaavan avulla:

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

Sovelluksen näyttökuva, jossa kaava näkyy kaavapalkissa.

Muita vuorovaikutteisen kartan ominaisuuksia

Muut geospatiaaliset ohjausobjektit

Osoite-ehdotukset saadaan dynaamisesti näkyviin kirjoituksen aikana käyttämällä Osoitesyöte-ohjausobjektia.

Huomautus

Voitko kertoa meille dokumentaatiota koskevan kielimäärityksesi? Vastaa lyhyeen kyselyyn. (Huomaa, että tämä kysely on englanninkielinen.)

Kyselyyn vastaaminen kestää noin seitsemän minuuttia. Henkilökohtaisia tietoja ei kerätä (tietosuojatiedot).