Skip to main content

HumidityVisibilityLayer

A map layer component visualizing humidity and visibility conditions.

πŸ“‹ Overview​

PropertyValue
Filesrc/components/HumidityVisibilityLayer.tsx
TypeReact Functional Component
AuthorUIP Team
Version1.0.0

🎯 Purpose​

  • Display humidity levels on map
  • Visualize visibility conditions
  • Show fog/mist affected areas
  • Weather impact on traffic

πŸš€ Usage​

import { HumidityVisibilityLayer } from '@/components/HumidityVisibilityLayer';

function MapComponent() {
return (
<MapContainer>
<HumidityVisibilityLayer
data={weatherData}
visible={showWeatherLayer}
/>
</MapContainer>
);
}

πŸ“¦ Props​

PropTypeRequiredDefaultDescription
dataWeatherData[]Yes-Weather data points
visiblebooleanNotrueLayer visibility
opacitynumberNo0.5Layer opacity
showHumiditybooleanNotrueShow humidity
showVisibilitybooleanNotrueShow visibility

🎨 Visualization​

ConditionDisplay
Low Visibility (<1km)🌫️ Dense fog overlay
Medium Visibility (1-5km)β›… Light mist
High Humidity (>80%)πŸ’§ Blue tint

See the complete components reference for all available components.