Share via


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ä.

Näyttökuva tablettisovelluksesta, jossa Kartta-ohjausobjekti on rakenteilla Microsoft Power Apps Studiossa.

Vuorovaikutteisen kartan ominaisuudet

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:

  1. Valitse Lisää-välilehti ja laajenna Media.
  2. 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:

  1. Määritä Items-ominaisuuden arvoksi Sijainnit

  2. Määritä ItemsLabels-ominaisuudeksi Nimi

  3. Määritä ItemLongitude-ominaisuudeksi Pituusaste

  4. 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ä.

Näyttökuva puhelinsovelluksesta, jossa Kartta-ohjausobjekti näytetään Ominaisuudet-välilehden vieressä Microsoft Power Apps Studiossa.

Kartta-ohjausobjektilla on kuusi erilaista ominaisuustyyppiä:

  1. Tyyliominaisuudet
  2. Toimintatavan ominaisuudet
  3. Nastan ominaisuudet
  4. Reitin ominaisuudet
  5. Muodon ominaisuudet
  6. 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