blob: 2263a8117a69be4a324de2f7af527dffbc17f427 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
|
---
title: Coordinates
slug: Web/API/GeolocationCoordinates
translation_of: Web/API/GeolocationCoordinates
---
<div>
<div>{{securecontext_header}}{{APIRef("Geolocation API")}}</div>
<p>O <strong><code>Coordinates</code></strong> iinterface representa a posição e a altitude do dispositivo na Terra, bem como a precisão com que essas propriedades são calculadas.</p>
<h2 id="Propriedades"><font><font>Propriedades</font></font></h2>
<p><em>A interface do <code>Coordinates</code> não herda nenhuma propiedade</em>.</p>
<dl>
<dt>{{domxref("Coordinates.latitude")}} {{readonlyInline}} {{securecontext_inline}}</dt>
<dd>Retorna um <code>double</code> representando a latitude da posição em graus decimais.</dd>
<dt>{{domxref("Coordinates.longitude")}} {{readonlyInline}} {{securecontext_inline}}</dt>
<dd>Retorna um <code>double</code> representando a longitude da posição em graus decimais.</dd>
<dt>{{domxref("Coordinates.altitude")}} {{readonlyInline}} {{securecontext_inline}}</dt>
<dd>Retorna um <code>double</code> <font>representando a altitude da posição em metros, em relação ao nível do mar. </font><font>Esse valor pode ser</font> <code>null</code> se a implementação não puder fornecer os dados.</dd>
<dt>{{domxref("Coordinates.accuracy")}} {{readonlyInline}} {{securecontext_inline}}</dt>
<dd>Retorna um <code>double</code> <font>representação da precisão das </font><font>propriedades em</font> <code>latitude</code> e <code>longitude</code>, expressa em metros.</dd>
<dt>{{domxref("Coordinates.altitudeAccuracy")}} {{readonlyInline}} {{securecontext_inline}}</dt>
<dd>Retorna um <code>double</code> representação da precisão da <code>altitude</code> expressa em metros. Esse valor pode ser <code>null</code>.</dd>
<dt>{{domxref("Coordinates.heading")}} {{readonlyInline}} {{securecontext_inline}}</dt>
<dd>Retorna um <code>double</code><font><font> representação da direção na qual o dispositivo está viajando. </font><font>Esse valor, especificado em graus, indica o quão longe do título verdadeiro do norte do dispositivo. </font></font><code>0</code> <font><font>representam o verdadeiro norte e a direção é determinada no sentido horário (o que significa que o leste é </font></font><code>90</code><font><font>graus e oeste é </font></font><code>270</code><font><font>graus). </font><font>Se </font></font><code>speed</code><font><font>é </font></font><code>0</code><font><font>, </font></font><code>heading</code><font><font>é </font></font><code><a href="https://developer.mozilla.org/en-US/docs/JavaScript/Reference/Global_Objects/NaN" title="/en-US/docs/JavaScript/Reference/Global_Objects/NaN">NaN</a></code><font><font>. </font><font>Se o dispositivo não conseguir fornecer </font></font><code>heading</code><font><font>informações, esse valor é </font></font><code>null</code><font><font>.</font></font></dd>
<dt>{{domxref("Coordinates.speed")}} {{readonlyInline}} {{securecontext_inline}}</dt>
<dd><font><font>Retorna um </font></font><code>double</code><font><font>representação da velocidade do dispositivo em metros por segundo. </font><font>Esse valor pode ser </font></font><code>null</code><font><font>.</font></font></dd>
</dl>
<h2 id="Métodos"><font><font>Métodos</font></font></h2>
<p><em><em><font><font>A interface da </font></font><code>Coordinates</code><font><font> </font></font><em><font><font>não implementa, nem herda nenhum método.</font></font></em></em></em></p>
<h2 id="Specifications">Specifications</h2>
<table class="standard-table">
<thead>
<tr>
<th scope="col">Specification</th>
<th scope="col">Status</th>
<th scope="col">Comment</th>
</tr>
</thead>
<tbody>
<tr>
<td>{{SpecName('Geolocation', '#coordinates', 'Coordinates')}}</td>
<td>{{Spec2('Geolocation')}}</td>
<td>Especificação inicial.</td>
</tr>
</tbody>
</table>
<h2 id="Browser_compatibility">Browser compatibility</h2>
<p>{{ CompatibilityTable() }}</p>
<div id="compat-desktop">
<table class="compat-table">
<tbody>
<tr>
<th>Característica</th>
<th>Chrome</th>
<th>Edge</th>
<th>Firefox (Gecko)</th>
<th>Internet Explorer</th>
<th>Opera</th>
<th>Safari</th>
</tr>
<tr>
<td>Suporte básico</td>
<td>5</td>
<td>{{CompatVersionUnknown}}</td>
<td>{{CompatGeckoDesktop("1.9.1")}}</td>
<td>9</td>
<td>10.60<br>
Removed in 15.0<br>
Reintroduced in 16.0</td>
<td>5</td>
</tr>
<tr>
<td>Apenas contexto seguro</td>
<td>47</td>
<td>{{CompatUnknown()}}</td>
<td>{{CompatGeckoDesktop("55")}}</td>
<td>{{CompatNo}}</td>
<td>{{CompatVersionUnknown}}</td>
<td>{{CompatVersionUnknown}}</td>
</tr>
</tbody>
</table>
</div>
<div id="compat-mobile">
<table class="compat-table">
<tbody>
<tr>
<th>Característica</th>
<th>Android</th>
<th>Chrome for Android</th>
<th>Edge</th>
<th>Firefox Mobile (Gecko)</th>
<th>IE Mobile</th>
<th>Opera Mobile</th>
<th>Safari Mobile</th>
</tr>
<tr>
<td>Suporte básico</td>
<td>{{CompatUnknown()}}</td>
<td>{{CompatUnknown()}}</td>
<td>{{CompatVersionUnknown}}</td>
<td>{{CompatGeckoMobile("4")}}</td>
<td>{{CompatUnknown()}}</td>
<td>10.60</td>
<td>{{CompatUnknown()}}</td>
</tr>
<tr>
<td>Apenas contexto seguro</td>
<td>{{CompatNo}}</td>
<td>47</td>
<td>{{CompatUnknown()}}</td>
<td>{{CompatGeckoDesktop("55")}}</td>
<td>{{CompatNo}}</td>
<td>{{CompatVersionUnknown}}</td>
<td>{{CompatVersionUnknown}}</td>
</tr>
</tbody>
</table>
</div>
<h2 id="Veja_também">Veja também</h2>
<ul>
<li><a href="https://developer.mozilla.org/pt-BR/docs/Web/API/Geolocation" title="/ en-US / docs / WebAPI / Using_geolocation"><font><font>Usando geolocalização</font></font></a></li>
<li>O {{domxref("Geolocation")}} e a interface que o usa.</li>
</ul>
</div>
<ul>
</ul>
|