Chuyển tới nội dung chính

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.