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

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


1
Выбор PostGIS по широте / долготе
У меня есть minLat, minLong, maxLat и maxLong из коробки, нарисованной на карте. Прямо сейчас мой запрос на получение всех точек в поле выглядит так: SELECT * FROM geomTable WHERE (longitude BETWEEN minLon AND maxLon) AND (latitude BETWEEN minLat AND maxLat) Я хочу использовать столбец геометрии вместо столбцов lat / …
18 postgis 

5
Изменение источника данных уровня в QGIS
Есть ли способ добавить шейп-файл в файл слоя в QGIS, так же, как вы делаете это в свойствах слоя ArcGIS? (то есть перейдите к свойствам слоя, вкладке источника, а затем просто нажмите 'Set Dat Source'кнопку) Я изучил свойства слоя в QGIS и нигде не вижу этого ... РЕДАКТИРОВАТЬ: я получил …
18 qgis  data-source 

5
Выбирая контуры, какие высоты целые?
У меня есть Contour Featureclass, с интервалом 0,2 метра. Я хочу выбрать только те контуры, которые с интервалом 1 м? Я попытался использовать следующий синтаксис в диалоговом окне «Выбор по атрибуту» (в ArcMap), но он выбирает все контуры: Mod("ELEVATION", 1)=0 Какой запрос я должен выполнить?

4
Получение списка различных значений из поля шейп-файла с использованием QGIS?
У меня есть шейп-файл, функции которого я могу отфильтровать, указав предложение where в диалоге запроса. Fx У меня есть поле с именем 'city_name' и указанием 'city_name = "London"' в предложении where отображается только London. То, что я хотел бы сделать сейчас, - это извлечь все значения из 'city_name' из таблицы …
18 qgis  shapefile  sql 


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

4
Почему действительные полигоны повторяют одну и ту же начальную и конечную точку?
В мире ГИС для большинства современных форматов и стандартов (например, Shapefiles, WKB / WKT , GML, KML и т. Д.) Действительные полигоны должны иметь замкнутые линейные кольца, которые представляют собой линейную линию координат, где первая точка является повторением из последней точки. Например, треугольник требует четырех точек (а не трех). POLYGON …

4
Реализация кольцевых карт в ArcGIS Desktop
В недавней статье Стюарта и его коллег из IJHG я наткнулся на интересную технику визуализации данных с использованием кольцевых карт. Еще немного информации, упоминаемой в статье об этой технике, здесь и здесь . [ Источник ] Из статьи: Кольцевые карты были созданы в Adobe Illustrator с помощью специального сценария, который …

1
Как правильно настроить индексы для удаленных запросов PostGIS?
Я создаю приложение, которое должно запрашивать и возвращать каждый Recordв таблице, в Xкилометрах от PointX. Recordsи PointXпозиции определяются на основе (long/lat)информации, предоставленной Google Geocode API. Я новичок в PostGIS. После быстрого исследования я нашел этот вопрос . Ответ, кажется, имеет вид: SELECT * FROM your_table WHERE ST_Distance_Sphere(the_geom, ST_MakePoint(your_lon,your_lat)) <= radius_mi …

5
Включение CORS в GeoServer (причал)?
Я надеюсь, что кто-то уже понял это. Я только что установил Geoserver 2.9 на ванильный дистрибутив Ubuntu 16.04. Метод Geoserver 2.8 для включения CORS с классом shanbe.hezoun больше не работает с Jetty 9.2.13. Есть упоминания о том, что поддержка CORS уже включена в Jetty 9.2.13 в файле jetty-servlets.jar. Библиотека Jetty, …
18 geoserver  cors  jetty 

1
Преимущества R-деревьев по сравнению с геохешами
Геошаши широко используются в таких продуктах, как: Lucene, mongodb и т. Д., И стали одной из важнейших технологий современности. Заменили ли геохеши старые добрые R-деревья или у R-деревьев есть какие-то преимущества по сравнению с геохашами?

4
Как остановить writeOGR от сокращения имен полей при использовании драйвера «ESRI Shapefile»
В настоящее время я использую следующий сценарий для добавления некоторых данных атрибутов из таблицы во множество отдельных шейп-файлов: library(rgdal) specieslist <- read.csv("SpeciesList1.txt", header=F) attdata <- read.table("TestAtt.csv", sep = ",", header=T) for (n in 1:dim(specieslist)[1]) { speciesname <- specieslist[n,1] shp <- readOGR("Mesoamerica_modified_polygons", speciesname) shp$ENGL_NAME<-attdata[n,2] writeOGR(shp, "PolygonsV2", speciesname, driver="ESRI Shapefile") } В …

1
Postgis - преобразование типа данных geometry_dump в тип geometry
Я работаю с набором данных границ свойств, на котором запущен ST_Union (), поэтому все многоугольники отображаются в виде многоугольника в одном ряду таблицы. Я хотел бы выделить их, чтобы получить отдельный ряд / многоугольник для каждой фигуры. Я попытался запустить ST_Dump () для этого, и кажется, что он разделяет полигоны …

3
Округление столбца в таблице атрибутов с использованием ArcGIS Field Calculator?
Я хочу использовать Калькулятор поля в ArcMap, чтобы округлить существующий столбец до двух десятичных знаков. В настоящее время у меня есть столбец длиной 6 знаков после запятой, и я хотел бы просто округлить его до 2 знаков после запятой. Я планировал использовать Калькулятор поля (возможно, с использованием Python), но, может …

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