PowerApps의 가속, 앱, 나침반, 연결 및 위치 신호 Acceleration, App, Compass, Connection, and Location signals in PowerApps

전 세계에서 사용자의 위치, 표시할 화면 등과 같이 앱 환경 관련 정보를 반환합니다.Returns information about the app's environment, such as where the user is located in the world and which screen is displayed.

설명 및 구문Description and syntax

모든 신호는 정보의 레코드를 반환합니다.All signals return a record of information. 이 정보를 레코드로 사용 및 저장하거나, .You can use and store this information as a record, or you can extract individual properties by using the . 연산자를 사용하여 개별 속성을 추출할 수 있습니다.operator.

가속Acceleration

가속 신호는 장치의 화면에 상대적인 장치의 가속을 3차원으로 반환합니다.The Acceleration signal returns the device's acceleration in three dimensions relative to the device's screen. 가속은 9.81m/초2 또는 32.2피트/초2g 단위로 측정됩니다(지구 중력이 표면의 물체에 영향을 미치는 가속도).Acceleration is measured in g units of 9.81 m/second2 or 32.2 ft/second2 (the acceleration that the Earth imparts to objects at its surface due to gravity).

신호 속성Signal Property 설명Description
Acceleration.XAcceleration.X 오른쪽 및 왼쪽.Right and left. 오른쪽이 양수입니다.Right is a positive number.
Acceleration.YAcceleration.Y 앞으로 및 뒤로.Forward and back. 앞으로가 양수입니다.Forward is a positive number.
Acceleration.ZAcceleration.Z 위 및 아래.Up and down. 위가 양수입니다.Up is a positive number.

App

신호는 실행 중인 앱 관련 정보를 반환합니다.The App signal returns information about the running app.

신호 속성Signal Property 설명Description
App.ActiveScreenApp.ActiveScreen 표시되는 화면입니다.Screen that's displayed. 화면의 속성을 참조하거나, 다른 화면과 비교하여 표시할 화면을 결정하는 데 사용할 수 있는 화면 개체를 반환합니다.Returns a screen object, which you can use to reference properties of the screen or compare to another screen to determine which screen is displayed. Back 또는 Navigate 함수를 사용하여 표시되는 화면을 변경할 수 있습니다.By using the Back or Navigate function, you can change the displayed screen.

나침반Compass

나침반 신호는 화면 맨 위의 나침반 방향을 반환합니다.The Compass signal returns the compass heading of the top of the screen. 방향은 자기장의 북쪽을 기준으로 합니다.The heading is based on magnetic north.

신호 속성Signal Property 설명Description
Compass.HeadingCompass.Heading 각도 단위의 방향입니다.Heading in degrees. 숫자 0~360을 반환하고 0이 북쪽입니다.Returns a number 0 to 360, and 0 is north.

연결Connection

연결 신호는 네트워크 연결 관련 정보를 반환합니다.The Connection signal returns the information about the network connection. 측정되는 연결에서 네트워크를 통해 보내거나 받는 데이터 크기를 제한하려 할 수 있습니다.When on a metered connection, you may want to limit how much data you send or receive over the network.

신호 속성Signal Property 설명Description
Connection.ConnectedConnection.Connected 장치의 네트워크 연결 여부를 표시하는 부울 값 true 또는 false를 반환합니다.Returns a Boolean true or false value that indicates whether the device is connected to a network.
Connection.MeteredConnection.Metered 연결의 측정 여부를 표시하는 부울 값 true 또는 false를 반환합니다.Returns a Boolean true or false value that indicates whether the connection is metered.

위치Location

위치 신호는 GPS(Global Positioning System) 기준 장치 위치와, 셀 타워 통신 및 IP 주소와 같은 기타 장치 정보를 반환합니다.The Location signal returns the location of the device based on the Global Positioning System (GPS) and other device information, such as cell-tower communications and IP address.

사용자가 처음으로 위치 정보에 액세스할 때 장치는 이 정보에 대한 액세스를 허용하라는 메시지를 사용자에게 표시할 수 있습니다.When a user accesses the location information for the first time, the device may prompt that user to allow access to this information.

위치가 바뀌면 해당 위치에 대한 종속성이 지속적으로 재계산되며 장치의 배터리에서 전력을 소비합니다.As the location changes, dependencies on the location will continuously recalculate, which will consume power from the device's battery. 배터리를 절약하기 위해 EnableDisable 함수를 사용하여 위치 업데이트를 끄고 켤 수 있습니다.To conserve battery life, you can use the Enable and Disable functions to turn location updates on and off. 표시되는 화면이 위치 정보에 종속되지 않은 경우 위치가 자동으로 꺼집니다.Location is automatically turned off if the displayed screen doesn't depend on location information.

신호 속성Signal Property 설명Description
Location.AltitudeLocation.Altitude 피트 단위로 해발 고도를 표시하는 숫자를 반환합니다.Returns a number that indicates the altitude, measured in feet, above sea level.
Location.LatitudeLocation.Latitude 적도로부터 도 단위로 측정되는 경도를 나타내는 숫자 -90~90을 반환합니다. Returns a number, from -90 to 90, that indicates the latitude, as measured in degrees from the equator. 양수 값이 적도 북쪽의 지역을 나타냅니다.A positive number indicates a location that's north of the equator.
Location.LongitudeLocation.Longitude 영국 그리니치로부터 도 단위로 측정되는 경도를 나타내는 숫자 0~180을 반환합니다. Returns a number, from 0 to 180, that indicates the longitude, as measured in degrees west from Greenwich, England.

Examples

워싱턴 주 시애틀에 있는 사페코 필드 야구장에서 마운트에 있는 투수가 휴대전화를 홈 플레이트의 포수에게 던집니다.From the pitcher's mound at Safeco Field in Seattle, Washington, a baseball pitcher throws a phone to a catcher at home plate. 전화는 그라운드에 평행하게 있다가 화면 위쪽이 포수를 향하고 포수가 회전을 더하지 않습니다.The phone is lying flat with respect to the ground, the top of the screen is pointed at the catcher, and the pitcher adds no spin. 이 위치에서 휴대전화에는 측정은 되지만 WiFi는 없는 셀룰러 네트워크 서비스가 있습니다.At this location, the phone has cellular network service that's metered but no WiFi. PlayBall 화면이 표시됩니다.The PlayBall screen is displayed.

수식Formula 설명Description 결과Result
Location.LatitudeLocation.Latitude 현재 위치의 위도를 반환합니다.Returns the latitude of the current location. 사페코 필드 야구장의 지도 좌표는 47.591 N, 122.333 W입니다.Safeco Field is located at map coordinates 47.591 N, 122.333 W. 47.59147.591

전화가 투수와 포수 사이를 이동하는 동안 위도는 지속적으로 바뀝니다.The latitude will change continuously as the ball moves between the pitcher and the catcher.
Location.LongitudeLocation.Longitude 현재 위치의 경도를 반환합니다.Returns the longitude of the current location. 122.333122.333

전화가 투수와 포수 사이를 이동하는 동안 경도는 지속적으로 바뀝니다.The longitude will change continuously as the ball moves between the pitcher and the catcher.
LocationLocation 현재 위치의 위도 및 경도를 레코드로 반환합니다.Returns the latitude and longitude of the current location, as a record. { Latitude: 47.591, Longitude: 122.333 }{ Latitude: 47.591, Longitude: 122.333 }
Compass.HeadingCompass.Heading 화면 맨 위의 나침반 방향을 반환합니다.Returns the compass heading of the top of the screen. 사페코 필드 경기장의 홈 플레이트는 대충 투수 마운트의 남서쪽에 있습니다.At Safeco Field, home plate is roughly southwest from the pitcher's mound. 230.25230.25
Acceleration.XAcceleration.X 장치의 측면 방향 가속도를 반환합니다.Returns the acceleration of the device side to side. 투수가 화면 맨위에 대해 직선 방향으로 휴대전화를 던지므로 장치에는 측면 방향 가속도가 없습니다.The pitcher is throwing the phone straight ahead with respect to the screen's top, so the device isn't accelerating side to side. 00
Acceleration.YAcceleration.Y 장치의 전후 방향 가속도를 반환합니다.Returns the acceleration of the device front to back. 투수가 처음에 장치를 던질 때는 장치에 높은 가속도가 부여되며 0.5초 안에 시간당 0에서 90마일(초당 132피트)로 가속됩니다.The pitcher initially gives the device a large acceleration when throwing the device, going from 0 to 90 miles per hour (132 feet per second) in half a second. 장치가 공중에 오른 뒤 공기 마찰을 무시하고 장치는 더 이상 가속되지 않습니다.After the device is in the air, ignoring air friction, the device doesn't accelerate further. 포수가 장치를 잡을 때 장치가 가속이 줄어 멈추게 됩니다.The device decelerates when the catcher catches it, bringing it to a stop. 투수가 장치를 던지는 동안 8.28.2, while the pitcher throws the device.

장치가 공중에 있을 때 00, while the device is in the air.

포수가 장치를 잡을 때 -8.2-8.2, as the catcher catches the device.
Acceleration.ZAcceleration.Z 장치의 상하 방향 가속도를 반환합니다.Returns the acceleration of the device top to bottom. 공중에 있는 동안 장치는 중력의 영향을 받습니다.While in the air, the device experiences the effects of gravity. 투수가 장치를 던지기 전 00, before the pitcher throws the device.

장치가 공중에 있을 때 11, while the device is in the air.

포수가 장치를 잡은 후 00, after the catcher catches the device.
AccelerationAcceleration 가속을 레코드로 반환합니다.Returns the acceleration as a record. 투수가 장치를 던질 때 { X: 0, Y: 264, Z: 0} { X: 0, Y: 264, Z: 0 } as the pitcher throws the device.
Connection.ConnectedConnection.Connected 장치의 네트워크 연결 여부를 표시하는 부울 값을 반환합니다.Returns a Boolean value that indicates whether the device is connected to a network truetrue
Connection.MeteredConnection.Metered 연결의 측정 여부를 표시하는 부울 값을 반환합니다.Returns a Boolean value that indicates whether the connection is metered truetrue
App.ActiveScreen = PlayBallApp.ActiveScreen = PlayBall PlayBall 표시 여부를 표시하는 부울 값을 반환합니다.Returns a Boolean value that indicates whether PlayBall is displayed. truetrue
App.ActiveScreen.FillApp.ActiveScreen.Fill 표시되는 화면의 배경색을 반환합니다.Returns the background color for the displayed screen. Color.GreenColor.Green