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

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

1
Изменить значок маркера на клике с помощью листовки
У меня есть карта со многими (> 100) маркерами. Я хотел бы сделать так, чтобы при щелчке по этим значкам менялась иконка с выделенной версией. Я создал две пользовательских иконки, одну обычную и одну выделенную. Я получил это для работы с одиночными маркерами, но не могу найти способ настроить его, …
20 leaflet  markers 


3
Научитесь использовать выражения в QGIS?
Этот пост является сообществом Wiki . Отредактируйте существующие ответы, чтобы улучшить этот пост. В настоящее время он не принимает новые ответы. Есть ли какие-либо рекомендации по ресурсам для того, чтобы пройти основы QGIS и погрузиться в глубокие темные секреты? В частности, в отношении кодирования выражений для маркировки, запросов и т. …

2
Что такое модель измерения «XYZM»?
SpatiaLite поддерживает большое количество моделей разных размеров. Интересно, что некоторые из их значений поддерживают координаты «меры» (XYM, XYZM). Как будет использоваться эта мера-координата, и каков правильный термин для поиска, чтобы выяснить, как она используется?

1
ArcGIS 10.1 Python AddIn Использование многопроцессорной обработки приводит к сбою ArcMap?
Я хотел бы запустить многопроцессорную задачу из надстройки Python. Моя проблема в том, что процесс продолжает терпеть неудачу. В основном вылетает ArcMap. Вот мой основной код: def function(startOID, endOID, fc): wrksp = r"c:\temp\mp_addintest\data\test_%s.txt" % (int(startOID) + int(endOID)) # real logic removed to dumb it down with open(wrksp, 'w') as writer: …

6
Создание точек на указанном расстоянии вдоль линии с использованием QGIS?
Я хочу использовать QGIS для создания точек вдоль линии, но на указанном расстоянии. Я нашел два инструмента GRASS в SEXTANTE Toolbox : v.to.points v.segment Я попытался v.to.points , установив максимальное расстояние между точками в единицах карты до 100 и получил это: Второе фото показывало близкий взгляд с верхнего. Результатом было …

7
С чего начать обучение созданию карт с помощью QGIS?
У меня нет навыков в ГИС, "составлении карт" или любой другой карте. Был планировщиком округа в течение 25 лет, где всегда был «составляющий» штат. Сейчас я работаю в другом агентстве, и мне нужно составить основные и привлекательные планы участков и карты местности. Является ли QGIS правильным инструментом? Я увидел на …

1
Как разбить вогнутый многоугольник на выпуклые многоугольники в Arcpy?
Я ищу инструмент или алгоритм для обнаружения вогнутых многоугольников и разделения их на выпуклые многоугольники. Как объяснено на рисунке, синий многоугольник разбит на многоугольники A и B Я использую Arcpy под Arcgis 10.1

6
Как улучшить производительность рендеринга очень большого шейп-файла?
У меня есть полигональный шейп-файл с файловым компонентом 100 МБ .dbf и 500 МБ .shp. Причина, по которой он так велик, заключается в том, что он классифицируется как база земли для всего района. Каждый раз, когда я просматриваю файл в ArcCatalog или ArcMap и слегка перемещаю окно просмотра, весь файл …

4
Найти точки на расстоянии, используя MySQL
У меня есть таблица MySQL с именем пользователя, широтой и долготой пользователя. Я хотел бы получить список пользователей, которые находятся внутри круга или квадрата заданной широты и долготы с заданным расстоянием. Например, мой ввод Lat = 78.3232 и Long = 65.3234 и расстояние = 30 миль. Я хотел бы получить …
20 distance  mysql 

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

4
Слои растровых растров в QGIS?
У меня есть некоторые мультиспектральные данные, где отдельные полосы являются отдельными растровыми файлами. Как мне наложить слои этих растров так, чтобы я получил один растр с 3 полосами вместо 3 разных растров? Это довольно легко сделать в ERDAS и ArcGIS, но я не понял, как это сделать в QGIS

4
Лучший язык для программирования с GDAL
Я собираюсь начать создавать программы для обработки географических данных с сервера PostGIS и использовать GDAL. По вашему опыту, с лучшим языком для программирования? Я могу программировать на Perl и Python, но хотел бы знать язык с большим количеством фрагментов кода для повторного использования, примерами, библиотеками и т. Д.
20 python  postgis  gdal 

8
Как вручную прервать выполнение оператора в окне Python ArcMap?
Как можно прервать выполнение длительного процесса в консоли Python ArcMap? Например, как прервать длинную итерацию, подобную приведенной ниже, после ее запуска? for i in range(1, 50): # some long process which takes over a minute to complete Я хочу остановить процесс в любое время, нажимая комбинацию клавиш, нажимая кнопку или …

3
Сглаживание / интерполяция растра в Python с использованием GDAL?
Я занимаюсь разработкой на Python и использую GDAL из OSGEO для работы с растрами и шейп-файлами и взаимодействия с ними. Я хочу взять шейп-файл с точечными объектами и интерполировать его в поверхностный растр. Прямо сейчас я использую метод 'RasterizeLayer', который записывает значение из точечного объекта в растр (который устанавливается со …

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