Files
boc/dataset-store/dataset-state.json
T
Bernt bae705aa97 ARCHITECTURE: NFC roadmap, edge AI, audit logging
- Add NFC ePassport roadmap (ICAO 9303, eIDAS)
- Add TensorFlow.js edge face detection (BlazeFace)
- Add structured audit logger (GDPR-compliant)
- Risk scoring support

Part of KYC Apple Native UX v1.1.0
2026-06-29 16:24:48 +00:00

882 lines
23 KiB
JSON

{
"cities": [
[
"city_1cfd0c97",
{
"id": "city_1cfd0c97",
"name": "Bangkok",
"country": "TH",
"region": "Southeast Asia",
"climate": "tropical",
"type": "tropical_megacity",
"location": {
"lat": 13.7563,
"lng": 100.5018
},
"timezone": "Asia/Bangkok",
"addedAt": "2026-06-28T12:56:43.005Z",
"status": "active",
"stats": {
"totalObservations": 0,
"totalObjects": 0,
"totalAnnotations": 0,
"lastUpdated": null
},
"coverage": {
"street_lamp": {
"category": "street_lamp",
"total": 1000,
"found": 940,
"percentage": "94.0",
"byTimeOfDay": {
"day": 500,
"evening": 300,
"night": 140
},
"byWeather": {
"clear": 600,
"cloudy": 250,
"rain": 90
},
"bySeason": {},
"lastUpdated": "2026-06-28T12:56:43.009Z"
},
"traffic_sign": {
"category": "traffic_sign",
"total": 500,
"found": 455,
"percentage": "91.0",
"byTimeOfDay": {
"day": 300,
"evening": 120,
"night": 35
},
"byWeather": {},
"bySeason": {},
"lastUpdated": "2026-06-28T12:56:43.010Z"
}
}
}
],
[
"city_34f3004d",
{
"id": "city_34f3004d",
"name": "Torrevieja",
"country": "ES",
"region": "Mediterranean",
"climate": "mediterranean",
"type": "mediterranean_coastal",
"location": {
"lat": 37.9838,
"lng": -0.6828
},
"timezone": "Europe/Madrid",
"addedAt": "2026-06-28T12:56:43.008Z",
"status": "active",
"stats": {
"totalObservations": 0,
"totalObjects": 0,
"totalAnnotations": 0,
"lastUpdated": null
},
"coverage": {}
}
],
[
"city_ecf5f07e",
{
"id": "city_ecf5f07e",
"name": "Bangkok",
"country": "TH",
"climate": "tropical",
"type": "tropical_megacity",
"location": {
"lat": 13.7563,
"lng": 100.5018
},
"addedAt": "2026-06-28T12:57:26.827Z",
"status": "active",
"stats": {
"totalObservations": 0,
"totalObjects": 0,
"totalAnnotations": 0,
"lastUpdated": null
},
"coverage": {
"street_lamp": {
"category": "street_lamp",
"total": 1000,
"found": 940,
"percentage": "94.0",
"byTimeOfDay": {
"day": 500,
"evening": 300,
"night": 140
},
"byWeather": {},
"bySeason": {},
"lastUpdated": "2026-06-28T12:57:26.831Z"
},
"traffic_sign": {
"category": "traffic_sign",
"total": 500,
"found": 200,
"percentage": "40.0",
"byTimeOfDay": {
"day": 150,
"evening": 40,
"night": 10
},
"byWeather": {},
"bySeason": {},
"lastUpdated": "2026-06-28T12:57:26.831Z"
},
"manhole": {
"category": "manhole",
"total": 300,
"found": 80,
"percentage": "26.7",
"byTimeOfDay": {
"day": 60,
"evening": 15,
"night": 5
},
"byWeather": {},
"bySeason": {},
"lastUpdated": "2026-06-28T12:57:26.832Z"
}
}
}
],
[
"city_7ce66d4f",
{
"id": "city_7ce66d4f",
"name": "Bangkok",
"country": "TH",
"region": "Southeast Asia",
"climate": "tropical",
"type": "tropical_megacity",
"location": {
"lat": 13.7563,
"lng": 100.5018
},
"timezone": "Asia/Bangkok",
"addedAt": "2026-06-28T13:00:20.063Z",
"status": "active",
"stats": {
"totalObservations": 0,
"totalObjects": 0,
"totalAnnotations": 0,
"lastUpdated": null
},
"coverage": {
"street_lamp": {
"category": "street_lamp",
"total": 1000,
"found": 940,
"percentage": "94.0",
"byTimeOfDay": {
"day": 500,
"evening": 300,
"night": 140
},
"byWeather": {},
"bySeason": {},
"lastUpdated": "2026-06-28T13:00:20.066Z"
},
"traffic_sign": {
"category": "traffic_sign",
"total": 500,
"found": 200,
"percentage": "40.0",
"byTimeOfDay": {
"day": 150,
"evening": 40,
"night": 10
},
"byWeather": {},
"bySeason": {},
"lastUpdated": "2026-06-28T13:00:20.067Z"
},
"manhole": {
"category": "manhole",
"total": 1000,
"found": 270,
"percentage": "27.0",
"byTimeOfDay": {
"day": 200,
"evening": 50,
"night": 20
},
"byWeather": {},
"bySeason": {},
"lastUpdated": "2026-06-28T13:00:20.068Z"
}
}
}
],
[
"city_6ee4eacf",
{
"id": "city_6ee4eacf",
"name": "Bangkok",
"country": "TH",
"region": "Southeast Asia",
"climate": "tropical",
"type": "tropical_megacity",
"location": {
"lat": 13.7563,
"lng": 100.5018
},
"timezone": "Asia/Bangkok",
"addedAt": "2026-06-28T13:00:28.904Z",
"status": "active",
"stats": {
"totalObservations": 0,
"totalObjects": 0,
"totalAnnotations": 0,
"lastUpdated": null
},
"coverage": {
"street_lamp": {
"category": "street_lamp",
"total": 1000,
"found": 940,
"percentage": "94.0",
"byTimeOfDay": {
"day": 500,
"evening": 300,
"night": 140
},
"byWeather": {},
"bySeason": {},
"lastUpdated": "2026-06-28T13:00:28.908Z"
},
"traffic_sign": {
"category": "traffic_sign",
"total": 500,
"found": 200,
"percentage": "40.0",
"byTimeOfDay": {
"day": 150,
"evening": 40,
"night": 10
},
"byWeather": {},
"bySeason": {},
"lastUpdated": "2026-06-28T13:00:28.908Z"
},
"manhole": {
"category": "manhole",
"total": 1000,
"found": 270,
"percentage": "27.0",
"byTimeOfDay": {
"day": 200,
"evening": 50,
"night": 20
},
"byWeather": {},
"bySeason": {},
"lastUpdated": "2026-06-28T13:00:28.909Z"
}
}
}
],
[
"city_86752f0e",
{
"id": "city_86752f0e",
"name": "Bangkok",
"country": "TH",
"region": "Southeast Asia",
"climate": "tropical",
"type": "tropical_megacity",
"location": {
"lat": 13.7563,
"lng": 100.5018
},
"timezone": "Asia/Bangkok",
"addedAt": "2026-06-28T13:00:39.942Z",
"status": "active",
"stats": {
"totalObservations": 0,
"totalObjects": 0,
"totalAnnotations": 0,
"lastUpdated": null
},
"coverage": {
"street_lamp": {
"category": "street_lamp",
"total": 1000,
"found": 940,
"percentage": "94.0",
"byTimeOfDay": {
"day": 500,
"evening": 300,
"night": 140
},
"byWeather": {},
"bySeason": {},
"lastUpdated": "2026-06-28T13:00:39.946Z"
},
"traffic_sign": {
"category": "traffic_sign",
"total": 500,
"found": 200,
"percentage": "40.0",
"byTimeOfDay": {
"day": 150,
"evening": 40,
"night": 10
},
"byWeather": {},
"bySeason": {},
"lastUpdated": "2026-06-28T13:00:39.946Z"
},
"manhole": {
"category": "manhole",
"total": 1000,
"found": 270,
"percentage": "27.0",
"byTimeOfDay": {
"day": 200,
"evening": 50,
"night": 20
},
"byWeather": {},
"bySeason": {},
"lastUpdated": "2026-06-28T13:00:39.947Z"
}
}
}
],
[
"city_afcf5eac",
{
"id": "city_afcf5eac",
"name": "Bangkok",
"country": "TH",
"region": "Southeast Asia",
"climate": "tropical",
"type": "tropical_megacity",
"location": {
"lat": 13.7563,
"lng": 100.5018
},
"timezone": "Asia/Bangkok",
"addedAt": "2026-06-28T13:00:55.816Z",
"status": "active",
"stats": {
"totalObservations": 0,
"totalObjects": 0,
"totalAnnotations": 0,
"lastUpdated": null
},
"coverage": {
"street_lamp": {
"category": "street_lamp",
"total": 1000,
"found": 940,
"percentage": "94.0",
"byTimeOfDay": {
"day": 500,
"evening": 300,
"night": 140
},
"byWeather": {},
"bySeason": {},
"lastUpdated": "2026-06-28T13:00:55.820Z"
},
"traffic_sign": {
"category": "traffic_sign",
"total": 500,
"found": 200,
"percentage": "40.0",
"byTimeOfDay": {
"day": 150,
"evening": 40,
"night": 10
},
"byWeather": {},
"bySeason": {},
"lastUpdated": "2026-06-28T13:00:55.820Z"
},
"manhole": {
"category": "manhole",
"total": 1000,
"found": 270,
"percentage": "27.0",
"byTimeOfDay": {
"day": 200,
"evening": 50,
"night": 20
},
"byWeather": {},
"bySeason": {},
"lastUpdated": "2026-06-28T13:00:55.827Z"
}
}
}
],
[
"city_a153854d",
{
"id": "city_a153854d",
"name": "Bangkok",
"country": "TH",
"climate": "tropical",
"type": "tropical_megacity",
"location": {
"lat": 13.7563,
"lng": 100.5018
},
"addedAt": "2026-06-28T13:01:10.725Z",
"status": "active",
"stats": {
"totalObservations": 0,
"totalObjects": 0,
"totalAnnotations": 0,
"lastUpdated": null
},
"coverage": {
"street_lamp": {
"category": "street_lamp",
"total": 1000,
"found": 940,
"percentage": "94.0",
"byTimeOfDay": {
"day": 500,
"evening": 300,
"night": 140
},
"byWeather": {},
"bySeason": {},
"lastUpdated": "2026-06-28T13:01:10.729Z"
},
"traffic_sign": {
"category": "traffic_sign",
"total": 500,
"found": 200,
"percentage": "40.0",
"byTimeOfDay": {
"day": 150,
"evening": 40,
"night": 10
},
"byWeather": {},
"bySeason": {},
"lastUpdated": "2026-06-28T13:01:10.729Z"
},
"manhole": {
"category": "manhole",
"total": 1000,
"found": 270,
"percentage": "27.0",
"byTimeOfDay": {
"day": 200,
"evening": 50,
"night": 20
},
"byWeather": {},
"bySeason": {},
"lastUpdated": "2026-06-28T13:01:10.730Z"
}
}
}
],
[
"city_3a0e6c29",
{
"id": "city_3a0e6c29",
"name": "Bangkok",
"country": "TH",
"climate": "tropical",
"type": "tropical_megacity",
"location": {
"lat": 13.7563,
"lng": 100.5018
},
"addedAt": "2026-06-28T13:01:31.473Z",
"status": "active",
"stats": {
"totalObservations": 0,
"totalObjects": 0,
"totalAnnotations": 0,
"lastUpdated": null
},
"coverage": {
"street_lamp": {
"category": "street_lamp",
"total": 1000,
"found": 940,
"percentage": "94.0",
"byTimeOfDay": {
"day": 500,
"evening": 300,
"night": 140
},
"byWeather": {},
"bySeason": {},
"lastUpdated": "2026-06-28T13:01:31.477Z"
},
"traffic_sign": {
"category": "traffic_sign",
"total": 500,
"found": 200,
"percentage": "40.0",
"byTimeOfDay": {
"day": 150,
"evening": 40,
"night": 10
},
"byWeather": {},
"bySeason": {},
"lastUpdated": "2026-06-28T13:01:31.477Z"
},
"manhole": {
"category": "manhole",
"total": 1000,
"found": 270,
"percentage": "27.0",
"byTimeOfDay": {
"day": 200,
"evening": 50,
"night": 20
},
"byWeather": {},
"bySeason": {},
"lastUpdated": "2026-06-28T13:01:31.478Z"
}
}
}
],
[
"city_1c9cb2ff",
{
"id": "city_1c9cb2ff",
"name": "Bangkok",
"country": "TH",
"climate": "tropical",
"type": "tropical_megacity",
"location": {
"lat": 13.7563,
"lng": 100.5018
},
"addedAt": "2026-06-28T13:01:58.462Z",
"status": "active",
"stats": {
"totalObservations": 0,
"totalObjects": 0,
"totalAnnotations": 0,
"lastUpdated": null
},
"coverage": {
"street_lamp": {
"category": "street_lamp",
"total": 1000,
"found": 940,
"percentage": "94.0",
"byTimeOfDay": {
"day": 500,
"evening": 300,
"night": 140
},
"byWeather": {},
"bySeason": {},
"lastUpdated": "2026-06-28T13:01:58.466Z"
},
"traffic_sign": {
"category": "traffic_sign",
"total": 500,
"found": 200,
"percentage": "40.0",
"byTimeOfDay": {
"day": 150,
"evening": 40,
"night": 10
},
"byWeather": {},
"bySeason": {},
"lastUpdated": "2026-06-28T13:01:58.467Z"
},
"manhole": {
"category": "manhole",
"total": 1000,
"found": 270,
"percentage": "27.0",
"byTimeOfDay": {
"day": 200,
"evening": 50,
"night": 20
},
"byWeather": {},
"bySeason": {},
"lastUpdated": "2026-06-28T13:01:58.468Z"
}
}
}
],
[
"city_829fd118",
{
"id": "city_829fd118",
"name": "Bangkok",
"country": "TH",
"climate": "tropical",
"type": "tropical_megacity",
"location": {
"lat": 13.7563,
"lng": 100.5018
},
"addedAt": "2026-06-28T13:02:33.641Z",
"status": "active",
"stats": {
"totalObservations": 0,
"totalObjects": 0,
"totalAnnotations": 0,
"lastUpdated": null
},
"coverage": {
"street_lamp": {
"category": "street_lamp",
"total": 1000,
"found": 940,
"percentage": "94.0",
"byTimeOfDay": {},
"byWeather": {},
"bySeason": {},
"lastUpdated": "2026-06-28T13:02:33.645Z"
},
"traffic_sign": {
"category": "traffic_sign",
"total": 500,
"found": 200,
"percentage": "40.0",
"byTimeOfDay": {},
"byWeather": {},
"bySeason": {},
"lastUpdated": "2026-06-28T13:02:33.646Z"
}
}
}
],
[
"city_6b4291a4",
{
"id": "city_6b4291a4",
"name": "Bangkok",
"country": "TH",
"climate": "tropical",
"type": "tropical_megacity",
"location": {
"lat": 13.7563,
"lng": 100.5018
},
"addedAt": "2026-06-28T13:03:54.007Z",
"status": "active",
"stats": {
"totalObservations": 0,
"totalObjects": 0,
"totalAnnotations": 0,
"lastUpdated": null
},
"coverage": {
"street_lamp": {
"category": "street_lamp",
"total": 1000,
"found": 940,
"percentage": "94.0",
"byTimeOfDay": {
"day": 500,
"evening": 300,
"night": 140
},
"byWeather": {},
"bySeason": {},
"lastUpdated": "2026-06-28T13:03:54.011Z"
},
"traffic_sign": {
"category": "traffic_sign",
"total": 500,
"found": 200,
"percentage": "40.0",
"byTimeOfDay": {
"day": 150,
"evening": 40,
"night": 10
},
"byWeather": {},
"bySeason": {},
"lastUpdated": "2026-06-28T13:03:54.011Z"
},
"manhole": {
"category": "manhole",
"total": 1000,
"found": 270,
"percentage": "27.0",
"byTimeOfDay": {
"day": 200,
"evening": 50,
"night": 20
},
"byWeather": {},
"bySeason": {},
"lastUpdated": "2026-06-28T13:03:54.012Z"
}
}
}
],
[
"city_f282d36a",
{
"id": "city_f282d36a",
"name": "Bangkok",
"country": "TH",
"climate": "tropical",
"type": "tropical_megacity",
"location": {
"lat": 13.7563,
"lng": 100.5018
},
"addedAt": "2026-06-28T13:04:20.659Z",
"status": "active",
"stats": {
"totalObservations": 0,
"totalObjects": 0,
"totalAnnotations": 0,
"lastUpdated": null
},
"coverage": {
"street_lamp": {
"category": "street_lamp",
"total": 1000,
"found": 940,
"percentage": "94.0",
"byTimeOfDay": {},
"byWeather": {},
"bySeason": {},
"lastUpdated": "2026-06-28T13:04:20.663Z"
},
"traffic_sign": {
"category": "traffic_sign",
"total": 500,
"found": 200,
"percentage": "40.0",
"byTimeOfDay": {},
"byWeather": {},
"bySeason": {},
"lastUpdated": "2026-06-28T13:04:20.663Z"
}
}
}
],
[
"city_13e1d2ed",
{
"id": "city_13e1d2ed",
"name": "Bangkok",
"country": "TH",
"climate": "tropical",
"type": "tropical_megacity",
"location": {
"lat": 13.7563,
"lng": 100.5018
},
"addedAt": "2026-06-28T13:20:56.693Z",
"status": "active",
"stats": {
"totalObservations": 0,
"totalObjects": 0,
"totalAnnotations": 0,
"lastUpdated": null
},
"coverage": {
"street_lamp": {
"category": "street_lamp",
"total": 1000,
"found": 940,
"percentage": "94.0",
"byTimeOfDay": {
"day": 500,
"evening": 300,
"night": 140
},
"byWeather": {},
"bySeason": {},
"lastUpdated": "2026-06-28T13:20:56.695Z"
},
"traffic_sign": {
"category": "traffic_sign",
"total": 500,
"found": 200,
"percentage": "40.0",
"byTimeOfDay": {
"day": 150,
"evening": 40,
"night": 10
},
"byWeather": {},
"bySeason": {},
"lastUpdated": "2026-06-28T13:20:56.697Z"
}
}
}
],
[
"city_47918f54",
{
"id": "city_47918f54",
"name": "Bangkok",
"country": "TH",
"climate": "tropical",
"type": "tropical_megacity",
"location": {
"lat": 13.7563,
"lng": 100.5018
},
"addedAt": "2026-06-28T13:21:56.433Z",
"status": "active",
"stats": {
"totalObservations": 0,
"totalObjects": 0,
"totalAnnotations": 0,
"lastUpdated": null
},
"coverage": {
"street_lamp": {
"category": "street_lamp",
"total": 0,
"found": 1,
"percentage": 0,
"byTimeOfDay": {},
"byWeather": {},
"bySeason": {},
"lastUpdated": "2026-06-28T13:21:56.438Z"
},
"traffic_sign": {
"category": "traffic_sign",
"total": 500,
"found": 200,
"percentage": "40.0",
"byTimeOfDay": {
"day": 150,
"evening": 40,
"night": 10
},
"byWeather": {},
"bySeason": {},
"lastUpdated": "2026-06-28T13:21:56.436Z"
}
}
}
]
],
"objects": [],
"annotations": [],
"datasets": [],
"models": [],
"versions": []
}