2019년 2월 22일 금요일

브라우저에서 어플리케이션 실행

1. regedit
2. 컴퓨터\HKEY_CLASSES_ROOT\test
   - test                               -------------------> 새로만들기 -> 키
       |- shell                         -------------------> 새로만들기 -> 키
            |- open                   -------------------> 새로만들기 -> 키
                  |- command       -------------------> 새로만들기 -> 키
       |- DefaultIcon                -------------------> 새로만들기 -> 키


   - test
     - (기본값), REG_SZ, "GEODT"
     - URL Protocol, REG_SZ, ""    ------------------> 새로만들기 -> 문자열 값
   - shell
     - (기본값), REG_SZ, (값 설정 안 됨)
   - open
     - (기본값), REG_SZ, (값 설정 안 됨)
   - command
     - (기본값), REG_SZ, "C:\Program Files\test.exe" "%1"
   - DefaultIcon
     - (기본값), REG_SZ, "test.ext,1"





2019년 2월 21일 목요일

[QGIS3]pyqgis 좌표계 변경

_layer = iface.activeLayer()
a = _layer.sourceCrs()
b = QgsCoordinateReferenceSystem("EPSG:5186")
_layer.setCrs(b)

mapCanvas = iface.mapCanvas()
extMap = mapCanvas.extent()
transform = QgsCoordinateTransform(a, b, QgsProject.instance())
extMap = coordTrans.transform(extMap, QgsCoordinateTransform.ForwardTransform)
mapCanvas.setDestinationCrs(b)
mapCanvas.freeze(False)
mapCanvas.setExtent(extMap

[python] subprocess

proc.py import asyncio from argparse import ArgumentParser from asyncio import sleep async def process_function(user, file_path):     if use...