Utilidad codificadora de polilínea interactiva

Esta utilidad usa la Google Maps JavaScript API. De forma específica, la codificación y decodificación de rutas de acceso se manejan con los métodos estáticos encodePath() y decodePath en el espacio de nombres google.maps.geometry.encoding. Para obtener información sobre el esquema de codificación, consulta Formato del algoritmo de polilínea codificada.

Las polilíneas en Google Maps se forman como un conjunto de pares de latitud y longitud. Además, para cada Vertex (ubicación) en una polilínea codificada, se puede especificar un nivel e indicar que la ubicación debe aparecer en él y en cualquier nivel superior (es decir, cualquier disminución en el zoom). Si una ubicación no aparece en un nivel determinado, la línea irá desde la última ubicación visible hasta la siguiente. Ten en cuenta que las primeras y las últimas ubicaciones deben ser puntos de nivel 3; de lo contrario, la polilínea no se mostrará en todos los niveles.

Puedes usar esta utilidad interactiva para computar la codificación para una polilínea.

1. Haz clic en el mapa para ubicar la primera ubicación de tu polilínea. Puedes arrastrar el marcador para ajustar la ubicación de la ubicación.
2. Si es necesario, especifica el nivel correspondiente para la ubicación en el campo “Min zoom level”.
3. Haz clic en el botón “Add Location” para agregarlo a la lista de ubicaciones.
4. Repítelo para cada ubicación de tu polilínea.
5. La codificación de la polilínea aparecerá en la polilínea codificada y en los campos de niveles codificados, a continuación. Usa estos valores para ubicaciones y niveles cuando crees tu google.maps.Polyline.

Enviar comentarios sobre…