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

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

1
Материализованное представление не отображается в представлении Geometry_Columns
Я определил материализованное представление в базе данных с поддержкой PostGIS 2.1 под управлением PostgreSQL 9.3.1: CREATE MATERIALIZED VIEW canvec_data.contours_m AS SELECT contours_original.ogc_fid, contours_original.elevation::integer AS elevation_orig, CASE WHEN "substring"(contours_original.code::text, 1, 3) = '257'::text THEN round(contours_original.elevation::double precision * 0.3048::double precision) ELSE contours_original.elevation::double precision END AS elevation_m, contours_original.wkb_geometry::geometry(Linestring,3578) FROM canvec_data.contours_original Я, возможно, ошибочно …

5
Учебник для OpenLayers? [закрыто]
Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 3 года назад . Мне нужно создать веб-карту, показывающую много растровых слоев. Я использую mapserver …

2
Вычислите кратчайшее расстояние от точки к линии, используя QGIS?
Каков наилучший метод для расчета расстояния от ближайшей дороги для ряда точек адреса в QGIS, имеющих очень большой набор данных? (QGIS 2.0.1, Win XP) Я читаю ответы на предыдущие подобные вопросы: Измерение расстояния между линиями и точками в QGIS Рисование перпендикулярных линий в PyQGIS? Вычислить минимальное расстояние между точками и …
12 qgis  python  r  distance 

3
Разделить элемент при пересечении с элементом другого слоя, используя PyQGIS / Python?
У меня есть буферный слой (зеленый многоугольник), который я хочу разделить на два многоугольника всякий раз, когда он пересекает барьер (синяя линия). Я пытался использовать метод "splitGeometry", но я просто не могу заставить его работать. Мой код пока таков: while ldbuffprovider.nextFeature(feat): while barprovider.nextFeature(feat2): if feat.geometry().intersects(feat2.geometry()): intersection = feat.geometry().intersection(feat2.geometry()) result, newGeometries, …

2
Огромные различия между результатами для 7-элементного преобразования данных
Я пытаюсь преобразовать точку широты / долготы WGS84 11d42'32.10629" E 5d12'56.75371" S в трех разных программных пакетах (Proj4, GeoTrans и Leica GeoOffice), но я получаю очень большие различия между результатами - около нескольких сотен метров по X и Y! Обратите внимание, что эти вариации появляются только с 7 параметрами, а …

2
Включение CORS в OpenLayers
Можно ли включить перекрестное совместное использование ресурсов (CORS) в OpenLayers? Если так, то как? У меня есть веб-карта в OpenLayers, и я использую холст HTML, чтобы отобразить его как изображение PNG. Мой сценарий работает отлично, но из-за политики браузера того же происхождения я могу конвертировать холст в изображение только в …

2
Географическая привязка векторных PDF / SVG / DXF линий с использованием QGIS? [Дубликат]
На этот вопрос уже есть ответы здесь : Географическая привязка векторного слоя с контрольными точками с использованием QGIS? (8 ответов) Закрыто 4 месяца назад . Я хочу создать небольшое веб-приложение для визуализации результатов выборов для каждого города на основе опроса. Результат будет очень похож на то, что было сделано для …

2
Уменьшите разрешение шейп-файла в R (или QGIS, если необходимо)
Я использую шейп-файлы истории Государственные границы США от NHGIS для создания карт в R. Эти шейп-файлы имеют гораздо более высокое разрешение, чем мне нужно при создании карт в масштабе страны: более 2 миллионов наблюдений для одного файла. Есть ли способ уменьшить разрешение этих шейп-файлов в R? При необходимости я могу …
12 qgis  shapefile  r  resolution 

3
Как узнать, запущена ли геообработка ArcCatalog?
Есть ли другой способ, кроме логов, чтобы проверить, что текущая геообработка работает правильно? Я использую инструмент Буфер с типом растворения ALL на ArcCatalog 10.1. Я ожидал, что задание займет много времени, поэтому я оставил его запущенным и уехал домой на выходные. Теперь он работает в течение 5 дней, и я …

2
Куда делись полигоны после проецирования карты в QGIS?
Я довольно новичок в ноу-хау ГИС, но у меня возникла проблема с проекцией карты мира. У меня есть шейп-файл всех стран, которые я скачал с Natural Earth. Проецировав его в орфографию, как это было предложено в этом другом вопросе , я изменил широту / долготу, чтобы Атлантика оказалась в центре. …

3
D3 для карт --- на каком этапе вводить данные в гео?
Я хотел бы отобразить мир хороплет для отображения с D3, а-ля: http://bl.ocks.org/mbostock/4206573 http://bl.ocks.org/jasondavies/4188334 У меня есть набор данных, который я хотел бы отобразить, который связан с ключами ISO-alpha-3. Так... danger.csv iso,level AFG,100 ALB,0 DZA,12 и т.п. Следуя инструкциям на топойсон, я знаю, что могу сделать ... wget "http://www.naturalearthdata.com/http//www.naturalearthdata.com/download/50m/cultural/ne_50m_admin_0_countries.zip" unzip ne_50m_admin_0_countries.zip …
12 d3  topojson 

2
Преобразование стека временных рядов растра GTiff в один NetCDF
Переезд из списка рассылки gdal-dev: В понедельник, 2 сентября 2013 года, в 19:09 Дэвид Шин написал: Привет список, я пытаюсь упаковать временные ряды растров GTiff с идентичной проекцией / экстентом / разрешением как один файл NetCDF для распространения. Я провел последний час, консультируясь с онлайн-документом и безуспешно играя с gdal_translate, …
12 python  gdal  netcdf 

2
Документирование невозможности начать редактирование слоев базы геоданных SQLite в ArcMap?
Недавно я начал создавать базы геоданных SQLite с использованием ArcGIS 10.2 for Desktop с типами данных хранения ST_GEOMETRY и SPATIALITE и был впечатлен тем, насколько легко это было сделать. Затем я попытался начать редактировать их из ArcMap, чтобы заблокировать их из-за ошибки: Нет редактируемых слоев. и предупреждение Рабочая область, содержащая …

1
Создание и повторное использование шаблона карты в ArcMap?
Я использую ArcMap 10.1 и работаю над проектом, который требует 5 различных анализов одних и тех же данных. Я создал пять документов карты (.mxd) и завершил анализ. Теперь проблема в том, что я хочу экспортировать свои результаты в формате карты, но я хочу, чтобы они были единообразными в отображении, т.е. …

4
Как использовать PostGIS для обработки сложных рабочих процессов геообработки?
Наша организация рассматривает возможность переноса нашего процесса геообработки в PostGIS. В настоящее время мы используем ArcGIS с множеством пользовательских инструментов Python, используемых в ModelBuilder. Мы перемещаем большую часть наших данных в PostGIS для использования различными приложениями, и теперь мы спрашиваем, имеет ли смысл также выполнять обработку данных там же. Мы …

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