Crtanje i umetanje oblika u kontrolu karte (pretpregled)
[Ova tema spada u dokumentaciju predizdanja i podložna je promjenama.]
Na svoje interaktivne karte možete dodati panel za crtanje koji omogućuje vašim korisnicima crtanje i označavanje oblika u aplikaciji.
Oblike možete izraditi i označiti na kartama koje umetnete u Power Apps aplikaciju pomoću interaktivne kontrole karte.
Umetanje unaprijed definiranih oblika korisno je za isticanje određenih regija ili područja interesa, poput prodajne regije ili zone otpreme.
Važno
- To je značajka pretpregleda.
- Značajke pretpregleda nisu namijenjene u proizvodne svrhe i mogu imati ograničene funkcije. Te su značajke dostupne prije službenog izdavanja da bi se klijentima omogućio prijevremeni pristup i slanje povratnih informacija.
Preduvjeti
Izradite aplikaciju od gotovih gradivnih elemenata i provjerite ispunjava li geoprostorne preduvjete.
U svojoj aplikaciji umetnite kartu.
Crtanje i označavanje oblika na interaktivnim kartama
Da biste crtali i označavali oblike na kartama, prvo morate omogućiti sljedeće postavke:
Otvorite okno Svojstva s odabranom kartom.
Prebacite preklopne gumbe u položaj Uključeno za sljedeće postavke:
- (Pretpregled) Omogući crtanje oblika
- (Pretpregled) Omogući brisanje oblika i uređivanje oznake
Sada ćete vidjeti ploču za crtanje u gornjem lijevom kutu kontrole karte. Panel se sastoji od tri alata:
- Alat za crtanje poligona koji vam omogućuje stvaranje prilagođenih slobodnih oblika, označenih kvadratnom ikonom sa slomljenim vrhom.
- Alat za crtanje kvadrata koji vam omogućuje crtanje kvadrata i pravokutnika označenih kvadratnom ikonom.
- Alat za crtanje krugova koji vam omogućuje crtanje kružnih i ovalnih oblika, označen ikonom kruga.
Napomena
Kad završite s crtanjem prilagođenog slobodnog oblika, dvaput kliknite kako biste označili zadnju točku u obliku.
Nacrtani oblici automatski se označavaju. Da biste promijenili oznake, unesite novi naziv oznake u traku za uređivanje oznaka u gornjem desnom kutu karte.
Da biste izbrisali oblik, odaberite ga, a zatim na panelu za crtanje odaberite gumb Izbriši označen ikonom koša za smeće.
Uvoz GeoJSON oblika u kontrolu karte
Ako već imate oblike definirane u GeoJSON formatu, možete ih uvesti izravno na svoju kartu. Na primjer, možda imate postojeći oblik koji definira određeno zemljopisno područje ili prodajno područje koje želite istaknuti na karti.
Niz GeoJSON za svaki oblik u skupu podataka mora biti u odgovarajućem formatu unutar jedne ćelije.
Da biste uvezli oblike, najprije povežite skup podataka u kontroli karte, a zatim pogledajte odgovarajuće stupce skupa podataka, kao u sljedećem primjeru snimke zaslona:
U vašem skupu podataka trebat će vam tri stupca, kako su definirana u sljedećoj tablici:
| Opis stupca | Karte u svojstvo | Obavezno |
|---|---|---|
| Stupac s koordinatama GeoJSON oblika u odgovarajućem formatu | ShapeGeoJSONObjects | Obavezno |
| Stupac s oznakom oblika | ShapeLabels | Nije obavezno |
| Stupac s bojom oblika | ShapeColors | Nije obavezno |
Trebat će vam i naziv skupa podataka. Ako kao izvor skupa podataka koristite radnu knjigu programa Excel, to je naziv tablice koja sadrži podatke.
Sljedeća snimka zaslona prikazuje kako podaci mogu izgledati u radnoj knjizi programa Excel:
Da biste testirali ovu značajku, možete kopirati sljedeće uzorke podataka u radnu knjigu programa Excel.
Kopirajte sljedeće podatke u radnu knjigu programa Excel, imenujte tablicu, a zatim radnu knjigu povežite kao skup podataka, slično postupku opisanom u temi Upotreba podataka iz programa Excel za umetanje pribadača.
Županija GeoJSON TotalCases Boja Adams {"type":"FeatureCollection","properties":{"kind":"state","state":"WA"},"features":[{"type":"Feature","properties":{"kind":"county","name":"Adams","state":"WA"},"geometry":{"type":"MultiPolygon","coordinates":[[[[-118.9503,47.2640],[-117.9590,47.2586],[-117.9699,46.8697],[-118.0466,46.7711],[-118.2109,46.7383],[-119.2132,46.7383],[-119.3720,46.7383],[-119.3665,46.9135],[-118.9832,46.9135],[-118.9777,47.2640]]]]}}]} 1689 RGB(184,210,232) Asotin {"type":"FeatureCollection","properties":{"kind":"state","state":"WA"},"features":[{"type":"Feature","properties":{"kind":"county","name":"Asotin","state":"WA"},"geometry":{"type":"MultiPolygon","coordinates":[[[[-117.0388,46.4261],[-117.0607,46.3549],[-116.9841,46.2946],[-116.9676,46.2015],[-116.9238,46.1687],[-116.9841,46.0920],[-116.9183,45.9934],[-117.4825,45.9989],[-117.4825,46.1194],[-117.4222,46.1194],[-117.4222,46.3823],[-117.2305,46.4096],[-117.2305,46.4644],[-117.1977,46.4206]]]]}}]} 1096 RGB(184,210,232) Benton {"type":"FeatureCollection","properties":{"kind":"state","state":"WA"},"features":[{"type":"Feature","properties":{"kind":"county","name":"Benton","state":"WA"},"geometry":{"type":"MultiPolygon","coordinates":[[[[-119.8759,46.6287],[-119.6240,46.6452],[-119.5144,46.7273],[-119.4542,46.6780],[-119.2680,46.5192],[-119.2680,46.2727],[-119.0434,46.1906],[-118.9448,46.0756],[-118.9393,46.0263],[-118.9886,45.9989],[-119.1256,45.9332],[-119.4323,45.9167],[-119.5692,45.9277],[-119.6678,45.8565],[-119.8704,45.8346],[-119.8649,46.0427],[-119.8759,46.6287]]]]}}]} 13111 RGB(13,106,191) Chelan {"type":"FeatureCollection","properties":{"kind":"state","state":"WA"},"features":[{"type":"Feature","properties":{"kind":"county","name":"Chelan","state":"WA"},"geometry":{"type":"MultiPolygon","coordinates":[[[[-120.7029,48.5292],[-120.6536,48.5347],[-120.6262,48.4964],[-120.6646,48.4471],[-120.6481,48.3978],[-120.5605,48.3704],[-120.5879,48.3211],[-120.5112,48.3101],[-120.3524,48.2170],[-120.3633,48.1568],[-120.3250,48.1294],[-120.1443,48.0637],[-120.1443,48.0363],[-120.0895,48.0199],[-120.0512,47.9596],[-119.8704,47.9596],[-119.9964,47.7789],[-120.2100,47.7515],[-120.1990,47.6803],[-120.2374,47.5872],[-120.3031,47.5215],[-120.3195,47.4557],[-120.2921,47.4010],[-120.0895,47.3407],[-120.0950,47.2640],[-120.3907,47.2586],[-120.5276,47.3352],[-120.5605,47.3079],[-120.8015,47.4229],[-120.9165,47.4284],[-121.1137,47.5981],[-121.1301,47.6748],[-121.0644,47.7132],[-121.1192,47.7789],[-121.0699,47.8282],[-121.1520,47.8446],[-121.1739,47.8884],[-121.1630,47.9541],[-121.1192,47.9980],[-121.1520,48.0418],[-121.0151,48.0746],[-120.9439,48.1130],[-120.9548,48.1513],[-120.9056,48.1623],[-121.0041,48.2937],[-121.0699,48.3156],[-121.0425,48.3485],[-121.0644,48.3923],[-121.0370,48.4306],[-121.0480,48.4854],[-120.8563,48.5511],[-120.7851,48.5073]]]]}}]} 5324 RGB(112,187,255) Povežite stupce u skupu podataka kako je navedeno u ovoj tablici:
Polje kontrole karte Stupac u oglednim podacima ShapeGeoJSONObjects GeoJSON ShapeLabels Županija ShapeColors Boja
Karta će sada istaknuti četiri regije u državi Washington u SAD-u u različitim bojama. Sljedeća snimka zaslona prikazuje kako to izgleda sa svim popunjenim regijama:
Izvučeni mjerni izlazi iz nacrtanih oblika (pretpregled)
U aplikaciji možete prikazati duljinu opsega (u stopama) i obujam područja (kvadratne stope) odabranog oblika.
U aplikaciji otvorite karticu Umetni i proširite Prikaz.
Odaberite kontrolu tekstnog natpisa da biste umetnuli natpis. Prilagodite veličinu kako vam odgovara.
U oknu Svojstva dodajte [Karta]. SelectedShape.Area ili [Karta]. SelectedShape.Perimeter u tekstnom polju za prikaz područja i perimetra odabranog oblika u kontroli karte.
U sljedećem primjeru upotrijebili smo više oznaka teksta za prikaz površine i opsega odabranog oblika.
Druge značajke interaktivne karte
- Upotreba podataka iz programa Excel za umetanje pribadača
- Dodavanje kartica s informacijama u pribadače
Ostale geoprostorne kontrole
Da biste vidjeli prijedloge dinamičkih adresa za vrijeme upisa, koristite kontrolu unosa adrese.