(.gitignore 파일 생성)assets 폴더, 하위 폴더 생성변환할 csv 파일 임포트csvtojson 모듈 설치folerName, fileName 변경
vue router 생성 시 파라미터를 통해 객체를 컴포넌트에 전달할 때JSON.stringifh()으로 처리
error: Elements in iteration expect to have 'v-bind:key' directives (vue/require-v-for-key) atv-for를 통해 아이템을 컴포넌트에 전달할 때 v-bind:key가 필수적으로 요구됨
vue 데이터 동기화 방법 eventBus (vue2), emitter (vue3), vuex 중 vuex를 활용한 데이터 동기화하는 방법입니다.store/index.js
ol 태그로 이미지 아이콘 입력하는거 찾아도 찾아도 없더라...근데 이렇게 간단한거라니
바이너리 데이터를 64진법 표현으로 변환하여 정해진 아스키 문자 집합으로 표현하는 바이너리-텍스트 인코딩 체계입니다.바이너리 데이터를 전송할 수 없는 미디어에서 잔송 작업을 할 수 있도록 바이너리 데이터를 문자열로 인코딩하는데 사용됩니다.binary to asciid의
실행창: 윈도우키 + Rwinver 입력wsl2는 윈도우10 버전 1903의 빌드 18362 이상에서 사용 가능검색창: 윈도우키 + Spowershell 입력 후 관리자 권한으로 실행커맨드 입력커맨드 입력컴퓨터 재부팅 후 powershell 실행wsl2로 기본설정lin
1) 클론 후 깃플로우 클릭하여 저장소 연결2) 다시 깃플로우 선택하여 새 기능 시작으로 브랜치 생성3) commit4) 깃플로우 선택하여 기능 마무리로 브랜치 삭제하면 마스터에 머지됨5) develop push 1) 저장소 연결이 된 상태에서 새 릴리즈 시작2) co
git checkout -d develop //브랜치 생성 후 이동 git checkout develop //브랜치 이동 기본 설명: https://danielkummer.github.io/git-flow-cheatsheet/index.ko_KR.html 예제 중심
import {Style, Fill, Stroke}정적 스타일 적용동적 스타일 적용npm install colormapimport colormap, {getArea}영역크기를 기준으로 색상을 결정하는 함수 작성
clear, download 버튼 생성버튼 클릭 시 지우기 메소드를 호출하는 리스너 추가편집하는 동안에도 다운로드 버튼의 작동을 원하기 때문에 source의 모든 이벤트에 대한 기능을 직렬화하고 데이터 URI를 생성
import Modify벡터 source에 연결된 새 상호작용을 만들고 map에 추가map에 데이터를 추가한 후 꼭짓점을 드래그하여 feature 수정alt+click으로 꼭짓점 삭제 가능
Import DragAndDrop초기 데이터가 없는 벡터 source 만들기map에서 이전 layer를 제거하고 빈 벡터 source로 새 layer를 만들어 추가벡터 소스와 함께 작동하도록 map에 DragAndDrop 상호작용 추가GeoJOSN 파일을 map에 끌어
워크샵용 개발 서버를 실행하기 위해 node와 git 설치npm create ol-appcd my-appnpm start어두운 배경 추가GeoJSON 기능이 포함된 로컬 파일을 로드하고 렌더링하도록 업데이트Link: 페이지 로드 시 맵이 남겨 둔 곳에 머무르기 위한 상
최대한 많은 물품을 구매하기 위해 신청 금액이 가장 작은 물품부터 지원예산이 0보다 작기 전까지 가격을 빼주고 개수를 카운트
눕혀 수납하는 명함의 경우를 위해 가로 세로 중 큰 값을 가로에 배치가로 중 가장 큰 값과 세로 중 가장 큰 값을 곱함