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

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

4
API для изменения широты геокода, долготы до участка переписи?
У меня есть набор координат широты и долготы (в основном, центроиды городов / поселков) в Соединенных Штатах, для которых я хотел бы найти участок переписи. Например, input => nn.nnn, -nn.nnn output => 010300 Есть ли бесплатный или недорогой API, который может помочь? (По сути, Yahoo Placefinder, с дополнительным ответом переписного …

1
Как вычислить ограничивающую рамку из нескольких слоев в широте / длине?
Я пишу приложение для тестирования производительности всех видов картографических сервисов, в первую очередь AGS 9.x, AGS 10 и WMS 1.x. Часть приложения включает в себя создание случайных ограничивающих рамок для отдельных запросов в полном объеме сервиса. Эта часть работает нормально для географических и проектируемых систем координат, когда известен полный экстент …

6
Моделирование распространения радиоволн с точки зрения ГИС
У меня был запрос от другого отдела, занимающегося телекоммуникациями, для преобразования данных высот в форматы GTOPO30, DTED или SRTM в качестве входных данных для программы под названием Radio Mobile . Они работают над добавлением мест заполнения в области с низким уровнем сигнала. Radio Mobile - это программа с историей, а …
11 telecom 

5
Python, shapely library: возможно ли сделать аффинную операцию над многоугольником формы?
Я пытаюсь создать повернутый прямоугольник в координатах широта / долгота. В принципе, у меня есть координаты центра и угол поворота вокруг центра. Можно ли сделать с помощью, shapely или gdal, или что-то еще?

5
Создание шейп-файла границы полигона из набора файлов LAS с использованием ArcGIS Desktop?
У меня есть куча наборов файлов LAS, которые мне нужно обработать. Текущая задача на данный момент состоит в том, чтобы создать шейп-файл «footprint», содержащий полигоны для каждой плитки LAS. Я ищу изящный способ создания этого многоугольного шейп-файла для всех файлов LAS в каталоге. Я использую ArcGIS 10 практически с каждым …

3
Каково правильное решение (и картографическая проекция) для вычисления расстояний между точками, расположенными по всему миру?
После изучения проекции карты я понял, что очень трудно выбрать проекцию, которая позволяет одновременно вычислять расстояния между множеством точек, если эти точки расположены по всему миру. Эквидистантные проекции позволяют только вычислить расстояние между парой точек. Тогда я решил использовать следующее решение. Мой набор данных можно разбить на меньшие наборы данных: …

4
Деинсталлировать расширения ArcGIS из более ранней версии после обновления ArcGIS?
Я удалил ArcGIS 9.3.1 (сервер, рабочий стол, движок), затем установил ArcGIS10.0 (сервер, рабочий стол, движок). Когда я попытался удалить некоторые расширения arcmap, я получил ошибку 1001 "невозможно получить типы установщика". Другими словами, я забыл прислушаться к этому совету : Обратите внимание, что вы должны удалить пользовательский компонент, прежде чем пытаться …

3
Рендеринг изображений в OpenLayers?
В моей организации есть веб-приложение для отображения глобальных и региональных климатических данных, и мы рассматриваем возможность его улучшения. Наша главная идея - создать приложение на основе OpenLayers для отображения климатических растров на базовых слоях, таких как OSM или Google Maps. Карта также может включать в себя некоторые другие специфичные для …

1
Реализовать пользовательские функции ArcGIS с помощью C #?
Можно ли реализовать пользовательские функции в .NET? Если так, то как? Я подозреваю, что проблема заключается в возможности объединения COM с .NET, но я ничего не могу найти по этому поводу ... Кто-нибудь знает, возможно ли создать время выполнения Вызываемая COM-оболочка для класса .NET, который поддерживает COM_INTERFACE_ENTRY_AGGREGATE_BLIND?
11 arcobjects  c#  .net 

2
Использование .NET Generics для хранения ArcObjects?
Каковы последствия использования универсальных типов в .NET для хранения объектов ArcObject, таких как ILayer, IField и т. Д.? Компилятор выдает мне предупреждение при использовании таких значений public class Foo { private List<ILayer> fooLayers; public List<ILayer> FooLayers { get { ... } set { ... } } } Вот предупреждение: Предупреждение …
11 arcobjects  .net 

3
Объясните разницу между файлами shx и shp в shapefile?
Я ищу более подробное объяснение различий в файлах shp и shx без особой пользы. Я имею в виду, что «shp содержит геометрию - shx содержит индекс геометрии». Причина, по которой я спрашиваю, заключается в том, что, работая недавно в QGIS, я сделал два замечания, которые привели меня к мысли о …

1
Сценарии GDAL не найдены в QGIS 3 для OSX
Я установил QGIS 3 и попытался запустить такие инструменты, как "sieve", "merge" и "polygonize". Все они дали мне сообщение об ошибке: GDAL command output: /bin/sh: (scriptname).py: command not found Я нашел сценарии в обоих /Username/miniconda3/binи /Username/miniconda3/lib/python3.6/site-packages/GDAL-2.2.2-py3.6-macosx-10.9-x86_64.egg-info/scripts. Проверка env в терминале показывает, что miniconda3/binнаходится в пути: PATH=/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin://Users/Username/miniconda3/bin Что может быть причиной …
11 qgis  gdal  osx 

5
Есть ли способ в QGIS 3 получить выбранную функцию WKT?
В QGIS 2.x я использовал плагин getWkt : https://github.com/hugoledoux/QGIS-getWKT, чтобы получить WKT выбранной функции. Но этот плагин отсутствует в QGIS 3.x. Была ли эта возможность встроена в ядро ​​QGIS 3? Или это тот случай, когда мы ждем, чтобы плагин наверстал упущенное?

1
Выбрать объекты из разных векторных слоев одновременно?
У меня есть два векторных файла на панели слоев в QGIS (V2.8.2, Wien). Я пытаюсь выбрать точки из обоих векторных файлов одновременно для просмотра в обеих таблицах атрибутов - в обеих таблицах отображаются только выбранные объекты. Единственный способ сделать это - выбрать один слой на панели слоев, затем выбрать объекты …
11 qgis  point  select 

3
Создание параллельных линий на определенном расстоянии от линий, которые являются частью шейп-файла
Я использую QGIS 2.18. У меня есть шейп-файл, который содержит несколько строк. После обработки определенных данных мне нужно провести параллельные линии на разных расстояниях от существующих линий. Например, у меня есть 32 строки в существующем шейп-файле. Я хочу провести параллельные линии на расстоянии 50, 100, 170, 500,400 от номера ID …

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