How to understand Curvature Data in HERE data specifications
How to understand Curvature Data in HERE data Specifications
📘 Curvature Data Guide Helping you understand curvature values in map data
When using our map data, you might encounter a field called “Curvature.” This attribute describes how sharply a road curves. This guide will help you quickly grasp its meaning and how to use it effectively.
🔍 What is Curvature? Curvature indicates the "sharpness" of a road curve, calculated as:
Curvature= 1 / Curve Radius (meters) ×1,000,000
In simple terms:
· The smaller the curve radius, the sharper the turn.
· The larger the curvature value, the sharper the curve.
🧪 Example: What does Curvature = 914 mean?
A curvature value of 914 corresponds to a curve radius of approximately 1,094 meters. This means the curve is very gentle and not sharp.
📏 Value Range and Direction Meaning Curvature values are limited within: [-1,000,000 to 1,000,000]
| Value | Meaning |
|---|---|
| 0 | Indicates a straight segment |
| Negative | Indicates a right curve (for shape points, calculated in direction of travel from reference node) |
| Positive | Indicates a left curve (for shape points, calculated in direction of travel from reference node) |
⚠️ Note: Curvature direction applies only to shape points, not nodes.
🧭 Quick Reference Table
| Curvature Value | Curve Radius | Curve Sharpness |
|---|---|---|
| ~1000 | ~1000 meters | Gentle curve |
| 0 | Straight line | No curve |
| {'<-500'} | {'>2000 meters'} | Very gentle right curve |
| {'>500'} | {'>2000 meters'} | Very gentle left curve |
