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

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

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

5
Упрощение полигонов для линейных линий?
Я хотел бы упростить некоторые полигоны, которые представляют реки в линии линий. Я предполагаю, что дыры в многоугольниках могут быть опущены. У кого-нибудь есть хорошая идея, как просто сделать это? Было бы неплохо, если бы это было возможно сделать непосредственно в postgis или с помощью другого инструмента с открытым исходным …

2
Как выбрать объекты, содержащие определенную текстовую строку, используя выражение в QGIS
Мне нужно оформить шейп-файл полигона для обследования, основываясь на том, является ли полигон искомым минералом или нет. К сожалению, единственная информация о том, является ли полигон иском-минералом или нет, содержится в поле «НАЗВАНИЕ» таблицы атрибутов, которое дает полное юридическое название исследуемой посылки. Например, «РАЙОН ЛОТ 5639, НЕТ НАГРАДЫ. 2 МИНЕРАЛЬНАЯ …

4
Избегать функций маркировки, если они перекрываются другим слоем в QGIS?
С QGIS 2.12.2, как я могу настроить маркировку слоя, чтобы избежать размещения меток там, где объекты из другого слоя уже существуют? Например, если у меня есть слой полилинии потока / реки, который содержит «центральные линии» озера, и я размещаю слой многоугольника «озеро» над ним в порядке рисования, я не хочу, …
16 qgis  labeling 

1
Добавить объект вручную в векторный слой в ol3
Я пытаюсь добавить слой вручную в векторный слой с помощью JavaScript. Я не могу понять, почему это не удается: http://jsfiddle.net/Kieveli/f4t6n6v1/4/ Я пробовал нормальные координаты, такие как 16,22, и большие, чтобы соответствовать значениям xy представления. Я получаю ошибку javascript от ol3: TypeError: bQ не является функцией. HTML: <div id="map" class="map"></div> Javascript: …

6
Определение слоя CRS и избегание диалога CRS в PyQGIS?
Существует существующий шейп-файл, который я хочу добавить. На данный момент мой код выглядит так: self.iface.addVectorLayer(self.shpFilePath, "Track", "ogr") Это работает нормально, но я хочу определить crs в коде. Является ли это возможным? Я нашел несколько похожих вопросов, таких как этот: программно выбрать CRS в QGIS 2.4 с использованием Python Но я …

2
Доступ к `обработке` с помощью Python?
Я хочу получить доступ к функции разнесения строк в Python вне QGIS из автономного скрипта. Какой модуль мне нужно загрузить, чтобы использовать его? Как я могу получить доступ processing? from qgis.core import * layerInput = QgsVectorLayer('test.shp', 'test', 'ogr') processing.runalg('qgis:explodelines', layerInput, 'temp.shp')

3
Как получить центр тяжести набора точек в PostGIS?
Я использую PostgreSQL с расширением PostGIS. У меня есть набор точек в the_geomстолбце из таблицы myschema.myobjects. Я хочу создать оператор SELECT, чтобы получить центр тяжести этого кластера, поэтому из оператора SELECT вот так: SELECT the_geom FROM myschema.myobjects Мне нужно найти правильный синтаксис для такого утверждения, как: SELECT ST_AsText(ST_Centroid( (SELECT the_geom …

3
Получить значения Lon Lat из типа данных GEOGRAPHY в PostGIS
Как сохранить значения долготы в качестве типа данных GEOGRAPHY, как мне получить значения отдельных широт? Неудачная попытка: SELECT id, geog, ST_X(geog), ST_Y(geog) FROM locations; Ошибка: No function matches the given name and argument types. You might need to add explicit type casts.

5
Как программно получить путь к «Python.exe», используемый ArcMap
Я работаю с надстройкой ArcMap в C #. Из кода C # я выполнил несколько скриптов Python. Теперь, чтобы запустить этот скрипт, у меня есть жестко запрограммированный путь к Python. Но это не портативно. Итак, я хочу получить путь к исполняемому файлу Python из кода и использовать его. Вопрос: Как …
16 arcgis-10.0  python  c# 

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

4
Рисование круга с заданным радиусом с использованием QGIS?
У меня есть сайт, и я хочу нарисовать ориентировочную линию в 5-километровом буфере вокруг центра сайта. Поэтому я хочу нарисовать круг с радиусом 5 км. У меня есть инструмент для рисования кругов, эллипсов и прямоугольников, квадратов и спиралей. Ничто из этого не позволяет мне указать центральную точку и радиус.
16 qgis  circle 

7
Найти / заменить двойные кавычки с помощью Python Parser из ArcGIS Field Calculator?
Я пытаюсь использовать Калькулятор поля (ArcMap 10.0), чтобы убрать двойные кавычки в поле адреса (я не помещал их туда, поверьте мне). Я перепробовал много заклинаний, но до сих пор не могу даже оторваться от земли с расчетом. да, оба поля являются строковыми, и оба имеют приемлемую длину. Этот расчет: Результаты …

1
Расчет расстояния до точек в QGIS
Есть ли способ расчета расстояния до ближайших точек в QGIS? В ArcGIS есть функция Euclidean Distance , которая может принимать входной вектор или растр и генерировать растр расстояний. Есть ли подобная функция в QGIS? Я не мог найти один в документации. Я изучил Rasterфункции в QGIS, а также Hub Distanceрасчеты …
16 qgis  raster  distance  point 

3
Как проверить GeoJSON
У меня есть небольшой скрипт, который я использую для генерации данных GeoJSON из формата данных, который в настоящее время не поддерживается программным обеспечением ГИС. Я хотел бы проверить вывод, но когда я использую ogr2ogr, чтобы прочитать его, он не дает мне никакой полезной информации о том, какие аспекты, строки или …
16 geojson 

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