일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
- 서비스
- 스타트업
- 앱개발
- PyQGIS
- 아이디어
- QgsRubberBand
- ODTable
- QGIS
- 도로명주소일일업데이트
- pluginbuilder
- split line
- qgis server
- pgrouting
- qgis 설치
- 편집지적
- ODField
- autocad
- keypressed
- QGIS3
- 안드로이드
- Circle
- mapmatching
- graphhopper
- nifi
- kmoran
- khaiii
- qgis linux
- pbf
- Polyline
- ogrinfo
- Today
- Total
목록분류 전체보기 (69)
개발자 이야기

간단한 테스트를 해봤다. select b.geom from link_d b where b.link_id = edge::varchar) as geom from pgr_dijkstra('select a.link_id::bigint as id, a.st_nd_id::bigint as source, a.ed_nd_id::bigint as target, a.length::int as cost, a.length::int as reverse_cost from link_d a', 36109789877, 36009756473); 1. 기본 검색 결과 2. 가중치(속성:거리) 임의 변경 3. 재탐색 후, 다른 경로 안내

http://www.opengis.net/sld" xmlns:ogc="http://www.w3.org/1999/xlink" xmlns:xsi="" target="_blank" rel="noopener">http://www.w3.org/2001/XMLSchema-instance"> default_polygon Default Polygon A sample style that draws a polygon rule1 Gray Polygon with Black Outline A polygon with a gray fill and a 1 pixel black outline shape #dddddd #999999 0.1 shape 0 #FFDCC7 #999999 0.3

- 국토통계지도(인구, 건물, 토지, 국토지표) - 인구(총인구, 연령별, ...) - 건물(일반, 용도, 구조, ...) - 토지(공시지가) 격자형 데이터 제공 및 시각화
FileGDB is the directory, ends with '.gdb'. Pysically, it is composed of some files. and logically, it has serveral layers. 1. list the layers. ogrinfo -so test.gdb 1: test_layer_1 2: test_layer_2 2. show summary only. ogrinfo -so test.gdb test_layer_1 Layer name: Feature Count: Extent: Layer SRS WKT: Field Column = Geometry Column = .... https://gdal.org/programs/ogrinfo.html
if two linestring are connected by the same point, contains retruns false. intersects returns true. if two linestring are crossed, contains returns false. intersects returns false. intersections returns the point crossed.
from itertools import combinations,chain import math class CheckTest(): def __init__(self): self.str_key_name = 'gid' self.str_gen_id = "nextval('id_seq'::regclass)" self.layer = iface.activeLayer() self.fldnames = [] self.idx_key = -1 self.maxvalue = 0 flds = self.layer.fields() for idx in range(0, len(flds)): fld = flds[idx] name = fld.name() self.fldnames.append(name) if name == self.str_key_..