«python» 태그된 질문

파이썬은 많은 GIS 프로그램에서 사용되는 오픈 소스 해석 프로그래밍 언어입니다.

3
ArcGIS for Desktop을 사용하여 현장에서 중복 레코드를 찾으십니까?
'ID'라는 속성을 기반으로 dbf 파일에서 중복 레코드를 찾고 있습니다. 500,000 레코드에서 150 만까지 다양한 dbf 파일이 있으며 중복 된 호스트가 있다는 것을 알고 있습니다. ID 속성이 다른 곳에있을 때 예 또는 아니오 (또는 1 또는 0은 괜찮음)라는 필드 '중복'을 추가하고 싶습니다. 필드 계산기에서 다음 파이썬 스크립트를 사용하면 중복 항목의 경우 …

1
다각형에서 정점 순서를 바꾸는 방법?
QGIS에서 벡터 공간에 액세스하고 편집하는 데 필요한 Oracle 공간 연결 작업을하고 있습니다. 지오메트리를 편집 할 때 정점 순서가 반대로되어 (외부 링에서 시계 방향으로) oracle에서 오류로 표시됩니다. 편집 도구에서 결합 기능 ( http://www.qgis.org/api/classQgsGeometry.html )을 사용하고 있지만 기본 병합 다각형 도구에서도 발생합니다. QGIS의 시계 방향으로의 재정렬 순서는 https://hub.qgis.org/issues/6283 링크를 기반으로 한 기본 …

1
"편집을 기준으로 이동"옵션을 사용하여 데이터의 버전이 지정되었는지 확인하는 방법이 있습니까?
"편집을 기준으로 이동"옵션을 사용하여 데이터의 버전이 지정되었는지 확인하는 방법이 있습니까? ArcGIS 자체 또는 Python을 사용하는 것이 바람직하지만 어떤 방식 으로든 작동합니다. 편집하다 데이터 버전을 지정할 때이 상자가 선택되어 있는지 확인하는 방법이 있습니까?

3
OpenLayers 플러그인 QGIS 2의 Python 오류
QGIS를 얼마 동안 사용했지만 QGIS 2를 사용한 이후 OpenLayers 플러그인이 가정용 PC에서 작동하지 않습니다. 그러나 나는 직장에서 같은 버전을 성공적으로 설치했습니다. 다른 게시물을 살펴보고 CRS를 설정하고 즉시 허용하려고 시도했지만 작동하지 않습니다. 누구든지 다른 지침을 제공 할 수 있습니까? 또한 제거 / 다시 설치를 시도했습니다. 아래 오류 코드 : Python 코드를 …


2
피더 버스 서비스
우선, 약간의 배경. 지역 교통 기관에서 일합니다. 피더 버스 서비스에 대해 "진단"하고 있습니다. 우리는 자동차를 타는 대신 버스를 타고 기차역에 갈 수있는 사용자의 비율을 알고 싶습니다. 이 과정은 여러 차례 수행되었지만 이제는 gtfs를 기본 데이터 소스로 사용하므로 방법론을 다시 생각해야합니다. 열차를 "먹이는"것으로 간주 되려면 버스 노선이 기차역에서 일정 거리 (빨간색 …

1
ArcGIS 대신 GDAL 및 PostGIS를 사용하는 Python
몇 번 전에 알래스카 크기의 지역의 매일 지표면 온도 위성 이미지로 작업했습니다. 나는 약 1,000 개의 이미지를 처리해야했다. 나는 그것들을 다운로드하고, 모자이크 처리하고, 투영하고, 형상 파일 경계에 클리핑하고, 클리핑 된 래스터에서 수단을 추출하고, 시간-온도 그래프에 그 수단을 플로팅했다. 시간-온도 그래프가 최종 출력이었다. ArcGIS에서이 모든 작업을 수행했으며 작업의 일부를 자동화하는 데 …

3
gdal을 설치 했는데도 ogr 모듈이 없습니까?
멋진 PySAL 패키지 의 매핑 구성 요소를 사용하려고 하지만 어떤 이유로 ogr 모듈이 없습니다. 나는 그것이 gdal 과 함께 제공 되었다는 인상을 받았다 . 뭔가 빠졌습니까? import gdal import ogr --------------------------------------------------------------------------- ImportError Traceback (most recent call last) <ipython-input-29-ef9eb3418665> in <module>() ----> 1 import gdal 2 import ogr ImportError: No module …
9 python  gdal  ogr 

3
독립형 스크립트에서 맵 작성기를 사용하는 방법은 무엇입니까?
pyqgis 요리 책에서 지도 렌더링 섹션 을 따르려고 하지만 독립형 응용 프로그램으로 테스트하고 싶습니다. 간단한 렌더링을 사용하여 첫 번째 부분을 수행 할 수는 있지만 맵 작성기를 독립 실행 형 스크립트로 사용하여 두 번째 예제를 수행하는 데 약간 어려움이 있습니다. 내가 할 수있는 비트에 대한 독립 실행 형 예는 다음과 같습니다. …
9 qgis  python  pyqgis 

3
내부 데이터를 유지하면서 shapefile을 SVG로 변환 하시겠습니까?
저는 GIS를 처음 접했습니다. Python 도구를 사용하여 choropleth를 만드는 방법에 대한 자습서를 찾았습니다. 나는 그것을 따르고 싶지만 내 자신의 데이터와지도를 사용합니다. 그러나이 자습서에서는 미국지도 SVG 파일을 사용하므로 CA 우편 번호 맵을 사용해야합니다. 미국 인구 조사에서 shapefile에서 찾은 유일한 맵입니다. kartograph.py를 사용하여 SVG로 변환하려고 시도했지만 파일에서 우편 번호가 손실됩니다. 파일을 SVG로 …

6
셰이프 수 = 테이블 레코드 수를 프로그래밍 방식으로 확인하는 방법은 무엇입니까?
손상된 약 1000 개의 shapefile이 있습니다 (첨부 된 오류 메시지 참조). shapefile은 eCognition Developer 8에서 생성되었습니다 . 손상된 것으로 식별되면 shapefile을 복구 하는 스크립트 도구 가 있습니다. 편집하다: 모든 모양 파일을 반복하고 모양 수가 테이블 레코드와 일치하는지 확인하는 빠른 스크립트를 만들고 싶습니다. 다음을 사용하여 테이블 레코드를 계산할 수 있습니다. # …

4
PROJ.4 라이브러리를 사용하여 지상 제어점을 사용하여 로컬 좌표계 좌표에서 전역 좌표계로 변환
좌표가 로컬 좌표계와 관련된 점 구름이 있습니다. 또한 GPS 값을 가진 지상 제어 지점이 있습니다. PROJ.4 또는 다른 라이브러리를 사용하여 이러한 로컬 좌표를 글로벌 좌표 시스템으로 변환 할 수 있습니까? 위에서 언급 한 문제에 대한 파이썬 코드는 큰 도움이 될 것입니다.

1
웹 기반 GIS에 Ruby / Rails / RGeo 또는 Python / GeoDjango를 사용하는 장단점
우리는 웹 기반 GIS를 만드는 조사 단계에 있습니다. 모든 백엔드 가져 오기 / 내보내기 및 처리 루틴에 사용할 ORM 옵션을 평가하고 있습니다. 필자의 연구 결과, GeoDjango는 더 성숙 된 것으로 보이지만 Rails / RGeo는 잘 생각되고 포괄적 인 것으로 보입니다. 누구나 경험이 있고 둘 중 하나를 추천 할 수 있습니까?

1
Python 플러그인에서 QGIS의 속성 편집 속도
QGIS Python 플러그인을 사용하여 레이어의 각 기능에 대한 속성 값을 편집하려고합니다. 편집 모드 외부 에서이 작업을 수행하는 것이 편집하는 동안보다 편집 속도가 훨씬 느리다는 것을 알았습니다. 아래 코드를 참조하십시오 (루프에서 같은 지점에서 서로 바꾸어 쓸 수있는 줄). 샘플 데이터 세트의 속도 차이는 2 초 (편집 모드)와 72 초 (편집 모드 …
9 qgis  python  pyqgis 

4
파이썬으로 정사각형 다각형 모양 파일을 만드시겠습니까?
다음과 같은 좌표가 있습니다 minx, maxx, miny ,maxy = 448262.080078, 450360.750122, 6262492.020081, 6262938.950073 파이썬을 사용하여 1m 크기의 사각형 격자를 만들고 싶습니다. import math minx,maxx,miny,maxy = 448262.080078, 450360.750122, 6262492.020081, 6262938.950073 size = 1 def set_bbox(minx, maxx, miny, maxy, distx, disty): nx = int(math.ceil(abs(maxx - minx)/distx)) ny = int(math.ceil(abs(maxy - miny)/disty)) new_maxx …

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