Skip to content

thumbzzero/2022-cse-hackathon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

65 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

header

Team - “김오엄정”

엄지영

  • 컴퓨터학부 20학번
  • Front-End, Leader


오영선

  • 컴퓨터학부 20학번
  • Back-End


김은정

  • 컴퓨터학부 20학번
  • Data


정다혜

  • 컴퓨터학부 20학번
  • Data



누가 내 발에 똥쌌어?

자유세션 - 가로수데이터를 활용하여 은행나무 위치를 표시해 주는 길찾기 지도

KakaoTalk_Photo_2022-09-25-16-36-01

길을 걷다 보면 은행나무를 쉽게 찾을 수 있다. 가을철이 되면 은행나무에는 은행 열매가 열린다. 은행나무는 공해에 강하고 공기 정화 능력이 좋다. 또한 병충해 걱정이 없으며 은행 열매는 식용으로 사용할 수 있어 과거 가로수로 많이 사용되었다.

하지만 은행 열매의 과육에서는 특유의 냄새와 비슷한 악취가 발생한다. 이러한 은행 열매를 밟을 경우, 신발에서 나는 악취가 하루 종일 나를 따라다니게 된다.

대구 전체 가로수 22만 그루 중 은행나무는 23% 정도인 5만2천 그루로 가로수 중 가장 많다고 한다. 특히 악취의 원인이 되는 암은행나무는 전체 은행나무 중 24% 정도인 1만3천 그루다.

이동 경로에 은행나무 위치를 미리 알 수 있다면 냄새를 피할 수 있지 않을까?

길 찾기 검색을 할 때 동선에 있는 은행나무의 위치를 알려주어 사용자가 이동할 때 은행나무가 없는 도로로 돌아갈 수 있도록 지도를 제공한다. 이를 통해 땅에 떨어진 은행 열매를 피할 수 있고 옆 사람에게 냄새를 풍기는 피해를 주는 것을 사전에 예방할 수 있다.

주제 :

대구광역시 내 가로수 데이터를 활용하여 이동 동선에 은행나무가 위치한다면 위치를 표시해 주는 길찾기 지도

목적 :

이동 경로 위치한 은행나무의 위치를 미리 알고 피해가기

기대효과 :

주변인에게 불쾌한 냄새를 풍기는 것을 사전에 방지할 수 있다.

은행나무 위치를 파악하여 관리를 편리하게 할 수 있다.

활용방안 :

  • 대구 시내 가로수 종류 별 분포도 확인
  • 대구 지역 길찾기 Map

차별점 :

보통 맛집 지도나 여행 지도와 같이 특정한 목적을 가지는 지도의 경우 위치만 마킹 되어있다.

하지만, 은행나무 지도의 경우 길찾기 기능을 제공한다.

실행 영상 :

Video Label

00:02 도입부

00:18 시연영상 시작

00:30 학교 근처 은행나무

00:33 길찾기

00:53 유효하지 않은 경로 처리




프로젝트에 활용 된 기술

Front-End

JavaScript React SASS

KakaoTalk_Photo_2022-09-25-16-52-26 메인화면에 접속하면 경북대학교로 포커스가 맞춰지고, 은행나무의 위치가 노란색으로 표시된다.

KakaoTalk_Photo_2022-09-25-16-52-30 사용자가 출발지와 도착지의 도로명 주소를 입력하면 API를 통해 해당 주소를 위도, 경도 정보로 변환하고 네이버 Map API를 통해 경로 좌표를 받아와 polyline을 표시한다.

Back-End

Java Spring Gradle MySQL

KakaoTalk_Photo_2022-09-25-16-42-01

메인화면에 접속하면 서버에 연결된 jawsDB에 Table을 생성, 가로수데이터를 넣고 은행나무 길(출발 위치-도착 위치)를 반환한다.

KakaoTalk_Photo_2022-09-25-16-42-05

사용자가 출발/도착 도로명 주소를 입력하면 KAKAO API를 불러와 주소를 매핑하고, API결과와 주소를 반환한다.

백엔드 서버 https://bacnktreeserver.herokuapp.com/

ETC

Python Pandas GoogleAPI kakaoAPI NAVERAPI

스크린샷 2022-09-25 오후 5 14 46

pandas를 이용하여 csv파일을 읽어와 위치를 위도 경도 좌표로 변환하였다.

스크린샷 2022-09-25 오후 5 12 15

변환한 좌표 중 이상값이 있을 경우 제거 하였다.

footer

About

누가 내 발에 똥 쌌어?

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •