목차

HYU Jaunt System 연구노트

위치 수집 연구의 기반이 되는 풀스택 어플리케이션

DB

서버사이드 롤

클라이언트

Jaunt GIS

서버+클라이언트: Github
분석 노트: Github

개발목적

세부 개발 브랜치

Traccar + Report WebApp

Traccar Android: Github
WebApp: Github

개발목적

세부 개발 브랜치

6월 2주차

장고 세팅 삽질https://www.nginx.com/blog/using-nginx-plus-with-selinux/ 그래도 CORS 는 여전히 해결 못함 해결됨. 지금 버전 가보면 됨. axios 에 별다른 옵션 안 넣는 게 중요한듯?

scikit-mobility + Centos설치하기

도커 이미지 CentOS를 minimal 로 깔거나 docker로 깔면 진짜 암것도 없다 ㅠ 하나하나 깔아보자

우선 python3이 안 깔려 있기 때문에 까는 방법은 여러가지로 나뉜다.

* anaconda * conda(miniconda) * python3 (직접 빌드하기)

그냥 python3+pipenv 로하면 너무 답이 없다 … 그냥 miniconda를 깔자. anaconda는 상관없지만 용량이 꽤 크다. 아나콘다만 깔아도 도커이미지가 4기가가 넘게된다.

일단 뭘 해도 wget이 없다. curl로 해도 되지만 그냥 다운받을 땐 얘가 더 편함.

yum install -y wget
anaconda

아나콘다 사이트에서 리눅스 .sh 파일을 받아서 퍼미션 바꾸고 설치

yum install -y bzip
Python3

3.7로 빌드한다. 전체적으로는 이곳을 참조

scikit-mobililty

공식 사이트 안내대로 깐다.

python만 깔았다면 conda 대신 pipenv를 사용하자

중간중간 설치가 실패할 수 있다. 설치 실패한 패키지를 직접 conda install 또는 pip install 로 설치하자

마지막으로 테스트

# python
>> import skmob

이상 없으면 에러가 없이 다음 라인으로 가지만 높은 확률로 다음 에러가 뜰 것이다.

OSError: Could not find libspatialindex_c library file

spatialindex 가 없어서 그렇다. mac이면 brew로 설치할 수 있다고 한다. (brew install spatialindex)

centos 는 EPEL 저장소에있따.

yum install -y epel-release
yum install -y spatialindex