Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien

[Google maps] In de regio

Pagina: 1
Acties:

  • tha_crazy
  • Registratie: Maart 2007
  • Laatst online: 22-11 21:29
Momenteel heb ik een google maps, hierin worden de coördinaten geladen welke ik via een andere webservice aanroep, dit gaat goed.
Echter wil ik onder de maps een lijstje maken met andere notaties in de buurt.

Al deze data komt uit de database.

Voorbeeldje is bijvoorbeeld dat ik in straat X in amsterdam een notatie heb in de database.
Echter heb ik ook een straat Y in amsterdam in de database staat, deze ligt binnen een straal van 5km.
straat Z ligt buiten die straal van 5km en zal dan niet worden weergeven.

Ik heb echter geen flauw idee hoe ik dit moet integreren, ik heb zowel mijn beschikking tot de coördinaten, postcode, straat, huisnummer & woonplaats.

Ik hoop dat het een beetje duidelijk is, het googelen erop is vrij lastig aangezien ik geen flauw idee hoe ik hier een draai aan moet geven :P

Je kan het vergelijken met een bedrijvenzoeker op postcode bijvoorbeeld.

[ Voor 4% gewijzigd door tha_crazy op 19-10-2013 22:14 ]


  • Xozium
  • Registratie: April 2009
  • Niet online
Zoek naar "google maps nearest location" geeft 1 en 2.

  • DJMaze
  • Registratie: Juni 2002
  • Niet online
Hier kan je ook vast wel wat mee: https://code.google.com/p.../poodle/classes/earth.php

\Poodle\Earth::square()
Bereken eerst een vierkant waarbinnen je gaat zoeken (is sneller dan voor elke entiteit te gaan rekenen)

Vervolgens bereken de afstand tussen twee punten
\Poodle\Earth::distanceBetween()

Onder in het bestand staat ook een voorbeeld hoe je dat doet in MySQL.

Andere mogelijkheden met MySQL SPATIAL en Postgres zijn er ook te vinden op google.

Maak je niet druk, dat doet de compressor maar