일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
31 |
- 공간데이터
- 네이버
- 서울데이터
- 도시설계
- 그래프이론
- pandas
- geodataframe
- SQL
- spacesyntax
- Python
- QGIS
- 베이지안
- multinomiallogitregression
- 핫플레이스
- 공간분석
- 스마트시티
- naver
- connectivity
- 웹크롤링
- 도시계획
- 파이썬
- digital geography
- 서울
- digitalgeography
- 도시인공지능
- postgres
- 그래프색상
- graphtheory
- platformurbanism
- VisualStudio
- Today
- Total
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
31 |
- 공간데이터
- 네이버
- 서울데이터
- 도시설계
- 그래프이론
- pandas
- geodataframe
- SQL
- spacesyntax
- Python
- QGIS
- 베이지안
- multinomiallogitregression
- 핫플레이스
- 공간분석
- 스마트시티
- naver
- connectivity
- 웹크롤링
- 도시계획
- 파이썬
- digital geography
- 서울
- digitalgeography
- 도시인공지능
- postgres
- 그래프색상
- graphtheory
- platformurbanism
- VisualStudio
- Today
- Total
목록Python (10)
이언배 연구노트

Task:CSV 파일을 파이썬으로 읽어 PostGRES 데이터베이스로 만들어보자. CSV 를 데이터베이스로 옮기는 일은 매우 귀찮다.사실 PostGRES 에서 테이블을 만든 후, Import 기능을 활용하는 것이 가장 쉽긴 하지만,안타깝게도 이것을 위해서는 우선 테이블을 생성해야 한다는 번거로움이 있다. 열어보고 싶지 않은 파일을 데이터베이스화 하려고 하는 건데,데이터베이스 내부에서 테이블을 생성하기 위해 파일을 열어봐야하는 이 아이러니 함. 귀찮을 때에는 파이썬한테 시키는 게 제일 좋다. 1. Connect 생성지금껏 파이썬+PostGRES 호환을 위해 psycopg2 모듈을 믿어왔건만,Pandas 는 sqlalchemy 에서 더욱 호환이 잘된다고 한다.그리고 1.4.16 버젼 이상에서 호환이 더 잘..

Task: 도로 geometry 를 바탕으로 Network Centrality 분석에 활용하기 위한 Adjacency Matrix 생성 및 결과 값을 기반으로 한 shp 파일을 만들자. 네트워크 분석은 도시 공간 분석에서 빼놓지 않고 등장하는 떡밥이다. 공간을 수치화하여 정량적으로 분석할 수 있다니, 군침이 줄줄 흐른다. 위와 같은 task를 위해 물론 Boeing 이 개발한 Open Street Map 과 NetworkX 를 활용할 수 있고, 충분한 결과물을 내주지만 해당 분석은 "도로의 결절점" 을 중심으로 포인트를 내어준다는 점에서 도로 기반의 분석을 하고픈 우리에게 썩 기분좋은 일은 아니다. 도로의 인접 여부를 바탕으로 Adjacency Matrix 를 구성하고, Network centrality..