Hospital Map - add-mores/wh04-3rd-2team-addmores GitHub Wiki

๋ณ‘์› ์œ„์น˜ ์‹œ๊ฐํ™” (Hospital Map)

์‚ฌ์šฉ์ž์˜ ์œ„์น˜ ๋˜๋Š” ์ž…๋ ฅํ•œ ์ฃผ์†Œ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ, ์ธ๊ทผ ๋ณ‘์› ์œ„์น˜๋ฅผ ์ง€๋„์— ์‹œ๊ฐํ™”ํ•˜๊ณ  ๊ด€๋ จ ์ •๋ณด๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.


๋ชฉ์ฐจ


์‚ฌ์šฉ์ž GPS ๊ธฐ๋ฐ˜ ํƒ์ƒ‰

  • ์„ค๋ช…: ์‚ฌ์šฉ์ž์˜ ๋ธŒ๋ผ์šฐ์ € ์œ„์น˜ ์ •๋ณด๋ฅผ ๋ฐ›์•„, ์ผ์ • ๋ฐ˜๊ฒฝ(๊ธฐ๋ณธ ยฑ100m) ๋‚ด ๋ณ‘์›์„ ์ง€๋„์— ๋งˆ์ปค๋กœ ํ‘œ์‹œํ•ฉ๋‹ˆ๋‹ค.
  • ์ž…๋ ฅ: ๋ธŒ๋ผ์šฐ์ € ๊ธฐ๋ฐ˜ ์œ„๋„ / ๊ฒฝ๋„
  • ์ถœ๋ ฅ: ์‚ฌ์šฉ์ž์˜ ์œ„์น˜ ์ค‘์‹ฌ ๋ฐ˜๊ฒฝ ๋‚ด ๋ณ‘์› ๋ฆฌ์ŠคํŠธ + ์ง€๋„ ๋งˆ์ปค

์˜ˆ์‹œ ํ™”๋ฉด


์ฃผ์†Œ ๊ธฐ๋ฐ˜ ํƒ์ƒ‰

  • ์„ค๋ช…: ์‚ฌ์šฉ์ž๊ฐ€ ์ง์ ‘ ์ž…๋ ฅํ•œ ์ฃผ์†Œ๋ฅผ ๊ธฐ์ค€์œผ๋กœ ํ•ด๋‹น ์œ„์น˜ ์ค‘์‹ฌ์˜ ๋ณ‘์›์„ ํƒ์ƒ‰ํ•ฉ๋‹ˆ๋‹ค.
  • ์ฃผ์†Œ ์ฒ˜๋ฆฌ ๋ฐฉ์‹: ์นด์นด์˜ค ์ฃผ์†Œ โ†’ ์œ„๋„/๊ฒฝ๋„ ๋ณ€ํ™˜ API ์‚ฌ์šฉ
  • ์ž…๋ ฅ: ๋„๋กœ๋ช… ์ฃผ์†Œ (์˜ˆ: ์„œ์šธ์‹œ ๊ฐ•๋‚จ๊ตฌ ํ…Œํ—ค๋ž€๋กœ 123)
  • ์ถœ๋ ฅ: ์ฃผ์†Œ ์ค‘์‹ฌ ๋ฐ˜๊ฒฝ ๋‚ด ๋ณ‘์› ๋ฆฌ์ŠคํŠธ + ์ง€๋„ ๋งˆ์ปค

์˜ˆ์‹œ ํ™”๋ฉด

๊ณตํ†ต ๊ธฐ๋Šฅ

  • ๋ฐ˜๊ฒฝ ๋‚ด ๋ณ‘์› ํ•„ํ„ฐ๋ง (0.1km ~ 5km)
  • ๋ณ‘์› ๋งˆ์ปค ํด๋ฆญ ์‹œ ์ƒ์„ธ ์ •๋ณด ์ถœ๋ ฅ
  • ๋ฒ„ํŠผ ํด๋ฆญ์‹œ ๊ฐ๊ฐ์˜ ์ง€๋„ APP ์œ„/๊ฒฝ๋„๋กœ ๊ฒ€์ƒ‰
  • ๋ณ‘์› ์ •๋ ฌ ๊ธฐ์ค€: ๊ฑฐ๋ฆฌ์ˆœ

์˜ˆ์‹œ ํ™”๋ฉด

์‚ฌ์šฉ ๊ธฐ์ˆ 

ํ•ญ๋ชฉ ๊ธฐ์ˆ 
ํ”„๋ ˆ์ž„์›Œํฌ Streamlit
์ง€๋„ API Streamlit-Folium
์ขŒํ‘œ ๋ณ€ํ™˜ Kakao Geocoding API (์ฃผ์†Œ โ†’ ์ขŒํ‘œ)
๋ฐ์ดํ„ฐ ๋ณ‘์› ์œ„์น˜ ๋ฐ์ดํ„ฐ (CSV, lat/lon ํฌํ•จ)
๊ธฐํƒ€ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ geopy, pandas, folium, streamlit-folium

๊ด€๋ จ ๊ธฐ๋Šฅ