Adrešu ievades vadīklas izmantošana, lai ērti ievadītu adreses

Adrešu ievadīšana var būt kaitinoša un kļūmīga, jo īpaši mobilo programmu lietošanas gadījumos. Izmantojiet adrešu ievades vadīklas, lai atvieglotu adrešu ievadi. Šī vadīkla izmanto daļējās atbilstības loģiku, lai ieteiktu iespējamas atbilstības rakstot. Atlasiet vēlamo, lai ātri un ērti ievadītu precīzu adresi.

Vadīkla adresi atgriež kā strukturētus datus. Programmā var izvilkt tādu informāciju kā pilsēta, iela, novads, kā arī platuma un garuma koordinātas. Dati ir daudzām lokalizācijām un starptautiskiem adrešu formātiem draudzīgā formātā.

Priekšnoteikumi

Lai izmantotu šo vadīklu programmāš, ir nepieciešams iespējot vides ģeotelpiskos līdzekļus. Noteikti pārskatiet ģeotelpisko vadīklu lietošanas priekšnosacījumus. Papildinformāciju par adrešu ievades vadīklas datu izmantošanu skatiet konfidencialitātes un drošības tabulā.

Pievienojiet adrešu ievades vadīklu savai programmai

Ar rediģēšanai atvērtu programmu pakalpojumā Power Apps Studio:

  1. Atveriet cilni Ievietot un izvērsiet Ievade.
  2. Atlasiet Adreses ievade, lai ievietotu adreses ievades lodziņu programmas ekrānā, vai velciet vadīklu ekrānā, lai to novietotu precīzāk. Ievadiet vismaz trīs rakstzīmes, ieskaitot vienu adreses ievades vadīklas numuru.

Iestatīt noklusējuma meklēšanas rādiusu

Pēc noklusējuma vadīkla meklēs informāciju lietotāja atrašanās vietas apgabalā. Varat precizēt noklusējuma meklēšanas apgabalu, lai palīdzētu sašaurināt sākotnējos rezultātus.

  1. Adreses ievades vadīklas cilnē Rekvizīti ieslēdziet rekvizītu Meklēšana rādiusā.
  2. Ievadiet garumu, platumu un rādiusu (metros).

Šī vadīkla sāks meklēšanu pēc platuma un garuma, izmantojot norādīto attālumu.

Kartes vadīklas izmantošana kopā ar adrešu ievades vadīklu

Varat programmai pievienot pogu, lai ievadītās adreses saglabātu kā datu kolekciju. Pēc tam šīs adreses var izgūt un parādīt kartes vadīklā.

  1. Pievienojiet kartes un adrešu ievades vadīklu savai programmai.

  2. Ievietojiet un novietojiet pogas vadīklu.

  3. Mainiet pogas vadīklas rekvizītu OnSelect, kā norādīts tālāk. (Ieteikums: nokopējiet formulu un ielīmējiet to formulas joslā vai rekvizītu cilnē Papildu.)

  4. Ievadiet garumu, platumu un rādiusu (metros).

    Šī vadīkla sāks meklēšanu pēc platuma un garuma, izmantojot attālumu, kas norādīts laukā Rādiuss.

    If(IsBlank(AddressInput1.SearchResultJson), "", Collect(locations, {Latitude: AddressInput1.SelectedLatitude, Longitude: AddressInput1.SelectedLongitude}))
    

    Šī formula saglabā pašreizējā platuma un garuma grādus kolekcijā ar nosaukumu atrašanās vietas, kamēr vien meklēšanas rezultāti nav tukši.

    Ekrānuzņēmums, kurā redzama pogas izveides stadija pakalpojumā Power Apps Studio, kā arī rekvizīts OnSelect.

  5. Atlasiet kartes vadīklu. Nomainiet tās rekvizītus šādi:

    Rekvizīta nosaukums vērtība Kur
    Vienumi "Locations" Cilne Rekvizīti
    ItemsLatitudes "Latitude" Cilne Papildu
    ItemsLongitudes "Longitude" Cilne Papildu

Kad lietotājs atlasa pogu, kartē kā jauna spraudīte tiek pievienots adreses ievades vadīklas rezultāts.

Rekvizīti

Mainiet adreses ievades vadīklas darbību un izskatu, izmantojot rekvizītus. Daži rekvizīti ir pieejami tikai cilnē Papildu.

Rekvizīts Apraksts Tipi CIlne
Noklusējuma vērtība Iestata vadīklas sākotnējo vērtību. String Papildu rekvizīti: Default
Ieteikuma teksts Iestata norādes, kas vadīklā tiek rādītas, pirms lietotājs ievada tekstu. String Papildu rekvizīti: HintText
Fonts Iestata vadīklas tekstā izmantoto fontu saimes nosaukumu. Nolaižamais saraksts Paplašinātā skata rekvizīti Font
Fonta lielums Iestata vadīklas teksta lielumu. Skaitlis ar peldošo komatu Papildu rekvizīti: FontSize
Fonta biezums Iestata vadīklas teksta līnijas biezumu uz Treknraksts, Gaišāks, Parasts vai Pustrekns. Nolaižamais saraksts Papildu rekvizīti: FontWeight
Teksta līdzinājums Iestata vadīklas teksta horizontālo līdzinājumu uz Centrs, Taisnots, Pa kreisi vai Pa labi. Nolaižamais saraksts Papildu rekvizīti: TextAlignment
Līnijas augstums Iestata vertikālo attālumu starp vadīklas teksta rindiņām. Skaitlis ar peldošo komatu Papildu rekvizīti: LineHeight
Parādīšanas režīms Nosaka, vai vadīkla atļauj lietotāja ievadi (Rediģēt), parāda tikai datus (Skatīt) vai ir atspējota (Atspējota). Nolaižamais saraksts Papildu rekvizīti: DisplayMode
Fonta stils Iestata vadīklas teksta stilu uz Slīprakstā, Pasvītrots, Pārsvītrots vai Nav. Nolaižamais saraksts Papildu rekvizīti: Slīpraksts, Pasvītrojums, Pārsvītrojums
Meklēšanas rezultātu limits Iestata ieteikto adrešu skaitu, ko rāda vadīkla. Integer Papildu rekvizīti: SearchResultLimit
Meklēt rādiusā Mosaka, vai vadīklai vajadzētu ieteikt adreses Garuma un Platuma Rādiusā. Boolean Papildu rekvizīti: SearchWithinRadius
Ģeogrāfiskais platums Iestata adrešu ieteikumu centra punkta ģeogrāfiskā platuma koordināti. Nepieciešams ieslēgt Meklēt rādiusā. Skaitlis ar peldošo komatu no -90 līdz 90. Papildu rekvizīti: Latitude
Ģeogrāfiskais garums Iestata adrešu ieteikumu centra punkta ģeogrāfiskā garuma koordināti. Nepieciešams ieslēgt Meklēt rādiusā. Skaitlis ar peldošo komatu no -180 līdz 180. Papildu rekvizīti: Longitude
Rādiuss Iestata rādiusu metros ap Garumu un Platumu, lai ierobežotu adrešu ieteikumus. Nepieciešams ieslēgt Meklēt rādiusā. Skaitlis ar peldošo komatu Papildu rekvizīti: Radius
Valodu Iestata valodu, kurā tiek atgriezti adrešu ieteikumi String Papildu rekvizīti: Language
Valstu grupa Identificē ar komatu atdalītu valstu/reģionu sarakstu, lai ierobežotu adrešu ieteikumus ISO 3166 alfa-2 formātā; piemēram,ASV,CA,MX ·. String Papildu rekvizīti: CountrySet
Ir redzams Rāda vai paslēpj vadīklu. Boolean Papildu rekvizīti: Visible
Iekšējā atkāpe augšpusē Iestata attālumu starp vadīklas tekstu un šīs vadīklas augšējo malu. Skaitlis ar peldošo komatu Papildu rekvizīti: PaddingTop
Apakšējā iekšējā atkāpe Iestata attālumu starp vadīklas tekstu un šīs vadīklas apakšējo malu. Skaitlis ar peldošo komatu Papildu rekvizīti: PaddingBottom
Kreisā iekšējā atkāpe Iestata attālumu starp vadīklas tekstu un šīs vadīklas kreiso malu. Skaitlis ar peldošo komatu Papildu rekvizīti: PaddingLeft
Labā iekšējā atkāpe Iestata attālumu starp vadīklas tekstu un šīs vadīklas labo malu. Skaitlis ar peldošo komatu Papildu rekvizīti: PaddingRight
Pozīcija Novieto vadīklas augšējo kreiso stūrī pie ekrāna koordinātām, kas norādītas ar X un Y. Integer Papildu rekvizīti: X, Y
Izmērs Nosaka vadīklas izmērus, izmantojot platuma un augstuma pikseļu vērtības, kas norādītas rekvizītos Platums un Augstums. Integer Papildu rekvizīti: Platums, Augstums
Apmales rādiuss Nosaka vadīklas apmales stūra radiusu. Skaitlis ar peldošo komatu Papildu rekvizīti: BorderRadius
Krāsa Iestata vadīklas teksta un fona krāsu. Nav piemērojams Papildu rekvizīti: FillColor , TextColor
Apmale Nosaka vadīklas apmales stilu, platumu un krāsu. Nav piemērojams Papildu rekvizīti: BorderStyle, BorderThickness, BorderColor
Cilnes rādītājs Nosaka secību, kādā tiek atlasīta vadīkla, ja lietotājs tajā pārvietojas, izmantojot tabulēšanas taustiņu. Integer Papildu rekvizīti: TabIndex
Tooltip Nosaka tekstu, kas jārāda, kad lietotājs virzās pāri vadīklai. String Papildu rekvizīti: Tooltip
Norādīšanas krāsa Iestata vadīklas teksta, fona un apmales krāsas, kad lietotājs peles rādītāju novieto virs tā. Nav piemērojams Papildu rekvizīti:: HoverFontColor, HoverFillColor, HoverBorderColor
Atspējota krāsa Iestata vadīklas teksta krāsas, fonu un apmali, ja rekvizīts DisplayMode ir Atspējots. Nav piemērojams Papildu rekvizīti: DisabledFontColor, DisabledFillColor, DisabledBorderColor
Nospiesta krāsa Iestata vadīklas teksta, fona un apmales krāsas, kad lietotājs atlasa vadīklu. Nav piemērojams Papildu rekvizīti: PressedFontColor, PressedFillColor, PressedBorderColor
ContentLanguage Nosaka vadīklas valodu, ja tā atšķiras no programmā lietotās valodas. String Pieredzējušam lietotājam
OnAddressSelect Satur kodu, kas tiek palaists, kad lietotājs atlasa ieteikto adresi. Pasākums Pieredzējušam lietotājam
OnChange Satur kodu, kas tiek palaists, mainot vadīklas rekvizītu. Pasākums Pieredzējušam lietotājam

Izvades rekvizīti

Citi rekvizīti kļūst pieejami, kad lietotājs mijiedarbojas ar adrešu ievades vadīklu. Varat izmantot šos izvades rekvizītus citām vadīklām vai lai pielāgotu programmas darbību.

Rekvizīts Apraksts
UserInput Teksts, ko lietotājs ir ievadījis ievades lodziņā
SelectedLatitude Lietotāja atlasītās adreses ģeogrāfiskais platums
SelectedLongitude Lietotāja atlasītās adreses ģeogrāfiskais garums
SearchResultJson Meklēšanas rezultāts, pamatojoties uz UserInput, tiek parādīts kā virkne JSON formātā
FreeformAddress Lietotāja atlasītā adrese no ieteikto adrešu saraksta
LocalName Ģeogrāfiskas teritorijas vai vietas nosaukums, kurā var sagrupēt vairākus adresējamus objektus adresēšanas nolūkā, bet kas nav administratīva vienība.
PostalCode Pasta indekss
ExtendedPostalCode Paplašināts pasta indekss
CountryCode Valsts kods
Valsts/reģions Valsts/reģiona nosaukums
CountryCodeISO3 Valsts kods ISO alpha-3 formātā
CountrySubdivisionName Valsts/reģiona apakšnodaļas nosaukums
StreetName Ielas nosaukums
StreetNumber Ēkas numurs
Novads Novads
MunicipalitySubdivision Novada apakšnodaļa
CountryTertiarySubdivision Valsts/reģiona terciārais apakšiedalījums
CountrySecondarySubdivision Valsts/reģiona sekundārais apakšiedalījums
CountrySubdivision Valsts/reģiona apakšiedalījums

Citas ģeotelpiskas vadīklas

Lai vizualizētu un interpretētu atrašanās vietas datus, izmantojiet Interaktīvās kartes vadīklu.

Piezīme

Kādas ir jūsu dokumentācijas valodas preferences? Aizpildiet īsu aptauju. (ņemiet vērā, ka aptauja ir angļu valodā)

Aptaujai būs nepieciešamas aptuveni septiņas minūtes. Nekādi personas dati netiks vākti (paziņojums par konfidencialitāti).