La API de Detección de Ubicación extrae información geográfica completa basada en una entrada de dirección. Proporciona una respuesta estructurada que incluye varios detalles clave para representar con precisión una ubicación específica. Los datos devueltos se clasifican en varios componentes, lo que facilita a los usuarios el acceso a perspectivas precisas sobre la ubicación de interés.
La parte principal de la respuesta es la matriz de resultados, que consiste en entradas detalladas para cada ubicación. Cada entrada incluye un desglose de la dirección en componentes esenciales como número de calle, ruta, ciudad, regiones administrativas, país y código postal. Estos elementos se representan con nombres largos y cortos, lo que permite una visualización clara y un uso eficiente del espacio. Además, cada componente está etiquetado con un tipo para especificar su función dentro de la estructura general de la dirección, ayudando a diferenciar entre elementos como calles, ciudades, estados y países.
En esencia, la API de Detección de Ubicación es una herramienta poderosa para obtener datos geográficos granulares. Organiza los detalles de la dirección en segmentos claros, proporcionando un contexto valioso para una interpretación precisa.
Para usar este endpoint, debes especificar una dirección en el parámetro.
Geolocalización - Características del Endpoint
| Objeto | Descripción |
|---|---|
address |
[Requerido] Indicate an address such as (1600 Amphitheatre Parkway, Mountain View, CA) |
{
"results" :
[
{
"address_components" :
[
{
"long_name" : "Google Building 43",
"short_name" : "Google Building 43",
"types" :
[
"premise"
]
},
{
"long_name" : "1600",
"short_name" : "1600",
"types" :
[
"street_number"
]
},
{
"long_name" : "Amphitheatre Parkway",
"short_name" : "Amphitheatre Pkwy",
"types" :
[
"route"
]
},
{
"long_name" : "Mountain View",
"short_name" : "Mountain View",
"types" :
[
"locality",
"political"
]
},
{
"long_name" : "Santa Clara County",
"short_name" : "Santa Clara County",
"types" :
[
"administrative_area_level_2",
"political"
]
},
{
"long_name" : "California",
"short_name" : "CA",
"types" :
[
"administrative_area_level_1",
"political"
]
},
{
"long_name" : "United States",
"short_name" : "US",
"types" :
[
"country",
"political"
]
},
{
"long_name" : "94043",
"short_name" : "94043",
"types" :
[
"postal_code"
]
},
{
"long_name" : "1351",
"short_name" : "1351",
"types" :
[
"postal_code_suffix"
]
}
],
"formatted_address" : "Google Building 43, 1600 Amphitheatre Pkwy, Mountain View, CA 94043, USA",
"geometry" :
{
"bounds" :
{
"northeast" :
{
"lat" : 37.4218484,
"lng" : -122.0828618
},
"southwest" :
{
"lat" : 37.4212954,
"lng" : -122.0850674
}
},
"location" :
{
"lat" : 37.4215419,
"lng" : -122.0840108
},
"location_type" : "ROOFTOP",
"viewport" :
{
"northeast" :
{
"lat" : 37.42292828029149,
"lng" : -122.0826156197085
},
"southwest" :
{
"lat" : 37.4202303197085,
"lng" : -122.0853135802915
}
}
},
"place_id" : "ChIJgz9fdgK6j4AR3EL1yn1L-Mo",
"types" :
[
"premise"
]
}
],
"status" : "OK"
}
curl --location --request GET 'https://zylalabs.com/api/5147/place+locate+api/6567/geolocation?address=1600 Amphitheatre Parkway, Mountain View, CA' --header 'Authorization: Bearer YOUR_API_KEY'
| Encabezado | Descripción |
|---|---|
Autorización
|
[Requerido] Debería ser Bearer access_key. Consulta "Tu Clave de Acceso a la API" arriba cuando estés suscrito. |
Sin compromiso a largo plazo. Mejora, reduce o cancela en cualquier momento. La Prueba Gratuita incluye hasta 50 solicitudes.
Para utilizar esta API, los usuarios deben ingresar un número, el nombre de la calle, la ciudad, el estado y el tipo de dirección para componer una dirección completa.
Hay diferentes planes que se adaptan a todos, incluida una prueba gratuita para un pequeño número de solicitudes, pero su tarifa está limitada para prevenir el abuso del servicio.
La API de Localización de Lugares identifica y recupera coordenadas geográficas y datos de ubicación, permitiendo a las aplicaciones rastrear y analizar las posiciones de los usuarios.
La API de Detección de Ubicación recibe consultas de ubicación y proporciona una salida estructurada, que incluye componentes de dirección, direcciones formateadas, coordenadas geográficas, identificadores de lugar e información de estado, facilitando la identificación y mapeo efectivos de la ubicación.
Además del número de llamadas a la API por mes, no hay otras limitaciones.
La API de Place Locate devuelve datos geográficos estructurados, incluidos componentes de dirección, coordenadas geográficas y tipos de ubicación. Cada respuesta contiene entradas detalladas para ubicaciones, desglosando direcciones en elementos como número de calle, ruta, ciudad y país.
Los campos clave en la respuesta incluyen "address_components", que detallan el desglose de la dirección, "geographic coordinates" para la ubicación, y "types" que categorizan cada elemento de la dirección, como "locality" o "premise."
Los datos de respuesta están organizados en una matriz de resultados, donde cada entrada contiene un array de componentes de dirección. Cada componente incluye nombres largos y cortos, tipos, y está claramente estructurado para un fácil acceso e interpretación.
El endpoint proporciona información detallada de direcciones, incluyendo números de calle, rutas, localidades, regiones administrativas, países y códigos postales. También incluye coordenadas geográficas para un mapeo de ubicación preciso.
Los usuarios pueden personalizar sus solicitudes especificando diferentes parámetros de dirección en la llamada a la API. Esto incluye proporcionar direcciones completas o información parcial para recuperar datos de ubicación relevantes según la entrada.
La API de Localización de Lugar agrega datos de diversas bases de datos geográficas autoritativas y servicios de mapas, asegurando una cobertura completa e información confiable para una identificación precisa de la ubicación.
Los casos de uso típicos incluyen servicios basados en la ubicación, aplicaciones de mapeo, logística y seguimiento de entregas, y cualquier aplicación que requiera información geográfica precisa para direcciones de usuario o ubicaciones de negocios.
Si la API devuelve resultados parciales o vacíos, los usuarios deben verificar la dirección de entrada para garantizar su precisión. Proporcionar detalles más específicos puede mejorar la calidad de la respuesta. Además, los usuarios pueden implementar manejo de errores para gestionar resultados inesperados de manera eficaz.
Nivel de Servicio:
83%
Tiempo de Respuesta:
564ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
97ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
504ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
105ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
97ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
2.429ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
756ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
664ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
2.429ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
524ms