_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
2019년 2월 21일 목요일
2018년 10월 26일 금요일
[QGIS3] 컨텍스트 메뉴 비활성화
iface.layerTreeView().setContextMenuPolicy(0)
iface.mainWindow().setContextMenuPolicy(0)
iface.mainWindow().setContextMenuPolicy(0)
[QGIS3] SHP -> PostgreSQL
l = iface.activeLayer()
type(l)
<class 'qgis._core.QgsVectorLayer'>
for _f in l.fields():
type(l)
for _cnt, i in enumerate(l.getFeatures()):
print(_cnt, i, i.gemetry())
g = QgsGeometry()
g.asWkb()
type(l)
<class 'qgis._core.QgsVectorLayer'>
for _f in l.fields():
type(l)
for _cnt, i in enumerate(l.getFeatures()):
print(_cnt, i, i.gemetry())
g = QgsGeometry()
g.asWkb()
2018년 10월 17일 수요일
[QGIS3] geom to geometry
g = QgsGeometry()
wkb = bytes.fromhex("010100000000000000000045400000000000001440")
g.fromWkb(wkb)
g.get().x()
42.0
g.get().y()
5.0
wkb = bytes.fromhex("010100000000000000000045400000000000001440")
g.fromWkb(wkb)
g.get().x()
42.0
g.get().y()
5.0
2018년 10월 16일 화요일
[QGIS3] 모든 레이어 조회
for _temp in QgsProject.instance().layerTreeRoot().children():
_layer = _temp.layer()
_layer = _temp.layer()
피드 구독하기:
덧글 (Atom)
docker redmine 설치
docker-composer.yml version: '3.1' services: redmine: image: redmine restart: always container_na...
-
docker-composer.yml version: '3.1' services: redmine: image: redmine restart: always container_na...
-
#!/usr/bin/env python # -*- coding:utf-8 -*- import sys from PyQt5 import uic from PyQt5.QtWidgets import QMainWindow , QApplication , QWid...
-
출처] https://herohjk.com/41 import os from PIL import Image from reportlab.pdfgen.canvas import Canvas from PyPDF2 import PdfReader, PdfWrite...