Геоинформационные системы

9
Как ST_Split функции в одной таблице по функциям в другой?

Мне нужно разделить полигоны (слой 'pol') по замкнутым и незамкнутым линиям (слой 'lin'). К сожалению, я не получаю правильных результатов при выполнении следующего запроса. CREATE VIEW splitted_pol AS SELECT g.path[1] as gid, g.geom::geometry(polygon, SRID) as geom FROM (SELECT...

9
Анализ ребер полигонов PostGIS (ориентация, длина ребер)

Я довольно новичок в мире ГИС и особенно в PostGIS, поэтому извините, если ответ кажется очевидным ... Я хотел бы сделать анализ ряда зданий. Одна вещь, которая меня интересует, это их фасадные поверхности вместе с соответствующей ориентацией. Как показано на рисунке ниже, я хотел бы иметь длину и...

9
Как символизировать нулевые значения в ArcGIS, используя символику количества?

Одно числовое поле в моих данных содержит нулевые значения (отсутствующие данные). Когда я указываю это как количество в символике, оказывается, что многоугольники, связанные с нулевыми значениями, удаляются с карты. Как я могу представить эти значения (то есть их полигоны) на карте? Я читал...

9
В чем разница между пространственными предикатами «Обложки» и «Содержит»?

Я пытаюсь понять Пространственные предикаты матрицы пересечения DE-9IM. Я не вижу разницы между предикатами Covers (соответственно CoveredBy ) и Contains (соответственно внутри ). Я пытаюсь рисовать геометрии с помощью JTS Topology Suite , они всегда Covers = True и Contains = True (или оба...

9
Leaflet JS добавляет форму GeoJSON как отверстие в многоугольнике

У меня есть набор данных, который уже содержит геойсон. Я могу добавить его на карту со следующей строкой кода. L.geoJson(data.geojson).addTo(map); И я получаю это Но я хочу добиться этого, когда окружающая область покрыта, а моя форма геойсона - это дыра в середине. Согласно листовке документации...

9
Разница между gdalwarp и projectRaster

Я пытаюсь спроектировать растр. В R есть projectRaster()функция to this (ниже полностью воспроизводимого примера): # example Raster require(raster) r <- raster(xmn=-110, xmx=-90, ymn=40, ymx=60, ncols=40, nrows=40) r <- setValues(r, 1:ncell(r)) projection(r) # project to newproj <-...

9
Импорт KML и информации о стиле в Geoserver

Так что я работаю над проектом, который разрабатывался более года, но я только недавно стал участвовать. Моя задача состоит в том, чтобы преобразовать примерно 2500 KML-файлов в другой формат, импортировать эти файлы в Geoserver и затем скопировать связанную информацию о стиле для каждого файла. Я...

9
Как создать Атлас на основе точечных атрибутов?

По сути, я хочу создать атлас на основе категориального поля в точечном слое. то есть у меня есть точечный слой поставщиков услуг по уходу за детьми с категориальным полем «Предоставление». Я классифицировал каждую функцию в этом поле как «After School Club», «Breakfast Club» и т. Д., И теперь я...

9
Алгоритм нечеткого наименьшего грубого общего разбиения

Учитывая два разных раздела формы (ради аргумента, два разных административных деления страны), как мне найти новый раздел, в который вписываются оба этих раздела, допускающий (и оптимизирующий) некоторую ошибку? Например, игнорируя ошибку, я хочу алгоритм, который делает это: Возможно, это поможет...

9
Минимизировать таблицы атрибутов в ArcMap?

До ArcGIS 10.0 я работал с несколькими таблицами атрибутов одновременно и часто сводил их к минимуму. Теперь в таблицах атрибутов нет значка, чтобы минимизировать их, используя ArcGIS 10.1 for Desktop на нашем компьютере с Windows 7. У нас они есть и на ПК, и в Citrix, и там программное обеспечение...

9
Есть ли быстрый способ очистить все атрибуты от слоя, но оставить полигоны на месте?

У меня есть слой Shapefile в QGIS 2.6 с несколькими полигонами, каждый из которых имеет данные более чем в 100 полях. Мне нужно создать новый слой со всеми теми же полигонами, но со всеми их полями данных пустыми (установить в 0, пустым или пустым в зависимости от типа поля). Есть ли более быстрый...

9
Создание буфера только в определенном направлении с использованием ArcGIS for Desktop? [закрыто]

Закрыто . Этот вопрос нуждается в деталях или ясности . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Добавьте детали и проясните проблему, отредактировав этот пост . Закрыто 6 месяцев назад . Я пытаюсь создать буфер для нескольких полигонов в юго-западной ориентации....

9
Как предотвратить зависание управляемых данными страниц при последующем экспорте?

Я работаю в ArcMap 10.3.0 и экспортирую через управляемые данными страницы (DDP). Экспорт DDP работает как положено в первый раз и для немедленного последующего экспорта, но если я использую DDP для повторного экспорта через более чем одну минуту или около того (время меняется) из того же MXD,...

9
Растворить шейп-файл, но сохранить поля атрибутов с помощью ArcGIS Desktop?

Есть ли способ распустить шейп-файл, но сохранить поля атрибутов в то же время? Вот как я хочу сохранить поля: Есть два поля, которые я хочу сохранить в шейп-файле. Первый столбец - Net_ID с длинным типом, а второй - Геология со строковым типом. Я хотел бы распустить шейп-файл, используя поле...

9
В чем разница между токенами SHAPE @ XY и SHAPE @ TRUECENTROID для доступа к данным?

Курсор поиска доступа к данным . В чем разница между жетонами "SHAPE@XY"и токенами "SHAPE@TRUECENTROID"? Они вернули те же координаты на тестовом полигоне: >>> cursor = arcpy.da.SearchCursor("test", "SHAPE@XY") >>> for row in cursor: ... print row[0] ... (559389.3838043335,...

9
Приближение координат GPS для точки из n ожидаемых местоположений

Я пытаюсь найти координаты моей точки внимания (точка X, отмечена синим цветом). Я использовал устройство GPS своего автомобиля, чтобы собирать координаты в зависимости от того, где я припарковал свой автомобиль каждый раз, когда посещал точку x. Так что после выполнения этого упражнения в течение...

9
Максимизация использования процессора

Мой скрипт пересекает линии с полигонами. Это долгий процесс, поскольку в нем более 3000 линий и более 500000 полигонов. Я выполнил из PyScripter: # Import import arcpy import time # Set envvironment arcpy.env.workspace = r"E:\DensityMaps\DensityMapsTest1.gdb" arcpy.env.overwriteOutput = True # Set...

9
Как создать SpatialLinesDataFrame из кадра данных?

Я создал data.frame в R. В результате я хочу получить SpatialLinesDataFrame, поэтому я понимаю, что мне нужно преобразовать data.frame в строки, строки в SpatialLines и SpatialLines в SpatialLinesDataFrame. я сделал это filedata.frame=data.frame(matrix(file),ncol=14, byrow=T))...

9
Очистка Недавно использованные системы координат с использованием QGIS?

После использования некоторого необычного SRC для демонстрационных целей я хочу очистить свой список "Недавно использовавшихся систем координат для справки" для большей наглядности. Является ли это возможным? Я использую QGIS...

9
Отсечение растрового изображения увеличивает размер файла

Работая с QGIS 2.4.0 Chugiak, у меня возник вопрос по поводу отсечения растровых изображений. У меня есть аэрофотоснимок, который я хочу обрезать, используя размеры шейп-файла. Пока все хорошо, я использовал для этого инструмент растр / извлечение / обрезка. Проблема в том, что размер файла моего...