{"id":"d63dba29-a494-4d13-9815-4902e7045d57","type":"DATASET","name":"Locaties Ovhaltes","slug":"locaties-ovhaltes","description":"#### Aantal objecten 680+ #### Attributen - GEOM (Geometry) - ID (BigDecimal) - TYPE_HALTE (String) #### KaartViewer Utrecht Deze laag is gemaakt voor de KaartViewer van de Gemeente Utrecht . Kijk hier voor een volledig overzicht van alle kaartlagen voor de Utrecht KaartViewer: KaartViewer Utrech...","free_access_class":"FREE_NO_AUTH","auth_type":"NONE","homepage_url":"https://data.overheid.nl/data/dataset/utrecht-geoserver-kv-onderzoek-openbaar-locaties-ovhaltes","docs_url":"https://data.overheid.nl/data/dataset/utrecht-geoserver-kv-onderzoek-openbaar-locaties-ovhaltes","repo_url":null,"status":"ACTIVE","verification_state":"VERIFIED","tags":[],"logo_url":"https://www.google.com/s2/favicons?sz=64&domain=data.overheid.nl","primary_source_url":"https://geodata.utrecht.nl/geoserver/KV_ONDERZOEK_OPENBAAR/wfs?request=GetFeature&typeName=KV_ONDERZOEK_OPENBAAR:LOCATIES_OVHALTES&outputFormat=application/json","extraction_confidence":"0.00","created_at":"2026-07-06T08:27:15.552Z","updated_at":"2026-08-20T12:03:46.156Z","last_verified_at":"2026-08-20T12:03:46.156Z","deprecated_at":null,"ranking_score":53,"last_ranked_at":"2026-08-03T15:33:25.390Z","last_seen_at":null,"last_validated_at":null,"last_uptime_at":"2026-08-15T23:43:31.110Z","search_vector":"'680':9B,60B,113B,164B 'a':187B,195B 'aantal':7B,111B 'all':38B 'alle':142B 'an':170B 'and':172B,191B 'applic':86B 'application':190B 'attributen':10B,114B 'bigdecim':14B 'bigdecimal':118B 'broader':92B,196B 'by':205B 'contain':57B 'containing':161B 'creat':77B 'created':181B 'dataset':46B,150B 'de':25B,28B,41B,129B,132B,145B 'deze':20B,124B 'each':166B 'een':34B,138B 'for':182B,202B 'form':88B 'forms':192B 'gemaakt':23B,127B 'gemeent':29B,103B 'gemeente':133B,207B 'geom':11B,115B 'geometri':12B,65B 'geometry':116B,169B 'halt':16B,73B 'halte':120B,177B 'hier':32B,136B 'id':13B,117B 'identifi':67B 'identifier':171B 'in':156B 'includ':64B 'includes':168B 'is':126B 'kaartlagen':39B,143B 'kaartview':18B,26B,43B,44B,82B 'kaartviewer':122B,130B,147B,148B,186B 'kijk':31B,135B 'laag':21B,125B 'layer':75B,96B,179B 'layers':200B 'list':47B 'listing':151B 'locat':6A,51B 'locati':1A 'locaties':105A 'locations':110A,155B 'map':84B,95B,188B,199B 'more':162B 'municip':54B,81B 'municipal':185B 'municipality':158B 'object':61B 'objecten':8B,112B 'objects':165B 'of':159B,194B,198B 'overzicht':36B,140B 'ovhalt':2A 'ovhaltes':106A 'part':89B,193B 'public':3A,48B,107A,152B 'publish':97B 'published':201B 'record':63B,167B 'set':93B,197B 'stop':5A,50B,70B,109A,154B,174B 'string':17B,121B 'than':163B 'that':203B 'the':157B,173B,178B,183B,206B 'tool':100B,204B 'transport':4A,49B,108A,153B 'type':15B,71B,72B,119B,175B,176B 'utrech':45B,149B 'utrecht':19B,30B,42B,56B,80B,104B,123B,134B,146B,160B,184B,208B 'van':27B,37B,131B,141B 'viewer':85B,189B 'volledig':35B,139B 'voor':24B,33B,40B,128B,137B,144B 'was':180B","popularity_score":"0.0000","maintenance_score":"0.8000","institution_id":null,"institution_type":null,"country_code":"NL","official_confidence":0,"proof_summary":"Confidence: 0%","source_seed_url":null,"is_public_sector":true,"published_at":"2026-07-07T18:58:00.000Z","geographic_scope":"NATIONAL","name_en":"Public Transport Stop Locations","description_en":"Dataset listing public transport stop locations in the municipality of Utrecht, containing more than 680 objects. Each record includes geometry, an identifier, and the stop type (TYPE_HALTE). The layer was created for the Utrecht municipal KaartViewer, a map viewer application, and forms part of a broader set of map layers published for that tool by the Gemeente Utrecht.","native_lang":"nl","access_level":"direct","formats":["GEOJSON"],"capability_tier":"live","trust_score":35.69230769230769,"access":{"level":"direct","primary":{"kind":"download","label":"Download GEOJSON","method":"GET","url":"https://geodata.utrecht.nl/geoserver/KV_ONDERZOEK_OPENBAAR/wfs?service=WFS&version=2.0.0&request=GetFeature&typeNames=KV_ONDERZOEK_OPENBAAR%3ALOCATIES_OVHALTES&count=10000&outputFormat=application%2Fjson","format":"GEOJSON","source":"distribution","runnable":true},"actions":[{"kind":"download","label":"Download GEOJSON","method":"GET","url":"https://geodata.utrecht.nl/geoserver/KV_ONDERZOEK_OPENBAAR/wfs?service=WFS&version=2.0.0&request=GetFeature&typeNames=KV_ONDERZOEK_OPENBAAR%3ALOCATIES_OVHALTES&count=10000&outputFormat=application%2Fjson","format":"GEOJSON","source":"distribution","runnable":true},{"kind":"query","label":"Query features","method":"GET","url":"https://geodata.utrecht.nl/geoserver/KV_ONDERZOEK_OPENBAAR/wfs?service=WFS&version=2.0.0&request=GetFeature&typeNames=KV_ONDERZOEK_OPENBAAR%3ALOCATIES_OVHALTES&count=5&outputFormat=application%2Fjson","source":"query_example","runnable":true,"direct":true},{"kind":"query","label":"GetFeature","method":"GET","url":"https://geodata.utrecht.nl/geoserver/KV_ONDERZOEK_OPENBAAR/wfs?service=WFS&version=2.0.0&request=GetFeature&typeNames=%3Cfeature+type%3E&count=5&outputFormat=application%2Fjson","source":"query_example","runnable":true,"direct":true},{"kind":"query","label":"GetCapabilities","method":"GET","url":"https://geodata.utrecht.nl/geoserver/KV_ONDERZOEK_OPENBAAR/wfs?service=WFS&version=2.0.0&request=GetCapabilities","source":"query_example","runnable":true,"direct":false},{"kind":"landing","label":"Read the docs","method":"GET","url":"https://data.overheid.nl/data/dataset/utrecht-geoserver-kv-onderzoek-openbaar-locaties-ovhaltes","source":"docs","runnable":false},{"kind":"landing","label":"Open source record","method":"GET","url":"https://geodata.utrecht.nl/geoserver/KV_ONDERZOEK_OPENBAAR/wfs?request=GetFeature&typeName=KV_ONDERZOEK_OPENBAAR:LOCATIES_OVHALTES&outputFormat=application/json","source":"primary_source","runnable":false}],"formats":["GEOJSON"]},"maturity":{"entry_id":"d63dba29-a494-4d13-9815-4902e7045d57","granularity":"entry","granularity_label":"One unit = one catalog entry. A PROXY for the SCOPE.md §4 ladder, which governs source families, not entries: a family with 400 entries moves this reading 400 times as much as a family with one. Never compare or combine with the source_family reading.","level":"executable","level_index":4,"level_label":"Executable","meaning":"Queries run through Commodity","counts_as_coverage":true,"blocked_by":null,"rungs":[{"level":"discovered","level_index":1,"label":"Discovered","meaning":"Source and metadata recorded","evidence":"membership of the named population the ladder is taken over","counts_as_coverage":false,"met":true,"reached":true,"criterion":"TRUE"},{"level":"verified","level_index":2,"label":"Verified","meaning":"Access tested successfully","evidence":"entries.verification_state = 'VERIFIED'","counts_as_coverage":false,"met":true,"reached":true,"criterion":"entries.verification_state = 'VERIFIED'"},{"level":"profiled","level_index":3,"label":"Profiled","meaning":"Schema, dimensions and licence understood","evidence":"a data profile with at least one field (entry_data_profiles.field_count > 0)","counts_as_coverage":false,"met":true,"reached":true,"criterion":"EXISTS (SELECT 1 FROM entry_data_profiles p WHERE p.entry_id = entries.id AND COALESCE(p.field_count, 0) > 0)"},{"level":"executable","level_index":4,"label":"Executable","meaning":"Queries run through Commodity","evidence":"entries.capability_tier = 'live' — today's proxy for \"queryable through us\"","counts_as_coverage":true,"met":true,"reached":true,"criterion":"entries.capability_tier = 'live'"},{"level":"joinable","level_index":5,"label":"Joinable","meaning":"Canonical identifiers and concepts mapped","evidence":"a field link to a canonical identifier whose sampled VALUES match its format","counts_as_coverage":true,"met":false,"reached":false,"criterion":"EXISTS (SELECT 1 FROM entry_field_links efl WHERE efl.entry_id = entries.id AND efl.identifier_id IS NOT NULL AND efl.value_status = 'match')"},{"level":"reproducible","level_index":6,"label":"Reproducible","meaning":"Snapshots and transformation evidence retained","evidence":"at least one retained evidence manifest (migration 078)","counts_as_coverage":true,"met":false,"reached":false,"criterion":"EXISTS (SELECT 1 FROM evidence_manifests em WHERE em.entry_id = entries.id)"},{"level":"guaranteed","level_index":7,"label":"Guaranteed","meaning":"Monitored against an operational reliability target","evidence":"an active reliability target with a named monitor (migration 096)","counts_as_coverage":true,"met":false,"reached":false,"criterion":"EXISTS (SELECT 1 FROM entry_reliability_targets rt WHERE rt.entry_id = entries.id AND rt.is_active = true)"}],"officialness":{"basis":"catalog_inherited","label":"Inherited from the upstream catalog: this item came from a trusted official government catalog, and that provenance — not per-item proof — is the warrant. Its own proof score is below 80 or it matched no registered institution (apps/worker/src/connectors/catalog/qualify-store.ts).","proof_confidence":0,"proven_threshold":80,"institution_id":null,"definition":"CASE WHEN COALESCE(entries.is_public_sector, false) IS NOT TRUE THEN 'not_official' WHEN COALESCE(entries.official_confidence, 0) >= 80 AND entries.institution_id IS NOT NULL THEN 'per_item_proven' ELSE 'catalog_inherited' END"},"source_family":{"key":"geodata.utrecht.nl","label":"One unit = one source family, approximated by the serving host of the entry's primary source URL (e.g. bdl.stat.gov.pl). A COMPUTED stand-in for the curated families of SCOPE.md §5, which no table holds yet. A family sits at the highest level any of its entries has reached, because a family is integrated to the depth of its deepest working integration. Never compare or combine with the entry reading."},"generated_at":"2026-08-20T17:01:30.041Z"},"api_details":null,"dataset_details":{"id":"25d1a004-6bff-4eae-b146-483c0f5f6cec","entry_id":"d63dba29-a494-4d13-9815-4902e7045d57","upstream_issued":null,"upstream_modified":null,"themes":[],"update_frequency":null,"temporal_start":null,"temporal_end":null,"spatial_coverage":null,"landing_page":null,"license_id":null,"license_raw":null,"has_documentation":false,"has_data_dictionary":false,"has_versioning":false,"source_portal":"wfs","source_portal_url":null,"created_at":"2026-07-13T08:37:37.146Z","updated_at":"2026-07-21T16:38:35.987Z","publisher":"Gemeente Utrecht Produktie","publisher_url":null,"distributions":[{"id":"ebf53d9c-b19f-4b90-bab9-29593f318949","dataset_details_id":"25d1a004-6bff-4eae-b146-483c0f5f6cec","title":"KV_ONDERZOEK_OPENBAAR:LOCATIES_OVHALTES (GeoJSON)","description":null,"access_url":"https://geodata.utrecht.nl/geoserver/KV_ONDERZOEK_OPENBAAR/wfs?service=WFS&version=2.0.0&request=GetFeature&typeNames=KV_ONDERZOEK_OPENBAAR%3ALOCATIES_OVHALTES&count=10000&outputFormat=application%2Fjson","download_url":"https://geodata.utrecht.nl/geoserver/KV_ONDERZOEK_OPENBAAR/wfs?service=WFS&version=2.0.0&request=GetFeature&typeNames=KV_ONDERZOEK_OPENBAAR%3ALOCATIES_OVHALTES&count=10000&outputFormat=application%2Fjson","media_type":"application/geo+json","format":"geojson","byte_size":null,"license_id":null,"license_raw":null,"last_checked_at":"2026-08-20T12:03:44.678Z","is_available":true,"last_http_status":200,"created_at":"2026-07-17T02:03:18.839Z","updated_at":"2026-08-20T12:03:44.678Z"}],"license":null},"license":null,"reuse":{"license_id":null,"license_name":null,"license_url":null,"commercial_use":{"status":"unknown","value":null},"redistribution":{"status":"unknown","value":null},"attribution_required":{"status":"unknown","value":null},"share_alike":{"status":"unknown","value":null},"personal_data_warning":{"status":"unknown","value":null},"cache_and_mirror":{"status":"unknown","value":null},"undetermined":["commercial_use","redistribution","attribution_required","share_alike","personal_data_warning","cache_and_mirror"],"basis":"unverified","confidence":0.1,"confidence_tier":"low","source_text":null,"source_url":null,"reviewed_at":null},"license_raw":null,"latest_check":{"id":"23f1ea33-e509-44df-b662-15a6422ac200","entry_id":"d63dba29-a494-4d13-9815-4902e7045d57","status":"VERIFIED","last_checked_at":"2026-08-20T12:03:45.945Z","p50_latency_ms":1889,"p95_latency_ms":null,"last_error":null,"consecutive_failures":0,"created_at":"2026-07-06T09:14:48.358Z","updated_at":"2026-08-20T12:03:45.945Z","consecutive_successes":83,"probe_url":"https://geodata.utrecht.nl/geoserver/KV_ONDERZOEK_OPENBAAR/wfs?service=WFS&version=2.0.0&request=GetFeature&typeNames=KV_ONDERZOEK_OPENBAAR%3ALOCATIES_OVHALTES&count=10000&outputFormat=application%2Fjson","probe_method":"GET","probe_http_status":200,"probe_content_type":"application/json;charset=UTF-8","probe_succeeded_at":"2026-08-20T12:03:45.945Z"},"data_profile":{"id":"7cd6b928-1713-42eb-a615-93a4deff8119","entry_id":"d63dba29-a494-4d13-9815-4902e7045d57","profile_source":"wfs","profile_kind":"dataset","dataset_id":null,"fields":[{"name":"ID","type":"decimal","label":null,"container":"KV_ONDERZOEK_OPENBAAR:LOCATIES_OVHALTES","description":null},{"name":"TYPE_HALTE","type":"string","label":null,"container":"KV_ONDERZOEK_OPENBAAR:LOCATIES_OVHALTES","description":null},{"name":"GEOM","type":"geometry","label":null,"container":"KV_ONDERZOEK_OPENBAAR:LOCATIES_OVHALTES","description":null},{"name":"ADRES","type":"string","label":null,"container":"KV_ONDERZOEK_OPENBAAR:LOCATIES_HUISARTSEN","description":null},{"name":"POSTCODE","type":"string","label":null,"container":"KV_ONDERZOEK_OPENBAAR:LOCATIES_HUISARTSEN","description":null},{"name":"UNITID","type":"decimal","label":null,"container":"KV_ONDERZOEK_OPENBAAR:LOCATIES_SUPERMARKTEN","description":null}],"field_count":6,"sample_records":[{"ID":628,"TYPE_HALTE":"bus"},{"ID":629,"TYPE_HALTE":"bus"},{"ID":630,"TYPE_HALTE":"bus"}],"record_count":null,"data_size_bytes":null,"dataset_count":7,"query_examples":[{"url":"https://geodata.utrecht.nl/geoserver/KV_ONDERZOEK_OPENBAAR/wfs?service=WFS&version=2.0.0&request=GetCapabilities","curl":"curl -s 'https://geodata.utrecht.nl/geoserver/KV_ONDERZOEK_OPENBAAR/wfs?service=WFS&version=2.0.0&request=GetCapabilities' -H 'Accept: application/json'","label":"GetCapabilities","method":"GET","description":"List the feature types (layers) and supported operations."},{"url":"https://geodata.utrecht.nl/geoserver/KV_ONDERZOEK_OPENBAAR/wfs?service=WFS&version=2.0.0&request=GetFeature&typeNames=KV_ONDERZOEK_OPENBAAR%3ALOCATIES_OVHALTES&count=5&outputFormat=application%2Fjson","curl":"curl -s 'https://geodata.utrecht.nl/geoserver/KV_ONDERZOEK_OPENBAAR/wfs?service=WFS&version=2.0.0&request=GetFeature&typeNames=KV_ONDERZOEK_OPENBAAR%3ALOCATIES_OVHALTES&count=5&outputFormat=application%2Fjson' -H 'Accept: application/json'","label":"Query features","method":"GET","description":"Fetch features from the profiled layer (KV_ONDERZOEK_OPENBAAR:LOCATIES_OVHALTES) as GeoJSON."},{"url":"https://geodata.utrecht.nl/geoserver/KV_ONDERZOEK_OPENBAAR/wfs?service=WFS&version=2.0.0&request=GetFeature&typeNames=%3Cfeature+type%3E&count=5&outputFormat=application%2Fjson","curl":"curl -s 'https://geodata.utrecht.nl/geoserver/KV_ONDERZOEK_OPENBAAR/wfs?service=WFS&version=2.0.0&request=GetFeature&typeNames=%3Cfeature+type%3E&count=5&outputFormat=application%2Fjson' -H 'Accept: application/json'","label":"GetFeature","method":"GET","description":"Fetch records for a feature type as GeoJSON (replace <feature type> with a Name from GetCapabilities)."}],"status":"ok","error_message":null,"profiled_at":"2026-07-21T16:38:35.168Z","run_id":"c9efc5dc-b5b5-4571-9245-d61dea901e48","created_at":"2026-07-17T02:03:18.158Z","updated_at":"2026-07-21T16:38:35.168Z","license_raw":null,"license_id":null,"consecutive_failure_count":0,"last_error_at":null,"last_error_message":null,"previewable":true},"datasets":[],"limits":[]}