Interaktiivinen kartta -ohjausobjekti
Lisää vuorovaikutteinen kartta pohjaan perustuviin sovelluksiisi helposti. Piirrä merkintöjä tietolähteestä, joka sisältää osoitteita tai leveys- ja pituusasteiden pareja. Kun zoomaat kauemmaksi, merkinnät voidaan tarvittaessa klusteroida tietoryhmien tiivistämiseksi. Mobiililaitteilla ja verkkokokemuksissa kartta voi näyttää käyttäjän nykyisen sijainnin ja laskea reitin käyttäjän määränpäähän. Karttoja voidaan vaihtaa katu- ja satelliittinäkymien välillä.
Vuorovaikutteisen kartan ominaisuudet
- Nastojen lisääminen tietolähteen avulla
- Karttanastoja koskevien tietojen näyttäminen
- Reittien näyttäminen reittipisteiden välillä
- Muotojen piirtäminen ja lisääminen
Edellytykset
Sinun tulee täyttää muutama edellytys ennen kuin voit käyttää karttoja pohjaan perustuvissa sovelluksissa. Tietosuoja- ja suojaustaulukossa on lisätietoja siitä, miten eri karttaominaisuudet käyttävät tietoja.
Kartan lisääminen sovelluksen näyttöön
Sovellus avattunamuokkausta varten ohjelmassa Power Apps Studio:
- Valitse Lisää-välilehti ja laajenna Media.
- Valitse Kartta asettaaksesi sovelluksen näyttöön kartan tai vedä ohjausobjekti tarkalle paikalleen näytössä.
Nastojen, reittien ja muotojen lisääminen
Nastat, reitit ja muodot ovat tietojoukon ominaisuuksia, joiden on tunnistettava tietolähde, joka on kokoelman tai yhdistimen taulukko, ja asiaankuuluvat sarakkeet. Tietolähde on määritetty Items-ominaisuudessa (nastoille Items, RouteWaypoints_Items reiteille ja Shape_Items muodoille) ja asiaankuuluvat sarakkeet määritetään niihin liittyvissä ominaisuuksissa (esimerkiksi ItemLatitudes, ItemLongitudes nastoille). Ominaisuudet-osassa on lisätietoja näistä tietojoukoista ja niihin liittyvistä ominaisuuksista.
Jos sinulla on esimerkiksi taulukkokokoelma, jonka nimi on Sijainnit, jossa on sarakkeet Nimi, Pituusaste ja Leveysaste:
Nimi | Pituusaste | Leveysaste |
---|---|---|
Fourth Coffee (esimerkki) | -98.29277 | 26.2774 |
Litware, Inc. (esimerkki) | -96.85572 | 32.55253 |
Adventure Works (esimerkki) | -96.99952 | 32.72058 |
Voit näyttää nämä merkityt nastat kartassa seuraavasti:
Määritä Items-ominaisuuden arvoksi Sijainnit
Määritä ItemsLabels-ominaisuudeksi Nimi
Määritä ItemLongitude-ominaisuudeksi Pituusaste
Määritä ItemLatitude-ominaisuudeksi Leveysaste
Tärkeä
Asianomaisten sarakkeiden nimien on oltava lainausmerkeissä liittyvissä ominaisuuksissa. Tietolähteessä ei saa olla lainausmerkkejä.
Näet, miten voit näyttää Excel-taulukon nastoja tai luoda sovelluksen, joka täyttää Osoitesyöte-ohjausobjektin avulla nastat Kartta-ohjausobjektiin lisäesimerkkeinä.
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.
- Kartta-ohjausobjektissa piirrettävien muotojen enimmäismäärä on 500.
Ominaisuudet
Muuta kartan toimintaa ja ulkoasua käyttämällä ominaisuuksia. Osa ominaisuuksista on käytettävissä vain Lisäasetukset-välilehdessä.
Kartta-ohjausobjektilla on kuusi erilaista ominaisuustyyppiä:
- Tyyliominaisuudet
- Toimintatavan ominaisuudet
- Nastan ominaisuudet
- Reitin ominaisuudet
- Muodon ominaisuudet
- Tulosominaisuudet
Tyyliominaisuudet
Ominaisuus | Kuvaus | Tyyppi | Välilehti |
---|---|---|---|
Satellite view | Näyttää kartan satelliittinäkymässä. Jätä tämä ominaisuus pois käytöstä, jos haluat näyttää kartan katunäkymässä. | Totuusarvo | Ominaisuudet; Edistynyt: SatelliteView |
Map style | Määrittää kartan tyylin Vaihtoehdot: Road, Night, Road shaded relief, Satellite, Satellite road labels, High contrast light, High contrast dark, Grayscale light, Grayscale dark. | Luettelointi | Ominaisuudet |
Transparency | Määrittää kartan läpinäkyvyyden väliltä 0 (läpinäkymätön) ja 100 (läpinäkyvä). | Kokonaisluku | Ominaisuudet; Edistynyt: Transparency |
Visible | Näyttää tai piilottaa kartan. | Totuusarvo | Ominaisuudet; Edistynyt: Visible |
Position | Sijoittaa kartan vasemman yläkulman näyttöön x- ja y-koordinaattien määrittämään sijaintiin. | Liukuluku | Ominaisuudet; Edistynyt: X, Y |
Koko | Määrittää kartan koon käyttämällä annettuja Width- ja Height-pikseliarvoja. | Kokonaisluku | Ominaisuudet; Edistynyt: Width, Height |
Reunan säde | Määrittää kartan reunaviivan kulman säteen. | Liukuluku | Ominaisuudet; Edistynyt: BorderRadius |
Border | Määrittää kartan reunaviivan tyylin, leveyden ja värin. | Ei käytettävissä | Ominaisuudet; Edistynyt: BorderStyle, BorderThickness, BorderColor |
DisplayMode | Määrittää, salliiko ohjausobjekti käyttäjän syötteen (Muokkaa), vain tietojen tarkastelun (Näytä), vai onko se pois käytöstä (Pois käytöstä). | Luettelointi | Edistynyt |
Toimintatavan ominaisuudet
Ominaisuus | Kuvaus | Tyyppi | Välilehti |
---|---|---|---|
Näytä tietokortit | Näyttää tietoja kartoitetusta sijainnista, kun käyttäjä valitsee sen (Kun napsautetaan) tai osoittaa siihen (Kun kohdistetaan). Jos Ei mitään on valittuna, tietoja ei näytetä. | Luettelointi | Ominaisuudet; Edistynyt: InfoCards |
Use default location | Alustaa kartan oletussijaintiin. | Totuusarvo | Ominaisuudet; Edistynyt: DefaultLocation |
Default latitude | Määrittää leveysastekoordinaatin, jonka kartta näyttää, jos Use default location -asetus on käytössä. | Liukuluku | Ominaisuudet; Edistynyt: DefaultLatitude |
Default longitude | Määrittää pituusastekoordinaatin, jonka kartta näyttää, jos Use default location -asetus on käytössä. | Liukuluku | Ominaisuudet; Edistynyt: DefaultLongitude |
Default zoom level | Määrittää zoomaustason väliltä 0–22, jos Use default location -asetus on käytössä. | Kokonaisluku | Ominaisuudet; Edistynyt: DefaultZoomLevel |
Show current location | Näyttää käyttäjän nykyisen sijainnin. | Totuusarvo | Ominaisuudet; Edistynyt: CurrentLocation |
Current location latitude | Määrittää nykyisen sijaintinastan leveysastekoordinaatin, jonka kartta näyttää, jos Show current location -asetus on käytössä. Jos haluat asettaa nastan käyttäjän nykyiseen sijaintiin, määritä tämän ominaisuuden arvoksi Location.Latitude. | Liukuluku | Ominaisuudet; Edistynyt: CurrentLocationLatitude |
Current location longitude | Määrittää nykyisen sijaintinastan pituusastekoordinaatin, jonka kartta näyttää, jos Show current location -asetus on käytössä. Jos haluat asettaa nastan käyttäjän nykyiseen sijaintiin, määritä tämän ominaisuuden arvoksi Location.Longitude. | Liukuluku | Ominaisuudet; Edistynyt: CurrentLocationLongitude |
Zoom-ohjausobjekti | Näyttää Zoom-ohjausobjektin. | Totuusarvo | Ominaisuudet; Edistynyt: Zoom |
Compass-ohjausobjekti | Näyttää compass-ohjausobjektin. | Totuusarvo | Ominaisuudet; Edistynyt: Compass |
Pitch-ohjausobjekti | Näyttää Pitch (kallistus) -ohjausobjektin. | Totuusarvo | Ominaisuudet; Edistynyt: Pitch |
TabIndex | Määrittää järjestyksen, jossa kartta valitaan, jos käyttäjä siirtyy sovelluksessa sarkainnäppäimellä. | Kokonaisluku | Ominaisuudet; Edistynyt: Tab index |
Tooltip | Määrittää tekstin, joka näytetään, kun käyttäjä siirtää osoittimen visualisoinnin päälle. | Merkkijono | Edistynyt |
ContentLanguage | Määrittää kartan näyttökielen, jos se ei ole sama kuin sovelluksessa käytetty kieli. | Merkkijono | Edistynyt |
OnLoad | Sisältää koodin, joka suoritetaan, kun kartta ladataan. | Tapahtuma | Edistynyt |
OnMapClick | Sisältää koodin, joka suoritetaan, kun käyttäjä valitsee kartan. Napsautettavan pisteen leveys- ja pituusaste on ClickedLocation-tulosominaisuudessa. | Tapahtuma | Edistynyt |
OnChange | Sisältää koodin, joka suoritetaan, kun mitä tahansa kartan aspektia muutetaan. | Tapahtuma | Edistynyt |
OnSelect | Sisältää koodin, joka suoritetaan, kun käyttäjä valitsee jotakin kartalta. | Tapahtuma | Edistynyt |
Nastan ominaisuudet
Ominaisuus | Kuvaus | Tyyppi | Välilehti |
---|---|---|---|
Locations(Items) | Tunnistaa tietolähteen (Items) taulukkona, josta kartalla näytettävät sijainnit noudetaan. Taulukko sisältää pituus- ja leveysasteiden joukkoja tai fyysisiä osoitteita, jotka näytetään nastoina. Leveys- ja pituusasteiden käyttöä suositellaan, koska osoitteiden on oltava maantieteellisesti koodattuja, joten karttamerkintärajoitus on rajoittavampi. Taulukko voi olla kokoelma tai tietolähde, kuten Excel Online. Jokaisella rivillä on oltava otsikko, pituus- ja leveysaste tai fyysinen osoite sekä valinnaisesti nastan väri ja kuvake. | Ei käytettävissä | Ominaisuudet; Edistynyt: Items |
ItemsLabels | Tunnistaa Items-taulukon sarakkeen, joka sisältää nastojen otsikot. | ColumnName | Edistynyt |
ItemsLatitudes | Tunnistaa Items-taulukon sarakkeen, joka sisältää nastojen leveysasteen. | ColumnName | Edistynyt |
ItemsLongitudes | Tunnistaa Items-taulukon sarakkeen, joka sisältää nastojen pituusasteen. | ColumnName | Edistynyt |
ItemsAddresses | Tunnistaa Items-taulukon sarakkeen, joka sisältää nastojen sijaintia edustavat osoitteet. Osoitteista näytetyille nastoille on määrää rajoitettu. Suosittelemme osoitteiden geokoodausta leveys- ja pituusasteiden pareiksi ja nastojen näyttämistä niiden avulla aina, kun se on mahdollista. | ColumnName | Edistynyt |
ItemsColors | Tunnistaa Items-taulukon sarakkeen, joka sisältää nastojen värit. | ColumnName | Edistynyt |
ItemsIcons | Tunnistaa Items-taulukon sarakkeen, joka sisältää nastojen kuvakkeet. | ColumnName | Edistynyt |
Cluster pins | Ryhmittää läheiset kartan nastat yhteen sen sijaan, että ne näytettäisiin yksittäin. | Totuusarvo | Ominaisuudet; Edistynyt: Clustering |
Pin color | Määrittää kartalla näytettävien nastojen oletusvärin. ItemsColors-ominaisuus korvaa tämän värin, jos se on määritetty | Color picker | Ominaisuudet; Edistynyt: PinColor |
OnItemsChange | Sisältää koodin, joka suoritetaan, kun kartan nastoja muutetaan. | Tapahtuma | Edistynyt |
Reitin ominaisuudet
Ominaisuus | Kuvaus | Tyyppi | Välilehti |
---|---|---|---|
Enable routing | Määrittää, voiko käyttäjä pyytää reittiohjeita määritettyyn sijaintiin. | Totuusarvo | Ominaisuudet; Edistynyt: UseRouting |
Route waypoints(Items) | Näyttää reittipisteet, jotka on annettu tietolähteessä (RouteWaypoints_Items) taulukon muodossa. Taulukko voi olla kokoelma tai tietolähde, kuten Excel Online. Jos Ei mitään on valittuna, reittipisteitä ei näytetä. | Luettelointi | Ominaisuudet; Edistynyt: RouteWaypoints_Items |
RouteWaypointsLabels | Tunnistaa RouteWaypoints_Items-taulukon sarakkeen, joka sisältää reittipisteiden selitteet. | ColumnName | Edistynyt |
RouteWaypointsLatitudes | Tunnistaa RouteWaypoints_Items-taulukon sarakkeen, joka sisältää reittipisteiden leveysasteen. | ColumnName | Edistynyt |
RouteWaypointsLongitudes | Tunnistaa RouteWaypoints_Items-taulukon sarakkeen, joka sisältää reittipisteiden pituusasteen. | ColumnName | Edistynyt |
RouteWaypointsAddresses | Tunnistaa RouteWaypoints_Items-taulukon sarakkeen, joka sisältää reittipisteiden sijaintia edustavat osoitteet. | ColumnName | Edistynyt |
Maintain waypoint order | Määrittää, pitääkö laskettu reitti reittipisteet annetussa järjestyksessä. | Totuusarvo | Ominaisuudet; Edistynyt: RouteMaintainOrder |
Optimize route | Määrittää, onko laskettu reitti optimoitu etäisyyden vai ajan mukaan vai lainkaan. | Luettelointi | Ominaisuudet; Edistynyt: RouteOptimization |
Route travel mode | Määrittää, lasketaanko reitti autolle vai kuorma-autolle, mikä voi edellyttää siltojen välttämistä, jos niillä on korkeus- tai painorajoituksia. | Luettelointi | Ominaisuudet; Edistynyt: RouteTravelMode |
OnRouteDirectionChange | Sisältää koodin, joka suoritetaan, kun sovellus havaitsee käyttäjän muuttaneen suuntaa ollessaan lasketulla reitillä. | Tapahtuma | Edistynyt |
Muodon ominaisuudet
Ominaisuus | Kuvaus | Tyyppi | Välilehti |
---|---|---|---|
Show shapes | Näyttää Shapes_Items-taulukossa määritetyt muodot. | Totuusarvo | Ominaisuudet; Edistynyt: ShowShapes |
Shapes_Items | Tunnistaa tietolähteen (Shapes_Items) taulukkona, josta kartalla näytettävät muodot noudetaan. Taulukko voi olla kokoelma tai tietolähde, kuten Excel Online. Jokaisella rivillä on oltava merkintä muodolle (GeoJSON-objekti) sekä (valinnaisesti) otsikko ja väri. | TableName | Edistynyt |
ShapeGeoJSONObjects | Määrittää Shapes_Items-taulukon sarakkeen, joka sisältää muotojen GeoJSON-objekteja edustavat merkkijonot muotojen kokoelman tai yksittäisen muodon GeoJSON-formaatissa. | ColumnName | Edistynyt |
ShapeLabels | Tunnistaa Shapes_Items-taulukon sarakkeen, joka sisältää muotojen otsikot. | ColumnName | Edistynyt |
ShapeColors | Tunnistaa Shapes_Items-taulukon sarakkeen, joka sisältää muotojen värit. | ColumnName | Edistynyt |
Show shape labels | Näyttää muotojen otsikot, jos ne on määritetty. | Totuusarvo | Ominaisuudet; Edistynyt: ShowShapeLabels |
Enable shape drawing | Näyttää piirtotyökalut kartalla. | Totuusarvo | Ominaisuudet; Edistynyt: ShapeDrawing |
Enable shape deleting and label editing | Määrittää, voiko käyttäjä poistaa muotoja ja muokata niiden otsikoita. | Totuusarvo | Ominaisuudet; Edistynyt: ShapeEditingDeleting |
OnShapeCreated | Sisältää koodin, joka suoritetaan, kun käyttäjä lisää karttaan muodon. | Tapahtuma | Edistynyt |
OnShapeSelected | Sisältää koodin, joka suoritetaan, kun käyttäjä valitsee kartalta muodon. | Tapahtuma | Edistynyt |
OnShapeEdited | Sisältää koodin, joka suoritetaan, kun käyttäjä muokkaa muotoa kartalla. | Tapahtuma | Edistynyt |
OnShapeDeleted | Sisältää koodin, joka suoritetaan, kun käyttäjä poistaa muodon kartalta. | Tapahtuma | Edistynyt |
Tulosominaisuudet
Muut ominaisuudet tulevat saataville, kun käyttäjä vuorovaikuttaa kartan kanssa. Voit käyttää näitä tulosominaisuuksia muissa ohjausobjekteissa tai mukauttaaksesi sovelluksen käyttökokemusta.
Ominaisuus | Kuvaus | Tyyppi |
---|---|---|
CenterLocation | Tallentaa kartan keskipisteen. | Ei käytettävissä |
ClickedLocation | Tallentaa käyttäjän viimeksi valitseman sijainnin, joko .Latitude tai .Longitude. | Tallenna |
Selected | Tallentaa valitun nastan. | Tallenna |
SelectedItems | Tallentaa valitun klusterin valitun nastan tai nastat. | Taulukko |
GeocodedItems | Tallentaa nastojen geokoodatut sijainnit. | Taulukko |
RouteWaypoints_Selected | Vastaa RouteWaypoints_Items-taulukon valitun muodon tietuetta. | Tallenna |
RouteWaypoints_SelectedItems | Vastaa RouteWaypoints_Items-taulukon valittujen päällekkäisten muotojen tietueita. | Taulukko |
Shapes_Selected | Vastaa Shapes_Items-taulukon valitun muodon tietuetta. | Tietue |
Shapes_SelectedItems | Vastaa Shapes_Items-taulukon valittujen päällekkäisten muotojen tietueita. | Taulukko |
SelectedShape | Tallentaa valitun muodon .Perimeter- ja .Area-arvot. | Tietue |
DeletedShape | Tallentaa viimeksi poistetun muodon .Perimeter- ja .Area-arvot. | Tietue |
GeoJSON | Tallentaa muotojen luettelon ominaisuuskokoelman GeoJSON-muodossa. | Merkkijono |
Muut geospatiaaliset ohjausobjektit
Jos haluat nähdä dynaamisten osoitteiden ehdotuksia kirjoittaessasi, käytä 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).
Tunnetut rajoitukset
- Edellyttää Internet-yhteyttä
Katso myös
Osoitesyöte- ja Kartta-ohjausobjekteja sisältävän sovelluksen luominen