Opgelost afstandsberekening (plugin?) invoeren in Wordpress

Dit topic is als opgelost gemarkeerd

devriesje

Gebruiker
Lid geworden
30 aug 2004
Berichten
56
(ik probeer voor het eerste een website te maken)

op de website (incl. webwinkel) wil ik graag de mogelijkheid creëren dat je op de site je postcode invult / enter / waarna achter de schermen op basis van de vaste + ingevulde postcode de volgende stappen worden genomen:
1. bepalen wat de afstand is tussen een vast adres (dat van mijzelf) en het ingevulde adres (afstand in km)
2. er op basis van die vastgestelde afstand een keuze wordt gemaakt tussen twe opties:
(afstand < 25 km -> doorgaan met afrekenen volgens staffel / >25 km -> tekst "neem aub contact op ivm bezorgkosten"
3. terugkoppeling naar de webwinkel

vraag aan een gevorderde websitebouwer: hoe pak ik dat aan; kent Wordpress daar een plugin voor (bijv. WP GeoPosts), of eh ???
 
Met https://piotnetforms.com/ zou dit prima kunnen.
Je moet dan een API_KEY regelen bij Google voor de Distance Matrix API. Hierbij ga ik vanuit het het hemelsbreed is.
 
sorry dat ik zo laat reageer; was even afgeleid door dagelijkse beslommeringen....
Fijn dat jullie mee denken; ik duik er in!

@ Aaf: op basis van een straal rond een bepaald adres is waarschijnlijk het goedkoopste alternatief; ik dacht
zelf nog aan een link met Google-maps, maar dat kost in mijn geval hulp voor programmeerwerk door
een professional ...

@ Femke: in mijn zoektocht heb ik inmiddels óók iets opgevangen van een mogelijkheid om, tav postcodes
in straal van 15 km, voor evt hulp eens te kijken op de link:
https://www.gps-coordinaten.nl/15-km-coronaregels al of niet in combonatie met een Post.nl account
(heb ik zelf niet verder uitgezocht; ik ga aan de slag met een straal, ipv de werkelijke, afstand vanaf
adres X
 
Ooit heb ik hiervoor een snippet gemaakt (geen plugin) maar het houdt geen rekening met werkelijke wegen.
#1 = Postcode naar adres, en #8 = Afstand tussen vast adres en een postcode.

Let op dat het api adres in de function is veranderd, het is nu
PHP:
$api = 'https://api.pdok.nl/bzk/locatieserver/search/v3_1/free';

Misschien is er een PDOK plugin? Of laten maken?
 
Demo pdok met adres suggesties (betaalde versie). Zonder de suggesties is de dataset api gratis
 
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan