Archief - Routeplanner embedden in website

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

ctuxboy

Legacy Member
Hallo,

Tot enkele maanden terug kon je doorverwijzen naar de routeplanner van Google Maps door een url en het toevoegen van enkele parameters, bvb:
http://maps.google.be/maps?saddr=adinkerke&daddr=nieuwpoort&dirflg=r

Hiervoor maakte ik een form met twee velden waarin je begin en eindpunt kon invullen. Zo werd je doorverwezen naar Google Maps

Helaas werkt dit niet meer.

Ik heb wel volgende info gevonden:
Everything You Never Wanted to Know About Google Maps' Parameters - YouMoz - Moz

en

html - How to get Google Maps route planner on website's iframe - Stack Overflow

Bovenstaande getest, maar vermoedt dat dit niet meer mogelijk is daar Google Maps is aangepast.

Weet iemand nog een routeplanner die ik gratis kan intergreren in een website?

bealzebub

Legacy Member
Wa werkt daar nie meer aan?

Edit fiddle - JSFiddle

(t is ugly code, maar gewoon om te tonen dat het gaat)

Edit: Firefox doet moeilijk, maar Chrome en Safari nie, dus k vermoed dat het aan JSFiddle ligt

ctuxboy

Legacy Member
bealzebub zei:
Wa werkt daar nie meer aan?

Edit fiddle - JSFiddle

(t is ugly code, maar gewoon om te tonen dat het gaat)

Edit: Firefox doet moeilijk, maar Chrome en Safari nie, dus k vermoed dat het aan JSFiddle ligt

Hmm, inderdaad.
Had ook geprobeerd met de coördinaten latlon.


Jou code is wel duidelijker!

Even de URL eruit gehaald:

http://www.google.be/maps?t=m&saddr=Nieuwpoort&daddr=Aalst

als...

http://www.google.be/maps?t=m&saddr=51.1295, 2.75157&daddr=50.9333,4.0333

Werkt perfekt!

Nog een vraagje hierover:

Deze map wordt nu geopend net onder het formulier op dezelfde pagina, maar hoe kan deze map op een andere pagina binnen mijn website geïntergreerd worden?

bealzebub

Legacy Member
Form posten naar je server, in je serverside language (PHP, ASP, …) de pagina renderen met een iframe met die url http://www.google.be/maps?t=m&saddr=51.1295, 2.75157&daddr=50.9333,4.0333[B]&output=embed[/B] als src.

Als je geen serverside language gebruikt kan je ook gewoon naar een html pagina met url parameters posten en de iframe met javascript (analoog aan fiddle) bij domready renderen.

Hopelijks zegt dat genoeg, anders kan iemand anders je misschien verderhelpen met de code, mijn kaarsje is uit voor vandaag :p

ctuxboy

Legacy Member
bealzebub zei:
Form posten naar je server, in je serverside language (PHP, ASP, …) de pagina renderen met een iframe met die url http://www.google.be/maps?t=m&saddr=51.1295, 2.75157&daddr=50.9333,4.0333[B]&output=embed[/B] als src.

Als je geen serverside language gebruikt kan je ook gewoon naar een html pagina met url parameters posten en de iframe met javascript (analoog aan fiddle) bij domready renderen.

Hopelijks zegt dat genoeg, anders kan iemand anders je misschien verderhelpen met de code, mijn kaarsje is uit voor vandaag :p

Hey, alvast bedankt.

Het is voor een drupal-site, nl. Market-Locator

Zal wel lukken nu!

Slaapwel ;-)
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan