Обзор программирования ГИС

Сколько программистов на этом сайте работают с ГИС?

С каким промежуточным ПО вы работаете? ESRI? Mapguide? Google?

Над какими проектами вы работаете? Вы сосредоточены на работе в Интернете, создании настольных приложений или проектов в интранете? В каких отраслях вы работаете?

Извините, я закрыл его, но, подумав, думаю, что в нем есть свои достоинства.

Paul Tomblin 19.11.2008 23:24

Я думаю, что тег "сопоставление" получит больше обращений, но не хочу его менять. «osgeo» - новый тег, но значимый и актуальный. Дох.

James Schek 19.11.2008 23:41

У ESRI все еще есть эта крутая настоящая 3D-таблица? (c: Мне бы хотелось поработать над этим!

Loki 05.12.2008 23:15
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
38
3
6 649
48

Ответы 48

Я работаю со стеком ESRI ArcGIS, создавая множество приложений, начиная от настольных приложений с поддержкой ГИС, управления данными и автоматизации рабочих процессов (то есть промежуточного программного обеспечения) и веб-приложений. Раньше это были внутренние исследовательские проекты и перспективные разработки / прототипы. В последнее время я работаю для внешних клиентов. Моя работа в основном была для государственного сектора.

В недалеком прошлом я работал с несколькими инструментами, не относящимися к ESRI, в первую очередь с пространственными базами данных.

Полное раскрытие информации: в настоящее время я работаю в ESRI.

Я бывший программист ГИС. Я работал в компании GeoVision Systems в Оттаве шесть лет назад, в конце 80-х - начале 90-х годов. Отличная работа, отличное место для работы. Сейчас у меня есть побочный проект, связанный с ГИС, который использует PostGIS и много вручную скрученного кода Perl. Это база данных путевых точек для пилотов и система для создания подмножеств этих данных для различных приложений GPS и планирования полетов.

Я надеюсь, что когда-нибудь вернусь к программированию ГИС, но здесь, в Рочестере, штат Нью-Йорк, их просто нет.

Не настоящие программы ГИС, но наше программное обеспечение работает с файлами форм ESRI. Мы делаем программное обеспечение для моделирования окружающей среды (шум и качество воздуха). И теперь у нас есть поддержка файлов kml, что довольно удобно.

Мы - консалтинговое агентство, у которого есть собственная группа разработчиков программного обеспечения (и мы также продаем программное обеспечение другим).

В основном я работаю над программным обеспечением для интрасети, которое имеет дело с утилитами, хотя я сделал несколько небольших небольших проектов, связанных с недвижимостью, которые были в Интернете.

В основном я работаю с программным обеспечением ESRI, хотя немного поработал с Mapguide, в основном для клиентов, чьи инженерные отделы используют САПР больше, чем ArcMAP.

Я бывший программист ГИС. Мы использовали ESRI ArcLogistics Navigator SDK для предоставления пошаговых инструкций и отслеживания грузовых автомобилей на борту.

SDK был довольно прост в использовании и занимал мало места, хотя и немного облегчал функции (например, отсутствие геокодирования адресов).

Я работаю над ArcObjects, расширяя ArcGIS Desktop от ESRI. В настоящее время я работаю над расширением своего набора навыков до серверного домена и на стороне представляю мир с открытым исходным кодом.

Мы ориентируемся в основном на отрасль экстренных служб, в основном мы работаем с ESRI ArcObjects, разрабатывая настольные приложения и SDE. Недавно мы также немного поработали с открытым исходным кодом GIS SharpMap, разработав приложения для наших недорогих клиентов. Немного поработал с Manifold в прошлом году, и есть некоторый интерес к дальнейшей разработке с KML и Google, но пока мы в основном магазин ESRI.

Разрабатываю на стеке ESRI. Я создавал приложения на ArcMap, ArcIMS, SDE, ArcEngine, ArcReader, MapObjects и ArcGIS Server. Я создал программу просмотра ArcIMS с нуля, используя .NET, с полностью настраиваемым интерфейсом и внутренним администратором. Он называется iDV idv.civilsolutions.biz. Мы ориентируемся на государственную работу и выполняем все типы приложений. От простых инструментов процесса до полностью настраиваемых приложений рабочего процесса. Я разрабатывал приложения для настольных компьютеров, серверов, веб-приложений и баз данных.

Последние 4 года работал в транспортной компании Лондона, а ранее - в MapInfo. В последнее время участвовал в разработке ГИС-решений для тонких клиентов, основанных на базах данных Oracle MapViewer и Oracle Spatial. В основном материал J2EE / AJAX. Все наши проекты движутся в этом направлении по разным причинам - использование тонких клиентов в организации, меньшее количество проблем с лицензированием, более простое развертывание, гораздо лучшая производительность. Бит ГИС - это простая часть, очистка всех ненужных данных - вот что требует всех усилий. Также проблемы с ETL, мы имеем дело с базами данных, в которых некоторые таблицы содержат более 35 миллиардов строк пространственных данных, и это временами становится немного сложнее.

Согласен - часто самый сложный аспект работы ГИС - это очистка данных!

Richard Ev 28.11.2008 18:58
  • Сколько программистов на этом сайте работают с ГИС?

На это невозможно ответить, но я предполагаю "много". Вы получите только выборку тех, кто использует сайт, в зависимости от того, сколько времени он находится на первой странице, и только часть из них прочитает вопрос, и только часть из них ответит на него.

  • С каким промежуточным ПО вы работаете? ESRI? Mapguide? Google?

Я пишу собственное программное обеспечение для картографии. Вы увидите, почему ниже.

  • Над какими проектами вы работаете? Вы сосредоточены на работе в Интернете, создании настольных приложений или проектов в интранете?

Встроенные устройства GPS и телематики. Я занимаюсь разработкой аппаратного и программного обеспечения для самых разных приложений, от потребительских устройств GPS до крошечных устройств слежения и телеметрии. В основном подключен к Интернету. Иногда данные ГИС находятся на устройстве, иногда на серверах, подключенных по беспроводной сети. Некоторые веб-разработчики работают для телеметрии и отслеживания - например, в ультрамарафонских велогонках устройство на велосипеде (или автомобиль экипажа, следующий за велосипедом), и спонсоры могут следить за действием в Интернете, а не управлять маршрутом по ходу гонки.

  • В каких отраслях вы работаете?

Потребительский сектор, промышленность, спорт, судоходство и т. д. Существует множество отраслей, ориентированных на местоположение, или отраслей, в которых применяются приложения, основанные на определении местоположения. ВНИМАНИЕ !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

-Адам

На самом деле я работаю на одного из двух основных игроков на рынке карт, так что да, я работаю с материалами ГИС, и то, что мы производим, - это то, что большинство из вас загружает в свой ESRI или стек Google. Я бы сказал, что моя отрасль - это цифровые карты с упором на навигацию.

Я отвечу с оговоркой: я программист подражатель, работающий с ГИС. :) Чаще всего я работаю с инструментами ArcGIS и ГДАЛ / OGR, немного поработав с QGIS и ТРАВА. Аспект ГИС, в котором я использую те небольшие решения разработчика, которые у меня есть, обычно заключается в преобразовании и компиляции формата (возьмите этот кусок данных, структурированных для использования в программе A, немного измените его и смешайте с данными из программы B, C и D и экспортируйте для использовать в программе E). Пока что выбранным языком является python, хотя, когда я оглядываюсь на то, что на самом деле было наиболее успешным, измеренное с точки зрения количества повторных использований или гигабайт обработанных данных, можно было подумать, что я предпочитаю AML или пакет win / dos. скрипты.

Полагаю, меня сочтут ГИС-программистом. Компания, в которой я работаю, исторически никогда не нанимала программистов с опытом работы в области картографии.

Я использую следующие инструменты: Autodesk Mapguide, MapInfo, FME, SQL 2008 и Virtual Earth.

Я начал свою карьеру с использования Avenue Script в ArcView 3.x.

По большей части мы работаем в Интернете. Хотя у нас много данных, поэтому иногда я тоже помогаю на арене типа ETL.

Да! Я каждый день нахожу что-то новое. Думаю, на данный момент я не могу представить себе работу без него. Я высоко поднимаю флаг предприятия :).

wonderchook 25.03.2009 04:44

Раньше я работал с деловым партнером ESRI, у нас было несколько приложений для планшетных ПК на базе ArcGIS Engine, а также было выполнено множество настроек для ArcMap и ArcSDC (все на C# с использованием ArcObjects). Я начал с одной из бета-версий ArcObjects 8. Нашими клиентами были в основном сектор коммунальных услуг, а также несколько национальных картографических агентств (подсказка: я нахожусь в Великобритании!).

Совсем недавно я немного поработал с Google Maps, а кое-что в свободное время. Проверьте Мой трафик в Калифорнии - этот сайт имел данные о движении на автомагистралях в реальном времени, отображаемые на карте Google Map примерно за год до того, как Google добавил это средство на свой основной сайт карт.

Я программист ГИС бывший. Я работал с ESRI ArcObjects на ПК и ArcGIS Server около 3 лет.

Обновлять: Я снова работаю в ГИС.

Я увлекаюсь программированием ГИС. У меня есть настольное приложение, написанное на VB6, которое использует картографический компонент Blue Marbles GeoView для создания цифровых карт местоположений с использованием файлов форм и геотифик ESRI.

Я занимался простым программированием ГИС, читал шейп-файлы ESRI и растровые файлы GeoTIFF. Мы развернули собственный код вычислительной геометрии для работы с данными полигонов и рендеринга в GDI + и directx.

Совсем недавно я прошел курс по ArcGIS, чтобы научиться основам работы.

Я не программист ГИС, но я программист на Java, создающий веб-сайт с использованием ESRI ArcGIS server 9.3 с Oracle 10g. Мы используем остальной api javascript для карты и в основном функции ST SDE для работы с серверной частью. Мы будем использовать NetworkAnalyst через java api и, возможно, arcobjects по мере добавления функций.

Поздно на вечеринку. Тем не мение:

Я разработал / занимаюсь разработкой нескольких настольных расширений для ArcGIS (а до этого - ArcView ... Авеню, я скучаю по тебе!); Я также использую OpenLayers и достаточно широко использую PostGIS в последнее время.

Некоторые из моих работ имеют открытый исходный код: http://code.google.com/p/boundary-generator/

Одна из самых приятных вещей в работе с ГИС - это то, что это дало мне возможность работать с природоохранными некоммерческими организациями - хороший способ сделать карьеру и по делу!

Я разработчик в небольшой компании-разработчике программного обеспечения, которая специализируется на расширениях семейства продуктов GE Smallworld. Smallworld не является широко известной ГИС, особенно в США, но широко используется коммунальными предприятиями. Нашими клиентами являются компании, работающие в сфере природного газа и / или электроэнергии.

Я работал с ESRI MapObjects и ESRI AcrObjects, в основном над оборонными проектами. Также работал с SevenCs (хороший SDK) для форматов S-57.

Я занимаюсь разработкой ГИС почти 15 лет. Сначала как разработчик коммерческого программного обеспечения с использованием C++, а теперь я в основном разрабатываю приложения на C# с помощью ArcObjects. У меня есть несколько настраиваемых настольных компьютеров, работающих с использованием GDAL и других библиотек с открытым исходным кодом, но я должен признать, что предпочитаю качество ESRI и других платформ.

Я также предлагаю разработчику оценить Manifold. Компания очень необычная, но продукт неплохой. Обратной стороной является то, что поддержка разработчиков бледнеет по сравнению с ESRI, и вам нужно потратить слишком много времени на повторную разработку колеса. Тем не менее, он имеет гораздо более низкую точку входа по сравнению с ESRI с точки зрения затрат.

Я не особо увлекаюсь ГИС, но проделал некоторую работу в этой области, используя материалы ESRI.

Очистка необработанных данных и извлечение из них полезной информации - самая сложная часть: http://espace.library.uq.edu.au/view/UQ:10313

См. текст ссылки для некоторых идей с открытым исходным кодом. GRASS, R, GMT, GDAL, PostGIS, Mapserver - вот некоторые из инструментов, которые я использую регулярно.

В качестве консультанта я разрабатывал для клиента с нуля элемент управления картой JavaScript на стороне клиента с общедоступным API для проприетарного движка карт на основе тайлов. Все это очень похоже на API Карт Google как по функциональности, так и по структуре.

мы работаем в основном с веб-ГИС с использованием java, coldfusion и, в последнее время, гибкости с arcIMS, arcGIS и mapServer на сервере. мы занимаемся разнообразными ГИС-работами, некоторые из которых «встроены», например, в простом отображении образцов местоположений на соответствующих картах (например, образцы драгоценных камней или геология), в полноценные ГИС-приложения для управления экологическими и минеральными ресурсами.

Я действительно опоздал на эту вечеринку, так как я даже не знал о stackoverflow.com до нескольких минут (что неловко говорить после проверки сайта ... не знаю, как я это пропустил).

Я программист ГИС с середины 90-х. В настоящее время я использую стек ESRI и только начинаю миграцию с ArcGIS Server 9.2 на 9.3 в базе данных SQL Server 2008, и мне очень интересно узнать, что я могу сделать с типом данных GEOMETRY в SQL Server. Я буду еще более взволнован использованием поставщика данных SharpMap.v2 SQLSRV2008.

Дома я играю с postgresql / postgis, и я тоже баловался пространством.

У меня есть инструменты, которые используют Net Topologoly Suite (NTS) и некоторые библиотеки OGR, но ничего такого огромного или впечатляющего. Хотя я узнал, что вы можете многое сделать без движка ESRI.

Я работаю над созданием расширений в ArcMAP, используя C# (поскольку у нас есть другие COM-объекты Windows, с которыми нам нужно взаимодействовать) в MS Visual Studio.

Я работаю с использованием .net fw. на компонентах Esri. У меня мы разрабатываем приложения для интрасети, но мы используем как веб-приложения, так и клиент-сервер (используя ArcGis Explorer и индивидуальное клиентское приложение).

Более того, мы также создаем множество WCF-сервисов над инструментами ГИС, чтобы любой клиент, не являющийся ГИС, мог получать удовольствие от нашей работы!

Я больше не работаю в ГИС, но защитил кандидатскую диссертацию по обобщению моделей. (Modellgeneralisierung на немецком языке). Задача заключалась в написании программы, конвертирующей геоданные из немецкого формата ATKIS (1: 25 000) в европейский формат Corine Land Cover (1: 100 000). Оба набора данных были представлены в Oracle Spatial в полигонах, и основная задача заключалась в объединении смежных полигонов для уменьшения количества полигонов без потери большего количества информации, чем необходимо.

Программирование было выполнено на Java просто потому, что это был язык, который я знал (и знаю) лучше всего, и для него уже есть хорошие библиотеки, такие как JTS (набор топологии java).

Проблема еще не решена. Мой консультант в университете продолжает работать над этим и пробует подход, основанный на растровых данных.

Я использую (d) следующее:

  • Линия продуктов Intergraph Geomedia, как для ПК, так и для Интернета.
  • Компоненты ESRI
  • Компоненты ГИС Тату.

Я работал над линейкой приложений для конечных пользователей в следующих областях:

  • трафик
    • мониторинг трафика
    • дорожные знаки и сигнализация
    • анализ дорожно-транспортных происшествий
  • газовые, водопроводные и канализационные трубопроводы
  • коммунальная инфраструктура
  • парковая растительность
  • кладбище

Привет Зендар. Работали ли вы одновременно с Geomedia WebMap И Google Maps API?

Nicolas Irisarri 02.04.2009 18:41

Нет, не знал, но у меня в планах еще один небольшой проект на конец этого года. Есть ли у вас опыт?

zendar 02.04.2009 20:01

Я тоже занимаюсь транспортом, в основном моделированием движения и анализом безопасности. какое программное обеспечение / утилиты вы используете для трафика?

dassouki 05.08.2009 21:09

Мы использовали Geomedia professional в качестве платформы ГИС, а затем построили на ее основе ряд пользовательских компонентов. Geomedia может быть расширена за счет COM-объектов. Intergraph рекомендует VB, но мы использовали Delphi.

zendar 12.08.2009 15:54

Хотя я не считаю себя программистом ГИС (я только недавно узнал, что такое геообработка после 8 лет программирования с помощью ГИС), я работаю с ESRI ArcGIS Engine, а также с MapObjects. Мы также немного поработаем с ArcGIS Server.

Я работаю в районе по борьбе с наводнениями в Лас-Вегасе. Мы используем ГИС в основном на настольных компьютерах для нашего инженерного персонала, но у нас также есть веб-сайт, предназначенный для предоставления доступа к информации, связанной с наводнениями, для внешних инженеров и граждан.

Обновлено: Теперь перейдем к ESRI Flex API. Действительно захватывающе. Они наконец догоняют Google.

Я работаю в небольшой компании, которая производит несколько пространственных продуктов.

Мы реализовали проекты Mapserver / php-mapscript / postgis, но мы движемся к решениям dotnet с использованием MapXtreme (Mapinfo) MS SQL 2008

есть ли причина для перехода, я только начинаю вникать в php-mapscript и postgis?

dassouki 05.08.2009 21:10

По сути, по мере роста компании мы перешли на продукты Microsoft - мы все еще используем картографический сервер для веб-доставки.

flurbius 06.08.2009 07:22

Здесь с ГИС работают 2-3 разработчика, используя смесь MapGuide, Google Maps, FME, ArcObjects. Собственные муниципальные приложения.

Я много работаю с MapInfo's MapX и MapInfo Professional. Больше, чем я хочу - я действительно хочу обновить наше программное обеспечение до MapExtreme 2008 (мне не нравится, как компании используют EXTREME, но я отвлекаюсь).

В прошлом я также работал со стеком ESRI ArcView, ArcGIS и MapObjects. Это около 9 лет работы в сфере разработки программного обеспечения.

Я работаю в Microsoft в секторе правительства и образования США. Хотя я не специалист по ГИС, я обнаружил, что почти все наши проекты имеют компонент GeoSpatial. Посмотрим правде в глаза, информация о местоположении является требованием большинства современных бизнес-систем, особенно правительственных.

Я часто работаю с Microsoft Virtual Earth (теперь она называется Bing Maps for Enterprise). Мне легко научиться и быстро набирать обороты. Есть очень хороший интерактивный SDK, который упрощает обучение. http://www.microsoft.com/maps/isdk/ajax/

Мы используем Virtual Earth для выполнения простых требований, таких как геокодирование местоположений, гибридные приложения, которые накладывают данные клиентов на карты и т. д. В последнее время VE имеет несколько хороших возможностей, включая поддержку GeoRSS и KML, простых слоев и т. д. Также VE и ESRI работают вместе. ESRI выполняет очень интересную интеграцию с ARCGis, VE и Silverlight.

Кроме того, в SQL Server 2008 есть новые типы геопространственных данных, которые позволяют писать запросы на основе местоположения.

Мне очень нравится работать с этой технологией. Это весело, потому что это настолько интерактивно и наглядно. Вы можете добиться многого за короткое время, и этому легко научиться.

Я работаю со стеком Java ESRI 9.2 на windoze.

мы используем avismap.

Я занимаюсь разработкой ГИС-приложений около 12 лет. Я работаю со стеком ESRI, в основном серверными приложениями (ArcGIS Server и т. д.). Я специализируюсь на веб-приложениях, и большинство моих клиентов - это государственные организации или частные коммунальные предприятия, иногда частные компании стремятся интегрировать ГИС.

Я также консультирую Ruby on Rails на стороне.

Стек ESRI, некоторые объекты дуги в VB.net и некоторый python.

Я работаю над ESRI arcgis .net web adf.

мы в основном ориентируемся на Интернет. мы в основном сосредоточены на мировых шельфовых нефтегазовых месторождениях.

Моя компания разрабатывает программное обеспечение для планирования полетов для спутников, поэтому у нас есть некоторые географические данные, хотя мы часто конвертируем их в геодезические данные. Наше программное обеспечение находится в .Net 2.0 (C#) и NetTopologySuite. Для визуализации для конечного пользователя мы используем СТК (v7,8 или 9) или Гугл Земля.

Я программист ГИС. работать с ГИС-движок AvisMap.

Я использую классическую версию MapGuide (6.x) и MapGuide с открытым исходным кодом в ряде проектов.

В Изучите Путеводитель по Австралии, который я разработал, использовались карты из MapGuide с плитками, размещенными на Amazon CloudFront.

Я также должен очень рекомендовать openlayers, вещи с закрытым исходным кодом скорее относятся к 1990-м годам в геопространственном мире. Я посетил FOSS4G в Сиднее, и то, что доступно, было довольно впечатляющим.

На стороне базы данных я использую в основном oracle, postgis - это круто, просто еще не успел его использовать

Я разработчик программного обеспечения ГИС. Большую часть времени я работаю с технологиями SIS Кадкорп, а также с большим количеством свободного и открытого программного обеспечения для проектов ГИС, в основном из стека Фонд OSGeo, таких как ГДАЛ / ОГР, GEOS, PROJ.4, PostGIS, а также Boost.Geometry (также известная как Generic Geometry Library) - в основном как программист и участник, но, конечно, и как пользователь.

Я также много работал с Autodesk Объекты данных функций (FDO).

Я занимаюсь разработкой ГИС-приложений более 15 лет. На протяжении многих лет использовал различные инструменты, включая ArcGIS, MapInfo, Manifold, TatukGIS и открытый исходный код. Я почти отказался от MapInfo и Manifold. Для консультационной работы вы не ошибетесь с ESRI. Отличный набор инструментов, охватывающий все, от сервера до настольного компьютера и Интернета. Открытый исходный код также является отличным вариантом для клиентов с более ограниченным бюджетом. Фонд геопространственных данных с открытым исходным кодом действительно расширился за эти годы и представляет собой отличный набор инструментов для разработчиков геопространственных данных.

Java, REST Services, Tomcat, PostgreSQL с PostGIS, KML и ESRI Shapes. Все эти компоненты и форматы являются мощными, гибкими, современными и подходят для большинства требований в «области».

Я работаю в сфере ГИС почти 10 лет. Около 5 лет на разработку валидатора для спутников наблюдения Земли ЕКА, затем в морской лаборатории для построения спутниковых данных и данных на месте для морских исследователей, затем на кафедре метеорологии Университета Рединга для использования GeoLinkedData в наборах данных об окружающей среде, а теперь в Университетском колледже Лондона помогает некоторые люди из Института энергетики строят и анализируют огромные наборы данных AIS. Я использую CartoDB для последней версии, а остальные были смесью PostGIS, ESRI, OpenLayers, ArcGIS, GDAL ... Даже не помню!

Другие вопросы по теме