Вопросы с тегом «shapefile»

Формат хранения векторных данных для хранения местоположения, формы и атрибутов географических объектов. Часто называемый «шейп-файлом ESRI», как его разработал ESRI.


6
Как улучшить производительность рендеринга очень большого шейп-файла?
У меня есть полигональный шейп-файл с файловым компонентом 100 МБ .dbf и 500 МБ .shp. Причина, по которой он так велик, заключается в том, что он классифицируется как база земли для всего района. Каждый раз, когда я просматриваю файл в ArcCatalog или ArcMap и слегка перемещаю окно просмотра, весь файл …

7
Альтернативы шейп-файлам как кроссплатформенные типы данных с открытым исходным кодом [закрыто]
Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 2 года назад . Я работаю над программным обеспечением, очень ориентированным на ESRI, но в будущей …

2
Добавление шейп-файла или класса объектов в качестве слоя в ArcGIS Desktop с использованием Python / ArcPy?
Я пытаюсь автоматизировать различные задачи в ArcGIS Desktop (в основном используя ArcMap) с помощью Python, и мне все еще нужен способ добавить шейп-файл к текущей карте. (А потом делать что-то с этим, но это другая история). Лучшее, что я могу сделать, это добавить файл слоя к текущей карте, используя следующее …

2
Документация по API для Gdal / Ogr с C #
Я хочу назначить проекцию шейп-файлу в моем веб-приложении C #, для этого я использую привязки Gdal / OGR / OSR C # и добавляю ссылки osr_csharp.dll и ogr_csharp.dll. Но я сталкиваюсь с некоторыми трудностями при написании кода для назначения проекции в шейп-файл. Я хочу знать, есть ли какая-либо документация по …

5
GeoJSON слишком громоздкий - что делать?
Я использую leaflet.js, чтобы позволить пользователям сети выбирать регион. Допустимыми регионами являются штаты США, Канады и страны мира (за исключением США и Канады). Я сам создал шейп-файл, используя Qgis, и сохранил его как геойсон. Я максимально упростил геометрию. Результирующий шейп-файл имеет размер 400 КБ, но размер геоджона превышает мегабайт. Это …

2
Извлечение областей пересечения в R
У меня есть два полигона. Одно содержит поля (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 …

2
Преобразовать объект пространственного многоугольника во фрейм данных, используя R
Моя цель - изменить существующий шейп-файл путем объединения определенных полигонов. После импорта шейп-файла и использования команды UnionSpatialPolygons я получаю желаемый контур многоугольника. Однако теперь это объект SpatialPolygons, а не SpatialPolygonsDataFrame, поэтому я не могу экспортировать его в шейп-файл с помощью writeOGR. Как я могу обойти эту проблему?
18 shapefile  cartography  r  ogr 

4
Открытие и извлечение данных из шейп-файлов?
Нам нужны данные о шоссе США. Мы нашли это для Флориды на государственном веб-сайте ГИС . Мы загрузили данные для пересечений шоссе Флорида отсюда (это zip-файл). Как мы используем эти файлы и извлекаем из них значения геокодов пересечений (выходов)?
18 shapefile  import 

7
Как изменить порядок объектов в шейп-файле?
У меня есть шейп-файл, и я хочу изменить порядок функций. Это возможно? Я хочу отсортировать функции в шейп-файле, потому что я встраиваю этот шейп-файл в мобильное приложение. Приложение отобразит список функций, и хотя я мог бы выполнить сортировку во время загрузки, я бы предпочел отсортировать их.
18 qgis  arcmap  shapefile 

4
Получение списка различных значений из поля шейп-файла с использованием QGIS?
У меня есть шейп-файл, функции которого я могу отфильтровать, указав предложение where в диалоге запроса. Fx У меня есть поле с именем 'city_name' и указанием 'city_name = "London"' в предложении where отображается только London. То, что я хотел бы сделать сейчас, - это извлечь все значения из 'city_name' из таблицы …
18 qgis  shapefile  sql 

9
как наложить шейп-файл и растр?
У меня есть шейп-файл с полигонами. И у меня есть глобальный растровый файл. Я хочу наложить полигоны шейп-файла на растровую сетку и рассчитать среднее значение растра для каждого полигона. Как я могу сделать это с помощью GDAL, записав результаты в шейп-файл?

4
Как остановить writeOGR от сокращения имен полей при использовании драйвера «ESRI 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
Запросите OSM для всех пляжей, выходящих на запад? - QGIS предпочтительнее
Я хочу идентифицировать все пляжи на этой планете (или определенное ее подмножество), которые обращены на запад (+/- 20-30 градусов). Моя идея заключается в использовании OSM в качестве источника данных. Извлечение всех полигонов, имеющих тег «natural = beach», дает мне набор данных / шейп-файл всех областей, которые помечены как пляжи. Все …

1
Выбор объектов по атрибутам с помощью ogr2ogr?
Я пишу шейп-файл после некоторой обработки; однако, на последнем шаге мне нужно сделать выборку по атрибутам из шейп-файла. Я использую команду в оболочке с целью использования ее в скрипте Python, когда она работает. ogr2ogr -f "ESRI Shapefile" -select * where ID="1" outfile.shp infile.shp Я получаю сообщение об ошибке: FAILURE: Unable …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.