Google Maps puede generar una polilínea simple a partir de dos o más coordenadas de latitud y longitud. Obtén más información sobre la codificación de polilíneas, las polilíneas simples y las polilíneas complejas.
Con esta utilidad, puedes generar codificaciones de polilíneas de forma interactiva en un mapa o ingresando coordenadas. También puedes decodificar polilíneas en coordenadas con esta herramienta de forma inversa.
Sin embargo, si tienes una polilínea codificada existente o una lista de coordenadas como una cadena de líneas GeoJSON y deseas ver la polilínea en un mapa, usa la utilidad de decodificador de polilíneas interactiva.
Crea una polilínea de forma interactiva en el mapa
- Ingresa una dirección, un código postal, una ubicación o un punto de referencia para centrar el mapa y haz clic en Buscar.
- Haz clic en el mapa para colocar un marcador que represente la ubicación de inicio de tu polilínea.
- Las coordenadas de tu marcador se muestran en los cuadros Latitud y Longitud.
- Haz clic en el botón Add Location. Esto agrega las coordenadas a la Lista de ubicaciones y genera una codificación en el cuadro Polilínea codificada.
- Sigue colocando marcadores en el mapa para agregar todas las ubicaciones de tu polilínea a la lista de ubicaciones y a la polilínea codificada.
Cómo editar coordenadas
- Para borrar una ubicación, selecciónala en la lista de ubicaciones y presiona Borrar ubicación seleccionada.
- Para borrar todas las ubicaciones y comenzar de nuevo, haz clic en Borrar todas las ubicaciones.
- No puedes editar ubicaciones. Para editar una ubicación, bórrala y vuelve a agregarla. Si la ubicación no está al final de la lista, borra la ubicación y todas las que le siguen.
Cómo crear una polilínea ingresando coordenadas
- Si tienes una lista de coordenadas existente, en lugar de colocar marcadores, puedes ingresar manualmente las latitudes y longitudes en sus respectivos cuadros.
Cómo decodificar una polilínea en coordenadas
- Ingresa tu polilínea en el cuadro Encoded Polyline.
- Si tu polilínea contiene caracteres de escape, haz clic en la casilla de verificación para quitar el escape.
- Haz clic en Decode Polyline. Las coordenadas se muestran en la lista de ubicaciones y la línea se dibuja en el mapa.
Esta utilidad usa la API de Maps JavaScript. Específicamente, los métodos estáticos encodePath()
y decodePath()
en el espacio de nombres google.maps.geometry.encoding
controlan la codificación y decodificación de rutas.
Consulta el formato del algoritmo de polilínea codificada para obtener información sobre el esquema de codificación.