blackeagle67
Gebruiker
- Lid geworden
- 13 okt 2009
- Berichten
- 158
Hallo,
Jullie kennen het vast wel.Je zoekt een vacature en het bedrijf mag zich niet verder dan een bepaalde straal bevinden.
Voorbeeld: http://www.nationalevacaturebank.nl/
Nu wil/moet ik een zelfde soort systeem maken. Maar ik heb geen idee hoe ik dit moet aanpakken.
Mijn collega zegt dat hij wel de scripts voor mij heeft om coordinaten van google maps af te halen en deze in de database te zetten waarin alle plaatsen van Nederland al reeds in staan.
Nu moet ik zeg maar de afstand gaan berekenen van het midden van de cirkel tot de rand.
Dit heb ik wel gevonden: Bereken afstand tussen 2 coordinaten.
Hiervoor moet ik wel weten waar die 2e coordinaat is en eigenlijk moet ik werken met een straal. Dus ik moet eerst de straal omzetten in een bepaalde co�rdinaat
Op de manier hierboven heb ik zeg maar 1 lijntje maar moet dus een hele cirkel hebben. Weten jullie misschien een manier hoe dit te doen is?
Een vierkant kan ik waarschijnlijk ook nog wel doen. Aangezien als je die afstand hebt en je dus noord, oost, zuid en west kunt pakken en dan kunt zeggen langtitude niet hoger dan (coordinaat("langtitude") + afstand("langtitude")) en lang niet lager dan (coprdinaat("langtitude") + afstand("langtitude")) en zelfde geld voor longtitude. maar dan krijg je dus een vierkant en geen cirkel.
Jullie kennen het vast wel.Je zoekt een vacature en het bedrijf mag zich niet verder dan een bepaalde straal bevinden.
Voorbeeld: http://www.nationalevacaturebank.nl/
Nu wil/moet ik een zelfde soort systeem maken. Maar ik heb geen idee hoe ik dit moet aanpakken.
Mijn collega zegt dat hij wel de scripts voor mij heeft om coordinaten van google maps af te halen en deze in de database te zetten waarin alle plaatsen van Nederland al reeds in staan.
Nu moet ik zeg maar de afstand gaan berekenen van het midden van de cirkel tot de rand.
Dit heb ik wel gevonden: Bereken afstand tussen 2 coordinaten.
Hiervoor moet ik wel weten waar die 2e coordinaat is en eigenlijk moet ik werken met een straal. Dus ik moet eerst de straal omzetten in een bepaalde co�rdinaat
Op de manier hierboven heb ik zeg maar 1 lijntje maar moet dus een hele cirkel hebben. Weten jullie misschien een manier hoe dit te doen is?
Een vierkant kan ik waarschijnlijk ook nog wel doen. Aangezien als je die afstand hebt en je dus noord, oost, zuid en west kunt pakken en dan kunt zeggen langtitude niet hoger dan (coordinaat("langtitude") + afstand("langtitude")) en lang niet lager dan (coprdinaat("langtitude") + afstand("langtitude")) en zelfde geld voor longtitude. maar dan krijg je dus een vierkant en geen cirkel.
Laatst bewerkt: