100MB .dbf 및 500MB .shp 파일 구성 요소를 가진 다각형 shapefile이 있습니다. 그것이 너무 큰 이유는 그것이 전체 지구의 토지 기반으로 분류되기 때문입니다. ArcCatalog 또는 ArcMap에서 파일을보고보기 창을 약간 이동할 때마다 전체 파일을 처음부터 다시 그려야합니다. 공간 인덱싱 및 지오 데이터베이스로 가져 오기를 시도했지만 렌더링과 관련하여 눈에 띄는 성능 향상을 …
휴무 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중할 수 있도록 질문을 업데이트하십시오 . 휴일 2 년 전 . ESRI 지향 소프트웨어를 개발 중이지만 향후 버전에서는 ESRI 소프트웨어를 사용하지 않을 수 있습니다. 쉐이프 파일과 지오 데이터베이스를 …
Python으로 ArcGIS Desktop의 다양한 작업 (일반적으로 ArcMap 사용)을 자동화하려고하는데 현재 맵에 모양 파일을 추가하는 방법이 필요합니다. (그리고 그 일을하지만 다른 이야기입니다). 지금까지 할 수있는 최선의 방법은 다음을 사용하여 현재 맵에 레이어 파일 을 추가하는 것입니다 ( "addLayer"는 레이어 파일 객체 임). def AddLayerFromLayerFile(addLayer): import arcpy mxd = arcpy.mapping.MapDocument("CURRENT") df = …
내 웹 C # 응용 프로그램에서 shapefile에 투영을 지정하고 싶습니다 .Gdal / OGR / OSR C # 바인딩을 사용하고 osr_csharp.dll 및 ogr_csharp.dll 참조를 추가하고 싶습니다. 그러나 shapefile에 투영을 할당하기위한 코드를 작성하는 동안 어려움이 있습니다. 이 라이브러리의 클래스 / 메소드를 이해하는 데 도움이되는 API 문서가 있는지 알고 싶습니다. 또는 누군가 shapefile에 …
내가 사용하고 leaflet.js을 웹 사용자가 지역을 선택할 수 있도록. 유효한 지역은 미국 주, 캐나다 섭리 및 세계 국가입니다 (미국 및 캐나다 제외). Qgis를 사용하여 shapefile을 직접 구성하고 geojson으로 저장했습니다. 가능한 한 지오메트리를 단순화했습니다. 결과 shapefile은 400kb이지만 geojson은 메가 바이트 이상입니다. 이것은 내가 원하는 것보다 큽니다. 이 정보를 전송하는 데 관련된 …
두 개의 다각형이 있습니다. 하나는 들판 (X, Y, Z)을 포함하고 다른 하나는 토양 유형 (A, B, C, D)을 포함합니다. 모든 분야에서 어떤 종류의 토양이 포함되어 있는지 알고 싶습니다. 나는 다음을 시도했다. library(rgdal) library(rgeos) Field<-readOGR("./","Field") Soil<-readOGR("./","Soil") Results<-gIntersects(Soil,Field,byid=TRUE) rownames(Results)<-Field@data$FieldName colnames(Results)<-Soil@data$SoilType > Results A B C D Z TRUE FALSE FALSE FALSE Y …
내 목표는 특정 다각형을 병합하여 기존 모양 파일을 수정하는 것입니다. shapefile을 가져오고 UnionSpatialPolygons 명령을 사용한 후 원하는 다각형 외곽선을 얻습니다. 그러나 이것은 이제 SpatialPolygonsDataFrame이 아니라 SpatialPolygons 객체이므로 writeOGR을 사용하여 shapefile로 내보낼 수 없습니다. 이 문제를 어떻게 해결할 수 있습니까?
shapefile이 있고 피처의 순서를 변경하고 싶습니다. 가능합니까? 이 shapefile을 모바일 앱에 포함하고 있기 때문에 shapefile의 기능을 정렬하고 싶습니다. 응용 프로그램은 기능 목록을 표시하며로드 할 때 정렬을 수행 할 수는 있지만 정렬하는 것을 선호합니다.
쿼리 대화 상자에서 where 절을 지정하여 필터링 할 수있는 기능을 가진 shapefile이 있습니다. Fx 나는 'city_name'이라는 이름의 필드를 가지고 있으며 where 절에 'city_name = "London"'으로 런던 만 표시됩니다. 내가 지금하고 싶은 것은 속성 테이블에서 'city_name'의 모든 값을 가져 오는 것입니다. 그런 것 : select distinct city_name from [attribute table] QGIS에서 …
현재 다음 스크립트를 사용하여 테이블의 일부 속성 데이터를 많은 개별 shapefile에 추가하고 있습니다. library(rgdal) specieslist <- read.csv("SpeciesList1.txt", header=F) attdata <- read.table("TestAtt.csv", sep = ",", header=T) for (n in 1:dim(specieslist)[1]) { speciesname <- specieslist[n,1] shp <- readOGR("Mesoamerica_modified_polygons", speciesname) shp$ENGL_NAME<-attdata[n,2] writeOGR(shp, "PolygonsV2", speciesname, driver="ESRI Shapefile") } 끝에 다음과 같은 경고가 표시됩니다. 1: …
서쪽을 향하고있는 (+/- 20-30도)이 행성의 모든 해변 (또는 주어진 부분 집합)을 식별하고 싶습니다. 내 생각은 OSM을 데이터 소스로 사용하는 것입니다. "natural = beach"태그가있는 모든 다각형을 추출하면 해변으로 플래그가 지정된 모든 영역의 데이터 세트 / 모양 파일이 제공됩니다. 여태까지는 그런대로 잘됐다. 또한 해변 데이터를 식별하기 위해 OSM 또는 Natural Earth 등의 …
처리 후 shapefile을 작성하고 있습니다. 그러나 마지막 단계에서는 shapefile에서 속성별로 선택해야합니다. 작동 할 때 파이썬 스크립트에서 명령을 사용하기 위해 쉘에서 명령을 사용하고 있습니다. ogr2ogr -f "ESRI Shapefile" -select * where ID="1" outfile.shp infile.shp 오류 메시지가 나타납니다. FAILURE: Unable to open datasource `Downloads' with the following drivers. 내가 뭘 잘못하고 있니?
폐쇄되었습니다 . 이 질문에는 세부 사항이나 명확성 이 필요 합니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 세부 사항을 추가하고 문제점을 명확하게하십시오 . 작년에 문을 닫았 습니다 . 벡터 shapefile을 PostGIS 데이터베이스로 내보내는 방법은 무엇입니까? 내보낼 형식을 묻습니다.