Share via


SENSOR_CATEGORY_LOCATION

SENSOR_CATEGORY_LOCATION類別包含提供地理位置資訊的感應器。

平臺定義的感應器類型

此類別包含下列平臺定義的感應器類型。

感應器類型 描述
SENSOR_TYPE_LOCATION_BROADCAST
{D26988CF-5162-4039-BB17-4C58B698E44A}
使用電視或無線電頻率等傳輸方式傳輸位置資訊的感應器。
SENSOR_TYPE_LOCATION_DEAD_RECKONING
{1A37D538-F28B-42DA-9FCE-A9D0A2A6D829}
靜止回收感應器。 這些感應器會先計算目前的位置,然後使用動作資料更新目前的位置。
SENSOR_TYPE_LOCATION_GPS
{ED4CA589-327A-4FF9-A560-91DA4B48275E}
全域定位系統感應器。
SENSOR_TYPE_LOCATION_LOOKUP
{3B2EAE4A-72CE-436D-96D2-3C5B8570E987}
查閱感應器,例如根據使用者的 IP 位址提供資訊的感應器。
SENSOR_TYPE_LOCATION_OTHER
{9B2D0566-0368-4F71-B88D-533F132031DE}
其他定位感應器。
SENSOR_TYPE_LOCATION_STATIC
{095F8184-0FA9-4445-8E6E-B70F320B6B4C}
固定定位感應器,例如使用預設的使用者提供的資訊。
SENSOR_TYPE_LOCATION_TRIANGULATION
{691C341A-5406-4FE1-942F-2246CBEB39E0}
三角感應器,例如根據行動電話塔鄰近性來判斷目前位置的感應器。

平臺定義的資料欄位

此類別的平臺定義屬性索引鍵是以SENSOR_DATA_TYPE_LOCATION_GUID為基礎:

{055C74D8-CA6F-47D6-95C6-1ED3637A0FF4}

此類別包含下列平臺定義的資料欄位。

資料欄名和 PID 描述
SENSOR_DATA_TYPE_ADDRESS1
(PID = 23)
VT_LPWSTR
街地道址,第一行。
SENSOR_DATA_TYPE_ADDRESS2
(PID = 24)
VT_LPWSTR
街地道址,第二行。
SENSOR_DATA_TYPE_ALTITUDE_ANTENNA_SEALEVEL_METERS
(PID = 36)
VT_R8
以公尺為單位參考到海平面的天線高度。
SENSOR_DATA_TYPE_ALTITUDE_ELLIPSOID_ERROR_METERS
(PID = 29)
VT_R8
以公尺為單位 (WGS 84) 參考橢圓體世界地理系統所參考的高度錯誤。
SENSOR_DATA_TYPE_ALTITUDE_ELLIPSOID_METERS
(PID = 5)
VT_R8
以公尺為單位 (WGS 84) 參考橢圓體之 World Geodetic System (高度。
SENSOR_DATA_TYPE_ALTITUDE_SEALEVEL_ERROR_METERS
(PID = 30)
VT_R8
以公尺為單位參考到海平面的高度錯誤。
SENSOR_DATA_TYPE_ALTITUDE_SEALEVEL_METERS
(PID = 4)
VT_R8
以公尺為單位參考到海平面的高度。
SENSOR_DATA_TYPE_CITY
(PID = 25)
VT_LPWSTR
City:
SENSOR_DATA_TYPE_COUNTRY_REGION
(PID = 28)
VT_LPWSTR
國家或地區,以 ISO 3166 1-Alpha-2 國家/地區代碼表示。
SENSOR_DATA_TYPE_DGPS_DATA_AGE
(PID = 35)
VT_R8
差異 GPS 資料的存留期,以秒為單位。
SENSOR_DATA_TYPE_DIFFERENTIAL_REFERENCE_STATION_ID
(PID = 37)
VT_I4
差異參考站的識別碼。 範圍是 0000 到 1023。
SENSOR_DATA_TYPE_ERROR_RADIUS_METERS
(PID = 22)
VT_R8
緯度和經度值的精確度,以公尺為單位。 值為零表示精確度等級未知。 位置 API 會優先提供此欄位的非零值感應器。
SENSOR_DATA_TYPE_FIX_QUALITY
(PID = 10)
VT_I4
修正品質
0 = 沒有修正
1 = GPS
2 = DGP
SENSOR_DATA_TYPE_FIX_TYPE
(PID = 11)
VT_I4
修正類型
0 = 沒有修正
1 = GPS SPS 模式,修正有效
2 = DGP SPS 模式,修正有效
3 = GPS PPS 模式,修正有效
4 = 即時 Kinematic
5 = 浮點數 RTK
6 = 估計 (死)
7 = 手動輸入模式
8 = 模擬器模式
SENSOR_DATA_TYPE_GEOIDAL_SEPARATION
(PID = 34)
VT_R8
WGS-84 橢圓體與平均海平面之間的差異。 小於零的值表示平均海平面低於參考橢圓體。
SENSOR_DATA_TYPE_GPS_OPERATION_MODE
(PID = 32)
VT_I4
作業模式。
0 = 手動。 GPS 感應器設定為以 2D 或 3D 模式運作。
1 = 自動。 GPS 感應器可以在 2D 和 3D 模式之間自動切換。
SENSOR_DATA_TYPE_GPS_SELECTION_MODE
(PID = 31)
VT_I4
選取模式。
0 = 自發性。
1 = DGP。
2 = 估計 (無效) 。
3 = 手動輸入。
4 = 模擬器。
5 = 資料無效。
SENSOR_DATA_TYPE_GPS_STATUS
(PID = 33)
VT_I4
目前的資料狀態。
1 = 資料有效。
2 = 資料無效。
SENSOR_DATA_TYPE_HORIZONAL_DILUTION_OF_PRECISION
(PID = 13)
VT_R8
精確度的水準方向。
SENSOR_DATA_TYPE_LATITUDE_DEGREES
(PID = 2)
VT_R8
度緯度。 北是正數。
SENSOR_DATA_TYPE_LONGITUDE_DEGREES
(PID = 3)
VT_R8
度經度。 東部是正面的。
SENSOR_DATA_TYPE_MAGNETIC_HEADING_DEGREES
(PID = 8)
VT_R8
標題,相對於磁北,以度為單位。
SENSOR_DATA_TYPE_MAGNETIC_VARIATION
(PID = 9)
VT_R8
磁力變化。 東部是正面的。
SENSOR_DATA_TYPE_NMEA_SENTENCE
(PID = 38)
VT_LPWSTR
目前的 NMEA 句子字串。
SENSOR_DATA_TYPE_POSITION_DILUTION_OF_PRECISION
(PID = 12)
VT_R8
精確度的位置調整。
SENSOR_DATA_TYPE_POSTALCODE
(PID = 27)
VT_LPWSTR
郵遞區號。
SENSOR_DATA_TYPE_SATELLITES_IN_VIEW
(PID = 17)
VT_I4
檢視中的衛星數目。
SENSOR_DATA_TYPE_SATELLITES_IN_VIEW_AZIMUTH
(PID = 20)
VT_VECTOR|VT_UI1
包含檢視中每個衛星的 azimuth 的計數陣列。
向量類型的資料一律會序列化為 VT_UI1 , (不帶正負號、1 位元組字元的陣列) 。 此資料欄位實際上會以 IEEE 8 位元組實值的形式包含每個值, (VT_ R8) 。 使用 -1 作為空白值的預留位置。
如需使用陣列的相關資訊,請參閱 擷取向量類型
SENSOR_DATA_TYPE_SATELLITES_IN_VIEW_ELE加值稅ION
(PID = 19)
VT_VECTOR|VT_UI1
包含檢視中每個衛星高度的計數陣列。
向量類型的資料一律會序列化為 VT_UI1 , (不帶正負號、1 位元組字元的陣列) 。 此資料欄位實際上會以 IEEE 8 位元組實值的形式包含每個值 , (VT_R8) 。 使用 -91 作為空白值的預留位置。
如需使用陣列的相關資訊,請參閱 擷取向量類型
SENSOR_DATA_TYPE_SATELLITES_IN_VIEW_ID
(PID = 39)
VT_VECTOR|VT_UI1
包含檢視中每個衛星識別碼的計數陣列。
向量類型的資料一律會序列化為 VT_UI1 , (不帶正負號、1 位元組字元的陣列) 。 此資料欄位實際上會以 4 位元組不帶正負號的整數的形式包含每個值, (VT_UI4) 。
如需使用陣列的相關資訊,請參閱 擷取向量類型
SENSOR_DATA_TYPE_SATELLITES_IN_VIEW_PRNS
(PID = 18)
VT_VECTOR|VT_UI1
包含檢視中衛星虛擬隨機雜訊碼的計數陣列。
向量類型的資料一律會序列化為 VT_UI1 , (不帶正負號、1 位元組字元的陣列) 。 此資料欄位實際上會以 4 位元組不帶正負號的整數的形式包含每個值, (VT_UI4) 。 使用零 (0) 做為空白值的預留位置。
如需使用陣列的相關資訊,請參閱 擷取向量類型
SENSOR_DATA_TYPE_SATELLITES_IN_VIEW_STN_RATIO
(PID = 21)
VT_VECTOR|VT_UI1
包含檢視中衛星訊號與雜訊比率的計數陣列。
向量類型的資料一律會序列化為 VT_UI1 , (不帶正負號、1 位元組字元的陣列) 。 此資料欄位實際上會以 IEEE 8 位元組實值的形式包含每個值 , (VT_R8) 。 使用零 (0) 做為空白值的預留位置。
如需使用陣列的相關資訊,請參閱 擷取向量類型
SENSOR_DATA_TYPE_SATELLITES_USED_COUNT
(PID = 15)
VT_I4
解決方案中使用的附屬數目。
SENSOR_DATA_TYPE_SATELLITES_USED_PRNS
(PID = 16)
VT_VECTOR|VT_UI1
包含解決方案中所用衛星虛擬隨機雜訊碼的計數陣列。
向量類型的資料一律會序列化為 VT_UI1 , (不帶正負號、1 位元組字元的陣列) 。 此資料欄位必須以 4 位元組不帶正負號的整數的形式包含每個值, (VT_UI4) 。 使用零 (0) 做為空白值的預留位置。
如需使用陣列的相關資訊,請參閱 擷取向量類型
SENSOR_DATA_TYPE_SATELLITES_USED_PRNS_AND_CONSTELLATIONS
(PID = 41)
VT_VECTOR|VT_UI2
包含解決方案中所用衛星虛擬隨機雜訊碼的計數陣列。
向量類型的資料一律會序列化為 VT_UI2 , (不帶正負號的 2 位元組字元陣列) 。 此資料欄位必須以 4 位元組不帶正負號的整數的形式包含每個值, (VT_UI4) 。 使用零 (0) 做為空白值的預留位置。
如需使用陣列的相關資訊,請參閱 擷取向量類型
SENSOR_DATA_TYPE_SPEED_KNOTS
(PID = 6)
VT_R8
速度,以節為單位。
SENSOR_DATA_TYPE_STATE_PROVINCE
(PID = 26)
VT_LPWSTR
州/省。
SENSOR_DATA_TYPE_TRUE_HEADING_DEGREES
(PID = 7)
VT_R8
標題,相對於 true north,以度為單位。
SENSOR_DATA_TYPE_VERTICAL_DILUTION_OF_PRECISION
(PID = 14)
VT_R8
精確度的垂直方向。

規格需求

需求
最低支援的用戶端
Windows 7 [僅限傳統型應用程式]
最低支援的伺服器
都不支援
標頭
Sensors.h