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

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

4
Упрощение смежных полигонов с помощью инструмента QGIS Simplify Geometries
У меня большой Shapefile с 200 000 полигонов, но файл слишком велик для приложения, которое будет его использовать. Я хотел бы обобщить эти полигоны и создать гораздо меньший файл. Я попытался сделать это в QGIS с помощью инструмента «Упростить геометрию». Я пробовал это на очень маленькой части моего Shapefile, и …
10 qgis 

2
Может ли ArcGIS ModelBuilder открыть файл Excel для ручного редактирования, а затем передать эти изменения обратно в модель?
Мне было поручено создать модель с использованием ArcGIS ModelBuilder, которая сначала выполняет несколько задач геообработки, а затем соединяет таблицу Excel с результатами этих геообработок. Однако модели необходимо сначала открыть файл Excel, чтобы пользователь мог отредактировать его вручную, а затем пользователь сохранит свои изменения и закроет файл. Затем ожидается, что модель …

3
Какой формат и настройки использовать для фотографий с антенн в QGIS?
Следующий вопрос, касающийся работы с антеннами в ArcGIS: Самый эффективный формат для управления аэрофотосъемкой только для просмотра Кажется, есть 2 основных варианта для хранения / повторной выборки / перепроектирования и т. Д. Антенн: JP2000 / JP2 / JPEG 2000 (недавно 5 кодов для обработки GDAL) ECW (сжатые ERDAS вейвлеты (.ecw)) …

2
Программно загрузить композитор из шаблона и сгенерировать атлас, используя PyQGIS
Я пытаюсь создать плагин для загрузки композитора печати из файла, создания атласа и экспорта в изображение. До сих пор мне удалось загрузить шаблон и экспортировать его в изображение. Мне не удалось добавить ни один из слоев в легенде (которые также находятся в toc) на экспортированную карту, что приводит к пустой …

1
Использование векторного слоя в памяти с обработкой QGIS / SEXTANTE
Я пытаюсь запустить qgis:clipалгоритм из консоли, но получаю сообщение об ошибке при использовании слоя в памяти в качестве параметра наложения. Это следовало ожидать, или я делаю что-то не так? Код: mem_layer = QgsVectorLayer("Polygon?crs=epsg:4326", "temp_layer", "memory") if not mem_layer.isValid(): raise Exception("Failed to create memory layer") mem_layer_provider = mem_layer.dataProvider() clip_polygon = QgsFeature() …

3
3D визуализация с помощью ГИС программного обеспечения с открытым исходным кодом [закрыто]
Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 6 лет назад . Я ищу инструменты QGIS (или другого программного обеспечения ГИС с открытым …

4
Уровень запросов ArcGIS 10.2 на производительность SQL Server
Я использую Query Layer на SQL Server в ArcMap. Уровень запросов выполняется мгновенно в SQL Server, но рисование в ArcMap занимает так много времени, что система перестает отвечать на запросы в течение 10 минут или дольше. Во время отрисовки ArcMap один из процессоров максимально используется процессом SQL Server. Мой запрос …

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

2
Выполнить скрипт в окне Python ArcMap?
Я писал Python в своем текстовом редакторе, поэтому у меня есть скрипт Python, script.py. Я все еще занимаюсь его разработкой, поэтому пока не хочу помещать его в свой набор инструментов, и на данный момент это означает копирование и вставку его из моего текстового редактора в окно Python в ArcGIS Desktop. …

2
Как указать единицу измерения при доступе к атрибуту «длина» объекта Geometry ()?
Используя инструмент CalculateField_management, можно указать единицу измерения при расчете длины фигуры: #Calculate polyline lengths in miles polylines = "C:\sampleShape.shp" arcpy.CalculateField_management(polylines, "shapeLen", "!Shape.length@MILES!", "PYTHON_9.3") Я хотел бы сделать то же самое в пределах курсора, используя «SHAPE @ LENGTH» каждой функции, с длиной, возвращаемой в единицах моего выбора: #hypothetical example 1 with …

1
Как выполнить оператор If в полевом калькуляторе ArcGIS for Desktop?
У меня есть шейп-файл, содержащий два числовых поля ("Dist_1" и "Dist_2"). Я хочу вычисление поля, которое заполнит дополнительное поле («Результат») одним из трех ответов: Во-первых, если Dist_1 больше, чем Dist_2, заполните «True». Во-вторых, если Dist_1 меньше, чем Dist_2, введите «False», а в-третьих, если Dist_1 и Dist_2 равны, введите «Equal».

1
Разница между Make Feature Layer (Управление данными) и использованием рабочего пространства in_memory?
Мне было интересно, какая разница между Make Feature Layer (Управление данными) и использованием рабочего пространства in_memory ? На мой взгляд, можно использовать несколько шагов в памяти вместо записи данных в какое-либо место на диске или в сеть и ускорить процесс.

1
Есть ли способ показать количество элементов слоев в оглавлении?
Я использую ArcGIS 10. В таблице содержания ArcMap (TOC) есть ли способ, чтобы «Имя слоя» автоматически показывало общее количество объектов в каждом слое? Я думал, что оглавление будет выглядеть примерно так: Дороги (27) Потоки (100) Посылки (12) Я нашел эту опцию для рендеров с уникальным значением , но: Я не …

3
Удалить перекрывающиеся объекты многоугольника из одного из двух слоев с помощью QGIS?
У меня есть два перекрывающихся слоя полигонов, и мне нужно как-то стереть области перекрытия. Таким образом, я должен получить два слоя непересекающихся полигонов. Звучит довольно просто, но я просто не могу понять это правильно ни с одним из инструментов в Qgis !? Должен ли я использовать «клип» или «вырезать фигуры …

3
Чтение национального набора данных высот (ArcGrid / GridFloat / IMG) только с инструментами Python?
Я нашел данные высотных отметок (1/3 - 1/9 угловых секунд) из набора данных национальных высот, предоставленного USGS. Он поставляется в форматах IMG, Arcgrid и GridFloat. Я знаю, что ArcGrid соответствует платному программному пакету, но я стараюсь использовать свободно доступные инструменты. У меня есть данные GPS, которые я пытаюсь соотнести с …

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