Afstand in kilometers en/of tijd ophalen van Google Maps

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Pagina: 1 2 volgende »

K i p

K i p

11/12/2009 21:13:00
Quote Anchor link
Heeft iemand ooit een simpele doch effectieve manier gezien van het uitrekenen van de afstand tussen twee adressen?

Ik zat de denken aan informatie ophalen van http://google.nl/maps?q=from:adres 1, stad to:adres 2, stad.

Het liefst heb ik de kilometers van de route, niet hemelsbreed.

Bedankt
 
PHP hulp

PHP hulp

21/12/2024 18:46:04
 
Daan Onbekend

Daan Onbekend

11/12/2009 21:49:00
 
K i p

K i p

11/12/2009 22:10:00
Quote Anchor link
Hmm ja dat is een stap in de goede richting.

Maar ik moet echt de kilometer waarde kunnen hebben in een variabele. Ik wil namelijk een tabel met adressen sorteren op afstand tot één centraal punt. Daarvoor wil ik bij het toevoegen en bewerken van adressen via google de afstand ophalen en opslaan in de database.
 
Joris van Rijn

Joris van Rijn

11/12/2009 22:19:00
Quote Anchor link
http://code.google.com/intl/nl-NL/apis/maps/documentation/examples/directions-advanced.html

daar op die pagina stond toch miles?
kan je toch wel omrekenen naar km?
 
K i p

K i p

11/12/2009 22:43:00
Quote Anchor link
Ja goed dat is het probleem niet.

Hoe stel je voor het aantal mijlen in een PHP variabele te krijgen?
 
Boris Mattijssen

Boris Mattijssen

11/12/2009 23:17:00
Quote Anchor link
ajax request doen naar een script die dit opslaat in je DB?
 
Gerben G

Gerben G

12/12/2009 00:23:00
Quote Anchor link
http://code.google.com/intl/nl-NL/apis/maps/articles/phpsqlgeocode.html

Je kunt natuurlijk ook gewoon met PHP de api aanroepen. Het voorbeeld gaat om een andere api, maar het gaat om het idee.
 
K i p

K i p

12/12/2009 14:36:00
Quote Anchor link
Ah oké! Ik kan zo inderdaad de longitude en latitude coördinaten krijgen. Bijvoorbeeld als ik q=Bergerweg 120, Sittard invul. Het werkt alleen niet als ik dit invul: q=from:Bergerweg 120, Sittard to:Odasingel, Sittard. Ik krijg dan dit als resultaat:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
{
  "name": "from:Bergerweg 120, Sittard to:Odasingel, Sittard",
  "Status": {
    "code": 602,
    "request": "geocode"
  }
}
Heeft iemand hier een oplossing voor?
 
K i p

K i p

13/12/2009 16:02:00
Quote Anchor link
bump
 
K i p

K i p

14/12/2009 17:17:00
Quote Anchor link
bump
 
K i p

K i p

15/12/2009 15:38:00
Quote Anchor link
bump
 
Cornel van der Heiden

Cornel van der Heiden

15/12/2009 15:49:00
Quote Anchor link
Ik heb ooit een app-je geschreven dat de afstand in mijlen kreeg, en dat dan omrekende naar kilometers. Ik weet alleen niet waar dat ding nu is...
 
K i p

K i p

17/12/2009 11:26:00
Quote Anchor link
bump
 
Gerben Jacobs

Gerben Jacobs

17/12/2009 13:46:00
Quote Anchor link
http://code.google.com/intl/nl/apis/maps/documentation/services.html#RoutesAndSteps

Bekijk gewoon de API. Alles staat er in.

@Cornel: Wat heeft jouw opmerking voor nut dan?
 
Jurgen assaasas

Jurgen assaasas

17/12/2009 16:22:00
Quote Anchor link
Lijkt me dat google api ook gewoon in KM kan rekenen zo moeilijk is die berekening niet.

aantal mijl / 1.609344 (is 1 mijl) = kilometers.
 
K i p

K i p

17/12/2009 18:44:00
Quote Anchor link
Gerben schreef op 17.12.2009 13:46:
Daar staat hoe je met JavaScript een route op je eigen website kan krijgen. Dat is wat Joris ook al schreef:
Joris schreef op 11.12.2009 22:19:
http://code.google.com/intl/nl-NL/apis/maps/documentation/examples/directions-advanced.html

daar op die pagina stond toch miles?
kan je toch wel omrekenen naar km?
Wat ik echter wil, is de afstand (van de route dus, niet hemelsbreed) of tijd in een PHP variabele. (En het maakt dan inderdaad natuurlijk niet uit of het mijl of kilometer is...)

Dus wel: hoe krijg ik de afstand van een route van het ene adres naar het andere adres of de tijd die het kost om die route af te leggen in een PHP variabele?

Niet: hoe krijg ik die route mooi op een kaartje te zien?

Bedankt
 
K i p

K i p

21/12/2009 00:32:00
Quote Anchor link
bump
 
Wim E

Wim E

21/12/2009 00:34:00
Quote Anchor link
Er staat hier op phphulp ook nog zo'n script die 2 plaatsen tussen elkaar berekend via een proxy server richting google maps. Je hebt volgens mij nog niet eens daarna gezocht

linkje
Gewijzigd op 01/01/1970 01:00:00 door Wim E
 
K i p

K i p

21/12/2009 17:46:00
Quote Anchor link
Ik heb dat script al gezien. Het haalt de data op via een browser-simulerend request. Dat vind ik niet zo mooi.

Ik doe het graag via de API omdat ik dan niet afhankelijk ben van de HTML van de Google pagina. (En ook niet van de proxysite anonasurf.com waarmee het genoemde script werkt.) De API is ook sneller dan telkens een hele HTML pagina exploden.
 
K i p

K i p

22/12/2009 19:35:00
Quote Anchor link
Is het mogelijk via de API?
 
K i p

K i p

25/12/2009 12:43:00
Quote Anchor link
bump
 

Pagina: 1 2 volgende »



Overzicht Reageren

 
 

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.