Делите путем


Мерење у мешовитој реалности

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

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

Корисник може да проследи мере за бележење у излазним својствима Мере контроле. Корисник такође може да прави снимке екрана док мери простор. Снимци екрана се снимају у излазном својству Фотографије контроле.

Фотографија екрана телефона на којој се виде димензије преклопљене на углу у просторији која је у изградњи.

Савет

Контроле мешовите стварности (МР) најбоље делују у добро осветљеним окружењима са равним површинама. Праћење је боље на уређајима са омогућеним LIDAR-ом.

Додавање дугмета Мерна камера на екран апликације

Са апликацијом отвореном за уређивање у услузи Power Apps Studio:

  1. Отворите картицу Уметање и развијте одељак Медији.
  2. Изаберите контролу Мерна камера да бисте је поставили на екран апликације или превуците контролу на екран да бисте је поставили прецизније.

Контрола је дугме означено иконом коцке и текстом Мерење. Промените ознаку и сакријте икону ако желите у својствима Текст и Тип приказа.

Својства

Промените понашање и изглед дугмета Мерна камера користећи својства. Нека својства су доступна само на картици Више опција.

Снимак екрана дугмета „Мерна камера“ у припреми у програму Microsoft Power Apps Studio, приказано поред његових својстава.

Својство Опис Тип Локација
Текстуална порука Подешава текст ознаке дугмета. String Својства; Напредно: Text
Тип приказа Одређује да ли ознака дугмета приказује икону, текст или обоје. Падајућа листа Својства; Напредно: DisplayType
Јединица мере Поставља јединицу која се користи за димензије. Падајућа листа Својства; Напредно: Units
Врста мерења Одређује врсту мере коју корисник може да изврши, Удаљеност, Површина или Запремина (површина и висина или дубина). Падајућа листа Својства; Напредно: MeasurementType
Цртање оквира Закључава забележена мерења у правоугаоне облике. Логичка вредност Својства; Напредно: BoxDraw
Омогући сенке Одређује да ли се користе сенке за побољшање 3D ефекта приликом цртања облика. Логичка вредност Својства; Напредно: EnableShadows
Очекивана мерења (ставке) Идентификује извор података (Items) у облику табеле у Excel радној свесци из које се добијају мере које корисник треба да забележи. Није примењиво Својства; Напредно: Items
Видљиво Приказује или сакрива дугме. Логичка вредност Својства; Напредно: Visible
Положај Поставља горњи леви угао дугмета на координате екрана наведене у вредностима X и Y. Број са покретним зарезом Својства; Напредно: X, Y
Величина Одређује величину дугмета помоћу вредности пиксела наведених у вредностима Width и Height. Integer Својства; Напредно: Width, Height
Попуњеност на врху Подешава одстојање између текста ознаке дугмета и горње ивице дугмета. Број са покретним зарезом Својства; Напредно: PaddingTop
Попуњеност на дну Подешава одстојање између текста ознаке дугмета и доње ивице дугмета. Број са покретним зарезом Својства; Напредно: PaddingBottom
Попуњеност лево Подешава одстојање између текста ознаке дугмета и леве ивице дугмета. Број са покретним зарезом Својства; Напредно: PaddingLeft
Попуњеност десно Подешава одстојање између текста ознаке дугмета и десне ивице дугмета. Број са покретним зарезом Својства; Напредно: PaddingRight
Фонт Поставља име породице фонтова која се користи за текст ознаке дугмета. Падајућа листа Својства; Напредно: Font
Величина фонта Величина фонта текста на ознаци дугмета. Број са покретним зарезом Својства; Напредно: FontSize
Дебљина фонта Подешава ширину текста ознаке дугмета: Подебљано, Танко Нормално или Полуподебљано. Падајућа листа Својства; Напредно: FontWeight
Поравнавање текста Поставља хоризонтално поравнавање текста ознаке на дугмету, Центрирано, Обострано, Лево или Десно. Није примењиво Својства; Напредно: TextAlignment
Вертикално поравнавање Поставља вертикално поравнавање текста ознаке на дугмету Bottom, Middle или Top. Падајућа листа Својства; Напредно: VerticalAlign
Стил фонта Подешава стил текста ознаке дугмета, Курзив, Подвучено, Прецртано или ништа. Није примењиво Својства; Напредно: Italic, Underline, Strikethrough
Радијус ивице Одређује радијус угла ивице дугмета. Број са покретним зарезом Својства; Напредно: BorderRadius
Боја Подешава боју текста ознаке дугмета и позадине дугмета. Није примењиво Својства; Напредно: FillColor, TextColor
Ивица Одређује стил, ширину и боју ивице дугмета. Није примењиво Својства; Напредно: BorderStyle, BorderThickness, BorderFillColor
Онемогућено Искључује дугме, али га оставља видљивим. Логичка вредност Својства; Напредно: Disabled
Боја онемогућеног садржаја Поставља боје текста ознаке дугмета, позадине дугмета и ивице дугмета ако DisplayMode има вредност Онемогућено. Није примењиво Својства; Напредно: DisabledContentColor, DisabledFillColor, DisabledBorderColor
Боја притиснутог садржаја Поставља боје текста ознаке дугмета, позадине дугмета и ивице дугмета када корисник изабере дугме. Није примењиво Својства; Напредно: PressedContentColor, PressedFillColor, PressedBorderColor
Боја при преласку показивачем миша Поставља боје текста ознаке дугмета, позадине дугмета и ивице дугмета када корисник задржи показивач миша изнад њега. Није примењиво Својства; Напредно: HoverContentColor, HoverFillColor, HoverBorderColor
OnMixedRealitySelect Садржи кôд који се покреће када корисник изађе са екрана за мерење са новим резултатима. Догађај Више опција
OnChange Садржи кôд који се покреће када се промени својство дугмета. Догађај Више опција
OnSelect Садржи кôд који се покреће када корисник изабере дугме. Догађај Више опција
ItemsLabels Идентификује колону у својству Items која садржи ознаке за мере које корисник треба да забележи. ColumnName Више опција
ItemsMeasurementType (Опционално) Идентификује колону у својству Items које садрже ниску (Растојање, Површина, Запремина или Слободни облик) која наводи тип мерења који би корисници требало да забележе. ColumnName Напредно; погледајте MeasurementType
ItemsBoxDraw (Опционално) Идентификује колону у својству Items која садржи ниску (Тачно или Нетачно) која закључава мере у правоугаоне облике. ColumnName Напредно; погледајте BoxDraw
Савет Одређује текст који ће се приказати када корисник задржи показивач изнад визуелног елемента. String Више опција
ContentLanguage Одређује језик приказа контроле, ако се разликује од језика који се користи у апликацији. String Више опција
DisplayMode Одређује да ли контрола омогућава унос корисника (Уређивање), само приказује податке (Приказ) или је онемогућена (Онемогућено). Пребројавање Више опција
Индекс картица Одређује редослед којим је контрола изабрана ако се корисник креће кроз апликацију помоћу тастера Tab. Integer Својства; Напредно: Tab index

Својства излаза

Апликација може да користи више својстава када корисник комуницира са контролом Приказ у МР. Она су позната као својства излаза. Можете да користите ова својства у другим контролама или да прилагодите доживљај апликације.

Својство Опис
Фотографије Бележи, у колекцији, информације о фотографијама које корисник прави док се простор мери. Користите колекцију да отпремите фотографије из мешовите стварности у OneDrive и приказујете их у галерији.
Мерења Бележи, у табели, измерена растојања, запремине и површине.
Сегменти Бележи, у табели, информације о сегментима у измереном објекту.

Табела Мерења има следеће колоне:

  • Ознака: – Ниска која идентификује мерење
  • Id: – Број који јединствено идентификује мерење
  • Јединице: – Ниска која идентификује јединицу мерења
  • Висина: Број који представља висину измерене запремине (0 ако је измерена 2D област)
  • Дужина – Број који представља укупну дужину измереног периметра или путање
  • BoundingWidth: Број који представља минималну ширину која ограничава облик
  • BoundingDepth: – Број који представља минималну дубину која ограничава облик
  • Површина: – Број који представља процењену површину затвореног облика у квадратним јединицама
  • Запремина: – Број који представља процењену запремину измереног облика у кубним јединицама

Табела Сегменти има следеће колоне:

  • Дужина: Број који представља укупну удаљеност сегмента у наведеним јединицама
  • DirectionX: Број који представља X смер сегмента у реалном (3D) простору
  • DirectionY: Број који представља Y смер сегмента у реалном (3D) простору (обично 0)
  • DirectionZ: Број који представља Z смер сегмента у реалном (3D) простору

Сазнајте више о коришћењу излазних својстава контроле Мерна камера у апликацијама: Провера ваљаности мерења у мешовитој реалности помоћу филтера за просторно тестирање

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

Погледајте и

Креирање апликације помоћу контроле „Measuring Camera“

Напомена

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

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