Estilo de Google Maps v3 Polilínea con Guiones o Puntos?
Me gustaría tomar un mapa basado en Google Map v3 con algunas polilíneas personalizadas, y hacer algunas de esas líneas punteadas o discontinuas. No puedo encontrar ninguna manera de hacer esto. Es posible, y si es así, ¿cómo?
23
Author: David Pfeffer, 2011-05-23
1 answers
Esta característica se ha agregado a las opciones de polilínea, y se llama Símbolos en Polilíneas
Crear una línea discontinua se ve así (demo):
var lineCoordinates = [
new google.maps.LatLng(22.291, 153.027),
new google.maps.LatLng(18.291, 153.027)
];
var lineSymbol = {
path: 'M 0,-1 0,1',
strokeOpacity: 1,
scale: 4
};
var line = new google.maps.Polyline({
path: lineCoordinates,
strokeOpacity: 0,
icons: [{
icon: lineSymbol,
offset: '0',
repeat: '20px'
}],
map: map
});
La longitud del guion está controlada por path
's +/-1, y el espaciado está controlado por repeat
. Es un poco prolijo, pero muy flexible.
Además de guiones, la nueva característica incluye rutas predefinidas para un círculo, puntas de flecha, y los documentos incluso incluyen una demostración de animación:)
58
Author: Tina CG Hoehr,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2014-11-19 04:01:50
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2014-11-19 04:01:50