Vstavljanje smernih točk v obliki žebljičkov na zemljevidu in risanje poti med njimi (predogledna različica)
[Ta tema je namenjena predizdajni dokumentaciji in se lahko spremeni.]
V nadzor zemljevida lahko naložite tabelo, ki vsebuje nabor podatkov o točkah poti. Kontrolnik bo nato postavil žebljičke na zemljevid za vsako točko poti in lahko narisal poti med točkami poti.
Kontrolnik ima možnosti za preureditev točk poti ali preureditev poti, da izboljša čas potovanja ali potovalno razdaljo.
Pomembno
- To je funkcija predogleda.
- Poskusne funkcije niso za komercialno uporabo, njihovo delovanje je lahko omejeno. Te funkcije so na voljo še pred uradno izdajo, da lahko stranke predčasno dostopajo do njih in posredujejo povratne informacije.
Zahteve
- Ustvarite aplikacijo s platnom in se prepričajte, da ustreza geoprostorskim predpogojem.
- V vaši aplikaciji vstavite zemljevid.
Dodajanje podatkov o smernih točkah iz Excelovega delovnega zvezka
Vaša vir podatkov mora vsebovati poimenovano tabelo z naslednjimi stolpci, ki jih je treba nato preslikati v povezano lastnost v kontrolniku Napredno podokno.
| Opis stolpca | Preslikava v lastnost | Zahtevano |
|---|---|---|
| Oznaka smerne točke | RouteWaypointsLabels | Po izbiri |
| Zemljepisna dolžina smerne točke | RouteWaypointsLongitudes | Po izbiri |
| Zemljepisna širina smerne točke | RouteWaypointsLatitudes | Po izbiri |
| Naslov smerne točke | RouteWaypointsAddresses | Po izbiri |
Opomba
Čeprav so vse lastnosti neobvezne, zagotovite, da je izpolnjen eden od naslednjih pogojev za iskanje lokacij smernih točk:
- Naslov smerne točke je obvezen.
- Zemljepisna širina in Zemljepisna dolžina smerne točke sta obvezni.
Za začetek uporabite Excelov delovni zvezek s tabelo, podobno vzorcu, prikazanemu spodaj, z zahtevanimi stolpci:
Za preskus delovanja lahko kopirate te vzorčne podatke:
| Imenu | Dolžina | Širina |
|---|---|---|
| Delo | -122.156481 | 47.663448 |
| Srečanje | -122.221037 | 47.57137 |
| Plavanje | -122.144133 | 47.600373 |
| Tenis | -122.137265 | 47.616115 |
Ko ustvarite Excelov delovni zvezek, sledite spodnjim korakom, da dodate podatke o smernih točkah iz tega delovnega zvezka.
Kopirajte in prilepite tabelo v nov vir podatkov. V tem primeru uporabljamo Excelov delovni zvezek.
Izberite eno od celic in nato zavihek Domov na traku, izberite Oblikuj kot tabelo in izberite poljuben slog, nato pa izberite V redu.
Izberite tabelo in se pomaknite na zavihek Načrt tabele na traku.
Vnesite ime za tabelo v polju Ime tabele. Na primer TestData.
Shranite delovni zvezek.
Odprite ali ustvarite novo aplikacijo v Power Apps, in vstavite kontrolnik zemljevida.
V podoknu Lastnosti izberite polje Route waypoints(Items) in nato poiščite excel in izberite Uvozi iz Excela.
Poiščite Excelov delovni zvezek in izberite Odpri.
Izberite tabelo, ki vsebuje informacije, TestData in nato Poveži.
Na podoknu Lastnosti odprite zavihek Napredno.
Nastavite naslednje lastnosti:
Lastnost Vrednost RouteWaypointsLabels Imenu RouteWaypointsLatitudes Širina RouteWaypointsLongitudes Dolžina RouteWaypointsAddresses Naslov
OPOMBA: izbirno, če ima vaš nabor podatkov polje za naslov. Naslov lahko uporabite namesto zemljepisne širine in dolžine v vseh vrsticah, kjer zemljepisna širina in dolžina nista nastavljeni.Opomba
Naslov je zamenljiv z zemljepisno širino in dolžino. Če sta podani zemljepisna širina in dolžina, naslov ne bo uporabljen. Če je podan samo naslov, zemljepisna širina in dolžina nista potrebni.
Kontrolnik zemljevida bo zdaj vsako vrstico v tabeli prikazal kot žebljiček, označen s svojim ime kot je opredeljeno v Excelovi tabeli, in oštevilčeno v enakem vrstnem redu kot dani nabor podatkov.
Narišite poti med smernimi točkami
Če želite na zemljevidu narisati poti med smernimi točkami in prilagoditi način izračuna poti, morate konfigurirati naslednje nastavitve:
Odprite podokno Lastnosti z izbranim zemljevidom.
Preklopite Omogoči usmerjanje na Vklopljeno.
Kontrolnik bo zdaj na zemljevidu narisal poti med točkami poti.
Opomba
Privzeto bo krmilnik prerazporedil srednje točke poti, da zmanjša čas potovanja ali potovalno razdaljo. Prva in zadnja smerna točka se štejeta za izvor in cilj in ju ni mogoče prerazporediti. Vrstni red smernih točk lahko zaklenete, tako da preklopite stikalo Ohrani vrstni red smernih točk na Vklopljeno.
Lastnosti
Naslednje lastnosti lahko konfigurirajo, kako se pot izračuna ali:
| Lastnost | Opis | Vnesi | Location |
|---|---|---|---|
| Omogoči usmerjanje | Ali so med vmesnimi točkami narisane poti | Logično | Lastnosti (tudi v Napredno kot UseRouting) |
| Ohrani vrstni red smernih točk | Če je res, bo kontrolnik prerazporedil točke poti, da bi optimiziral pot glede na Optimizirajte pot nastavitev. Če je napačna, bo kontrolnik ohranil vrstni red, ki ga imajo točke poti v naboru podatkov, in Optimizirajte pot nastavitev bo vplivala samo na narisano pot. | Logično | Lastnosti (tudi v Napredno kot RouteMaintainOrder) |
| Optimiziraj pot | Ali bi optimizirali pot, da skrajšate čas potovanja ali zmanjšate potovalno razdaljo. | Oštevilčenje (Brez, Razdalja, Čas) | Lastnosti (tudi v Napredno kot RouteOptimization) |
| Način potovanja po poti | Ali boste pot prevozili z avtomobilom ali tovornjakom. | Oštevilčenje (Avto, Tovornjak) | Lastnosti (tudi v Napredno kot RouteTravelMode) |
Lastnosti izpisa
Kontrolnik izpiše različne lastnosti, ko se pot spremeni. Vse te lastnosti so umeščene v predmet RouteDirection. The OnRouteDirectionChange dogodek je priporočen način za uporabo izhoda v drugih kontrolnikih ali za prilagajanje izkušnje.
| Lastnost | Description | Vnesi | Location |
|---|---|---|---|
| OnRouteDirectionChange | Kako se aplikacija odzove, ko se pot spremeni | Dogodek | Napredni |
| RouteDirection | Predmet, ki opisuje vse usmerjevalne izpise:
|
Predmet | Ni na voljo (samo lastnost rezultata) |
Glejte tudi
Povratne informacije
Pošlji in prikaži povratne informacije za