https://velog.velcdn.com/images/happyhyep/post/5ff7a649-03da-4870-908f-45f31c404cf7/image.png

μ €λŠ” 졜근 지도 μœ„μ— μΊ”λ²„μŠ€μ—μ„œ 그림을 그릴 수 μžˆλŠ” κΈ°λŠ₯을 κ΅¬ν˜„ν•˜λŠ” ν”„λ‘œμ νŠΈλ₯Ό μ§„ν–‰ν–ˆμŠ΅λ‹ˆλ‹€.

이 κ³Όμ •μ—μ„œ κ°€μž₯ 큰 고민은 쀌인/μ€Œμ•„μ›ƒκ³Ό 이동(팬)을 ν–ˆμ„ λ•Œ, 지도와 μΊ”λ²„μŠ€κ°€ ν•¨κ»˜ 움직이며, κ·Έλ¦° 그림이 μ’Œν‘œμ— 따라 μ˜¬λ°”λ₯΄κ²Œ μœ μ§€λ˜λ„λ‘ λ§Œλ“œλŠ” λ°©λ²•μ΄μ—ˆμŠ΅λ‹ˆλ‹€.

κ³ λ―Ό 끝에 섀계λ₯Ό κ΅¬μ²΄ν™”ν•˜κ³ , 이λ₯Ό κ΅¬ν˜„ν•˜μ˜€λŠ”λ°, 이번 ν¬μŠ€νŒ…μ—μ„œλŠ” 처음 섀계와 κ³ λ―Όν–ˆλ˜ ν•œκ³„, 섀계 λ³€κ²½ κ³Όμ •, 그리고 μ΅œμ’…μ μœΌλ‘œ κ΅¬ν˜„ν•œ 방법을 μ€‘μ‹¬μœΌλ‘œ μ†Œκ°œν•΄λ³΄λ € ν•©λ‹ˆλ‹€.


사싀, 이 지도-μΊ”λ²„μŠ€ 연동 과정은 ν”„λ‘œμ νŠΈμ—μ„œ μ œκ°€ λ§‘μ•˜λ˜ 뢀뢄이 μ•„λ‹ˆμ—ˆλŠ”λ° νŒ€μ› λΆ„κ»˜μ„œ 2μ£Ό λ™μ•ˆ κ΅¬ν˜„ν•˜μ§€ λͺ»ν•˜μ…”μ„œ 머리λ₯Ό μ‹Έλ§€μ‹œλŠ” 것을 보고……

κ·Έλ ‡κ²Œ μ–΄λ €μš΄μ§€ 저도 μŠΉλΆ€μš•μ΄ μƒκ²¨μ„œ 주말에 잠깐 μ‹œλ„ν•΄λ³΄μ•˜λ‹€κ°€ 해결해버린 νƒœμŠ€ν¬μ˜€λŠ”λ°μš”β€¦β€¦..

저희 ν”„λ‘œμ νŠΈμ˜ 핡심 κΈ°λŠ₯이기도 ν–ˆκ³ , 첫 μ£Όμ°¨ λ•ŒλΆ€ν„° μ‹€μ œλ‘œ κ΅¬ν˜„μ΄ μ–΄λ €μšΈ 것이라고 μƒκ°ν–ˆλ˜ λΆ€λΆ„μ΄μ—ˆκΈ° λ•Œλ¬Έμ— μ–΄λ–»κ²Œ ν•΄κ²°ν–ˆλŠ”μ§€λ₯Ό μž‘μ„±ν•΄λ‘λ©΄ 쒋을 것 κ°™μ•„ ν¬μŠ€νŒ…ν•˜κ²Œ λ˜μ—ˆμŠ΅λ‹ˆλ‹€.


🚩 κ΅¬ν˜„ λͺ©ν‘œ

λ¨Όμ € κ΅¬ν˜„ λͺ©ν‘œλŠ” κ°„λ‹¨ν–ˆμ§€λ§Œ λ„μ „μ μ΄μ—ˆμŠ΅λ‹ˆλ‹€.

  1. μ‚¬μš©μžλŠ” 지도 μœ„μ— μΊ”λ²„μŠ€λ₯Ό 톡해 그림을 그릴 수 μžˆλ‹€.
  2. 지도λ₯Ό 쀌인/μ€Œμ•„μ›ƒν•˜κ±°λ‚˜ μ΄λ™ν–ˆμ„ λ•Œ, μΊ”λ²„μŠ€μ™€ μ§€λ„λŠ” λ™κΈ°ν™”λ˜μ–΄ 움직인닀.
  3. 그렀진 그림은 지도 μ’Œν‘œμ™€ μ—°κ΄€λ˜μ–΄μ•Ό ν•˜λ©°, 지도 이동 후에도 같은 μœ„μΉ˜μ— μžˆμ–΄μ•Ό ν•œλ‹€.

https://velog.velcdn.com/images/happyhyep/post/54a9f80d-c114-4b30-81fe-c9bb8bd49ac0/image.png

https://velog.velcdn.com/images/happyhyep/post/564fe37c-3d6d-477b-b4fe-494b4d32f945/image.png


πŸ€” κ³ λ―Όν–ˆλ˜ λΆ€λΆ„

κ΅¬ν˜„μ„ μ‹œμž‘ν•˜λ©° μ•„λž˜μ™€ 같은 μ§ˆλ¬Έμ„ λ˜μ‘ŒμŠ΅λ‹ˆλ‹€:

  1. 지도와 μΊ”λ²„μŠ€λŠ” μ„œλ‘œ λ‹€λ₯Έ 두 λ ˆμ΄μ–΄λ‘œ ꡬ성될 텐데, 이 두 λ ˆμ΄μ–΄λ₯Ό μ–΄λ–»κ²Œ 동기화할 것인가?