카테고리 97

아.. 오랜만에 밤을 세어본다.

생각정리. 역시나 밤은 생각이 많아진다.이래서 사람은 밤에 자나보다. 5년간 기거했던 관악구, 낙성대동을 떠나려니 기분이 묘해서연구실 사람들을 만났다.미싱은 여전히 잘도 돌고있었다.QGIS 를 부쩍 많이 다루고 있고 회사내 개발자분들에게도 '전도'를 하고 있어서 신기하기도 하다. 너무 업데이트가 안되서 죽었다고 생각하는데, 역시나 컨텐츠를 올리는거는 쉽지 않다.동영상 컨텐츠가 부쩍 증가하고 있는데, 동영상이 쉬울지는 모르나 편집또한 큰 노고가 든다. 역시나 글로 회포를 푸는게 아재가 되어가는 나에게는 맞는듯. 이글을 20년후에 지금 꼬꼬마들이 읽으면, 아 아재감성이라고 할 것 같다.건조기에서 빨래 가져와야겠다.생각정리 끝. PS : 시간날때 업데이트 합니다.컴터 포맷 3일전에 했어요 그리고 다시 Post..

그냥 글 쓰기 2018.04.27

postgresql table에서 point feature class 만들기

좌표가 있는 CSV를 importing 후 postgresql에서 ST_MakePoint를 이용하여 Point 를 만들기 1. 테이블에 geometry 컬럼 추가 및 좌표 설정alter table part_testadd column shape type geometry(point, 4326);이거다...add column shape geometry(point, 4326); 2. geometry 컬럼에 Lat, Lon 넣어 계산update part_testSet shape = ST_SetSRID(ST_MakePoint(lat, lon), 4326); 근데 왜 안되냐..

ModelBuiler_02 - 학군매칭

당분간 진행을 바꾸려고 합니다. 당초엔 나중에 책으로 만들고 싶은 마음에 모델빌더라는 주제로 디테일하게 내용을 점차 채워나가려고했으나...생각보다 제 시간이 빠듯하게 흘러가고, 글쓰는데 예상 이상의 에너지가 소모되고, 현재 프로세싱모델 보다 다른 공부에 가중치를 두고싶어요.그래서 글이 '이런저런 문제를 해결하고 싶으면 이렇게하면 되요!' 에서 '난 이 문제를 이렇게 해결했어요!'로 바뀔 것 같네요. 0. 아파트를 평가하는 내용의 작은 부동산 관련 프로젝트에 참여하면서 작업한 내용입니다.제가 해결해야되는 문제는 '아파트에서 통학하게 되는 초등학교들까지의 거리를 구하는 것' 입니다. 아파트와 초등학교를 매칭하는 작업 및 거리를 구하는 작업을 수행해야합니다. 초등학교는 무조건 가까운 곳에 가는 것이 아니고 학..

ModelBuilder_1 - 공간조인, 속성조인 / Spatial Join, Join

0.ModelBuilder를 통한 공간조인 및 속성조인의 활용에 대해 다룬다.공간정보를 다루다보면 여러가지 형태의 조인을 자주 활용하게된다. ArcGIS를 사용한다면 조인 자체는 간단하게 수행할 수 있지만, 작업한 여러 형태의 데이터를 추출하고 정리하는 것은 귀찮은 작업이다. 이때 ModelBuilder를 활용하는 방법이다. 본인은 국공유지 중 무단으로 점거된 필지를 추출하는 작업을 수행해봤고, 이때 활용한 ModelBuilder를 통해, 공간조인 및 속성조인을 다뤄보려고 한다. 1. 시나리오주어진 데이터는 다음과 같다. Parcel : 연속지적도를 기반으로 생성된, 필지 단위의 데이터.Object : 건물, 컨테이너박스 등의 시설물객체. 목표는 위치정보만을 활용할 수 있는 레이어들이 주어졌을 때, 공간..

ModelBuilder_0 - Introduction

공간정보를 다루다보면 데이터의 특성상 반복적인 작업을 정말 많이 수행하게된다. 다루는 지역이 많아서든, 여러 조건에 대해 같은 작업을 수행해서든... 여러 이유로 인해 반복작업을 수행한다. 모델빌더를 사용하면 이러한 작업을 상당부분 축소할 수 있다. 또한 나의 작업상황을 메뉴얼화할 때, 동료와 공유해야할 때 이를 통하면 굉장히 편리하다. 내가 아는 것을 어떻게 전달할지 고민을 해보았다. 내가 전통적으로 arcGIS나 ModelBuilder를 배운것이 아니기에, 체계적인 방식으로 전달할 수 있을 것 같진 않다. 하여 내가 필요에 의해 만들 었던 여러가지 모델빌더들을 그 상황과 함께 전달하려한다. 내가 데이터를 다루어보며 불편했던 문제들을 해결하기 위한 실용적인 방법들이기 때문에, 이러한 것들이 필요한 사람..

Who is SY - 소개, 포부

안녕하세요. SY입니다.서울대 공간정보연구실의 석사이며, P님의 후배입니다.학연을 통해 게시판 지분을 얻어냈습니다. 결론부터 말하면저는 게시판에 ArcGIS의 ModelBuilder와 QGIS의 Processing Model에 대해서 연재할 계획입니다. 구구절절한 사연입니다. "석사과정의 2년이라는 짧은 기간을 보낸 후 어떤사람이 되어있어야할까, 2년동안 내 몸값을 어떻게 올려야할까.."에 대한 고민을 많이 했습니다. 연구실의 환경 및 제 관심사를 종합고려해보면 제가 목표하는 전문성의 방향은 '공간정보전문가 + 인공지능전문가'이지 싶습니다.이러한 전문성을 논문만으로 증명하기에는 제가 무능력하다는것을 깨달은 참입니다. 하여, 그래도 공간정보를 할 줄은 안다는 일종의 certification을 남기고싶어 공..

Part 4. QGIS에서 네트워크 분석하기 3 (부제: postgreSQL에서 spatial DB 생성)

안녕.오늘은 포스팅할 내용은 간단함.내 생각에 길게 포스팅을 쓰는것도 좋지만 이건 뭔가 내가 늘어지기 쉽기도하고 해서 짧게 짧게 많이 올려보려고 함. 사실 내가 좋아하는 블로거 (Apple Map Head) 가 있는데 이분은 엄청 길게 분기마다 한게 쓸까말까함.그러나 나와의 패턴은 다름. 암튼,Oracle을 쉽게 쓰려면 Toad라는걸 쓰면 된다. 혹은 sqldeveloper 같은거.Postgresql도 쉽게 쓰려면 pgadmin을 사용하면된다.여기서 쉽게라는 말은 GUI 환경이다. 아 . 그리고 나 postgres 10 에서 -> postgres 9.6 으로 바꿈.pgadmin은 4를 그대로 씀 만약 여러분도 나처럼 버전을 줄이면 pgadmin이 실행이 안될거임그때는 %appdata% -> Roaming..

Part 3. QGIS에서 네트워크 분석하기 1 (부제: postgreSQL 및 PostGIS 설치)

ArcMap은 너무도 강력크하여 Link Shapefile 이나 File GDB안에 Link가 있으면 노드와 링크를 몇번의 클릭질로 생성해주고 내장되어 있는 네트워크 분석 모듈을 사용할 수 있게 해준다. (물론 이에 맞는 라이센스를 추가 구입하긴 해야 함) 돈은 삶을 참 이롭게 해준다. 특별한 DBMS를 설치하지 않고가능케 하는 esri 개발자들은 역시 오지고, 지린다. File GDB에서 다 가능함.물론 외부 DBMS를 사용할 수 있게 ArcSDE 설치도 가능함. 그러나, 돈 없는 사람들은 사실 못씀. File GDB는 이제 드라이버 설치 후 오픈소스에서 사용가능함.그나저나, 나는 서버 개발자가 아니라서 DBMS/DB 뭐 뭔말하는지 잘 모름. 그래서 오늘은 오픈소스 GIS 소프트웨어인 QGIS에서 네트..

2017년 10월 지도쟁이들 근황 업데이트

주로 컨텐츠를 생산하는 나는 P이다. 그리고 이 블로그는 BS와 처음 시작한 것이며, 컨텐츠를 만들기 힘들어서 중간에 내가 J를 영입했다.그리고 지금 BS는 미국에 J는 박사님이 되어 멀리멀리 있다. 최근 영민님을 영입하려고 한다.그리고 거의 끝나간다.영민님은 원래 블로그를 갖고 계신다. 잘 되면 자세히 소개하겠다. 그리고 분기마다 지도쟁이들이 뭐하는지 업뎃을 해야 할 것 같아서 이 게시판도 가끔은 새 글이 올라올 것 같다. BS님 근황GIS를 버리고 교통으로 가셨다.한국도 버리고 미국으로 가셨다. PK님 근황박사과정을 잠시 중단(수료, Qual, 졸업 내규는 완ㅋ료ㅋ)하고 회사로 가셨다. SJ님 근황박사학위를 끝내시고 굴지의 연구소에서 연구원으로 계신다. 영민님 근황결혼하심 그래서 말인데.. 블로그가...

카테고리 없음 2017.10.24