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

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


3
Python-эквивалент gdalbuildvrt
Есть ли способ выполнить ту же задачу, что и утилита gdalbuildvrt, используя привязки GDAL Python? До сих пор я не нашел никакого другого способа сделать это, кроме как создать vrt одного набора данных и вручную отредактировать xml. Я хотел бы создать VRT из нескольких растров (по сути, выполняя мозаику). Возможно …

1
Python: найдите метод для вычисления «внутреннего центроида» (также известного как labelPoint в arcmap) полигона
Я ищу метод для вычисления координат X, Y внутренней точки (также известный как labelPoint в arcmap) (неправильного) многоугольника. Я пытаюсь найти решение без использования модуля ArcGIS Разница между «центроидом» и меткой PointPoint заключается в том, что центроид может находиться за пределами многоугольника. Я использую стройный модуль из shapely.geometry импорт полигонов …

2
Нахождение средней точки линии с использованием ArcPy?
Как можно вычислить среднюю точку полилинии, используя инфраструктуру геообработки , например, в скрипте Python? Свойство polyline.centroid возвращает истинный центроид, если он находится внутри или внутри объекта; в противном случае точка метки возвращается . Центроид редко расположен на неровных линиях, что бесполезно для моих целей. У инструмента Feature Vertices to Points …

4
Создание в QGIS регулярно расположенных, определенных точек в пределах многоугольника
Я использовал исследовательский инструмент «Обычные точки», чтобы создать определенное количество точек в многоугольнике, но он формирует прямоугольную сетку точек, а не только внутри формы многоугольника. Поскольку мне нужно определенное количество точек внутри многоугольника, есть ли способ сделать это без проб и ошибок? Например, сейчас только 8 из 25 точек, которые …

4
OpenStreetMap Соседние границы
Можно ли загрузить границы окрестностей из OpenStreetMap? Я вижу на картах, что они часто указывают названия районов; есть ли способ получить их координаты и координаты граничного многоугольника, как в наборе данных Zillow Neighborhood Boundaries?

5
Разбить один полигон на несколько?
Я создал вороной полигоны, после чего я распустил их на основе одного атрибута. Теперь есть случаи, когда для одного атрибута "abc" у меня есть 3 полигона в разных местах с одинаковым идентификатором объекта. Я хотел бы разбить их на 3 полигона, поскольку они находятся в разных местах. Есть ли какой-нибудь …

3
QGIS рассчитать расстояние от точки вдоль линии
У меня есть ломаная (траектория движения) и точки, записанные вдоль линии. Я хотел бы рассчитать для каждой точки расстояние вдоль линии в квантовой ГИС. Я надеюсь на результат, который добавит новый столбец в таблицу атрибутов точек с указанием расстояния, на котором он находится на линии. Буду признателен за любые мысли. …
12 qgis  distance  point 

3
Зачем нам нужен Mapserver / Geoserver для представления данных из пространственной базы данных в веб-браузер?
Я пытался «Как я установил GeoServer на старой машине», и с помощью @iant я настраивал Tomcat и все. У меня внезапно возник вопрос ... зачем нам MapServer и GeoServer? Могут ли эти серверы извлекать данные из уровня базы данных по запросу пользователя и представлять только то, что пользователь запросил из …

5
Ищете бесплатный веб-сервис, который рассчитывает расстояние между двумя адресами
Я ищу бесплатный веб-сервис, который получает 2 адреса и возвращает расстояние проезда между двумя точками. Кроме того, я ищу веб-сервис, который не требует отправки домена для его использования (например, веб-сервис дистанционной матрицы Google). Спасибо.

3
Варианты отображения растров PostGIS в OpenLayers
Этот вопрос похож на предыдущий вопрос об отображении векторных данных на веб-карте. Я хочу иметь базовый веб-интерфейс, который использует OpenLayers и может отображать растровые данные, которые в настоящее время находятся в PostGIS, с использованием базовой карты, такой как Google. Я установил PostGIS2.0 с растровой библиотекой и вижу из документации, что …

5
Как увеличить QGIS Print Composer без колеса прокрутки
Я пытаюсь напечатать простую карту из QGIS в портретной ориентации. Когда я использую инструмент «Добавить новую карту», ​​он отображает карту в той степени, которая соответствует моему исходному фрейму данных, если бы я использовал альбомную ориентацию. См. ниже: Однако, когда я устанавливаю его в портретный режим, даже если я делаю это …

4
используя shapely: перевод между полигонами и мультиполигонами
[РЕДАКТИРОВАТЬ: решение этой проблемы было просто использовать OGR для чтения шейп-файлов. Смотрите пример географии.] В шейп-файле ESRI нет различия между полигонами и мультиполигонами. Кроме того, нет явного различия между внутренними отверстиями и внешними кольцами (кроме «управляемости» данного многоугольника). Поэтому после прочтения шейп-файла у меня есть список последовательностей координат, описывающих кольца, …

3
GPS-слежение по SMS
У меня есть GPS-трекер, который отправляет строку GPRMC протокола NMEA 0183 с фиксированной периодичностью на заранее определенный номер в виде SMS. Я ищу программное обеспечение, которое может портировать эти входящие SMS-сообщения на COM-порт, чтобы динамически отображать их в Google Earth или в пользовательском ГИС-приложении, и использовать имя отправляющего GPS в …
12 gps  google-earth  nmea 


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