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

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

6
Шейп-файл участка с матплотлибом
Я пытаюсь прочитать шейп-файл и построить его с помощью matplotlib. Вот код: import matplotlib.pyplot as plt import shapefile shpFilePath = "D:\test.shp" listx=[] listy=[] test = shapefile.Reader(shpFilePath) for sr in test.shapeRecords(): for xNew,yNew in sr.shape.points: listx.append(xNew) listy.append(yNew) plt.plot(listx,listy) plt.show() Тем не менее, я получаю линии, соединяющие мои полигоны. Как нарисовать полигоны …

3
Группировать функции полигонов в соответствии с набором спецификаций
У меня есть два разных набора полигональных объектов (398 переписных участков и 80 почтовых индексов), каждый из которых сворачивается в большую функцию (округ США). Хотя переписные участки меньше почтовых индексов, они не сворачивают (т. Е. Вкладывают в них) почтовые индексы. Мой вопрос - есть ли метод / инструмент, использующий ArcGIS …

4
Отсутствует LayerSwitcher в OpenLayers3?
Мне было интересно, есть ли элемент LayerSwitcherуправления в OpenLayers 3? Я читал, что ol3 - это полное переписывание. Но я не могу найти эквивалент LayerSwitcherиз http://openlayers.org/en/latest/apidoc/ol.control.html . Я не понимаю, как можно включать и выключать слои без этого контроля. Является ли LayerSwitcherпереименован что - то еще, отсутствует или является неполной …

3
Понимание использования пространственных индексов с RTree?
У меня проблемы с пониманием использования пространственных индексов с RTree. Пример: у меня есть 300 буферизованных точек, и мне нужно знать область пересечения каждого буфера с помощью полигонального шейп-файла. Шейп-файл полигонов имеет> 20000 полигонов. Было предложено использовать пространственные индексы для ускорения процесса. ТАК ... Если я создам пространственный индекс для …

5
Z-индекс в OpenLayers 3: упорядочение слоев в OL3
Есть ли способ изменить Z-индексы слоев в OpenLayers3, как это было в старой версии? map.setLayerIndex(markers, 99); //set the marker layer to an arbitrarily high layer index Мне нужно изменить порядок слоев при использовании карты. Так что такая возможность, как определение z-index, не поможет var geoLayer = new ol.layer.Vector({ source : …


2
Как рассчитать наименьшую сеть, которая соединяет все точки, используя PostGIS?
У меня есть набор сценариев postgis, которые генерируют две таблицы - одну из набора точек и вторую группу дорог, которые их окружают. Все данные находятся в одной проекции, и оба вывода хранятся в таблицах postgres 9.2 с postgis 2.1 Была создана топология pgrouting сети дорог, и в таблице точек есть …
13 postgis  routing 

6
Эквивалент layer.redraw (true) в OpenLayers 3?
У меня есть слой geojson в моем приложении OL3, который я хочу перерисовывать каждые 5 секунд (чтобы показать движение на карте). Как это сделать ? Не удалось найти эквивалент Layer.redraw ().
13 openlayers 

3
Разделить многокомпонентный полигон на отдельные полигоны с помощью ArcGIS Desktop?
Как разделить составной многоугольник, состоящий из нескольких многоугольников, на отдельные многоугольники, чтобы я мог удалить каждый многоугольник, не удаляя их все одновременно? Я использую ArcGIS Desktop 10.0.

2
Можно ли использовать комментарии в QGIS Query Builder с шейп-файлами ESRI?
Я пытаюсь разные запросы в построителе запросов. Есть ли способ прокомментировать запрос? Я пробовал с /* */ # -- безуспешно : Произошла ошибка при выполнении запроса. Поставщик данных сказал: OGR [3] ошибка 1: Ошибка синтаксического анализа выражения SQL: синтаксическая ошибка РЕДАКТИРОВАТЬ : Я сделал особый запрос на этот вопрос: http://hub.qgis.org/issues/10914 …
13 qgis  query 

2
Являются ли идентификаторы OSM уникальными для всех типов объектов?
Являются ли идентификаторы OSM уникальными для всех типов объектов? Имеется в виду, может ли идентификатор пути встречаться как идентификатор отношения или идентификатор узла как идентификатор пути?

3
Как использовать Leaflet для эффективного отображения частей массивного набора данных?
Я продолжаю видеть, что веб-разработчики, не являющиеся ГИС, сталкиваются с этой проблемой, и я не уверен, каково решение. Существует несколько наборов данных тысяч предметов. Мы хотим показать карту пользователю, с видимым подмножеством его, показанным как интерактивные, интерактивные элементы. Какие есть способы для этого? Я могу думать об этом, но они …

1
Расчет масштабного коэффициента расстояния по широте для Меркатора
Это была действительно неудобная тема для Google - поэтому я прошу разъяснений, правильно ли я все понял. Я говорю об измерении коротких расстояний в проекции Меркатора (3857). Вы можете рассчитать расстояние в единицах карты (используя теорему Пифагора). В экваторе оно равно расстоянию на земле (масштабный коэффициент = 1); если вы …

4
Ресурс Python для дистанционного зондирования? [закрыто]
Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 4 года назад . Я ищу хороший ресурс (MOOC, книги и т. Д.) Для обучения …

2
Вызов модуля интерполяции из консоли Python QGIS
Я хотел бы вызвать функцию плагина интерполяции QGIS (метод TIN) (Raster-> Interpolate) из консоли Python. Я не могу найти соответствующую функцию в QGIS API или в списке алгоритмов обработки. Я нашел алгоритм триангуляции SAGA, который отлично работает, но в 5-10 раз медленнее, и скорость важна в моем случае. Есть идеи, …

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