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

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

4
Инструмент ArcGIS Python - импорт пользовательского скрипта в класс ToolValidator
На прошлой неделе я опубликовал вопрос о настройке класса ToolValidator и получил несколько очень хороших ответов. Работая с предлагаемыми решениями, я создал пользовательский модуль, который выполняет запросы к базе данных, и будет вызываться как классом ToolValidator (для предоставления значений для раскрывающихся списков), так и позже в сценарии геообработки (чтобы получить …

2
Инструменты пространственной статистики: кластерный анализ на растровых данных
У меня очевидно простая проблема, но я не могу найти четкую методологию для использования. Мне поручено разграничить "городские районы" с помощью векторных выпуклых многоугольников, используя набор данных Gridded Population of the World из CIESIN Этот набор данных предоставляет значения плотности населения по всему миру в виде растрового файла. Проблема, как …

2
Пример WPS «Hello World» в GeoServer?
Я искал хороший пример того, как опубликовать службу веб-процессов (WPS) на платформе GeoServer. Страница , на которой можно подумать , что они бы задокументировать этот процесс на самом деле очень тонкий. Есть некоторая документация по реализации сервиса OWS , но я не уверен, что концептуальное и реализационное совпадение происходит между …
9 geoserver  wps 

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

1
Большой опрос по неподключенным подземным сетям
Мы (читай, я) в настоящее время исследуем все ливневые канавы и трубы в нашем графстве, и столкнулись с несколькими проблемами при обработке неизвестных сетевых подключений. Проблема состоит в том, что большая часть нашей сети не является пит-луком, как должна быть любая хорошая сеть (я могу поблагодарить за отсутствие стандартов для …

1
Как проверить, если FeatureLayer уже существует?
В настоящее время я работаю над проектом, в котором, когда пользователь загружает свою карту (mxd) в нашу систему, мы создаем для него несколько пользовательских слоев персонажа. Моя проблема, однако, я не знаю, как проверить, если я уже создал эти слои уже (скажем, пользователь загружает MXD, слои созданы, сохранить, перезагрузить MXD, …

5
Пакетный экспорт MXD в файлы PDF с использованием ArcGIS Desktop?
Нико Бургерхарт (Nico Burgerhart) создал фантастический скрипт под названием «Пакетный экспорт MXD в PDF» еще в 2008 году. Http://arcscripts.esri.com/details.asp?dbid=14872 Есть идеи, как реализовать его в ArcGIS 10? Возможно, что-то с использованием Python? Страницы, управляемые данными, не имеют ничего похожего, что я мог бы найти. Вот шаги в текстовом файле read …

1
ESRI HTTP, где запрос
В настоящее время мы с другом создаем довольно простую библиотеку LINQ to ESRI, которая отправляет HTTP-запросы в ArcGIS MapServer, а затем соответствующим образом анализирует ответ JSON. В настоящее время все работает прекрасно, кроме одной вещи; Несколько где заявления. Это кажется простой проблемой синтаксиса, но я не могу заставить ее работать …

1
Редактировать шейп-файл в ArcMap программно?
Это то, что можно сделать? Например, если я создал наложение на карте и сохранил его как шейп -файл , я хочу перейти и отредактировать это ( существующий файл. ) Наложение ... Либо добавьте точки / удалите точки, измените цвет / fillstyle / и т. Д. В идеале я хочу избежать …

3
Как получить все координаты широты / долготы, которые определяют шейп-файл
У меня есть шейп-файл с несколькими фигурами внутри. Используя MapWindow, я смог определить, что мне нужна форма с shapeId 19. Как вы, вероятно, можете сказать, у меня очень мало опыта работы с ГИС, но я думаю, что пришел в нужное место, чтобы попросить о помощи. Что мне нужно, это извлечь …

3
Как я могу оцифровать объекты на плоскости Y, Z в ArcGIS?
Как я могу геопривязать и оцифровать объекты на плоскости Y, Z вертикального сечения в ArcGIS? Поверхностная система координат - NAD 83 UTM 15. Это упрощенная версия вопроса, найденного здесь: Как оцифровать направленные скважины из отсканированных вертикальных разрезов?

3
Помогите запустить пример DARP
Я скомпилировал и установил ветку DARP. Есть ли пример данных, чтобы проверить это? Я использовал некоторые данные, основанные на инструкциях к документу http://www.pgrouting.org/docs/1.x/darp.html, но не дал результатов. В чем разница между depot_id и depot_point_is? В дистанционном запросе я не понимаю поля from_order и to_order. Если я добавляю запрос на переход …

3
Как использовать алгоритмы флокирования в ГИС?
Первый алгоритм флокирования был написан Крейгом Рейнольдсом в 1986 году. Недавнюю реализацию браузера можно найти здесь . В примечаниях упоминается « Использование стад для управления машиной географического анализа » (1998) Джеймса Макгилла и Стэна Опеншоу, которые использует модель стада с обменом данными между стадами для лучшего поиска скоплений в пространственных …

1
Как использовать запрос «Выбор по атрибутам» с точкой с запятой?
Я пытаюсь выбрать несколько (50 или более) уникальных числовых записей, используя ArcGIS 10 "Select by Attributes", используя точки с запятой ';' после каждой записи, которая подтверждается как хорошая. Пожалуйста, посмотрите скриншот, где он проверяет мое выражение "успешно". Но когда нажата OK, выбирается только первая запись. Нужно ли вводить «xyz» = …

5
Как выбрать поля, возвращаемые запросом GeoServer WMS GetFeatureInfo?
Я использую простой локальный картографический сервис на основе стека PostGIS / GeoServer / OpenLayers. В следующем руководстве по opengeo я связал события кликов в OpenLayers с вызовом WMS GetFeatureInfo, используя: map.events.register('click', map, function (e) { var url = "http://localhost:1979/geoserver/wms" + "?REQUEST=GetFeatureInfo" + "&EXCEPTIONS=application/vnd.ogc.se_xml" + "&BBOX=" + map.getExtent().toBBOX() + "&X=" + …

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