지리 정보 시스템

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

2
John Snow 데이터 세트를지도 좌표로 변환하는 방법
R 용 HistData 패키지 ( https://r-forge.r-project.org/R/?group_id=574 )에는 1854 년 런던 콜레라 발생에 대한 John Snow의 맵과 관련된 데이터 세트가 있습니다. Walter Tobler의 감독하에 신중하게 디지털화되어 정통합니다. 이 데이터 세트에 대한 일부 세부 사항은 John Mackenzie ( http://www1.udel.edu/johnmack/frec480/cholera/cholera2.html)에 설명되어 있습니다. 불행히도, 사망, 펌프 및 거리의 좌표는 임의의 좌표계를 사용하지만 다른 GIS …

3
충돌하는 레이블 반복
내가 볼 수 있듯이 레이블이 지정된 두 기능이 서로 너무 가까운 경우 본질적으로 세 가지 옵션이 있습니다. 기본적으로 QGIS는 레이블 중 하나를 생략합니다. 문제의 레이어 나 전역 레이블 설정에 대해 "모든 레이블 표시"속성을 활성화하면 겹치는 레이블이 인쇄됩니다. 레이블 위치를 저장하기 위해 데이터 열을 할당하지 않은 경우 레이블 중 하나를 더 …
14 qgis  labeling 

1
레이어리스트 범례에서 벡터 필드 마커의 화살표 길이를 제어하는 ​​방법은 무엇입니까?
QGIS 2.14.5 LTR (및 최근 QGIS 3.0)에서는 각 값 범위에 대해 점진적 렌더러 및 벡터 필드 마커를 사용하여 아름다운지도 디자인을 설정했습니다 (화살표 길이는 스트림 속도에 직접 비례하며 0.001-~ 범위) 5m / s). 이것은 훌륭하게 작동했지만 전설에서 화살표를 짧게하는 설정을 놓쳤는 지 궁금합니다. '일반'너비 레이어 창을 사용하면 클래스 값을 볼 수 …

1
Shapely의 스냅 (GEO 스냅)이 예상대로 작동하지 않는 이유는 무엇입니까?
Shapely / Geopandas를 사용하여 두 줄을 서로 맞추려고하지만 스냅 결과가 매우 이상합니다. 나는 시도했다 : import geopandas as gpd from shapely.geometry import * from shapely.ops import snap lines1 = gpd.GeoDataFrame.from_file('lines1.shp') lines1 = lines1.to_crs({'init': 'epsg:2227'}) lines2 = gpd.GeoDataFrame.from_file('lines2.shp') lines2 = lines2.to_crs({'init': 'epsg:2227'}) res = lines1 lines2_union = lines2.geometry.unary_union res.geometry = res.geometry.apply(lambda …

1
rasterio를 사용하여 단일 지점에서 픽셀 값 얻기
rasterio를 사용하여 래스터의 한 지점에서 단일 픽셀 값을 얻으려면 여기에 예가 있습니다. https://github.com/mapbox/rasterio/pull/275 그러나 래스터의 단일 지점에서 값을 추출하는 데 사용할 수있는 직접 API가 rasterio (및 cli가 아닌) 내에 있습니까? -- 편집하다 with rasterio.drivers(): # Read raster bands directly to Numpy arrays. # with rasterio.open('C:\\Users\\rit\\38ERP.tif') as src: x = (src.bounds.left …
14 python  numpy  rasterio 


1
방사선 교정과 방사선 교정의 차이점
나는 원격 감지 분야에서 처음입니다. 이미지 전처리에 대해 읽을 때 때때로 혼란스러워했습니다. 누군가 방사능 보정과 방사능 보정을 수행하는 차이점과 몇 가지 방법을 설명해 주시겠습니까? DN 값을 수정 또는 교정으로 계산 된 다른 시간의 두 세트의 이미지 (예 : Landsat 7)의 TOA (Top Of Atmospheric) 반사율 값으로 변환합니까? 방사선도 보정의 DOS …

1
OpenLayers 3에서 WMS 계층 자동 새로 고침을 일시 중지 하시겠습니까?
서버에서 WMS 타일을 가져 오기 전에 HTTP 요청을 수행 해야하는 응용 프로그램이 있습니다 (일부 변환을 처리 할 것입니다). 지도를 드래그 한 후 TileWMS 자동 새로 고침을 일시 중지하는 방법이 있습니까? 보이지 않게 설정하거나 레이어를 제거하고 추가하면 작동하지만 HTTP 요청을 수행하는 동안 레이어가 사라지는 것을 원하지 않습니다. 나는 또한 시도 setUrl('')했지만 …
14 wms  openlayers 

4
매우 큰 이미지 및 이미지 모자이크로 작업 할 때 많은 양의 GPU 메모리가 도움이됩니까?
패닝 및 확대 등을 위해 GPU에 가능한 많은 이미지를 저장하는 데 큰 도움이 될 것 같습니다. 우리는 매우 큰 이미지를 많이 처리합니다. 크기는 8GB에서 수백 GB까지 다양합니다. 집에는 40GB 4k 모니터와 12GB의 비디오 메모리가 장착 된 GTX 타이탄이 있으며, 던지는 모든 작업에서 놀랍도록 잘 작동합니다. 이미지를 볼 때도 훌륭합니다. 작업? …

2
파이썬이나 자바 스크립트를 사용하여 geojson 객체의 경계 상자를 계산하는 방법은 무엇입니까?
프론트 엔드에 전단지가있는 django 앱이 있고 geojson 객체의 bbox를 계산하여 좌표를 전달할 수 있어야합니다. map.fitBounds() getBounds리프와 같은 특정 객체 의 메소드 를 시도하는 것뿐만 아니라 일부 libs를 시도했지만 FeatureGroup경계가 정의되지 않았다고 불평했습니다. 누구든지 이것에 대한 간단한 해결책을 알려 줄 수 있습니까?

2
Mosaic to New Raster로 최소값과 최대 값을 이해하고 있습니까?
이 소스에서 여러 DEM 래스터를 하나로 묶어야합니다. http://srtm.csi.cgiar.org/SELECTION/inputCoord.asp 이므로 Mosaic to New Raster 도구를 사용합니다. 도구를 설정했습니다. 래스터를 입력합니다 (모두 동일한 소스, 동일한 크기 및 투영 없음). 픽셀 유형 (원래 래스터에서와 같이 32 비트 부동 소수점)을 설정하십시오. 셀 크기를 원래 래스터로 설정하십시오. 원래 래스터 인 Band of Number = 1; …

3
R : RasterLayer에서 위도와 경도를 얻는 방법은 무엇입니까?
나는 지리 데이터의 절대 초보자이므로 질문이 적절하지 않은 경우 용서하십시오. NCDC NARR에서 데이터를 다운로드하고 raster패키지를 사용하여 R에로드 할 수있었습니다 . 위도, 경도 및 가치가있는 목록을 얻고 싶습니다. 나는 rasterToPoints()내가 원하는 것을 정확하게해야한다는 것을 이해 하지만 위도 및 경도 값은 이상하게 보입니다. r <- raster(myfile) data_matrix <- rasterToPoints(r) head(data_matrix) x y …
14 raster  r 

1
QGIS Desktop 앱에 새 메뉴 항목을 추가 하시겠습니까?
QGIS Desktop (2.7.0)의 최상위 메뉴에 새 메뉴 항목을 추가해야합니다. 즉, "프로젝트", "편집", "보기", "레이어"등과 같은 수준이어야합니다. 내가 아는 한 QgisInterface ( http://qgis.org/api/classQgisInterface.html )를 사용하여 메뉴 항목 숨기기 (설정-> 사용자 정의) 플러스 QGIS에 이미 정의 된 메뉴에 새 항목을 추가 할 수있는 좋은 방법이 있습니다 ( 플러그인 코드에서 addLayerMenu, addPluginToDatabaseMenu 등). …
14 qgis  pyqgis  qt  gui  context-menu 

6
Google 어스 플러그인이 더 이상 사용되지 않습니다. 어떤 대안? [닫은]
폐쇄되었습니다 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중할 수 있도록 질문을 업데이트하십시오 . 휴일 3 년 전 . Google 어스 플러그인을 자신의 웹 사이트에 통합 할 것을 요청하는 의상을 받았습니다. Google 어스 플러그인 사이트에서 나는 …

4
FME에는 리더에서 라우트를 단일 변압기로 여러 입력 기능 유형을 연결하는 방법이 있습니까?
FME에서 여러 판독기를 단일 변압기에 연결하는 방법이 있습니까? FME 2015를 사용하고 있으며 여러 피쳐 클래스를 단일 피쳐로 클립하고 싶지만이를 수행하는 쉬운 방법을 찾지 못하는 것 같습니다. 편집 : 입력 데이터 세트에서 여러 기능 유형 을 선택하고 기능 유형의 개별 출력 화살표를 클릭하고 변압기의 입력 화살표에 연결할 필요없이 모든 기능을 단일 …

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