Dijeli putem


Upotreba izvora podataka za umetanje pribadača

Tablicu koja sadrži postojeće podatke možete učitati u kontrolu karte. Kontrola tada iscrtava svaki redak u vašoj tablici kao pribadaču na karti.

Preduvjeti

  1. Izradite aplikaciju radnog područja i provjerite zadovoljava li geoprostorne preduvjete.
  2. U aplikaciju umetnite kartu.

Dodavanje podataka pribadače iz radne knjige programa Excel

Vaš izvor podataka mora sadržavati imenovanu tablicu sa sljedećim stupcima koje bi zatim trebalo mapirati na pridruženo svojstvo u oknu Napredno kontrole .

Opis stupca Karte u svojstvo Obvezno
Oznaka za pribadaču ItemsLabels Obavezno
Zemljopisna dužina pribadače ItemsLongitudes Obavezno
Zemljopisna širina pribadače ItemsLatitudes Obavezno
Boja pribadače ItemsColors Nije obavezno
Ikona za pribadaču ItemsIcons Nije obavezno

Polje boje prihvaća bilo koji CSS niz, kao što je definirano u nabrajanju boja i funkcijama ColorFade, ColorValue i RGBA u Power Apps.

Kao ikonu možete koristiti ikone opisane u temi Popis predložaka slika.

Sljedeća tablica programa Excel prikazuje obavezne stupce:

Uzorak Excel datoteke sa tablicom pod nazivom TestData koja sadrži stupce Naziv, Zemljopisna dužina i Zemljopisna širina

Možete kopirati sljedeće uzorke podataka da biste testirali ovu funkciju:

Ime Zemljopisna dužina Zemljopisna širina Boja Icon
Fourth Coffee (uzorak) -98.29277 26.2774 Plava marker-ravno
Litware, Inc. (uzorak) -96.85572 32.55253 #ffefcd šesterokut-debelo
Adventure Works (primjerak) -96.99952 32.72058 automobil
Fabrikam, Inc. (uzorak) -118.30746 34.86543
Blue Yonder Airlines (uzorak) -118.66184 34.17553
City Power & Light (uzorak) -113.46184 37.15363
Contoso Pharmaceuticals (uzorak) -80.26711 40.19918
Alpine Ski House (uzorak) -102.63908 35.20919
A Datum Corporation (uzorak) -89.39433 40.71025
Coho Winery (uzorak) -116.97751 32.87466
  1. Kopirajte i zalijepite tablicu u novi izvor podataka. U ovom primjeru koristimo radnu knjigu Excel.

  2. Odaberite jednu od ćelija, a zatim na kartici Polazno na vrpci odaberite Oblikuj kao tablicu i odaberite bilo koji stil, a zatim U redu.

    Snimka zaslona koja ističe opciju Format kao tablica u programu Excel.

  3. Odaberite tablicu, a zatim na vrpci idite na karticu Dizajn tablice. Unesite naziv tablice u odjeljku Naziv tablice:, na primjer TestData.

    Snimka zaslona koja ističe naziv tablice u programu Excel.

  4. Spremite radnu knjigu.

  5. Otvorite ili stvorite novu aplikaciju na platformi Power Apps i umetnite kontrolu karte.

  6. U oknu Svojstva odaberite polje Lokacije( Stavke), a zatim potražite excel i odaberite Uvoz iz programa Excel .

    Snimka zaslona opcije Uvoz iz Excela.

  7. Pronađite radnu knjigu programa Excel, a zatim odaberite Otvori. Odaberite tablicu koja sadrži informacije,TestData , a zatim Poveži.

    Snimka zaslona panela odabira tablice.

  8. U oknu Svojstva idite na karticu Naprednoi odaberite Dodatne mogućnosti.

  9. Postavite sljedeća svojstva:

    • StavkeOznake kao "Naziv"
    • ItemsGeografske širine kao "Zemljopisna širina"
    • ItemsLongitudes as "Longitude"
    • (Nije obavezno) StavkeBoje kao "Boje"
    • (Nije obavezno) StavkeIkone kao "Ikone"
  10. Kontrola karte sada će prikazati svaki redak u tablici kao pribadaču, označenu svojim nazivom kako je definirano u tablici programa Excel i pomoću ponuđenih ikona i boja. Ako ikona ili boja nisu osigurani, tada će kontrola koristiti zadane ikonu i boju.

    Snimka zaslona kontrole karte s prilagođenim ikonama i različitim bojama.

Napomena

Svaka kontrola karte može prikazati do 5000 pinova sa zemljopisne širine ili dužine i 50 pinova sa adresa. Ograničenje pinova je niže za adrese jer karta treba geokodirati te adrese na zemljopisnu širinu ili dužinu da bi ih prikazala. Preporučujemo da ne koristite adrese gdje je to moguće. Geokodirane adrese možete spremiti natrag u izvor podataka.

Kada se za jednu pribadaču daju i zemljopisna širina ili dužina i adresa, kontrola karte će dati prioritet korištenju zemljopisne širine ili dužine kako bi se izbjeglo geokodiranje adrese.

Spremite geokodirane adrese iz kontrole karte u izvor podataka

Da biste izbjegli geokodiranje istog skupa adresa svaki put kada se kontorla karte pokrene, možete spremiti geokodirane adrese natrag u izvorni izvor podataka, tako da će se mapa pri ponovnom pokretanju koristiti geografsku širinu i dužinu umjesto da ponovo kodira adrese.

Da biste to učinili, dodajte gumb za spremanje geokodirane adrese u izvorni izvor podataka sa sljedećom formulom:

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

Snimka zaslona aplikacije koja prikazuje formulu na traci s formulama.

Druge značajke interaktivne karte

Dodavanje geoprostornih kontrola

Da biste vidjeli prijedloge dinamičkih adresa dok tipkate, koristite kontrolu Unos adrese .