Google Routebeschrijving

Door Luuk de Bresser, 17 jaar geleden, 9.440x bekeken

Dit script bevat vooral HTML en JAVASCRIPT
Dit script had ik nodig voor een website waar ik aan heb gewerkt.
Dit script is makkelijk in gebruik en heeft vele mogelijk heden.

1. Bij het eerste script moet je de locatie van en naar zelf invullen. (Route1.php)
2. Bij het tweede script is de locatie naar al ingevuld. (Route2.php)
3. Bij het derde script kun je kiezen uit meerdere locaties. (Route3.php)

Het uitvoeren van het script word in een pop-up gedaan dat vond ik makkelijk, overzichtelijk en handig als mensen het willen printen. (Popup.php)

Het laatste is natuurlijk het aanroepen van de pop-up functie in javascript. (Popup.js)

Voorbeeld: http://www.luukdebresser.nl/route/index.php

Gesponsorde koppelingen

PHP script bestanden

  1. google-routebeschrijving

 

Er zijn 18 reacties op 'Overig'

PHP hulp
PHP hulp
0 seconden vanaf nu
 

Gesponsorde koppelingen
Davy Jansen
Davy Jansen
17 jaar geleden
 
0 +1 -0 -1
Dit zijn toch standaard google functies? Zijn ook op hun eigen website te vinden.

En tip, begin ook een keer met div-jes :)
Luuk de Bresser
Luuk de Bresser
17 jaar geleden
 
0 +1 -0 -1
Ik heb dit puur zo gedaan omdat ik het op de site waar ik het voor gemaakt heb word het geinclude in een div.
Inderdaad het is standaard Google functies met een toepassing voor de eind gebruiker zodat hij/zij de route naar het bedrijf kan vinden.
en de pop-up zodat het makkelijk geprint kan worden, en dat de pagina niet te lang word.

Met vriendelijke groet,
Luuk de Bresser
Dummy User
Dummy User
17 jaar geleden
 
0 +1 -0 -1
Kun je dan niet beter naar mijn afstandberekenen d.m.v. postcode script kijken staat wel bij de snippers. Daarmee kun je waarschijnlijk ook wel een betere en waarschijnlijk snellere output mee genereren. Dit is wel vrij matig ja.


17 jaar geleden
 
0 +1 -0 -1
Waarom gebruik je ook niet gewoon javascript voor die adresgegevens? Je gebruikt het toch al vol op, dus dat kan er ook nog wel bij.

Let wel op dat short tags bij dit script aan moeten staan.
Victor Php
Victor Php
17 jaar geleden
 
0 +1 -0 -1
Je script is niet echt precies..
Hij zet mijn huis boven op die van de buurman van m'n buurman :P

-Edit-
En dat doet google wel goed xD
Luuk de Bresser
Luuk de Bresser
17 jaar geleden
 
0 +1 -0 -1
Niels jou script werkt nog niet eens heb geprobeert maar krijg alleen 0 terug.
en het gaat om de routebeschrijving en niet om de afstand en de tijd die je er over doet.

Niels schreef op 29.01.2010 20:15
Kun je dan niet beter naar mijn afstandberekenen d.m.v. postcode script kijken staat wel bij de snippers. Daarmee kun je waarschijnlijk ook wel een betere en waarschijnlijk snellere output mee genereren. Dit is wel vrij matig ja.

Karl omdat ik maar een simpele webdeveloper ben die binnen 1 uur een routebeschrijving script in elkaar moest draaien heb ik er verder geen javascript in gebruikt het werk redelijk tot goed.

Victor het is standaard Google functie heb daar niks aan verandert hij zou het goed moeten weergeven heb niet naar de exacte plaats gekeken omdat het niet gaat om de exacte plaats.
als je de exacte plaats wilt hebben moet je dat met gps coördinaten doen en zoals ik hierboven al zei moest ik dit script in 1 uur maken.
Victor Php
Victor Php
17 jaar geleden
 
0 +1 -0 -1
"Moest?"
Luuk de Bresser
Luuk de Bresser
17 jaar geleden
 
0 +1 -0 -1
Victor ja Moest de site zou die dag online gaan en er was nog geen routebeschrijving script en er moest nog veel aangebeuren dus kreeg ik een uur om het te maken.
 
0 +1 -0 -1
Route beschrijving?
kan veel makkelijker:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
<?php
$straat_vertrek
= 'Hazenstraat 18';
$plaats_vertrek = 'Amsterdam';

$straat_aankomst = 'Kerkhofstraat 5';
$plaats_aankomst = 'Rotterdam';

echo '<a href="http://routes.tomtom.com/t/#/route/'.$straat_vertrek.', '.$plaats_vertrek.', NL/'.$straat_aankomst.', '.$plaats_aankomst.', NL/?leave=now_with_traffic'>Plan route</a>;
?>
Luuk de Bresser
Luuk de Bresser
17 jaar geleden
 
0 +1 -0 -1
Dit is het eerste script wat post en ik hoopte op wat positieve reacties maar ik weet genoeg ik zal nog eens een script posten (niet dus).

ik dacht dat dit wel handig zou zijn voor mensen die ook een routebeschrijving op hun site wilden bijvoorbeeld voor bedrijven is het handig dat ze bereikbaar zijn en dat de klanten niet eerst naar een andere website hoeven op uit te zoeken hoe ze er moeten komen.
Yorick17
yorick17
17 jaar geleden
 
0 +1 -0 -1
je heb idd gelijk. als er hier een nieuw script komt probeerd iedereen dat gelijk ondruit te halen
about the script:
ziet er leuk uit als het allemaal niet te moeilijk moet zijn. het voorbeeld werkt bij mij helaas niet.
Luuk de Bresser
Luuk de Bresser
17 jaar geleden
 
0 +1 -0 -1
Yorick17
wat werkt er niet geeft het een fout melding.
stuur me een pm met wat je hebt ingevoerd en bij welk voorbeeld dan kan ik achterhalen wat er fout ging.

en bedankt voor de steun die heb je hier hard nodig als je een script post
Yorick17
yorick17
17 jaar geleden
 
0 +1 -0 -1
komt waarschijnlijk door mijn browser, dus laatmaar....


17 jaar geleden
 
0 +1 -0 -1
Er is anders genoeg informatie te vinden hoe je het zonder php doet. Dat kan makkelijk in een uur.
Zie bijvoorbeeld:
http://www.quirksmode.org/js/popup.html
Dummy User
Dummy User
17 jaar geleden
 
0 +1 -0 -1
@Luuk
Als mijn script niet zou werken waarom heb ik er zelf geen problemen mee. Ook diegene voor wie ik hem gemaakt heb. Daarnaast zie je hier ook dat mensen er gebruik van maken:
http://gathering.tweakers.net/forum/list_messages/1391197
http://www.phpfreakz.nl/forum.php?forum=1&iid=1287863

Ligt dus aan je zelf. Dan moet je de output maar dumpen dan zie je wat er fout gaat.
Johan Dam
Johan Dam
17 jaar geleden
 
0 +1 -0 -1
@Luuk,

De meeste mensen die hier op PHPhulp reageren hebben aardig wat ervaring met programmeren, als ze vinden dat dingen beter kunnen dan zullen ze dat gewoon zeggen zonder er doekjes om te winden,

Je moet het zien als opbouwende kritiek, en dat zou in sommige gevallen misschien wel wat aardiger kunnen maar de mensen zijn hier liever duidelijk.

Als je niet tegen kritiek kan, sja, dan zit je hier inderdaad verkeerd.

OT:
Hoewel er wel het een en ander verbeterd kan worden, vind ik dit niet zo slecht voor 1 uurtje programmeren
Luuk de Bresser
Luuk de Bresser
17 jaar geleden
 
0 +1 -0 -1
bedankt voor de reactie.

de reacties zijn vaak nogal bot.
naar principe van het script word vaak niet bekeken.
zoals hier gaat het erom dat het een kaartje + beschrijving van_adres naar_adres moet worden gegenereerd.
dan krijg je als reactie zoals die van Niels

Niels schreef op 29.01.2010 20:15
Kun je dan niet beter naar mijn afstandberekenen d.m.v. postcode script kijken staat wel bij de snippers. Daarmee kun je waarschijnlijk ook wel een betere en waarschijnlijk snellere output mee genereren. Dit is wel vrij matig ja.

Hier op is mijn antwoord dat het niet om de afstand gaat maar om de beschrijving.
plus dat het script van Niels de output altijd 0 is.
dan moet je dus zelf nog uitgaan zoeken waar het probleem zit.
dat is dan niet voor de beginners want die weten niet wat ze moeten doen.
een beginners script moet altijd een redelijke output geven en anders moet het goed beschreven worden wat je moet invoeren.
PHP hulp
PHP hulp
0 seconden vanaf nu
 

Gesponsorde koppelingen
Johan Dam
Johan Dam
17 jaar geleden
 
0 +1 -0 -1
@Luuk,

net naar Niels script gekeken, werkt bij mij ook niet maar dat komt omdat ik PHP 5.1nogwat heb en de json_decode functie niet werkt, als ik die weghaal komt er overal inderdaad 0 uit, (al is het niet vreemd dat een script opeens niet meer werkt als je dingen eruit gaat verwijderen)

Maar als je kijkt naar HOE Niels dat gedaan heeft, dan zie ik direct potentieel gebruik voor iets as een routebeschrijving, ja de code zal wel wat aangepast moeten worden maar misschien doelde Niels wel op zijn code en niet zozeer op het resultaat van zijn code?

En persoonlijk vind het ik het beter dat mensen bot zeggen wat er fout is / beter kan aan een script dan dat ze heel aardig gaan zeggen wat de goeie dingen zijn en de slechte dingen niet noemen.

neem het commentaar niet persoonlijk op maar luister naar de mensen die het waarschijnlijk beter weten dan jij en als iemand je naar een anders script verwijst lees de code dan ook vooral goed door

Om te reageren heb je een account nodig en je moet ingelogd zijn.

Inhoudsopgave

  1. google-routebeschrijving

Labels

  • Geen tags toegevoegd.

Navigatie

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.