Citat:
Originalno napisao mslavko
Kôd:
directionsService.route(request, function(response, status) {
if (status == google.maps.DirectionsStatus.OK) {
directionsDisplay.setDirections(response);
function draw() {
var polygons = response.routes[0].overview_path;
//OVDE SAM JEDNOSTAVNO DODAO OSTATAK KODA I PODESIO DA SE ISCRTAVA SVG NA ID MAP-CANVAS
a ostali deo koda dodao : http://jsbin.com/uTATePe/9/edit
Medjutim opet nemogu da iscrtam poligon oko rute iako u gore pomenutom primeru sve radi savrseno. Kako da primenim ovo na google mape? Kako da iscrtam polygon oko rute na ID MAP-CANVAS?
U konzoli nema gresaka.
|
Kod mene kada pokušam vraća grešku:
Kôd:
Uncaught ReferenceError: draw is not defined
https://developer.mozilla.org/en/doc...function_scope
http://ryanmorr.com/understanding-sc...in-javascript/
Citat:
Originalno napisao mslavko
Ja sam u mom primeru jednostavno zameio varijablu polygon sa tackama na ruti koje dobijam od googla sa
Kôd:
response.routes[0].overview_path;
|
A šta vraća
response.routes[0].overview_path, odnosno koji format, a koji format zahtevju ove funkcije/metode?
Ukoliko sam dobro razumeo ovu biblioteku, ona vraća koordinate poligona, pa zašto ne koristiš:
https://developers.google.com/maps/d...hapes#polygons
?
Imaš i npr.
JSTS biblioteku,
https://coderwall.com/p/zb_zdw