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 las 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 usar esta herramienta en orden inverso para decodificar polilíneas en coordenadas.
Sin embargo, si tienes una polilínea codificada o una lista de coordenadas existente como una linea de línea GeoJSON y deseas ver la polilínea en un mapa, usa la utilidad de codificador interactivo de polilíneas.
Cómo crear 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 inicial de la polilínea.
- Las coordenadas de tu marcador se muestran en los cuadros de Latitud y Longitud.
- Haz clic en el botón Agregar ubicación. De esta manera, se agregan las coordenadas a la Lista de ubicaciones y se 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 Delete Selected Location.
- Para borrar todas las ubicaciones y comenzar de nuevo, haz clic en Borrar todas las ubicaciones.
- No puedes editar las ubicaciones. Para editar una ubicación, bórrala y vuelve a agregarla. Si la ubicación no está al final de la lista, bórrala y todas las siguientes.
Cómo crear una polilínea ingresando coordenadas
- Si ya tienes una lista de coordenadas, 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 Polilínea codificada.
- Si la polilínea contiene caracteres de escape, haz clic en la casilla de verificación para anular su escape.
- Haz clic en Decodificar polilínea. 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, la codificación y decodificación de rutas de acceso se controlan mediante los métodos estáticos encodePath()
y decodePath()
en el espacio de nombres google.maps.geometry.encoding
.
Consulta el Formato del algoritmo de polilínea codificada para obtener información sobre el esquema de codificación.