Skip to content
Permalink
Browse files
CB-7700 cordova-plugin-geolocation documentation translation: cordova…
…-plugin-geolocation
  • Loading branch information
Victor Sosa committed Oct 2, 2014
1 parent 221e9d0 commit 887df52687f7fe5edd33013765eba4cc7ae89b30
Showing 4 changed files with 79 additions and 40 deletions.
@@ -51,8 +51,8 @@ Diese API basiert auf der [W3C Geolocation API-Spezifikation][1], und nur auf Ge

## Objekte (schreibgeschützt)

* Stellung
* PositionError
* Position
* Positionsfehler
* Koordinaten

## navigator.geolocation.getCurrentPosition
@@ -123,7 +123,7 @@ Optionalen Parametern, um das Abrufen von der geolocation`Position`.

* **MaximumAge**: eine zwischengespeicherte Position, deren Alter nicht größer als die angegebene Zeit in Millisekunden ist, zu akzeptieren. *(Anzahl)*

### Android Macken
### Android Eigenarten

Android 2.x-Emulatoren geben ein Geolocation-Ergebnis nicht zurück, es sei denn, die `enableHighAccuracy` Option auf festgelegt ist`true`.

@@ -148,7 +148,7 @@ Stoppen, gerade für Änderungen an das Gerät Stelle verweist die `watchID` Par
navigator.geolocation.clearWatch(watchID);


## Stellung
## Position

Enthält `Position` Koordinaten und Timestamp, erstellt von der Geolocation API.

@@ -182,11 +182,11 @@ A `Coordinates` Objekt an angeschlossen ist ein `Position` -Objekt, das Callback

**AltitudeAccuracy**: von Android-Geräten, Rückgabe nicht unterstützt`null`.

### Android Macken
### Android Eigenarten

**AltitudeAccuracy**: von Android-Geräten, Rückgabe nicht unterstützt`null`.

## PositionError
## Positionsfehler

Das `PositionError` -Objekt übergeben, um die `geolocationError` Callback-Funktion tritt ein Fehler mit navigator.geolocation.

@@ -19,9 +19,9 @@

# org.apache.cordova.geolocation

Este plugin proporciona información sobre la ubicación del dispositivo, tales como la latitud y longitud. Fuentes comunes de información de localización incluyen sistema de posicionamiento Global (GPS) y ubicación deducido de las señales de red como dirección IP, direcciones de RFID, WiFi y Bluetooth MAC y celulares GSM/CDMA IDs. No hay ninguna garantía de que la API devuelve la ubicación del dispositivo real.
Este plugin proporciona información sobre la ubicación del dispositivo, tales como la latitud y longitud. Fuentes comunes de información de localización incluyen el sistema de posicionamiento Global (GPS) y ubicación deducido de las señales de la red como dirección IP, direcciones de RFID, WiFi y Bluetooth MAC y celulares GSM/CDMA IDs. No hay ninguna garantía de que la API devuelve la ubicación real del dispositivo.

Esta API se basa en la [Especificación de API de geolocalización W3C][1]y sólo se ejecuta en dispositivos que ya no proporcionan una implementación.
Esta API se basa en la [Especificación de API de geolocalización W3C][1] y sólo se ejecuta en dispositivos que ya no proporcionan una implementación.

[1]: http://dev.w3.org/geo/api/spec-source.html

@@ -34,7 +34,7 @@ Esta API se basa en la [Especificación de API de geolocalización W3C][1]y sól

## Plataformas soportadas

* Amazon fuego OS
* Amazon fire OS
* Android
* BlackBerry 10
* Firefox OS
@@ -57,9 +57,11 @@ Esta API se basa en la [Especificación de API de geolocalización W3C][1]y sól

## navigator.geolocation.getCurrentPosition

Devuelve la posición actual del dispositivo a la `geolocationSuccess` "callback" con un `Position` objeto como parámetro. Si hay un error, el `geolocationError` "callback" pasa un `PositionError` objeto.
Devuelve la posición actual del dispositivo a la `geolocationSuccess` "callback" con un `Position` objeto como parámetro. Si hay un error, el callback `geolocationError` se pasa un objeto `PositionError`.

navigator.geolocation.getCurrentPosition (geolocationSuccess, [geolocationError], [geolocationOptions]);
navigator.geolocation.getCurrentPosition(geolocationSuccess,
[geolocationError],
[geolocationOptions]);


### Parámetros
@@ -72,18 +74,38 @@ Devuelve la posición actual del dispositivo a la `geolocationSuccess` "callback

### Ejemplo

onSuccess Callback / / este método acepta un objeto Position, que contiene el / / coordenadas GPS actual / / var onSuccess = function(position) {alert (' latitud: ' + position.coords.latitude + '\n' + ' longitud: ' + position.coords.longitude + '\n' + ' altitud: ' + position.coords.altitude + '\n' + ' exactitud: ' + position.coords.accuracy + '\n' + ' altitud exactitud: ' + position.coords.altitudeAccuracy + '\n' + ' hacia: ' + position.coords.heading + '\n' + ' velocidad: ' + position.coords.speed + '\n' + ' Timestamp: ' + position.timestamp + '\n');};
// onSuccess Callback
// This method accepts a Position object, which contains the
// current GPS coordinates
//
var onSuccess = function(position) {
alert('Latitude: ' + position.coords.latitude + '\n' +
'Longitude: ' + position.coords.longitude + '\n' +
'Altitude: ' + position.coords.altitude + '\n' +
'Accuracy: ' + position.coords.accuracy + '\n' +
'Altitude Accuracy: ' + position.coords.altitudeAccuracy + '\n' +
'Heading: ' + position.coords.heading + '\n' +
'Speed: ' + position.coords.speed + '\n' +
'Timestamp: ' + position.timestamp + '\n');
};

onError Callback recibe un objeto PositionError / / function onError(error) {alert (' código: ' + error.code + '\n' + ' mensaje: ' + error.message + '\n');}
// onError Callback receives a PositionError object
//
function onError(error) {
alert('code: ' + error.code + '\n' +
'message: ' + error.message + '\n');
}

navigator.geolocation.getCurrentPosition (onSuccess, onError);
navigator.geolocation.getCurrentPosition(onSuccess, onError);


## navigator.geolocation.watchPosition

Devuelve la posición actual del dispositivo cuando se detecta un cambio de posición. Cuando el dispositivo recupera una nueva ubicación, el `geolocationSuccess` devolución de llamada se ejecuta con un `Position` objeto como parámetro. Si hay un error, el `geolocationError` devolución de llamada se ejecuta con un `PositionError` objeto como parámetro.
Devuelve la posición actual del dispositivo cuando se detecta un cambio de posición. Cuando el dispositivo recupera una nueva ubicación, la devolución de llamada `geolocationSuccess` se ejecuta con un `Position` de objeto como parámetro. Si hay un error, el callback `geolocationError` se ejecuta con un objeto `PositionError` como parámetro.

var watchId = navigator.geolocation.watchPosition (geolocationSuccess, [geolocationError], [geolocationOptions]);
var watchId = navigator.geolocation.watchPosition(geolocationSuccess,
[geolocationError],
[geolocationOptions]);


### Parámetros
@@ -100,12 +122,27 @@ Devuelve la posición actual del dispositivo cuando se detecta un cambio de posi

### Ejemplo

onSuccess Callback / / este método acepta un objeto 'Position', que contiene / / coordenadas GPS de la corriente / / function onSuccess(position) {var elemento = document.getElementById('geolocation');
element.innerHTML = ' latitud: ' + position.coords.latitude + ' < br / >' + ' longitud: ' + position.coords.longitude + ' < br / >' + ' < hr / >' + element.innerHTML;
} / / onError Callback recibe un objeto PositionError / / function onError(error) {alert (' código: ' + error.code + '\n' + ' mensaje: ' + error.message + '\n');}
// onSuccess Callback
// This method accepts a `Position` object, which contains
// the current GPS coordinates
//
function onSuccess(position) {
var element = document.getElementById('geolocation');
element.innerHTML = 'Latitude: ' + position.coords.latitude + '<br />' +
'Longitude: ' + position.coords.longitude + '<br />' +
'<hr />' + element.innerHTML;
}

Opciones: tira un error si no se recibe ninguna actualización cada 30 segundos.
var watchID = navigator.geolocation.watchPosition (onSuccess, onError, {timeout: 30000});
// onError Callback receives a PositionError object
//
function onError(error) {
alert('code: ' + error.code + '\n' +
'message: ' + error.message + '\n');
}

// Options: throw an error if no update is received every 30 seconds.
//
var watchID = navigator.geolocation.watchPosition(onSuccess, onError, { timeout: 30000 });


## geolocationOptions
@@ -129,21 +166,23 @@ Emuladores Android 2.x no devuelva un resultado de geolocalización a menos que

## navigator.geolocation.clearWatch

Deja de ver cambios en la ubicación del dispositivo al que hace referencia el `watchID` parámetro.
Deja de ver cambios en la ubicación del dispositivo al que hace referencia el parámetro `watchID`.

navigator.geolocation.clearWatch(watchID);


### Parámetros

* **watchID**: el id de la `watchPosition` intervalo para despejar. (String)
* **watchID**: el id del intervalo `watchPosition` para despejar. (String)

### Ejemplo

Opciones: ver los cambios en la posición y usar más / / exacta posición disponible del método de adquisición.
var watchID = navigator.geolocation.watchPosition (onSuccess, onError, {enableHighAccuracy: true});
// Opciones: ver los cambios en la posición y usar más
// exacta posición disponible del método de adquisición.
//
var watchID = navigator.geolocation.watchPosition(onSuccess, onError, { enableHighAccuracy: true });

... después de...
// ...despues de...

navigator.geolocation.clearWatch(watchID);

@@ -192,7 +231,7 @@ El `PositionError` objeto se pasa a la `geolocationError` función de devolució

### Propiedades

* **código**: uno de los códigos de error predefinido enumerados a continuación.
* **code**: uno de los códigos de error predefinido enumerados a continuación.

* **mensaje**: mensaje de Error que describe los detalles del error encontrado.

@@ -27,16 +27,16 @@ Ten interfejs API jest oparty na [Specyfikacji W3C Geolocation API][1]i tylko wy

**Ostrzeżenie**: zbierania i wykorzystywania danych geolokacyjnych podnosi kwestie prywatności ważne. Polityka prywatności danej aplikacji należy omówić, jak aplikacja używa danych, czy jest on dzielony z innych stron i poziom dokładności danych (na przykład, gruba, porządku, kod pocztowy poziom, itp.). Danych geolokacyjnych ogólnie uznaje wrażliwych, bo to może ujawnić pobytu użytkownika i, jeśli przechowywane, historii ich podróży. W związku z tym oprócz aplikacji prywatności, zdecydowanie warto powiadomienia just-in-time, zanim aplikacja uzyskuje dostęp do danych (jeśli urządzenie system operacyjny nie robi już). Że ogłoszenie powinno zawierać te same informacje, o których wspomniano powyżej, jak również uzyskanie uprawnienia użytkownika (np. poprzez przedstawianie wyborów **OK** i **Nie dzięki**). Aby uzyskać więcej informacji zobacz przewodnik prywatności.

## Instalacji
## Instalacja

cordova plugin add org.apache.cordova.geolocation


## Obsługiwane platformy

* Amazon ogień OS
* Amazon Fire OS
* Android
* Jeżyna 10
* BlackBerry 10
* Firefox OS
* iOS
* Tizen
@@ -123,7 +123,7 @@ Opcjonalne parametry aby dostosować wyszukiwanie geolocation`Position`.

* **maximumAge**: przyjąć buforowane pozycji, w których wiek jest nie większa niż określony czas w milisekundach. *(Liczba)*

### Android dziwactwa
### Dziwactwa Androida

Emulatory Androida 2.x nie zwracają wynik geolokalizacji, chyba że `enableHighAccuracy` jest opcja zestaw do`true`.

@@ -182,7 +182,7 @@ A `Coordinates` obiektu jest dołączony do `Position` obiekt, który jest dost

**altitudeAccuracy**: nie obsługiwane przez Android urządzeń, powrót`null`.

### Android dziwactwa
### Dziwactwa Androida

**altitudeAccuracy**: nie obsługiwane przez Android urządzeń, powrót`null`.

@@ -34,7 +34,7 @@

## Поддерживаемые платформы

* Amazon Fire ОС
* Amazon Fire OS
* Android
* BlackBerry 10
* Firefox OS
@@ -123,7 +123,7 @@

* **maximumAge**: принять кэшированное положение, возраст которых не превышает указанного времени в миллисекундах. *(Число)*

### Android причуды
### Особенности Android

Эмуляторы Android 2.x не возвращать результат географического расположения, если `enableHighAccuracy` параметр имеет значение`true`.

@@ -152,7 +152,7 @@

Содержит `Position` координат и отметок времени, созданная API геопозиционирования.

### Свойства
### Параметры

* **CoOrds**: набор географических координат. *(Координаты)*

@@ -162,7 +162,7 @@

A `Coordinates` объект присоединен к `Position` объект, который доступен для обратного вызова функций в запросы для текущей позиции. Он содержит набор свойств, которые описывают географические координаты позиции.

### Свойства
### Параметры

* **Широта**: Широта в десятичных градусах. *(Число)*

@@ -178,21 +178,21 @@ A `Coordinates` объект присоединен к `Position` объект,

* **скорость**: Текущая скорость земли устройства, указанного в метрах в секунду. *(Число)*

### Amazon Fire OS причуды
### Особенности Amazon Fire OS

**altitudeAccuracy**: не поддерживается Android устройств, возвращая`null`.

### Android причуды
### Особенности Android

**altitudeAccuracy**: не поддерживается Android устройств, возвращая`null`.

## PositionError

`PositionError`Объект передается в `geolocationError` функции обратного вызова при возникновении ошибки с navigator.geolocation.

### Свойства
### Параметры

* **код**: один из предопределенных кодов, перечисленных ниже.
* **code**: один из стандартных кодов ошибок, перечисленных ниже.

* **сообщение**: сообщение об ошибке с подробными сведениями об ошибке.

0 comments on commit 887df52

Please sign in to comment.