iOS 및 Android 앱에서 Google Maps를 통합할 수 있는 플러터 플러그인으로, 내장된 히트맵 시각화 기능을 지원합니다. 이 플러그인은 데이터 포인트를 사용하여 지도 위에 밀도 기반의 히트맵을 표시할 수 있게 해 주며, 지리공간 데이터 표현을 향상시킵니다. 플러터 애플리케이션 내에서 원활하게 작동하도록 설계되었으며 최적의 성능을 위해 네이티브 Google Maps SDK를 활용합니다. 히트맵은 교통 밀도, 사용자 활동 또는 이벤트 클러스터링과 같은 패턴을 시각화하는 데 유용합니다. 이 패키지는 GitHub에서 유지 관리되며 pub를 통해 추가할 수 있습니다.
사용 사례
지리 데이터 밀도 시각화
사용자 활동 핫스팟 표시
교통 또는 이동 패턴 분석
이벤트 농도 매핑
위치 기반 분석 향상
주요 기능
히트맵 레이어 렌더링을 지원합니다
Google Maps SDK와 통합
실시간 히트맵 업데이트
사용자 지정 가능한 히트맵 색상 및 강도
가볍고 구현하기 쉬움
적합한 대상
위치 기반 앱에서의 데이터 시각화
공간 분석이 필요한 모바일 앱
고밀도 점 데이터를 가진 애플리케이션
Flutter에서 Google Maps를 사용하는 개발자
인터랙티브 지도 레이어가 필요한 프로젝트
고려 사항
Google Maps API 키가 필요합니다
iOS 및 안드로이드 플랫폼에 제한됨
매우 큰 데이터 세트에서는 히트맵 성능이 저하될 수 있습니다
외부 Google Maps SDK에 종속됨
생산 배포를 위해 추가 구성이 필요할 수 있습니다
원본 README
연결된 소스 저장소의 README 원문 스냅샷입니다. 최신 내용은 저장소에서 확인하세요.
Google Maps for Flutter (Developers Preview)
A Flutter plugin that provides a Google Maps widget with heatmap support.
Developers Preview Status
The plugin relies on Flutter's new mechanism for embedding Android and iOS views.
As that mechanism is currently in a developers preview, this plugin should also be
considered a developers preview.
To use this plugin on iOS you need to opt-in for the embedded views preview by
adding a boolean property to the app's Info.plist file, with the key io.flutter.embedded_views_preview
and the value YES.
The API exposed by this plugin is not yet stable, and we expect some breaking changes to land soon.
Opt-in to the embedded views preview by adding a boolean property to the app's Info.plist file
with the key io.flutter.embedded_views_preview and the value YES.
Both
You can now add a GoogleMap widget to your widget tree.
The map view can be controlled with the GoogleMapController that is passed to
the GoogleMap's onMapCreated callback.