본문 바로가기

분류 전체보기

(17)
핫스팟 분석(Hot spot analysis)이란 핫스팟 분석기법은 산업집적지를 분석하거나, 생태학에서 식생의 분포, 의료분야에서 특정질병 의 공간적 분포를 판별하는 데 주로 사용된다. 핫스팟 분석기법은 공간적 사상의 집단화에 대해 분석하는 공간군집분석(spatial clustering analysis) 의 세부분야로 이해될 수 있다. 문제는 공간군집 분석에서와 마찬가지로 공간적 사상이 집중되어 나타난다 해도‘핫스팟’을 판단하기 위해 사용되 는 기준과 기법이 학자마다 상이해 일치된 결론을 내릴 수 없다는 데 있다. (알기쉬운 국토연구방법론, p116, 강호제) 핫스팟 분석은 벡터를 사용하여 발생 지점을 다각형으로 집계하거나 계산된 거리를 기준으로 서로 근접한 지점을 모아 데이터에서 통계적으로 중요한 핫스팟과 콜드스팟의 위치를 ​​식별한다. 분석 그룹은 ..
[ArcGIS] 공간 패턴 분석: 교통사고 데이터를 이용한 핫스팟 분석 ■ 공간 패턴 분석 인지하지 못했던 특성을 파악하거나 어떤 주장에 대한 명확한 근거를 수집할 때 수행한다. 값의 분포, 위치의 공간적 배열을 모두 고려하기 때문에 패턴을 직관적으로 나타낼 수 있다. 패턴 분석은 표본 관측치를 기반으로 형상이나 값에 따른 농도를 강조하여 영역을 표시할 수 있다. 또한 통제 집단과 실험 집단을 선정하여 현상이나 사건에 대한 영향을 비교함으로써 특성을 도출하도록 지원한다. 따라서 공간 패턴 분석을 통해 데이터 셋의 집중도 정도를 포함하는 영역을 식별할 수 있으며 패턴이 더욱 명확하게 시각화될 수 있다. 데이터 분포의 특성을 이해하면 가설이나 결과에 대한 이성적인 도출을 가능하게 한다. - 공간 패턴을 이해했을 시 답할 수 있는 질문들 사건의 밀도가 가장 높은 곳은 어디입니까?..
ArcGIS 구매 및 다운로드 □ ArcGIS 구매 * esri 사이트를 들어가면 한국의 경우 Personal Use를 판매 하지 않는다. 하지만 학생용의 경우 문의하기를 통해 구매할 수 있다. 1. 문의 시 알려주는 이메일로 학생증과 재학증명서를 보낸다. 2. 학생 인증 후, 계약서와 주문서가 오는데 기입 및 서명 후 이메일로 보낸다. 3. 계약서에 따른 금액을 선입금 하고 나서, 라이선스 활성화 링크를 이메일로 받을 수 있다. 4. 활성화 링크를 클릭하여 계정 로그인 후 기관 이름, url, 언어, 지역 설정을 한다. 처음 ArcGIS를 하는 경우 새 계정을 만들어야 한다. (혹시나 구글이나 다른 계정으로 esri에 가입한 경우 ArcGIS 학생용에 주어지는 1000크레딧이 안보이는 경우가 있는데 로그아웃을 하고 다시 로그인 해보..
GIS란? 1. GIS란 - 지리정보시스템(GIS)는 Geographic Information System의 약자로, 인간생활에 필요한 지리정보를 컴퓨터 데이터로 변환하여 효율적으로 활용하기 위한 정보시스템이다. 모든 유형의 데이터를 생성, 관리, 분석, 매핑할 수 있다. 과거, 현재, 미래의 일을 지리공간적으로 이해하는데 가장 필수적인 요소라고 할 수 있다. - GIS는 지리적 위치를 갖고 있는 대상에 대한 공간데이터(spatial data)와 속성데이터(attribute data)를 통합·관리하여 지도, 도표 및 그림들과 같은 여러 형태의 정보를 제공한다. GIS는 데이터를 맵에 연결하고 위치 데이터(데이터가 있는 위치)를 모든 유형의 설명 정보(데이터의 내용)와 통합한다. 위 그림을 보면 공간 데이터의 유형은..
[React] #1. React.js란? 사용자 인터페이스를 만들기 위한 JavaScript 라이브러리 (Facebook 소프트웨어 엔지니어 jordan walke가 만듬.) React는 사용자 인터페이스를 구축하기 위한 선언적이고 효율적이며 유연한 JavaScript 라이브러리이다. - SPA(Single Page Application)을 위한 사용자 인터페이스를 만드는 데 사용된다. - “컴포넌트”라고 불리는 작고 고립된 코드의 파편을 이용하여 복잡한 UI를 구성하도록 돕는다. - React를 사용하면 재사용 가능한 UI 구성 요소를 만들 수 있다. ※ SPA란? Single Page Application의 약자로 웹 사이트의 전체 페이지를 하나의 페이지에서 동적으로 화면을 표현하는 것이다. 사용자가 무언가를 클릭하거나 움직이면 전체가 아닌..
[JS] #3. 리팩토링(refactoring) 1. 리팩토링(refactoring) 코드 자체를 효율적으로 만들어 가독성을 높이고, 코드의 유지보수를 편리하게 할 수 있게 만들며, 중복된 코드를 낮추는 방향으로 개선하는 것이다. 리팩토링(refactoring)을 하기 전은 아래와 같다. WEB HTML CSS JavaScript JavaScript JavaScript (/ˈdʒɑːvəˌskrɪpt/[6]), often abbreviated as JS, is a high-level, dynamic, weakly typed, prototype-based, multi-paradigm, and interpreted programming language. Alongside HTML and CSS, JavaScript is one of the three cor..
[CSS] 미디어 쿼리(media query) 1. 미디어 쿼리(media query) 화면 해상도나 기기 방향 등을 조절하여 HTML에 스타일을 적용할 수 있으며, 반응형 웹을 만들 때 사용할 수 있다. @media(조건){스타일} - 조건에 사용하는 미디어 속성은 width, height, device-width, device-height, color, color-index, resolution, monochrome, orientation, aspect-ratio, device-aspect-ratio 등이 있다. - 이 중 width를 보면 max와 min을 사용해보면 (min-width: 800px) => 최소 800px 너비부터 스타일을 적용한다는 것이고, (max-width: 800px) => 최대 800px까지 스타일을 적용한다는 것이다...
[CSS] 박스 모델(box model)과 그리드(grid) 1. 박스 모델 박스 모델(box model) - HTML 요소를 패딩(padding), 테두리(border), 마진(margin), 그리고 내용(content)으로 구분한다. - 내용(content) 텍스트, 이미지 - 패딩(padding) 내용과 테두리 사이의 간격 - 테두리(border) 내용과 패딩을 감싸는 테두리 - 마진(margin) 테두리와 이웃하는 요소 사이의 간격 예) h1 { font-size:45px; text-align: center; border-bottom:1px solid gray; margin:0; padding:20px; } - block level element 화면 전체 이용 ※ display:inline;을 쓰면 inline element처럼 됨. - inline el..