지리 정보 시스템

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

1
QGIS 필드 계산기의 조건문 구문
수정해야 할 shapefile이 있습니다. "A", "B"및 "C"속성이있는 "CLASS"열이 하나 있습니다. "A"를 "1"로, "B"를 "2"로, "C"를 "3"으로 변경해야합니다. 나는 case when기능으로 그것을 시도했다 . 하나의 경우 문제가 아니지만 3 행에서 어떻게 작동합니까? FieldCalculator함수 를 사용하여 모델을 빌드 할 수도 있습니까? 내가 알아 낸 것 같아! 이게 옳은 거니? CASE WHEN "VSt_K" …

2
큰 CSV 파일을 PostGIS로 가져 오기
CSV 파일을 PostGIS로 가져 오려고합니다. 이 게시물에 이어 이전에 테이블을 만들었습니다. copy 명령을 실행할 수 있다고 말하는 다른 제안을 찾았습니다. 이 명령을 실행하면 COPY table FROM '/Users/macbook/file.csv' DELIMITERS ',' CSV HEADER; 테이블을 전혀 복사하지 않았습니다. "테이블"은 인식되지 않습니다. 나는 이것을 시도했다 : COPY moulding (Borough,Block,Lot,CD,CT2010,CB2010,SchoolDist,Council,ZipCode,FireComp,PolicePrct,Address,ZoneDist1,ZoneDist2,ZoneDist3,ZoneDist4,Overlay1,Overlay2,SPDist1,SPDist2,LtdHeight,AllZoning1,AllZoning2,SplitZone,BldgClass,LandUse,Easements,OwnerType,OwnerName,LotArea,BldgArea,ComArea,ResArea,OfficeArea,RetailArea,GarageArea,StrgeArea,FactryArea,OtherArea,AreaSource,NumBldgs,NumFloors,UnitsRes,UnitsTotal,LotFront,LotDepth,BldgFront,BldgDepth,Ext,ProxCode,IrrLotCode,LotType,BsmtCode,AssessLand,AssessTot,ExemptLand,ExemptTot,YearBuilt,BuiltCode,YearAlter1,YearAlter2,HistDist,Landmark,BuiltFAR,ResidFAR,CommFAR,FacilFAR,BoroCode,BBL,CondoNo,Tract2010,XCoord,YCoord,ZoneMap,ZMCode,Sanborn,TaxMap,EDesigNum,APPBBL,APPDate,PLUTOMapID,Version) FROM '/Users/macbook/file.csv' DELIMITERS ',' CSV …

1
ArcGIS Desktop을 사용하여 모서리에서 스냅으로 다각형 이동?
나는 기본적인 질문이 있지만 해결책을 찾을 수 없습니다. 수백 개의 직사각형 다각형이 있는데 기존의 다른 다각형으로 옮기고 싶습니다. 이 다각형의 경계가 서로 일치해야하므로 스냅 옵션이 필요합니다. ArcGIS Desktop을 사용하고 스냅을 활성화하려고하면 중심점 (그림의 검은 색 원)이 기존 구획의 경계선 (그림의 왼쪽 빨간색 선)에만 스냅됩니다. 그러나 EDGES (그림의 빨간색 선)가 서로 …

5
OpenLayers를위한 튜토리얼? [닫은]
폐쇄되었습니다 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중할 수 있도록 질문을 업데이트하십시오 . 휴일 삼년 전에 . 많은 래스터 레이어를 보여주는 웹 맵을 만들어야합니다. 맵 서버를 사용 중이며 Openlayers를 사용하고 싶지만 좋은 자습서를 찾을 수 …

1
구체화 된 뷰가 Geometry_Columns 뷰에 나타나지 않습니다
PostgreSQL 9.3.1을 실행하는 PostGIS 2.1 지원 데이터베이스에서 구체화 된 뷰를 정의했습니다. CREATE MATERIALIZED VIEW canvec_data.contours_m AS SELECT contours_original.ogc_fid, contours_original.elevation::integer AS elevation_orig, CASE WHEN "substring"(contours_original.code::text, 1, 3) = '257'::text THEN round(contours_original.elevation::double precision * 0.3048::double precision) ELSE contours_original.elevation::double precision END AS elevation_m, contours_original.wkb_geometry::geometry(Linestring,3578) FROM canvec_data.contours_original 필자는이 결과 엔티티 (테이블?)가 public.geometry_columns뷰에 나열되어 QGIS와 …

4
인터넷에서 GeoServer + Openlayers 웹 매핑 응용 프로그램을 호스팅하십니까? [닫은]
폐쇄되었습니다 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중할 수 있도록 질문을 업데이트하십시오 . 휴일 3 년 전 . GeoServer (Tomcat에서 서블릿으로 실행), Openlayers 및 PostGIS를 사용하여 웹 매핑 응용 프로그램 프로토 타입을 만들었습니다. 당시 프로토 …

2
QGIS를 사용하여 점에서 선까지의 최단 거리를 계산합니까?
QGIS에서 일련의 주소 지점에 대해 가장 가까운 도로에서 거리를 계산하는 가장 좋은 방법은 무엇입니까? (QGIS 2.0.1, Win XP) 이전의 비슷한 질문에 대한 답변을 읽었습니다. QGIS에서 선과 점 사이의 거리 측정 PyQGIS에서 수직선을 그리시겠습니까? QGIS에서 점과 다각형 사이의 최소 거리를 계산합니까? /programming/16448402/distance-of-point-feature-to-nearest-polygon-in-r 그렇지만: MMQGIS 플러그인은 가장 짧은 (수직) 거리가 아닌 라인 …
12 qgis  python  r  distance 

3
PyQGIS / Python을 사용하여 다른 레이어의 기능과 교차 할 때 기능을 분할 하시겠습니까?
버퍼 레이어 (녹색 다각형)가 있는데 장벽을 통과 할 때마다 두 개의 다각형으로 나눕니다 (파란색 선). "splitGeometry"방법을 사용하려고했지만 제대로 작동하지 않습니다. 지금까지 내 코드는 다음과 같습니다 while ldbuffprovider.nextFeature(feat): while barprovider.nextFeature(feat2): if feat.geometry().intersects(feat2.geometry()): intersection = feat.geometry().intersection(feat2.geometry()) result, newGeometries, topoTestPoints=feat.geometry().splitGeometry(intersection.asPolyline(),True) 결과 (오류)에 대해 1을 반환하고 newGeometries에 대해 빈 목록을 반환합니다. 도움을 주시면 감사하겠습니다.

2
OpenLayers에서 CORS 활성화
OpenLayers에서 CORS ( Cross-Origin Resource Sharing) 를 활성화 할 수 있습니까? 그렇다면 어떻게? OpenLayers에 웹 맵이 있으며 HTML 캔버스를 사용하여 PNG 이미지로 렌더링하고 있습니다. 내 스크립트는 훌륭하게 작동하지만 브라우저의 동일한 출처 정책 으로 인해 그려진 모든 맵 타일이 동일한 호스트 (예 :)에서 온 경우에만 캔버스를 이미지로 변환 할 수 있습니다 …

2
7- 파라미터 데이텀 변환 결과의 큰 차이
WGS84 위도 / 경도 포인트를 변환하려고합니다. 11d42'32.10629" E 5d12'56.75371" S 세 가지 소프트웨어 패키지 (Proj4, GeoTrans 및 Leica GeoOffice)에서 X와 Y에서 수백 미터 정도의 결과를 얻을 수 있습니다. 이러한 변형은 3이 아닌 7 개의 매개 변수에만 나타납니다. Proj4 cs2cs + proj = longlat + ellps = WGS84 + datum = …

2
QGIS를 사용한 지리 참조 벡터 PDF / SVG / DXF 라인 워크? [복제]
이 질문에는 이미 답변이 있습니다 . QGIS를 사용하여 제어점이있는 지리 참조 벡터 레이어? (8 답변) 휴일 4 개월 전 . 도시의 투표소별로 선거 결과를 시각화하는 작은 웹 응용 프로그램을 만들고 싶습니다. 결과는 베를린 에서 행해진 것과 매우 유사 할 것 입니다. 바라건대 이것이 내가 가고있는 것을 이해하는 데 도움이되기를 바랍니다. …

2
R에서 shapefile의 해상도를 줄입니다 (또는 필요한 경우 QGIS).
NHGIS 의 역사 미국 주 경계의 shapefile을 사용하여 R로 맵을 작성하고 있습니다.이 shapefile은 국가 규모로 맵을 작성할 때 필요한 것보다 훨씬 높은 해상도입니다. 하나의 파일에 대해 2 백만 개가 넘는 관측치가 있습니다. R에서 이러한 shapefile의 해상도를 줄일 수있는 방법이 있습니까? 필요한 경우 QGIS에서 대신 할 수 있습니다.
12 qgis  shapefile  r  resolution 

3
지도 용 D3-- 지리로 데이터를 가져 오는 단계는 무엇입니까?
D3, la로 표시하기 위해 세계 choropleth를 매핑하고 싶습니다. http://bl.ocks.org/mbostock/4206573 http://bl.ocks.org/jasondavies/4188334 ISO-alpha-3 키를 사용하여 표시하려는 데이터 세트가 있습니다. 그래서... danger.csv iso,level AFG,100 ALB,0 DZA,12 기타 topojson의 지침에 따라 할 수있는 것을 알고 있습니다. wget "http://www.naturalearthdata.com/http//www.naturalearthdata.com/download/50m/cultural/ne_50m_admin_0_countries.zip" unzip ne_50m_admin_0_countries.zip ogr2ogr -f "GeoJSON" output_features.json ne_50m_admin_0_countries.shp -select iso_a3 topojson -o topo.json output_features.json --id-property iso_a3 ISO3에 …
12 d3  topojson 

3
ArcCatalog 지오 프로세싱이 여전히 실행 중인지 어떻게 알 수 있습니까?
진행중인 지오 프로세싱이 올바르게 작동하는지 확인하기 위해 로그 이외의 다른 방법이 있습니까? ArcCatalog 10.1에서 디졸브 유형 ALL을 사용하여 버퍼 도구를 실행 중입니다. 나는 작업이 오래 걸리고 주말에 집으로 돌아 갔기 때문에 작업이 오래 걸릴 것으로 예상했다. 현재 5 일 동안 실행되어 왔으며 충돌했는지 여부를 확인하고 싶습니다. 작업 관리자는 프로세스 (RuntimeLocalServer.exe)가 …

2
QGIS에서 맵을 투영 한 후 다각형은 어디로 갔습니까?
저는 GIS 노하우를 처음 접했지만 세계지도를 투영 할 때 문제가 발생했습니다. Natural Earth에서 다운로드 한 모든 국가의 shapefile이 있습니다. 이 다른 질문에서 제안한 바와 같이 직교로 투영 한 후 , 나는 대서양이 다소 중심에 있도록 위도 / 경도를 변경했습니다. 그러나 변경 한 후에는 미국, 멕시코 및 캐나다가지도에서 사라집니다. 지도를 미국 …

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