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

10
Как заполнить карту композитора данными холста и экспортировать композицию в виде png, используя скрипт Python в QGIS

Я хотел бы создать скрипт Python в QGIS, который будет принимать некоторые данные (shp + tif, в моем примере), использовать шаблонную карту Map Composer (из файла) и экспортировать созданную композицию в изображение PNG. Почти не имея опыта программирования (меньше, чем базовые знания Python), я...

10
Сделайте несколько растров более однородными

Я импортировал несколько растров, которые должны быть непрерывно связаны, но вместо этого они создают какую-то границу между ними. Я могу предположить, что это вопрос калибровки между отдельными растрами, но я не уверен, как выполнить это с использованием данных. Кто-нибудь испытывал нечто подобное...

10
Создайте буферы области, которые ограничены береговой линией

Я пытаюсь использовать ArcGIS 10.2 для создания буфера точек на основе заранее определенной области (например, 400 кв. Км). Кроме того, буферы некоторых точек находятся близко к береговой линии, что требует обрезки буферов на береговой линии и по-прежнему имеет ту же площадь, что и внутренние (400...

10
Нужно найти строки, содержащие одно и то же слово дважды

У меня есть данные атрибута с именами владельцев. Мне нужно выбрать данные, которые содержат фамилию дважды . Например, у меня может быть имя владельца, которое гласит « BENNETT MCCARL & ARNETTE BENNETT ». Я хотел бы выбрать любые строки в таблице атрибутов, которые имеют повторяющуюся фамилию,...

10
Mapbox GL AddLayer: откуда берутся иконки

Многие примеры всегда загружают изображение значка следующим образом (например, здесь: https://www.mapbox.com/mapbox-gl-js/example/geojson-markers/ ): map.addLayer({ "id": "markers", "type": "symbol", "source": "markers", "layout": { "icon-image": "{marker-symbol}-15", "text-field": "{title}",...

10
Позволяет ли ArcGIS Online выбирать по местоположению?

Этот вопрос относится к стандартной карте ArcGIS Online, например, http://your-site.maps.arcgis.com/home/webmap/viewer.html. Можно ли выполнить выбор по местоположению, например, чтобы найти точки одного слоя, которые попадают в слой многоугольника? В меню «Анализ» доступно несколько операций, но я...

10
Полигоны на международной линии [-180 .. + 180 долготы]

Я пытаюсь создать полигоны для спутниковых орбитальных полос. Пока у меня есть метод для генерации двух линий, которые представляют край каждой полосы в [lat, long]. Некоторые полосы пересекли международную линию дат и так обернулись: Я смог решить это с ogr2ogr -wrapdateline: ogr2ogr -wrapdateline...

10
Запрашивает символ подчеркивания в ArcMap?

Для стандартного запроса LIKE к классу объектов ArcSDE на основе Oracle символ подчеркивания представляет собой подстановочный знак из одного символа при использовании со строкой. Я пытаюсь навязать запрос определения, чтобы найти текстовую строку, которая начинается с 4 цифр, за которыми следует...

10
Конвертировать долготу / широту в пиксели на карте

У меня есть карта отсюда . Я хочу иметь возможность просто конвертировать произвольную пару lon / lat в пиксели на карте (также возможность делать обратное преобразование). Карты поставляются с файлом .tfw и информацией о проекции, вот она: 0.02222222222222 0.00000000000000 0.00000000000000...

10
Группировать и выравнивать иконки в атласе QGIS

Я делаю атлас охраняемых территорий с использованием QGIS. Я использую версию 2.12, но этот вопрос, вероятно, также относится и к версии 2.14. В этом атласе представлено несколько объектов интереса (poi). Некоторые из них, такие как парковка, информационная станция и точка обзора, представлены в...

10
Как изменить переменную проекта с помощью Python?

Я хотел бы изменить значение пользовательской переменной проекта (может быть отредактировано вручную в Project Settings | Variables) с помощью консоли Python. Я отследил функцию setVariable () в классе QgsExpressionContextScope, но мне не удалось изменить переменную в настройках проекта. Мой код до...

10
Алгоритм Березы не кластеризован должным образом

Я использую алгоритм Берча из пакета Python scipy-learn для кластеризации набора точек в одном маленьком городе по 10. Я использую следующий код: no = len(list_of_points)/10 brc = Birch(branching_factor=50, n_clusters=no, threshold=0.05,compute_labels=True) По моей идее, я бы всегда заканчивал...

10
Сохранить слой WMS на жестком диске через QGIS?

Ну, вот еще один вопрос. Я работаю над набором данных WMS прямо сейчас, и я хотел бы знать, если вы можете сохранить их на жестком диске. Я знаю, что вы можете сохранить текущий вид как TIF с географической привязкой, но, учитывая нужное мне разрешение и пространство, занимаемое моим рабочим...

10
PostGIS - получить точку внутри линии или многоугольника

Мне нужно получить центральную точку линии или многоугольника markerдля моего приложения. Чтобы при нажатии на маркер появилась геометрия (линия или многоугольник). Раньше я ST_Centroidзаставлял это работать. Результатом является то, что я ожидал, если бы не несколько полигонов или линий, центроиды...

10
Как предотвратить рендеринг надписей в спущенном пространстве в QGIS composer?

Я делаю карты для книги, где карты бегут к краю страницы. Принтер посоветовал удалить пространство вокруг изображений на 3 мм, поэтому, если моя страница имеет размер 127x177 мм, изображения должны иметь размер 133x183 мм. Это пространство для отбраковки должно допускать ошибки при вырезании...

10
Как предотвратить панорамирование карты при прокрутке страницы

Когда страница HTML содержит карту, и пользователь прокручивает страницу с помощью колесика мыши, когда мышь пользователя проходит над картой, страница перестает прокручиваться, а сама карта перемещается. Смотрите Demo1 . Я хотел бы эмулировать поведение, подробно описанное в Простом приеме...