{ "endpoint": "/ai/road-signs/w-series.json", "canonical_url": "https://www.safetysignonline.co.za/ai/road-signs/w-series.json", "source_page": "https://www.safetysignonline.co.za/pages/road-signs-w-series-json", { "schemaVersion": "sso-ai-road-signs-w-series-za-1.0", "endpoint": "/ai/road-signs/w-series.json", "language": "en-ZA", "jurisdiction": "South Africa (SADC-RTSM aligned)", "purpose": "Full warning (W-series) catalogue index for AI retrieval. This file enumerates the W-series framework and includes sign-level entries where the supplied source documents contain explicit, extractable sign identifiers and rules in text. Where sign plates are image-only in the supplied PDFs, full sign-level population is deferred to deep series files after visual extraction.", "standardsBasis": { "primaryReferences": [ { "id": "sadc-rtsm-vol1-warning", "type": "manual", "scopeUsed": [ "Warning sign purpose, classification, and general rules", "Permanent vs temporary colour system for warning signs", "Specific sign rule text for W332 and TW332", "General guidance that black areas should be semi-matt finish" ] }, { "id": "sadc-rtsm-vol4-ch3-warning", "type": "manual", "scopeUsed": [ "Warning sign plates and design references (many plates are image-based in the supplied PDFs)" ] } ], "performanceStandard": { "included": false, "planned": "SANS 1519 (to be incorporated later as the performance/material compliance layer)." } }, "catalogue": { "classId": "warning", "className": "Warning signs", "classPurpose": "Warning signs warn road users of hazards or potential hazards ahead that may require caution, speed reduction, or changes in driving behaviour.", "series": [ { "seriesId": "W100", "seriesName": "Road layout warning signs", "groupName": "ROAD_LAYOUT", "seriesPurpose": "Warn of roadway layout conditions ahead.", "deepFile": "/ai/road-signs/signs/W100.json" }, { "seriesId": "W200", "seriesName": "Direction of movement warning signs", "groupName": "DIRECTION_OF_MOVEMENT", "seriesPurpose": "Warn of required or typical directions of movement or changes ahead.", "deepFile": "/ai/road-signs/signs/W200.json" }, { "seriesId": "W300", "seriesName": "Symbolic warning signs", "groupName": "SYMBOLIC", "seriesPurpose": "Symbol-based warnings across multiple hazard categories (for example, traffic control, vulnerable road users, roadway constraints, roadworks, and miscellaneous hazards).", "deepFile": "/ai/road-signs/signs/W300.json" }, { "seriesId": "W400", "seriesName": "Hazard marker signs", "groupName": "HAZARD_MARKERS", "seriesPurpose": "Warn of the location of an actual hazard or potential hazard at the hazard (as opposed to advance warning).", "deepFile": "/ai/road-signs/signs/W400.json" } ], "temporarySystem": { "temporaryPrefix": "TW", "principle": "Temporary warning signs follow the same sign identity as their permanent equivalents but use the temporary warning sign background colour system (where defined).", "exampleConfirmedInSources": [ { "permanent": "W332", "temporary": "TW332", "note": "TW332 may be used when speed humps are used to reduce speeds at roadworks sites." } ] } }, "rules": { "shape": { "advanceWarning": { "shape": "Equilateral triangle", "orientation": "Apex uppermost" }, "hazardMarkers": { "shape": "Rectangular", "notes": [ "Some exceptions exist for specific hazard types (for example, certain railway and traffic signal hazards) as described in the manual." ] }, "highVisibilityBackground": { "principle": "A triangular warning sign may be displayed on a rectangular high visibility background (where applied)." } }, "colour": { "permanentAdvanceWarning": { "border": "Red (recommended retroreflective)", "background": "White (recommended retroreflective)", "symbol": "Black (semi-matt finish for black areas)" }, "temporaryAdvanceWarning": { "border": "Red (recommended retroreflective)", "background": "Yellow (recommended retroreflective)", "symbol": "Black (semi-matt finish for black areas)" } }, "retroreflectivityAndFinish": { "principle": "Warning signs may be fully retroreflective except for black areas, which should be semi-matt. Where night-time significance is not expected, semi-matt may be specified, but retroreflective red and white is recommended to cover dusk/dawn conditions." } }, "signIndex": { "note": "This file lists only signs that are explicitly referenced in extractable text in the supplied documents. Many Vol 4 warning sign plates are image-based and are populated in the deep series files after visual extraction.", "entries": [ { "code": "W332", "series": "W300", "name": "SPEED HUMPS", "status": "text-confirmed", "purpose": "Warn road users of speed humps on the roadway ahead which require a reduction in speed.", "colourExample": { "permanent": { "border": "Red (retroreflective)", "background": "White (retroreflective)", "symbol": "Black (semi-matt)" }, "temporary": { "border": "Red (retroreflective)", "background": "Yellow (retroreflective)", "symbol": "Black (semi-matt)" } }, "placementNotes": { "advanceDistanceRule": "Placed in advance of the hazard at a distance dependent on operating speed (manual figure used for distance selection).", "multipleHumpsPreference": { "within_m_of_first_hump": 30, "first_hump_within_m_of_start_section": 50 } }, "supplementation": [ "May be supplemented by an information plate indicating distance, recommended speed, or a general message." ], "explicitExclusions": [ { "signCode": "W331", "statement": "UNEVENT ROADWAY sign W331 should not be used to warn traffic of speed humps." } ], "temporaryEquivalent": "TW332" }, { "code": "TW332", "series": "W300", "name": "TEMPORARY SPEED HUMPS", "status": "text-confirmed", "purpose": "Temporary equivalent used when speed humps are installed to reduce speeds at roadworks sites.", "relationship": { "equivalentOf": "W332" } }, { "code": "W401", "series": "W400", "name": "DANGER PLATE (hazard marker, one of the danger plate set referenced in placement notes)", "status": "text-confirmed", "externalDimensions_mm": { "min": { "width": 600, "height": 150 }, "max": { "width": 1200, "height": 300 } }, "useNote": "Maximum size is used on roads with operating speed of 100 km/h or more at bridge abutments, piers or parapets not protected by a guardrail.", "safetyNote": "Do not use a danger plate sign if it is likely to represent a greater hazard than the hazard it is intended to mark." }, { "code": "W402", "series": "W400", "name": "DANGER PLATE (hazard marker, one of the danger plate set referenced in placement notes)", "status": "text-confirmed", "externalDimensions_mm": { "min": { "width": 600, "height": 150 }, "max": { "width": 1200, "height": 300 } }, "useNote": "Maximum size is used on roads with operating speed of 100 km/h or more at bridge abutments, piers or parapets not protected by a guardrail.", "safetyNote": "Do not use a danger plate sign if it is likely to represent a greater hazard than the hazard it is intended to mark." }, { "code": "W331", "series": "W300", "name": "UNEVENT ROADWAY (referenced exclusion only)", "status": "text-confirmed-exclusion-only", "notes": [ "Referenced only to state it should not be used to warn traffic of speed humps (W332 context)." ] } ] }, "links": { "index": "/ai/road-signs.json", "placement": "/ai/road-signs/placement.json", "symbols": "/ai/road-signs/symbols.json", "deepSeriesFiles": [ "/ai/road-signs/signs/W100.json", "/ai/road-signs/signs/W200.json", "/ai/road-signs/signs/W300.json", "/ai/road-signs/signs/W400.json" ], "peers": [ "/ai/road-signs/r-series.json" ] }, "dataQuality": { "method": "Only statements and sign-level entries explicitly present in the supplied documents are included as confirmed. No missing plate content is inferred.", "knownLimitations": [ "Vol 4 sign plates are often image-based in the supplied PDFs, limiting automatic enumeration of every W sign code and title without visual extraction.", "This file is an index and rule summary; full signface details and variants are populated in deep series JSON files." ], "plannedEnhancements": [ "Populate full W-series sign lists and signface details from Vol 4 plates via visual extraction into deep series JSON.", "Add SANS 1519 as a performance/material compliance layer in a future revision (v1.1+)." ] }, "disclaimer": "This endpoint provides a structured catalogue aligned to the supplied RTSM documents. For implementation, always follow the latest official RTSM manuals and approvals applicable to the road authority and project." } }