Делите путем


Користите извор података за уметање чиода

Табелу која садржи постојеће податке можете учитати у контролу мапе. Контрола ће затим цртати сваки ред у вашој табели као чиоду на мапи.

Предуслови

  1. Креирајте апликацију са подлогом и уверите се да испуњава предуслове за просторне податке.
  2. У апликацији уметните мапу.

Додајте податке о чиоди из Excel радне свеске

Ваш извор података мора да садржи табелу са називом са следећим колонама које би потом требало да се мапирају у повезано својство у окну Напредно у контроли.

Опис колоне Мапе до својства Потребно
Ознака за чиоду ItemsLabels Потребно
Географска дужина чиоде ItemsLongitudes Потребно
Географска ширина чиоде ItemsLatitudes Потребно
Боја чиоде ItemsColors Опционално
Икона за чиоду ItemsIcons Опционално

Поље боја прихвата било који CSS низ, као што је дефинисано у Цолор енумератион и ЦолорФаде, ЦолорВалуе и РГБА функцијама у Power Apps.

Можете да користите иконе описане у теми Листа предложака слика као своју икону.

Следећа Excel табела приказује потребне колоне:

Узорак Excel датотеке са табелом која се зове TestData и садржи колоне Name, Longitude и Latitude

Можете да копирате следеће примере података да бисте тестирали ову функционалност:

Име Географска дужина Географска ширина Боја Icon
Fourth Coffee (узорак) -98.29277 26.2774 Плава marker-flat
Litware, Inc. (узорак) -96.85572 32.55253 #ffefcd hexagon-thick
Adventure Works (узорак) -96.99952 32.72058 аутомобил
Fabrikam, Inc. (узорак) -118.30746 34.86543
Blue Yonder Airlines (узорак) -118.66184 34.17553
City Power & Light (узорак) -113.46184 37.15363
Contoso Pharmaceuticals (узорак) -80.26711 40.19918
Alpine Ski House (узорак) -102.63908 35.20919
A Datum Corporation (пример) -89.39433 40.71025
Coho Winery (узорак) -116.97751 32.87466
  1. Копирајте и налепите табелу у нови извор података. У овом примеру користимо Excel радну свеску.

  2. Изаберите једну од ћелија, а затим на картици Почетак на траци изаберите Обликуј као табелу и одаберите било који стил, а затим У реду.

    Снимак екрана који истиче опцију Обликуј као табелу у програму Excel.

  3. Изаберите табелу, а затим идите у на картицу Дизајн табеле на траци. Унесите назив за табелу испод Назив табеле:, на пример TestData.

    Снимак екрана који истиче име табеле у програму Excel.

  4. Сачувајте радну свеску.

  5. Отворите или направите нову апликацију у Power Apps и уметните контролу мапе.

  6. У окну Својства изаберите поље Locations(Items), а затим потражите excel и изаберите Увоз из програма Excel.

    Снимак екрана опције „Увези из програма Excel“.

  7. Пронађите Excel радну свеску, а затим изаберите Отвори. Изаберите табелу која садржи информације, TestData, а затим Повежи се.

    Снимак екрана табле за избор у табели.

  8. У окну Својства идите на картицу Напредно, па изаберите Још опција.

  9. Подесите следећа својства:

    • ItemsLabels на „Назив“
    • ItemsLatitudes на „Географска ширина“
    • ItemsLongitudes на „Географска дужина“
    • (Опционално) ItemsColors на „Боје“
    • (Опционално) ItemsIcons на „Иконе“
  10. Контрола мапе сада ће приказати сваки ред у табели као чиоду, означену именом као што је дефинисано у Excel табели и користећи приложене иконе и боје. Ако икона или боја нису обезбеђени, тада ће контрола користити подразумевану икону и боју.

    Снимак екрана контроле мапе са прилагођеним иконама и различитим бојама.

Напомена

Свака контрола мапе може да прикаже до 5000 пинова са географске ширине или дужине и 50 пинова са адреса. Ограничење пинова је ниже за адресе јер мапа треба да геокодира ове адресе у географску ширину или дужину да би их приказала. Препоручујемо да не користите адресе где је то могуће. Можете да сачувате геокодиране адресе назад на < ДИЦТ__извор података > дата соурце</ДИЦТ__извор података >.

Када је за једну иглу дата и географска ширина или дужина и адреса, контрола мапе ће одредити приоритет коришћењем географске ширине или дужине како би се избегло геокодирање адресе.

Сачувајте географски кодиране адресе из контроле мапе у извор података

Да бисте избегли географско кодирање истог скупа адреса сваки пут када се контрола мапе покрене, можете да сачувате географски кодиране адресе у првобитни извор података, тако да ће, када се мапа поново покрене, користити географску ширину и дужину уместо да поново кодира адресе.

Да бисте то урадили, додајте дугме за за чување географски кодиране адресе у оригинални извор података са следећом формулом:

 ForAll(Map1.GeocodedItems, Patch(Accounts1, LookUp(Accounts1, ThisRecord.Address = Address && ThisRecord.Name = Label), {Latitude: Latitude, Longitude: Longitude }))

Снимак екрана апликације која приказује формулу у траци са формулама.

Остале карактеристике интерактивне мапе

Остале контроле просторних података

Да бисте видели предлоге за динамичке адресе док куцате, користите контролу Унос адресе.

Напомена

Можете ли нам рећи о својим жељеним поставкама језика у документацији? Испуните кратку анкету. (имајте на уму да је ова анкета на енглеском језику)

Анкета ће трајати око седам минута. Не прикупљају се лични подаци (изјава о приватности).