Обзор программирования ГИС
Сколько программистов на этом сайте работает с ГИС?
С каким промежуточным программным обеспечением вы работаете? ESRI? Mapguide? Google?
В каких проектах вы работаете? Вы сосредоточены на веб-работе, создании настольных приложений или проектов интрасети? В каких отраслях вы работаете?
Ответы
Ответ 1
Работа для транспорта в Лондоне за последние 4 года и ранее для MapInfo.
В последнее время речь идет о тонких клиентских ГИС-решениях на базе баз данных Oracle MapViewer и Oracle Spatial. Главным образом J2EE/AJAX. Все наши проекты продвигаются по разным причинам - использование тонкого клиента по всей организации, меньшие проблемы с лицензированием, более простое развертывание, гораздо более высокая производительность.
Бит GIS - это легкая часть, очистка данных каждого мусора - вот что требует от вас всех усилий.
Кроме того, выпуски с ETL, мы имеем дело с базами данных, где в некоторых таблицах содержится более 35 миллиардов строк пространственных данных, и время от времени она становится немного облагаемой налогом.
Ответ 2
Я работаю со стеклом ESRI ArcGIS, создавая множество приложений, от настольных приложений с поддержкой GIS, управления данными и автоматизации рабочих процессов (например, промежуточного программного обеспечения) и веб-приложений. Раньше работа имела тенденцию быть внутренними исследовательскими проектами и передовой разработкой/прототипом. В последнее время моя работа была для внешних клиентов. Моя работа была прежде всего для государственного сектора.
В не слишком отдаленной прошлой жизни я немного поработал с несколькими инструментами, отличными от ESRI, прежде всего с пространственными базами данных.
Полное раскрытие: В настоящее время я работаю для ESRI.
Ответ 3
- Сколько программистов на этом сайте работает с ГИС?
Это безответственно, но я угадаю "много". Вы получите только образец тех, кто использует сайт, исходя из количества времени, которое он на первой странице, и только образец из них будет читать вопрос, и только образец из них ответит на него.
- С каким промежуточным программным обеспечением вы работаете? ESRI? Mapguide? Google?
Я пишу свое собственное программное обеспечение для сопоставления. Вы увидите, почему ниже.
- В каких проектах вы работаете? Вы сосредоточены на веб-работе, создании настольных приложений или проектов интрасети?
Встроенные устройства GPS и телематики. Я использую как аппаратное, так и программное обеспечение для самых разных приложений, от потребительских GPS-устройств до крошечных устройств слежения и телеметрии. В основном интернет подключен. Иногда данные ГИС находятся на устройстве, иногда на серверах, подключенных по беспроводной сети. Некоторые веб-разработчики работают для телеметрии и отслеживания - например, на ультрамарафонных велосипедных гонках есть устройство на велосипеде (или автомобиль экипажа после байка), и спонсоры могут следить за действиями онлайн, а не управлять маршрутом по мере продвижения гонки.
- В каких отраслях вы работаете?
Потребительские, промышленные, спортивные, судоходные и т.д. Существует множество отраслей, основанных на местоположении, или отраслей с приложениями на основе местоположения.
-Adam
Ответ 4
Я отвечу с помощью оговорки: я программист-подражатель, работающий с ГИС.:) Инструменты, с которыми я чаще всего работаю, ArcGIS и GDAL/OGR с некоторыми dabbling in QGIS и GRASS. Аспект ГИС, в котором я выполняю то, что у меня есть, - это обычно преобразование и компиляция формата (воспользуйтесь этим недостатком данных, которые используются в программе A, немного размазайте его и заткните данные из программ B, C & D и экспорт для использования в программе E). Язык выбора до сих пор является питоном, хотя, когда я оглядываюсь на то, что на самом деле было самым успешным, измерялось с точки зрения количества повторно используемых или обработанных гигабайт данных, можно было бы подумать, что я предпочитаю AML или пакет win/dos скрипты.
Ответ 5
Я полагаю, что меня считают программистом ГИС. Компания, в которой я работаю, исторически никогда не нанимала программистов с предыдущим опытом картографии.
Инструменты, которые я использую, включают в себя: Autodesk Mapguide, MapInfo, FME, SQL 2008 и Virtual Earth.
Я начал в своей карьере, используя Avenue Script в ArcView 3.x.
Мы работаем в Интернете по большей части. Хотя у нас много данных, поэтому иногда я также помогаю в арене типа ETL.
Ответ 6
Я работаю в Microsoft в секторе правительства США и сектора образования. Хотя я не специалист по ГИС, я считаю, что почти все наши проекты имеют компонент GeoSpatial. Пусть речь идет об этом, информация о местоположении является требованием большинства современных бизнес-систем, особенно в правительстве.
Я часто работаю с Microsoft Virtual Earth (теперь это Bing Maps for Enterprise). Мне легко учиться и быстро вставать. Существует очень приятный интерактивный SDK, который упрощает обучение. http://www.microsoft.com/maps/isdk/ajax/
Мы используем Virtual Earth для простых требований, таких как местоположения геокодирования, mashups, которые перекрывают данные клиентов на картах и т.д. В VE есть некоторые прекрасные возможности, в том числе поддержка GeoRSS и KML, простые слои и т.д. Также VE и ESRI объединяются вместе. ESRI делает очень интересную интеграцию с ARCGis, VE и Silverlight.
Кроме того, SQL Server 2008 имеет новые типы геопространственных данных, которые позволяют записывать запросы на основе местоположения.
Мне очень нравится работать с этой технологией. Это весело, потому что это настолько интерактивно и визуально. За короткое время вы можете многое сделать, и его легко освоить.
Ответ 7
Я работаю над ArcObjects, расширяя ESRI ArcGIS Desktop. В настоящее время я работаю над расширением своего набора навыков в домене сервера и выяснением мира на открытии источника сбоку.
Ответ 8
Я разработчик небольшой компании-производителя программного обеспечения, которая специализируется на расширении семейства продуктов GE Smallworld. Smallworld не является хорошо известной ГИС, особенно в США, но широко используется коммунальными предприятиями. Наши клиенты - это газовые и/или электрические компании.
Ответ 9
Не настоящие программы ГИС, но наше программное обеспечение работает с файлами формы ESRI.
Мы создаем программное обеспечение для моделирования окружающей среды (шум и качество воздуха). И теперь у нас есть поддержка файлов kml, которые являются довольно аккуратными.
Мы являемся консалтинговым агентством, которое имеет собственную группу программного обеспечения (и мы также продаем программное обеспечение другим).
Ответ 10
Я развиваюсь в стеке ESRI. Я создал приложения на ArcMap, ArcIMS, SDE, ArcEngine, ArcReader, MapObjects и ArcGIS Server. Я построил средство просмотра ArcIMS с нуля, используя .NET с полным custimizable интерфейсом и бэкэнд-админом. Его называют iDV idv.civilsolutions.biz.
Мы ориентируемся на работу правительства и делаем все виды приложений. От простых инструментов процесса до всех пользовательских приложений потока работ. Я разработал приложения на рабочем столе, сервере, Интернете и базе данных.
Ответ 11
См. текст ссылки для некоторых идей с открытым исходным кодом. GRASS, R, GMT, GDAL, PostGIS, Mapserver - это некоторые из инструментов, которые я использую на регулярной основе.
Ответ 12
Я больше не работаю в ГИС, но я сделал магистерскую диссертацию по обобщению модели. (Modellgeneralisierung на немецком языке). Задача заключалась в том, чтобы написать программу, которая преобразует геоданные в немецкий формат ATKIS (1: 25 000) в европейский формат Corine Land Cover (1:100 000). Оба набора данных были представлены в многоугольниках в Oracle Spatial, и главной задачей было слияние соседних полигонов для уменьшения количества полигонов, не теряя больше информации, чем необходимо.
Программирование выполнялось на Java, просто потому, что это был язык, который я знал (и знаю) наилучшим образом, и для него уже есть хорошие библиотеки, такие как JTS (пакет топологии Java).
Проблема пока не решена. Мой консультант в университете продолжает работать над этим и пытается использовать растровый подход.
Ответ 13
Я использую (d) следующее:
- Линия продуктов Intergraph Geomedia, как настольных, так и веб-сайтов.
- компоненты ESRI
- Компоненты ГИС Татука.
Я работал над линией конечного пользователя в следующих областях:
- трафик
- мониторинг трафика
- дорожные знаки и сигнализация
- анализ дорожно-транспортных происшествий
- газовые, водопроводные и канализационные трубопроводы
- коммунальная инфраструктура
- парковая растительность
- кладбище
Ответ 14
Я - бывший программист < > . я работал
с ESRI ArcObjects на рабочем столе и ArcGIS Server в течение 3 лет.
Обновление: Я снова работаю в ГИС.
Ответ 15
Хотя я не считал себя программистом ГИС (я только недавно выяснил, что происходит с Geoprocessing после 8 лет программирования с использованием ГИС), я работаю с ESRI ArcGIS Engine, а также с MapObjects. Мы также немного работаем с ArcGIS Server.
Я работаю в районе управления паводками в Лас-Вегасе. Мы используем ГИС в основном на рабочем столе, для нашего технического персонала, но у нас также есть веб-присутствие, предназначенное для обеспечения доступа к информации, связанной с наводнениями, для внешних инженеров и граждан.
EDIT: теперь переходим в ESRI Flex API. Действительно захватывающе. Они, наконец, догоняют Google.
Ответ 16
Я работаю в небольшой компании, производящей несколько продуктов с пространственной поддержкой.
Мы выполнили проекты Mapserver/php-mapscript/postgis, но мы продвигаемся к решениям dotnet, используя MapXtreme (Mapinfo) MS SQL 2008
Ответ 17
Я занимаюсь разработкой ГИС-приложений уже около 12 лет. Я работаю со стеком ESRI, в основном с серверными приложениями (ArcGIS Server и т.д.). Моя специальность - это веб-приложения, и большинство моих клиентов являются государственными организациями или частными коммунальными компаниями, причем частный частный бизнес стремится интегрировать ГИС.
Я также занимаюсь консалтингом Ruby on Rails на стороне.
Ответ 18
Я использую как MapGuide classic (6.x), так и MapGuide Open Source для нескольких проектов
Исследуйте Путеводитель по Австралии Я разработал карты с MapGuide с плитами, размещенными на Amazon CloudFront
Я должен также рекомендовать openlayers, а закрытое исходное положение - довольно 1990 в геопространственном мире. Я пошел в FOSS4G в Сиднее, и было довольно впечатляюще, что доступно.
В стороне базы данных я использую в основном оракул, postgis - это nioce, просто еще не успел его использовать
Ответ 19
Я разработчик программного обеспечения GIS. Большую часть своего времени я работаю с Cadcorp SIS-технологиями, а также с большим количеством бесплатных и открытых исходных программ для проектов ГИС, из OSGeo Foundation складывается как GDAL/OGR, GEOS, PROJ.4, PostGIS, а также Boost.Geometry(aka Generic Geometry Library) - в основном, как программист и участник, но и как пользователь, конечно.
Я также много работал с Autodesk Feature Data Objects (FDO).
Ответ 20
Я бывший программист ГИС. Я работал в GeoVision Systems в Оттаве 6 лет назад в конце 80-х, начале 90-х. Отличная работа, отличное место для работы. В эти дни у меня есть частично связанный с ГИС проект, который использует PostGIS и много ручного проката. Это база данных путевых точек для пилотов и система для создания подмножеств этих данных для различных приложений GPS и планирования полетов.
Я надеюсь, что когда-нибудь вернусь к программированию ГИС, но здесь нет ничего в Рочестер-Нью-Йорке.
Ответ 21
В основном я работаю над программным обеспечением интрасети, которое занимается утилитами, хотя я сделал несколько небольших проектов, работающих с недвижимостью, которые были в Интернете.
В основном я работаю с программным обеспечением ESRI, хотя у меня была небольшая работа с Mapguide, в основном для клиентов, чьи инженерные отделы используют CAD больше, чем ArcMAP.
Ответ 22
Я бывший программист ГИС. Мы использовали ESRI ArcLogistics Navigator SDK для обеспечения пошаговых указаний и бортового отслеживания коммерческих автомобилей.
SDK был довольно прост в использовании и имел небольшую площадь, хотя и незначительно отличался от функций (например, без геокодирования адресов).
Ответ 23
Мы фокусируемся главным образом на отрасли экстренных служб, прежде всего, мы работаем с ESRI ArcObjects, разрабатываем настольные приложения и SDE. Недавно мы также немного поработали с открытым исходным кодом GIS SharpMap, разрабатывая приложения для наших более дешевых клиентов. В прошлом году немного поработал с Manifold, и есть некоторый интерес к дальнейшему развитию с KML и google, но пока мы являемся главным магазином ESRI.
Ответ 24
Я действительно работаю для одного из двух основных игроков на рынке карт, поэтому да, я работаю с материалами GIS, и то, что мы производим, это то, что вы загружаете в свой ESRI или google стек. Я бы сказал, что моя индустрия - это цифровые карты с сильным фокусом на навигации.
Ответ 25
Раньше я работал для бизнес-партнера ESRI, у нас было несколько приложений для планшетных ПК на базе ArcGIS Engine, а также множество материалов для настройки ArcMap и ArcSDC (все в С# с использованием ArcObjects). Я начал с одной из бета-версий ArcObjects 8. Наши клиенты были в основном в секторе коммунальных услуг, а также в нескольких национальных агентствах картирования (подсказка: я в Великобритании!).
Совсем недавно я сделал некоторые работы в Картах Google, некоторые в свободное время. Отъезд My California Traffic - этот сайт имел данные о трафике в режиме реального времени, показанные на карте Google, примерно за год до того, как Google добавила этот объект в свои основные карты сайт.
Ответ 26
Я программист ГИС-hobbist. У меня есть настольное приложение, написанное на VB6, которое использует компонент отображения Blue Marbles GeoView для создания цифровых карт для местоположений с использованием файлов формы и геотипов ESRI.
Ответ 27
Я проделал небольшое программирование на ГИС, прочитал шейп файлы ESRI и растровые файлы GeoTIFF. Мы применили собственный вычислительный код геометрии для работы с полигональными данными и рендерингом в GDI + и directx.
Тогда совсем недавно я прошел курс в ArcGIS, чтобы изучить основной рабочий процесс.
Ответ 28
Я не программист ГИС, но я программист на Java, создающий веб-сайт с использованием сервера ESRI ArcGIS 9.3 с Oracle 10g. Мы используем остальные javascript api для карты и в основном ST-функции SDE для работы с базой данных. Мы будем использовать NetworkAnalyst через java api и, возможно, arcobjects по мере добавления функциональности.
Ответ 29
Поздняя вечеринка. Однако:
Я разработал/разработал несколько настольных расширений для ArcGIS (и до этого, ArcView... Avenue, я скучаю по вам!); Я также использовал OpenLayers и использую PostGIS достаточно широко в последнее время.
Некоторые из моих работ с открытым исходным кодом: http://code.google.com/p/boundary-generator/
Одна из самых приятных вещей в работе с ГИС заключается в том, что она дала мне возможность работать с некоммерческими организациями по сохранению - хороший способ иметь карьеру и причину!
Ответ 30
Я работал с ESRI MapObjects и ESRI AcrObjects, в основном для проектов обороны. Также работал с SevenCs (хороший SDK) для форматов S-57.