[{"data":1,"prerenderedAt":558},["ShallowReactive",2],{"expertise-articles:bij-jou-in-de-buurt":3,"expertise-articles-surround:bij-jou-in-de-buurt":470},{"slug":4,"title":5,"id":6,"type":7,"publish_date":8,"image":9,"icon":10,"page_title":11,"description":12,"body":13,"date_created":376,"date_updated":377,"seo":378,"editor_nodes":379,"categories":382,"audiences":395,"domains":408,"authors":417,"related_articles":428,"documents":468,"tools":469},"bij-jou-in-de-buurt","Bij jou in de buurt","7cc9d1ba-9e85-48ee-a21a-4bd1246bc27e","developer_resource","2026-03-18",null,"23733f39-00d2-404a-bcb1-649fccc93ca1","Bij jou in de buurt – Werken met de Onderwijsloket API (4\u002F4)","Van oriëntatie naar actie: ontdek hoe je met locatiegebaseerde features de opleidingen en regionale loketten toont die echt relevant zijn voor de gebruiker.",{"type":14,"content":15},"doc",[16,22,33,34,42,65,69,91,95,96,102,106,126,140,144,162,170,174,175,181,191,205,217,218,224,228,232,236,256,260,291,292,298,302,322,326,327,333,337,363,375],{"type":17,"content":18},"paragraph",[19],{"type":20,"text":21},"text","In de vorige artikelen hebben we gekeken naar het platform, het datamodel en de zoeklaag van de Onderwijsloket API. In dit laatste artikel brengen we die onderdelen samen in een toepassing die voor veel gebruikers centraal staat: het vinden van relevante informatie op basis van locatie.",{"type":17,"content":23},[24,26,31],{"type":20,"text":25},"Want iedereen loopt tijdens de overstap een keer tegen de vraag aan: \"",{"type":20,"marks":27,"text":30},[28],{"type":29},"italic","Wat kan ik eigenlijk bij mij in de buurt doen om mijn stap een vervolg te geven?",{"type":20,"text":32},"\"",{"type":17},{"type":35,"attrs":36,"content":40},"heading",{"id":37,"plainText":38,"level":39},"van-algemene-informatie-naar-lokale-relevantie","Van algemene informatie naar lokale relevantie",2,[41],{"type":20,"text":38},{"type":17,"content":43},[44,46,55,57,63],{"type":20,"text":45},"De ",{"type":20,"marks":47,"text":54},[48],{"type":49,"attrs":50},"link",{"href":51,"target":52,"rel":53,"class":9},"https:\u002F\u002Fonderwijsloket.com\u002Fkennisbank","_blank","noopener noreferrer nofollow","kennisbank",{"type":20,"text":56}," helpt gebruikers om het onderwijs te begrijpen. De ",{"type":20,"marks":58,"text":62},[59],{"type":49,"attrs":60},{"href":61,"target":52,"rel":53,"class":9},"https:\u002F\u002Fonderwijsloket.com\u002Fnavigator","navigator",{"type":20,"text":64},"-data helpt hen om concrete stappen te zetten door informatie te bieden over opleidingsmogelijkheden en ondersteuning in de regio. En wanneer je de navigator data plaatst binnen de content van de locatie van een gebruiker, wordt het écht praktisch.",{"type":17,"content":66},[67],{"type":20,"text":68},"Denk aan:",{"type":70,"content":71},"bulletList",[72,79,85],{"type":73,"content":74},"listItem",[75],{"type":17,"content":76},[77],{"type":20,"text":78},"opleidingen die je daadwerkelijk kunt volgen in jouw regio",{"type":73,"content":80},[81],{"type":17,"content":82},[83],{"type":20,"text":84},"onderwijsinstellingen in de buurt",{"type":73,"content":86},[87],{"type":17,"content":88},[89],{"type":20,"text":90},"een regionaal loket waar je advies kunt krijgen op basis van jouw oriëntatiegebied",{"type":17,"content":92},[93],{"type":20,"text":94},"De locatie van een gebruiker vormt daarmee de brug tussen oriëntatie en concrete actie bij hem of haar in de buurt.",{"type":17},{"type":35,"attrs":97,"content":100},{"id":98,"plainText":99,"level":39},"twee-soorten-geografische-data","Twee soorten geografische data",[101],{"type":20,"text":99},{"type":17,"content":103},[104],{"type":20,"text":105},"Binnen het Onderwijsloket-platform zijn er grofweg twee manieren waarop locatie een rol speelt.",{"type":17,"content":107},[108,113,120,124],{"type":20,"marks":109,"text":112},[110],{"type":111},"bold","1. Concrete ",{"type":20,"marks":114,"text":119},[115,118],{"type":49,"attrs":116},{"href":117,"target":52,"rel":53,"class":9},"https:\u002F\u002Fdocs.onderwijsloket.com\u002Fguides\u002Fdata-model\u002Fsections\u002Fnavigator#locations",{"type":111},"locaties",{"type":20,"marks":121,"text":123},[122],{"type":111}," (punten)",{"type":20,"text":125}," Bijvoorbeeld:",{"type":70,"content":127},[128,134],{"type":73,"content":129},[130],{"type":17,"content":131},[132],{"type":20,"text":133},"opleidingslocaties",{"type":73,"content":135},[136],{"type":17,"content":137},[138],{"type":20,"text":139},"onderwijsinstellingen",{"type":17,"content":141},[142],{"type":20,"text":143},"Deze hebben een specifieke plek op de kaart (latitude\u002Flongitude) en zijn relatief eenvoudig te gebruiken voor afstandsbepaling.",{"type":17,"content":145},[146,150,157,161],{"type":20,"marks":147,"text":149},[148],{"type":111},"2. Regio’s (",{"type":20,"marks":151,"text":156},[152,155],{"type":49,"attrs":153},{"href":154,"target":52,"rel":53,"class":9},"https:\u002F\u002Fdocs.onderwijsloket.com\u002Fguides\u002Fdata-model\u002Fsections\u002Fnavigator#areas",{"type":111},"gebieden",{"type":20,"marks":158,"text":160},[159],{"type":111},")",{"type":20,"text":125},{"type":70,"content":163},[164],{"type":73,"content":165},[166],{"type":17,"content":167},[168],{"type":20,"text":169},"regionale onderwijsloketten",{"type":17,"content":171},[172],{"type":20,"text":173},"Deze opereren niet op één punt, maar binnen een bepaald gebied. Dat maakt de logica iets complexer: je zoekt niet naar de dichtstbijzijnde plek, maar naar het loket dat jouw regio bedient.",{"type":17},{"type":35,"attrs":176,"content":179},{"id":177,"plainText":178,"level":39},"zoeken-op-basis-van-locatie","Zoeken op basis van locatie",[180],{"type":20,"text":178},{"type":17,"content":182},[183,185,189],{"type":20,"text":184},"De search engine ondersteunt ",{"type":20,"marks":186,"text":188},[187],{"type":29},"geospatial search",{"type":20,"text":190},". Dat betekent dat je resultaten kunt ophalen op basis van de afstand tot een gebruiker. In de praktijk komt dit neer op:",{"type":70,"content":192},[193,199],{"type":73,"content":194},[195],{"type":17,"content":196},[197],{"type":20,"text":198},"filteren op items binnen een straal (bijvoorbeeld 50 km) van de locatie",{"type":73,"content":200},[201],{"type":17,"content":202},[203],{"type":20,"text":204},"resultaten sorteren op afstand tot de locatie",{"type":17,"content":206},[207,209,215],{"type":20,"text":208},"Voor opleidingen en locaties werkt dit vrij direct: je zoekt naar items binnen een straal en toont deze gesorteerd op nabijheid. Voor gebruikers voelt dit logisch en intuïtief: wat dichterbij is, verschijnt hoger in de lijst. Desgewenst kun je ook de daadwerkelijke afstand in kilometers laten zien (zoals wij ook doen in ",{"type":20,"marks":210,"text":214},[211],{"type":49,"attrs":212},{"href":213,"target":52,"rel":53,"class":9},"https:\u002F\u002Fonderwijsloket.com\u002Fnavigator\u002Fopleidingen","onze navigator interface",{"type":20,"text":216},").",{"type":17},{"type":35,"attrs":219,"content":222},{"id":220,"plainText":221,"level":39},"regionale-onderwijsloketten","Regionale onderwijsloketten",[223],{"type":20,"text":221},{"type":17,"content":225},[226],{"type":20,"text":227},"Regionale onderwijsloketten werken anders dan opleidingen of instellingen. Ze zijn gekoppeld aan een regio in plaats van een specifieke locatie. Om dit mogelijk te maken, gebruikt het platform een slimme oplossing.",{"type":17,"content":229},[230],{"type":20,"text":231},"In plaats van één coördinaat bevat elk loket een set punten die samen het werkgebied beschrijven. Hierdoor kan de search engine bepalen of een gebruiker “binnen” een regio valt, of er dichtbij zit.",{"type":17,"content":233},[234],{"type":20,"text":235},"Voor ontwikkelaars betekent dit dat je:",{"type":70,"content":237},[238,244,250],{"type":73,"content":239},[240],{"type":17,"content":241},[242],{"type":20,"text":243},"loketten kunt ophalen op basis van locatie",{"type":73,"content":245},[246],{"type":17,"content":247},[248],{"type":20,"text":249},"resultaten kunt sorteren op nabijheid",{"type":73,"content":251},[252],{"type":17,"content":253},[254],{"type":20,"text":255},"gebruikers automatisch kunt doorverwijzen naar het juiste loket",{"type":17,"content":257},[258],{"type":20,"text":259},"Zonder dat je zelf complexe geografische berekeningen hoeft te doen.",{"type":261,"attrs":262},"relation-block",{"id":263,"junction":264,"collection":265,"data":266},"2b69f519-48c2-4810-a5f7-e7a5569d15c9","articles_editor_nodes","callouts",{"id":267,"title":268,"icon":9,"dismissable":269,"color":270,"actions":9,"variant":271,"description":272},"2045f56d-80c1-4072-a215-8caed0147920","Landelijke regio's",false,"primary","subtle",{"type":14,"content":273},[274],{"type":17,"content":275},[276,278,284,286,289],{"type":20,"text":277},"Er zijn onderwijsloketten \u002F onderwijsregio's die landelijk opereren. In onze eigen ",{"type":20,"marks":279,"text":283},[280],{"type":49,"attrs":281},{"href":282,"target":52,"rel":53,"class":9},"https:\u002F\u002Fonderwijsloket.com\u002Fnavigator\u002Fregioloketten","regioloketten-navigator",{"type":20,"text":285}," hebben we ervoor gekozen deze twee resultaten eruit te filteren wanneer er een ",{"type":20,"marks":287,"text":188},[288],{"type":29},{"type":20,"text":290}," wordt uitgevoerd. Deze landelijke regio's komen (vrijwel) altijd bovenaan in de resultaten te staan, vaak hoger dan regioloketten die écht in de buurt van de regio zitten.",{"type":17},{"type":35,"attrs":293,"content":296},{"id":294,"plainText":295,"level":39},"wat-kun-je-bouwen","Wat kun je bouwen?",[297],{"type":20,"text":295},{"type":17,"content":299},[300],{"type":20,"text":301},"Met deze bouwstenen kun je toepassingen maken die direct waarde hebben voor gebruikers:",{"type":70,"content":303},[304,310,316],{"type":73,"content":305},[306],{"type":17,"content":307},[308],{"type":20,"text":309},"een opleidingszoeker op basis van locatie",{"type":73,"content":311},[312],{"type":17,"content":313},[314],{"type":20,"text":315},"een kaart met opleidingen en instellingen in de buurt",{"type":73,"content":317},[318],{"type":17,"content":319},[320],{"type":20,"text":321},"een tool die automatisch het juiste loket toont ob basis van locatie én andere oriëntatievoorkeuren",{"type":17,"content":323},[324],{"type":20,"text":325},"Omdat de data centraal wordt beheerd door het Onderwijsloket, blijven deze toepassingen automatisch actueel.",{"type":17},{"type":35,"attrs":328,"content":331},{"id":329,"plainText":330,"level":39},"aan-de-slag","Aan de slag",[332],{"type":20,"text":330},{"type":17,"content":334},[335],{"type":20,"text":336},"Wil je zelf een locatiegebaseerde toepassing bouwen? In de developer documentatie vind je:",{"type":70,"content":338},[339,345,351,357],{"type":73,"content":340},[341],{"type":17,"content":342},[343],{"type":20,"text":344},"uitleg over geo search met Algolia",{"type":73,"content":346},[347],{"type":17,"content":348},[349],{"type":20,"text":350},"voorbeelden van queries op opleidingen en locaties",{"type":73,"content":352},[353],{"type":17,"content":354},[355],{"type":20,"text":356},"implementaties voor regionale onderwijsloketten",{"type":73,"content":358},[359],{"type":17,"content":360},[361],{"type":20,"text":362},"complete codevoorbeelden in de example repository",{"type":261,"attrs":364},{"id":365,"junction":264,"collection":366,"data":367},"ea8cd92e-7ea7-444f-9b2d-ab878dff257a","buttons",{"id":368,"label":369,"icon":370,"icon_position":371,"color":270,"size":372,"variant":373,"to":374,"internal":269},"67b6a8c0-7393-4f55-a2ea-87b1d6bdc77e","Naar de documentatie","heroicons:paper-airplane-20-solid","leading","md","solid","https:\u002F\u002Fdocs.onderwijsloket.com\u002Fguides\u002Fgetting-started",{"type":17},"2026-03-18T10:33:42.459Z","2026-07-01T12:16:38.632Z",{"title":5,"meta_description":12},[380,381],{"collection":265,"id":263,"item":266},{"collection":366,"id":365,"item":367},[383,387,391],{"id":384,"title":385,"slug":386},"13915536-cb4c-484d-9561-73cf08176f95","Data en inzichten","data-en-inzichten",{"id":388,"title":389,"slug":390},"c5df88ea-40f6-490b-8fc6-05c6ac13abab","AI en digitale innovatie","ai-en-digitale-innovatie",{"id":392,"title":393,"slug":394},"7cad5a06-0578-45b9-a8d4-05037154a816","Samenwerking","samenwerking",[396,400,404],{"id":397,"title":398,"slug":399},"b4dd049d-f445-42ce-bad5-bddc3e32487e","Werkgevers","werkgevers",{"id":401,"title":402,"slug":403},"e3b3beb1-76a2-406f-ab92-bbeb36768be5","Beleidsmakers","beleidsmakers",{"id":405,"title":406,"slug":407},"400d9fff-3c54-4b95-bea9-2391024e6cfc","Opleiders","opleiders",[409,413],{"id":410,"title":411,"slug":412},"00d4a7ef-f6a4-46f9-9a96-5d4858a3869f","Routes voor zij-instroom","routes-voor-zij-instroom",{"id":414,"title":415,"slug":416},"be2136ad-8073-4356-8488-c4a0c4c5c046","Slimme keten","slimme-keten",[418],{"name":419,"description":420,"slug":421,"avatar":422},"Remi Huigen","Productontwikkelaar","remi-huigen",{"src":423,"icon":424,"fit":425,"modifiers":426},"\u002Fstichting\u002Fdatahub\u002Fproduction\u002Fbc4e2e56-dadf-4086-b0c0-e330141c9a73","lucide:user","fill",{"gravity":427},"face",[429,444,456],{"title":430,"page_title":431,"id":432,"slug":433,"type":7,"image":9,"icon":434,"authors":435,"domains":441},"Zoeken in het Onderwijsloket","Zoeken in het Onderwijsloket – Werken met de Onderwijsloket API (3\u002F4)","d0e7b1d2-8ef0-4a65-b042-07de38eaebfc","zoeken-in-het-onderwijsloket","ecc5c4d9-c9d7-45c6-a5ac-c4a6c034cc2a",[436],{"directus_users_id":437},{"first_name":438,"last_name":439,"avatar":440},"Remi","Huigen","bc4e2e56-dadf-4086-b0c0-e330141c9a73",[442],{"domains_id":443},{"id":414,"title":415,"slug":416},{"title":445,"page_title":446,"id":447,"slug":448,"type":7,"image":9,"icon":449,"authors":450,"domains":453},"Het datamodel van het Onderwijsloket","Het datamodel – Werken met de Onderwijsloket API (2\u002F4)","6b337005-7bd2-4bc5-aef6-dfcf7dabbf56","het-datamodel-van-het-onderwijsloket","e9353b12-2149-41d9-ab97-61aeb8042f4e",[451],{"directus_users_id":452},{"first_name":438,"last_name":439,"avatar":440},[454],{"domains_id":455},{"id":414,"title":415,"slug":416},{"title":457,"page_title":458,"id":459,"slug":460,"type":7,"image":9,"icon":461,"authors":462,"domains":465},"Startgids Onderwijsloket API","Startgids - Werken met de Onderwijsloket API (1\u002F4)","d1c49236-0545-4f37-8ed0-74e419ed06e5","startgids-onderwijsloket-api","f53f45fa-f201-48f8-a090-9165e17e2e70",[463],{"directus_users_id":464},{"first_name":438,"last_name":439,"avatar":440},[466],{"domains_id":467},{"id":414,"title":415,"slug":416},[],[],[471,478,485,492,511,542],{"title":430,"page_title":431,"id":432,"slug":433,"type":7,"image":9,"icon":434,"authors":472,"domains":476,"categories":477},[473],{"name":419,"description":-1,"slug":421,"avatar":474},{"src":423,"icon":424,"fit":425,"modifiers":475},{"gravity":427},[443],[],{"title":445,"page_title":446,"id":447,"slug":448,"type":7,"image":9,"icon":449,"authors":479,"domains":483,"categories":484},[480],{"name":419,"description":-1,"slug":421,"avatar":481},{"src":423,"icon":424,"fit":425,"modifiers":482},{"gravity":427},[455],[],{"title":457,"page_title":458,"id":459,"slug":460,"type":7,"image":9,"icon":461,"authors":486,"domains":490,"categories":491},[487],{"name":419,"description":-1,"slug":421,"avatar":488},{"src":423,"icon":424,"fit":425,"modifiers":489},{"gravity":427},[467],[],{"title":493,"page_title":494,"id":495,"slug":496,"type":7,"image":9,"icon":497,"authors":498,"domains":508,"categories":510},"Werken met de Onderwijsregio API","Werken met de Onderwijsregio API: kandidaten integreren in een gedeelde infrastructuur","b56ef11e-0cda-4db1-881e-dab9568e9be3","werken-met-de-onderwijsregio-api","d945ad83-5687-4382-8670-1fda84416643",[499,502],{"name":419,"description":-1,"slug":421,"avatar":500},{"src":423,"icon":424,"fit":425,"modifiers":501},{"gravity":427},{"name":503,"description":-1,"slug":504,"avatar":505},"Jogchum Koerts","jogchum-koerts",{"src":506,"icon":424,"fit":425,"modifiers":507},"\u002Fstichting\u002Fdatahub\u002Fproduction\u002F1f45b5bf-6f04-423e-a56b-e093a9c2b163",{"gravity":427},[509],{"id":414,"title":415,"slug":416},[],{"title":512,"page_title":512,"id":513,"slug":514,"type":515,"image":516,"icon":517,"authors":518,"domains":531,"categories":541},"Talentvolle mensen voor het onderwijs","e79cc7a4-1034-4a11-950f-cdb65bf847d8","talentvolle-mensen-voor-het-onderwijs","guide","540f9df8-a86b-42aa-a202-52115ae5b7d9","3727716b-7815-4966-a9b0-1bf16ec01995",[519,525],{"name":520,"description":-1,"slug":521,"avatar":522},"Wolf Weymiens","wolf-weymiens",{"src":523,"icon":424,"fit":425,"modifiers":524},"\u002Fstichting\u002Fdatahub\u002Fproduction\u002F45b6e29a-e823-46c8-a765-960c89f9647f",{"gravity":427},{"name":526,"description":-1,"slug":527,"avatar":528},"Laurens Roorda","laurens-roorda",{"src":529,"icon":424,"fit":425,"modifiers":530},"\u002Fstichting\u002Fdatahub\u002Fproduction\u002F26c6fd28-e9e1-408a-847f-4cc723600996",{"gravity":427},[532,533,537],{"id":410,"title":411,"slug":412},{"id":534,"title":535,"slug":536},"42557234-d7fd-4f4d-881b-534de4f2c481","Ambitie in onderwijs","ambitie-in-onderwijs",{"id":538,"title":539,"slug":540},"7bfb6d04-e816-4d8e-a6ae-68941e127995","Anders organiseren","anders-organiseren",[],{"title":543,"page_title":543,"id":544,"slug":545,"type":515,"image":546,"icon":547,"authors":548,"domains":555,"categories":557},"Routes naar het voortgezet onderwijs","9900a87e-d567-4e5b-bd1b-2f7ad23f1745","routes-naar-het-voortgezet-onderwijs","06c5d69f-8da1-4fe1-8033-7a0cca59ee1e","a9d8f667-17e9-448d-934b-f580a9640f8b",[549],{"name":550,"description":-1,"slug":551,"avatar":552},"Jonne Kramer","jonne-kramer",{"src":553,"icon":424,"fit":425,"modifiers":554},"\u002Fstichting\u002Fdatahub\u002Fproduction\u002Faa8fa4c0-9a70-4c33-9879-7ef791aa4a06",{"gravity":427},[556],{"id":410,"title":411,"slug":412},[],1789422353833]