목록Project/Energy map v2 (6)
불친절한 블로그
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/dsVqMd/btreCspPuir/18CwEiNKPc2Wkwfo6nhXg1/img.png)
실습 환경 개발 툴 : IntelliJ 개발 언어 : Python 프레임워크 : Django 개발 OS : windows 이전 게시글에서는 직접 Django를 통해 웹페이지를 띄워보았다. 이번에는 Django에서 제공하는 admin 페이지를 세팅해볼거다. Django가 세팅되지 않았다면 이전 게시글을 참조하자. https://onu0624.tistory.com/94 [Django] 내가 직접 Django로 웹페이지 띄우기 실습 환경 개발 툴 : IntelliJ 개발 언어 : Python 프레임워크 : Django 개발 OS : windows 이전 게시글에서는 다른 Django 프로젝트에 붙는걸 했다. https://onu0624.tistory.com/91?category=1004813 [Django][P..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bFHKTH/btrdzOAzRyF/g0JE6ts6ymAhgOyNkOwIOk/img.png)
실습 환경 개발 툴 : IntelliJ 개발 언어 : Python 프레임워크 : Django 개발 OS : windows Django를 사용할때, 로컬에 바로 설치할 수도 있겠지만 깔끔한 개발 환경을 위해서 가상환경을 구상하게 되면 관리하는데 큰 도움을 받을 수 있다. 가상환경(Virtual environment) 가상환경 프로젝트는 Python/Django를 분리해준다. 가상환경을 만드는데 필요한 것은 생성할 공간을 정하는 것뿐이라고 한다. 프로젝트를 집어넣을 디렉토리를 만든다. 디렉토리를 만들고 그 디렉토리 안으로 들어간다. $ mkdir 프로젝트이름 $ cd 프로젝트이름 가상환경을 만든다. 그러면 프로젝트 디렉토리 안에 가상환경이름으로 디렉토리가 만들어진다. C:~\프로젝트이름 > python3 -..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bfYbdF/btq9vixeVw1/t1NokDuy0Q2Ezi6tlwytT1/img.png)
파이썬 환경에서 3D 지도를 띄워보려고 한다. 우선 geojson 파일을 가지고 있다는 가정하에 진행되는 과정이니 geojson 파일이 없다면 이전 게시글을 확인해서 geojson파일을 만든다. pydeck을 설치한다. $ pip install pydeck jupyter notebook을 켠다. pydeck을 import 해준다. import pydeck 작업해둔 geojson 파일을 읽어온다. 그리고 지도의 속성을 ViewState에 넣어준다. 위도, 경도, 줌 등등 속성들을 넣어준다. 이제 레이어 속성을 넣어준다. 맨 처음에는 레이어 타입을 넣어주고, 어떤 파일을 넣을껀지 선택한다. (geojson파일을 넣어준다.) 그 후 각각의 옵션들을 넣어준다. 그중에 3D map 처럼 보이기 위해서 높이를 넣어..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bkQHL2/btq7NzVUkpq/AjpG3bMWHbkBEJnLMJZKzK/img.png)
https://onu0624.tistory.com/85 [Map][QGIS] SHP파일 -> geojson으로 변환하기 https://onu0624.tistory.com/84 [MAP][QGIS] 지도 띄우기 https://qgis.org/ko/site/ QGIS 프로젝트에 오신 것을 환영합니다! 여러분의 GIS 작업에 QGIS를 사용해 보세요. qgis.org QGIS 페이지에서 툴을 다운로.. onu0624.tistory.com 이전 글에서 SHP -> geojson으로 변환하는 글을 선행해야 이 글을 볼때 편한합니다. Jupyter notebook에서 geojson을 읽어드리기 위해서는 geopandas를 사용하거나 fiona를 사용해야한다고 한다. 혹시나 Jupyter notebook에서 geop..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/cgN0Vm/btq8kI5KvxE/llouf3inpUcQGXrObj8bXK/img.png)
https://onu0624.tistory.com/84 [MAP][QGIS] 지도 띄우기 https://qgis.org/ko/site/ QGIS 프로젝트에 오신 것을 환영합니다! 여러분의 GIS 작업에 QGIS를 사용해 보세요. qgis.org QGIS 페이지에서 툴을 다운로드 받습니다. 새 프로젝트를 만듭니다. 데이터 원본 관리. onu0624.tistory.com 이전 글을 통해서 QGIS로 지도를 띄우는 것 까지 했다면 지도 레이어를 geojson으로 변환하는 작업을 해보도록 하겠다. QGIS를 띄우고, 레이어 창에서 geojson으로 변환하고 싶은 레이어를 선택한 후, Export - Save Features As...를 누른다. 포맷은 GeoJSON을 선택하고, 파일이름 넣는 부분에 오른쪽 ....
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/myyZx/btq8cQiOy2W/8F2MmDB0IkRXO7a88674hK/img.png)
https://qgis.org/ko/site/ QGIS 프로젝트에 오신 것을 환영합니다! 여러분의 GIS 작업에 QGIS를 사용해 보세요. qgis.org QGIS 페이지에서 툴을 다운로드 받습니다. 새 프로젝트를 만듭니다. 데이터 원본 관리자를 선택합니다. 벡터에서 데이터셋을 shp파일을 가져옵니다. shp파일은 어디서 가져오냐구요? 구글링을 하면 나오는데 검색을 해볼까요? 국가공간정보포털에서 제공해주네요. http://data.nsdi.go.kr/dataset 데이터셋 - 오픈마켓 국토지리정보원 지형의 고도값을 수치로 저장함으로써 지형의 형상을 나타내는 지도 IMG 조회수: 28298 data.nsdi.go.kr 다운받은 shp 파일을 추가해주면 화면에 지적도가 생성됩니다. 지도도 띄워볼까요? 상단 ..