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

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

4
Самый быстрый способ конвертировать большой растр в полилинию, используя R или Python?
У меня есть большой растровый файл (129600 на 64800 пикселей) с глобальными водоемами (значения 1 бит 0 и 1), и я пытаюсь извлечь береговые линии океана и внутренних вод. Я пытался с ArcGIS и QGIS конвертировать из растра в полилинию, но это занимает много времени. Кто-нибудь знает лучший / более …
14 python  r  performance 

4
Импортировать .shp в PostgreSQL?
Я хочу импортировать файл shp в postgreSQL. Сначала я создаю файл sql, а затем запускаю PostgreSQL. Чтобы создать файл sql, я запускаю эту команду в Windows cmd: shp2pgsql -s 4326 worldCountries.shp worldcountries postgres > worldcountries.sql а затем запустите: psql -d postgres -U postgres -p 4321 -f worldcountries.sql но результат таков: …

5
Создать диаграмму вороной из отрезков
Я ищу способ создать диаграмму Вороного, основанную на отрезках, а не на точках. Смотрите пример ниже (взят из этой презентации ). В идеале мне бы хотелось написать что-нибудь из Python, но также было бы приемлемо решение с использованием ArcGIS или аналогичного. Единственная библиотека для этого, которую я нашел, - это …

2
Свойства и операторы SpatialPointsDataFrame в R
Я создал объект типа SpatialPointsDataFrameс использованием spпакета в R. Однако я не совсем понимаю, @, $, . and []когда нужно использовать операторы для доступа к различным свойствам моего объекта. Вот мой пример кода: library(sp) library(rgdal) #creating a SpatialPointsDataFrame with sample points in UTM x <- c(15.2, 15.3, 15.4, 15.5, 15.7) …
14 r  syntax 

1
PostGIS: подсчитать количество вершин линий и многоугольников в таблицах
У меня есть 23 таблицы в схеме PostGIS, для которых нужно подсчитать количество вершин. Таблицы представляют собой смесь линий и многоугольников, поэтому я понял, что мне нужно использовать ST_NPoints (geom) Итак, я запустил следующий запрос SELECT count(ST_NPoints(geom) FROM lines; результат / число равно количеству объектов в этой таблице, а не …
14 postgis 


2
Python, GDAL и создание таблиц растровых атрибутов
У меня есть целочисленный растр, для которого я хотел бы построить таблицу атрибутов растра, используя Python и GDAL. Я могу создать таблицу атрибутов растра GDAL в Python следующим образом: >>> rat = gdal.RasterAttributeTable() Это прекрасно работает, как мы видим: >>> rat <osgeo.gdal.RasterAttributeTable; proxy of <Swig Object of type 'GDALRasterAttributeTableShadow *' …

2
Как сгладить большие векторные многоугольники из растра
У меня есть растровый файл классификации землепользования (6 классов) большой площади. Но мне нужно это в векторных полигонах, поэтому я векторизовал это. Пока проблем нет, но в результате - конечно - каждый пиксель точно верифицирован со всеми его egdes :) Но мне нужно, чтобы он был гладким, как контуры. Итак, …

2
Как разделить несмежные функции в QGIS?
У меня есть шейп-файл с несмежной функцией. Я хочу разделить области слева от области справа. Однако инструмент Разделить объекты QGIS требует от вас нарисовать линию поверх объекта. Когда я рисую линию между двумя областями этой функции, она ничего не делает. Как мне разделить эту функцию? Вот снимок экрана. Функция, которую …
14 qgis  shapefile 

2
Определение местоположения изображения?
У меня есть спутниковое изображение только одной части какого-то города с большим количеством растительности. Мне нужно выяснить, где это изображение снято. Есть ли способ узнать, где он находится на Google Maps, Google Earth или что-то подобное? Это изображение .jpg, поэтому я не знаю, как начать поиск.

4
HeatMap для определения горячих точек в кэшированном сервисе с ArcGIS Server?
ArcGIS Server позволяет создавать кэшированные картографические сервисы. Они могут использоваться различными приложениями (ArcGIS Desktop, веб-приложения и т. Д.). Я хотел бы получить представление о том, какие области моего кэша больше всего поражаются. Я хотел бы визуализировать эти результаты, используя тепловую карту, наложенную на ту же кэшированную карту. Я думал об …


2
Как создать легенду гистограммы в QGIS print composer?
Я нашел это сообщение в блоге, когда искал способ динамически построить график (гистограмму) в программе печати композитора. Функция, которую я хочу воспроизвести в блоге, состоит в том, чтобы рисовать статические прямоугольники в компоновщике печати qgis, а затем изменять их размер на основе значения поля, в данном случае в виде столбцов …

3
Как преобразовать BLOB-объект SQL Server в геометрию другого объекта?
У меня есть файл данных CSV от стороннего производителя, который является экспортированной таблицей SQL Server. Они просто сделали select * from fooи вывели результат в текстовый файл и отправили его. В их таблице есть столбец типа Geometry, поэтому в моем исходном тексте у меня есть что-то вроде «0xE610000010C47 ...» и …

2
Конвертировать .tif с .tfw в GeoTiff?
У меня есть файл изображения tif и файл мира .tfw (созданный из данных OSM с помощью Mapertive). Как я могу (используя командную строку Linux) преобразовать это в файл GeoTIFF? (т.е. я хочу иметь один файл, а не 2). Я уверен, что это возможно с GDAL или что-то.

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