카테고리: 데이터시각화

D3.js, Openlayers 등 데이터 시각화에 관련된 내용

구글어스 KML 에디터 사용법

KML 제작과 수정을 위해 웹검색을 해봤는데, 구글어스(Google Earth) 만한게 없더군요. 일단 구글어스를 다운로드 받습니다. 링크: 구글 어스 다운로드 구글어스 사용법 1) 구글 어스를 실행하고 2) 메뉴의 ‘파일>열기’를 선택해 불러올 KML을 선택한다 3) 왼쪽 사이드바의 ‘장소’탭에서 임시장소 아래에 나타난 포인트, 라인, 다각형 등을 수정 (* 새로 생성하는 경우에는 지도상에서 직접 feature 들을 생성/편집하면 된다) 4) 임시장소 아래의 ...

Baidu Map과 OL, Google Map 오버레이는 불가능

중국은 국가안보에 대한 우려로 지도 데이터를 반출 하지도 않고, 지도 서비스를 제작하려며 정부의 허가를 받아야 합니다. GPS 데이터를 바이두 지도에 올바르게 맵핑하기 위해서는 GPS 데이터 자체가 중국 위성으로부터 얻어진 것이거나, 바이두에서 제공하는 (바이두 지도의 좌표값을) 좌표 변환기를 이용해 값을 변환해야 합니다. 이렇게 된 이유는 ‘GCJ-02’라는 중국의 독특한 좌표체계 탓입니다. (* 좌우/상하 어느 쪽으로든 땅덩어리가 크기 ...

Modal Dialog에서의 ol3-map 처리

입력필드에 좌표값을 지도를 이용해 받고 싶을 경우 Modal Dialog를 사용할 수 있다. * Modal Dialog는 페이지를 이동하지 않고 특정 동작을 수행한후 닫을 수 있다 이 경우 OL3 지도는 size가 [0,0]인 display:none 상태가 된다. 그러므로 Modal Dialog가 show 상태가 될 때 OL3 지도를 updateSize()  해주어야 한다. 예제에 필요한 Modal Dialog를 핸들링 하는 방법은 Modals in Bootstrap 3 문서를 ...

GeoServer에 PostGIS 연결하기

Geoserver에 DB를 연결시키면 대용량의 공간데이터를 저장 관리하는데 많은 이점이 있다. 공간데이터를 관리하는 대표적인 데이터베이스로는 Oracle, PostGresql 등이 있고, 최근에 MySQL 확장버전과 H2 확장버전이 있다. Oracle은 오래된 상용DB로서 ArcGrid 등의 상용솔루션과 궁합을 맞춰왔다. 이 외에 공개소프트웨어의 무료버전으로 사용할 수 있는 도구로는 PostGresql 기반에 PostGIS가 있다. PostGresql에 대한 소개는 한눈에 살펴보는 PostgreSQL을 살펴보시고 PostGIS는 확장기능으로 PostGresql 설치 ...