Have a Yoonvely Day :D

Sin prisa pero sin pausa

이상다반사

Cloud-Security Training

7/16

yoonvely 2021. 7. 18. 19:11
728x90

보안을 제대로 이해하기 위해 프로그램 하나를 만듦

우리가 만든 프로그램이 실제 서버에 올라가고 보안이 적용 되었을때와 안 되었을 때 차이점을 확인하고, 서버에 올린 뒤 운영을 할 때에 주의점들을 확인하고 보안을 적용하는 걸 배울 예정

 

네이버 지도 API

 

몇시부터몇시까지, 무슨요일 안되는지

필요한정보들 정제(빼내서) 공공에서 가져오는 것. 응용

 

이거 응용해보자

navermap api 활용
네이버 지도 정보 가져오기 - 우리집 주소정보
파이썬에서 그래프를 처리하는 것 – 가장 기본적
pip install matplotlib -->matplotlib 설치
실행하면 이렇게 뜸
'ro' = 빨간 원 
'b' = 파란선
'gs' = 초록사각형

https://matplotlib.org/stable/tutorials/introductory/lifecycle.html#sphx-glr-tutorials-introductory-lifecycle-py

참고사이트

 

 

 

지도시각화

아까 실습했던 지도정보 가져오는 파일 프린트를 다시 해보면 x,y가있다.

 

'x': '1XX.XXXXX', 'y': '3X.XXXXXX

이 정보는 위도, 경도값이 출력된 것.

위치가 나타난다

포인트 설정도 해줌

지금 이거는 구글지도를 사용한 것이고,

네이버지도와 연결해서 쓸 수 있음

네이버API를 이용해 주소값을 입력해놓고 folium으로 마킹을 건다.

네이버지도에있는 데이터를 가지고 와서 네이버지도에다가 마킹을해야함.

그 후 파일로 저장하는 것

 

 

 

네이버지도에 매핑하는 법

 

35번줄~부터 위도/경도를 JSON파일에서 추출해서 값을 저장하는 코드를 작성할 것

 

 

# 정제 밑에 if 문은 if문을 한번만 써서 하는 방법도 있습니다.

방법은 여러 가지 입니다. 단순 반복을 하는 부분

아니면 JSON 이니 이 파일이 리스트나 튜플등의 자료구조이기 때문에

이를 쉽게 처리하는 함수등이 있습니다.

여기서 DOCS 문서를 참고하면 그 함수 목록에서 바로 값을 찾을 수 있는 기능이 있습니다.

그럼 해당 값을 바로 가져와서 값을 저장 하는 것도 가능합니다.

만약 DOCS에서 그 부분을 못찾으면 단순하게 반복을 돌리는 엄청(?)난 고난의 코딩을 해야 합니다.

선택은 개발자가 합니다. 적절하고 빠르게 처리되는 코드가 무엇인지.

절대 한가지 방식의 코드가 있는게 아닙니다.

 

'Cloud-Security Training' 카테고리의 다른 글

module project  (0) 2021.07.23
json 파일 합치기  (0) 2021.07.18
7/15  (0) 2021.07.18
7/14  (0) 2021.07.18
7/13  (0) 2021.07.18