미국 등대 지도, 해안 경비대 데이터를 한눈에!
개인 프로젝트로 시작된 미국 등대 및 항해 보조 시설의 인터랙티브 지도 제작
해안 경비대(Coast Guard)의 공식 Light List 데이터를 기반으로 구축
모바일 환경에서의 UI/UX 문제점 및 확대/축소 시 성능 저하에 대한 사용자 피드백
데이터 필터링 기능 부재로 인해 특정 지역에서 사용성이 떨어진다는 지적
모바일 환경에서의 UI/UX 개선 필요성
댓글에서는 모바일 환경에서 지도 인터페이스(Map Interface)의 사용성 문제를 지적하며, 특히 검색 기능(Search Function)과 정보 표시 영역이 화면의 상당 부분을 가린다고 언급했다. 또한, 줌 아웃 시 속도 저하 문제와 함께, 화면 크기(Screen Size)에 따라 적절하게 UI를 조절해야 한다는 의견이 제시되었다. 이는 반응형 디자인(Responsive Design) 적용의 중요성을 시사한다.
데이터 시각화 및 필터링 기능 부재
사용자들은 지도에 표시되는 항해 보조 시설(Navigational Aids)의 수가 많아 특정 지역에서 정보 접근성이 떨어진다고 지적했다. 특히, 데이터 필터링 기능(Data Filtering) 부재로 인해 사용자가 원하는 정보만 선택적으로 볼 수 없다는 점을 문제 삼았다. 이는 데이터 시각화(Data Visualization)의 핵심 요소인 정보의 선택적 표현과 사용자 맞춤형 인터페이스(Customized Interface)의 중요성을 강조한다.
확대/축소 시 성능 최적화
지도 확대/축소 시 성능 저하 문제에 대한 지적이 있었다. 이는 대량의 데이터를 처리하는 과정에서 발생하는 문제로, 데이터 로딩(Data Loading), 렌더링 최적화(Rendering Optimization), 그리고 클러스터링(Clustering)과 같은 기술을 통해 해결할 수 있다. 특히, 500개 이상의 마커(Marker)를 표시하는 경우 성능 저하가 심각해진다는 점을 고려해야 한다.
오픈소스 지도 및 데이터 통합
커뮤니티에서는 오픈스트리트맵(OpenStreetMap) 및 OpenSeaMap과 같은 오픈소스 지도 및 해양 데이터와의 통합 가능성을 언급했다. 이러한 통합은 지도에 더 풍부한 정보를 제공하고, 데이터 융합(Data Fusion)을 통해 사용자 경험을 향상시킬 수 있다. 또한, 해양 데이터(Marine Data)의 정확성과 최신성을 유지하는 것이 중요하다.