지리 정보 시스템

지도 제작자, 지리학자 및 GIS 전문가를위한 Q & A

1
PostGIS-단일 테이블에서 모든 중첩 다각형을 효율적으로 ST_Union하는 방법
내 목표는 단일 테이블을 가져 와서 서로 접촉하거나 가까이있는 모든 다각형을 단일 다각형으로 만듭니다. PostGIS에 대해 배우기 시작한 C # 개발자입니다. 아래 코드를 사용하면이 작업을 수행 할 수 있었지만 비효율적이며 PostGIS에는 새로운 것이 많이 있습니다. 초기 시도 (여전히 주석으로 작성)에서 한 번에 폴리만을 결합하는 대신 ST_UNION과 함께 array_agg를 사용하여 반복을 …
13 postgis 

2
변경된 데이터 소스에서 Qgis 레이어 업데이트
데이터 소스가 변경되면 레이어를 자동으로 업데이트하려고합니다. R을 사용하여 속성으로 shapefile을 작성하고 QGIS에서 해당 속성에 따라 색상을 지정합니다. 다른 속성 값으로 새 shapefile을 작성하고 Qgis 맵 색상을 업데이트하고 싶습니다. 1 단계는 해당 프로세스를 트리거하고 2 단계는 수정 된 모양 파일에서 레이어를 다시로드합니다. 그것의 2 단계 나는 여기서 걱정하고 있습니다. 다른 질문 …
13 qgis  layers 

3
ArcGIS for Desktop에서 LiDAR로 작업 할 때 * .las와 * .xyz 또는 * .ascii의 이점은 무엇입니까?
때때로 우리는 ArcGIS에서 모델링을 위해 LiDAR 데이터를 사용합니다. 이전에는 데이터의 .xyz 또는 .ascii가 제공되었지만 최근에는 .xyz 및 ascii와 함께 .las 파일도 제공되고 있습니다. 나는 "LAS 형식의 lidar를 가지고있는 것이 개시 자에게는 명백 할 수 있지만 lidar 데이터를 처음 사용하는 사람들에게는 분명하지 않다" 고 "이진, 효율적이며 널리 지원되며 ArcGIS 형식이 가장 …

4
Ubuntu에서 깨진 GDAL 및 PROJ.4를 복구 하시겠습니까?
라이브러리 문제를 해결했지만로드되지 않은 PROJ.4 라이브러리와 모호하게 관련된 라이브러리가 남아 있습니다. 이에 대한 후속 질문 을했습니다. 내 GDAL 패키지 및 PROJ.4 라이브러리가 손상되어 파일을 다시 투영하는 동안 오류가 발생합니다 (아래의 이전 질문 참조). 실수로 다른 GDAL 인스턴스를 설치하거나 이전에이 문제가 시작되었는지 알 수 없습니다. 그러나 제거하고 QGIS를 다시 설치했는데 문제가 …

1
삭제 된 기능 속성에 액세스하는 방법 (커밋하기 전에)
레이어에서 기능 삭제 이벤트에 대한 신호 설정이 있습니다. self.layer.featureDeleted.connect(self.feature_deleted) 슬롯의 삭제 된 피처에서 속성을 가져 오려고하면 StopIteration 오류가 발생합니다 (즉, 피처를 검색 할 수 없음). 레이어 변경 사항이 커밋되기 전에 삭제 된 기능에서 속성을 검색 할 수 있어야한다고 생각 했습니까? 그렇지 않으면 fid 매개 변수가 무엇인지 알 수 없습니다. def …


5
태평양에 적합한지도 투영
http://www.transpacificproject.com 에서 태평양을 보여주는이지도를 찾았습니다 . 지구의 같은 지역에 대해 비슷한지도를 만들고 싶습니다. 대륙 간의 거리를 잘 보여주는 것으로 생각되는 것과 동일한 투영법을 사용하고 싶습니다. 이 계획의 이름을 검색했지만 아직 답을 모른다고 생각합니다. 처음에는 Robison이라고 생각했지만 Wikipedia에 따르면 : Robinson 투영법은 전 세계를 한 번에 보여주는 세계지도의 투영법입니다 . 그렇지 …

2
POSTGIS는 다각형의 최대 길이와 평균 너비를 얻습니다.
postgis에 다각형 유형 테이블이 있습니다. 다각형의 최대 길이를 자동으로 계산해야합니다. 두 번째는 평균 너비입니다. 모든 다각형이 다른 경우 거의 직사각형이지만 실제로는 모호 할 수 있으며 너비와 높이를 구별하는 것이 거의 불가능하므로 이것이 가능하다면 이제는 의문의 여지가 있습니다. 누군가가 이것에 빛을 비출 수 있는지 봅시다. 문안 인사,

1
더 큰 OSM 추출을 처리하기에 Hstore 키 / 값과 공간 쿼리를 너무 느리게 결합
PostgreSQL 9.3.5 및 PostGIS 2.1.4를 사용하여 OSM 데이터에 대한 일부 통계를 계산하려고합니다. Geofabrik에서 다운로드 한 작은 바바리아 추출물로 시작했습니다. db 스키마는 일반적인 API 0.6 스키마이며 덤프 접근 방식을 통해 Postgres로 데이터를 가져 왔습니다 (osmosis와 함께 제공되는 pgsnapshot_schema_0.6 * .sql 스크립트 사용). 진공 분석도 수행되었습니다. 내가 사용하는 유일한 사용자 정의 작업은 …

3
일련의 사양에 맞는 그룹 다각형 기능
각각 더 큰 지형지 물 (미국 카운티)까지 롤업 할 수있는 두 개의 서로 다른 다각형 지형지 물 (398 센서스 트랙과 80 우편 번호)이 있습니다. 인구 조사 지역은 우편 번호보다 작지만 우편 번호를 롤업 (즉, 중첩)하지 않습니다. 내 질문-ArcGIS 또는 QGIS (또는 모든 소프트웨어)를 사용 하여 398 인구 조사 지역과 80 …

5
OpenLayers 3의 Z- 색인 : OL3의 레이어 순서
OpenLayers3에서 이전 버전과 마찬가지로 레이어의 Z- 색인을 변경하는 방법이 있습니까? map.setLayerIndex(markers, 99); //set the marker layer to an arbitrarily high layer index 지도를 사용하는 동안 레이어 순서를 변경해야합니다. z-index를 정의하는 것과 같은 가능성은 도움이되지 않습니다. var geoLayer = new ol.layer.Vector({ source : new ol.source.GeoJSON({ projection : 'EPSG:900913', url : './myGeoJson.json' …

3
RTree와 공간 인덱스 사용 이해?
RTree에서 공간 인덱스 사용을 이해하는 데 문제가 있습니다. 예 : 300 개의 버퍼 포인트가 있으며 다각형 모양 파일로 각 버퍼의 교차 영역을 알아야합니다. 다각형 shapefile에는> 20,000 개의 다각형이 있습니다. 공간 인덱스를 사용하여 프로세스 속도를 높이는 것이 좋습니다. SO ... 폴리곤 쉐이프 파일에 대한 공간 인덱스를 만들면 어떤 방식으로 파일에 "첨부"됩니까, …

4
OpenLayers3에 LayerSwitcher가 없습니까?
LayerSwitcherOpenLayers 3에 컨트롤 이 있는지 궁금합니다 . ol3이 완전히 다시 작성되었다는 것을 읽었습니다. 그러나 나는 동등한 찾을 수 없습니다 LayerSwitcher에서 http://openlayers.org/en/latest/apidoc/ol.control.html을 . 이 컨트롤없이 레이어를 켜고 끄는 방법을 모르겠습니다. LayerSwitcher다른 것으로 이름 이 바뀌 었거나 누락되었거나 문서가 불완전합니까? OpenLayers3에가 없으면 LayerSwitcher이전 LayerSwitcher와 같은 사용자 지정 컨트롤을 구현하는 예제를 아는 사람이 …



당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.