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

Q & A для картографов, географов и специалистов по ГИС

2
Как определить и упростить точечные кластеры в отношении времени в PostGIS?
Я только начал работать с пространственными базами данных и хочу написать запрос SQL (PostGIS) для автоматического обобщения необработанных GPS-треков (с фиксированной частотой отслеживания). Первое, на чем я работаю, - это запрос, который идентифицирует точки остановки в форме запроса, такого как «x точек на расстоянии y метров», чтобы заменить массивные облака …
11 postgis  point  time 

3
Rgeos сбрасывает связанные значения при пересечении полигонов
Я пытаюсь пересечь два SpatialPolygonsDataFrames и получить SpatialPolygonsDataFrame в результате. К сожалению, используя gIntersectionфункцию from rgeos(которая работает впечатляюще быстро для пересечения полигонов), я не могу извлечь соответствующие кадры данных. Рассмотрим следующий пример: > fracPoly <- gIntersection( toSingle, fromSingle ) > class(toSingle) [1] "SpatialPolygonsDataFrame" > class(fromSingle) [1] "SpatialPolygonsDataFrame" > class(fracPoly) [1] …

3
Что такое конвенция для «перевернутых» этикеток?
У меня есть линейные функции, которые должны использоваться для этикеток. Эти линии правильно ориентированы (повернуты) и расположены таким образом, чтобы текст, помещенный на них, давал хороший картографический вывод. Сравните два изображения ниже и их ярлыки. В частности слово «Waverton» и его ориентация по отношению к «Авеню». Слева - то, что …

1
OpenLayers Скрыть / Показать слои из внешних флажков
Я использую OpenLayers с mapserver для отображения большого количества растровых изображений и запрашиваемых слоев wms. Все работает нормально, слои можно включать / выключать в переключателе слоев OpenLayers ... Но теперь я хочу включить / выключить слои с помощью внешних флажков и не знаю, как это сделать. Я немного новичок в …
11 openlayers 

3
Изменение типа данных в таблице атрибутов в QGIS?
У меня есть данные округа, в которых FIPs (на самом деле FIPS штата и округа FIPS вместе взятые). У меня есть данные, импортированные как CSV с теми же данными FIPS под названием STCounty. Однако шейп-файл FIPS указан как Real, а CSV - как Integer, и функция Join, похоже, не работает. …

4
Создание линий из точек пары координат с ArcPy?
У меня есть пара точек координат (начальная и конечная точки), которые я должен преобразовать в линии. До сих пор я использовал добавление обеих координат в a pippo.Point(), a, pippo.CalculateGeometry()чтобы определить геометрию каждого пионта и pippo.append(defined geometry)идентифицировать пару точек, а затем PointsToLine, чтобы получить мою линию. Это довольно дорогое время для …

2
Подсчитать значение растра в ограничительной рамке (пространственный экстент)
Учитывая ограничивающий прямоугольник, как я могу подсчитать количество определенных значений (скажем, меня интересует количество value == 1) в растре в 1) arcpy или 2) растровом пакете в R?
11 python  raster  r 

3
Как создать случайные точки вне полигонов?
Инструмент Создать случайную точку способен генерировать определенное количество точек внутри полигонов. Мне интересно, учитывая ограничивающий прямоугольник, есть ли способ, которым я могу генерировать случайные точки за пределами этого многоугольника?

3
Ищете готовые инструменты для отображения позиций в режиме реального времени онлайн
Мы хотим показать, что в таком большом городе, как Палермо , езда на велосипеде может быть самым быстрым (и в то же время самым экологичным) инструментом. Мы дадим 4 смартфона 4 пользователям, и будет 4 способа передвижения: на велосипеде, на общественном транспорте, пешком и на машине. Мы хотели бы использовать …

1
Есть ли способ экспортировать точечный слой из QGIS в CSV-файл?
Я сохранил путевые точки из моего Garmin как gpx и успешно импортировал их в QGIS. Есть ли способ теперь экспортировать слои в CSV-файл с координатами? Я попытался экспортировать в CSV, но это не дает мне координаты.
11 qgis  csv  gpx 

4
Как остановить gdalwarp, создающий выходы, охватывающие весь мир, рядом с датой?
Я использую gdalwarp для манипулирования плитками SRTM рядом с датой (т.е. 180 °, иначе антимеридиан). Плитки SRTM имеют очень небольшое (1/2 пикселя) перекрытие с меридианом. Вы можете увидеть это с помощью gdalinfo: gdalinfo S16W180.hgt Driver: SRTMHGT/SRTMHGT File Format Files: S16W180.hgt Size is 1201, 1201 [...] Lower Left (-180.0004167, -16.0004167) (180d …
11 srtm  gdalwarp 

5
Создание путей в пределах границы с помощью ArcGIS Desktop?
Я ищу, чтобы создать пути движения рыбы на основе наблюдаемых мест. Поскольку я смотрю на движения рыб в реках и озерах, простое соединение точек для формирования ломаной линии не будет работать, так как многие пути будут проходить по суше. Мне нужен какой-то способ ограничить пути движения в пределах границ воды. …

2
Каковы преимущества / недостатки заполнения базы данных PostGIS растровой информацией?
... в отличие от хранения растров в качестве локально сохраненных файлов GEOTIFF? У меня есть большой проект, который потребует предоставления примерно 50 000 GEOTIFF размером 10 Мб в виде WMS для веб-карты на основе OpenLayers. Только 1 WMS будет отображаться в любой момент времени, поэтому производительность не является проблемой. Учитывая …
11 postgis  raster 

1
Можно ли автоматически сделать «скриншот» выбранной мной функции в QGIS с использованием Python?
Я реализую инструмент, который позволяет пользователю создавать профиль объекта (в моем случае городские участки). Можно ли автоматически сделать снимок экрана этой функции (отображается в окне QGIS) и отобразить его в профиле PDF? На рисунке должны отображаться только размеры функции и, возможно, уровень WMS, выходящий за пределы функции. Уже есть какие-то …
11 qgis  python 

4
ArcGIS не может импортировать все записи из огромного файла CSV в таблицу файловой базы геоданных, несмотря на то, что они находятся в пределах размера таблицы FGDB
Я использую ArcGIS 10.0 на Windows 7 64-битной с 4 ГБ оперативной памяти. У меня есть несколько очень больших таблиц в формате CSV для импорта в ArcGIS, все они имеют около 30 полей, более 5 миллионов записей на таблицу (в некоторых есть вдвое больше или больше), а размеры файлов составляют …

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