Обзор программирования GIS [закрывается]

Вы можете использовать простое INSERT INTO ... SELECT в этом случае:

INSERT INTO usevoucher (userID, voucherID)
    SELECT userID, voucherID 
    FROM users 
    WHERE () AND voucherID IN (5, 6, 7, 8, ...)

Решение, основанное на вашем редактировании:

INSERT INTO ownsvoucher (userID, voucherID)
  SELECT users.userID, vouchers.voucherID 
  FROM (users, vouchers) 
    LEFT JOIN ownsvoucher ov ON ov.userID = users.userID AND ov.voucherID = vouchers.voucherID 
  WHERE vouchers.active = 1 AND ov.voucherID IS NULL

В случае, если вы хотите Фильтр для конкретных voucherID можно добавить AND vouchers.voucherID IN (5, 6).

демо на dbfiddle.uk

blockquote>

37
задан 3 revs, 2 users 57% 19 November 2008 в 20:26
поделиться

14 ответов

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

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

1
ответ дан 27 November 2019 в 04:53
поделиться

Я работаю в 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 есть новые типы геопространственных данных, которые позволяют писать запросы на основе местоположения.

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

4
ответ дан 27 November 2019 в 04:53
поделиться

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

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

1
ответ дан 27 November 2019 в 04:53
поделиться

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

Путеводитель по Австралии Я разработал использованные карты из MapGuide с листами, размещенными на Amazon CloudFront

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

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

1
ответ дан 27 November 2019 в 04:53
поделиться

Я разработчик программного обеспечения GIS. Большую часть моего времени я работаю с Cadcorp Cadcorp SIS Technologies, а также с большим количеством бесплатного и открытого исходного программного обеспечения для проектов ГИС, в основном из фонда OSGEO , как GDAL / ОГУР , Геос , , Proj.4 , Postgis , а также Boost.Geometry (АКА общая библиотека геометрии) - в основном как программист и вкладчик, но и как пользователь, конечно.

Я также раньше работал с объектами функций Autodesk Autodesk (FDO) .

1
ответ дан 27 November 2019 в 04:53
поделиться

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

0
ответ дан 27 November 2019 в 04:53
поделиться

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

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

0
ответ дан 27 November 2019 в 04:53
поделиться

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

0
ответ дан 27 November 2019 в 04:53
поделиться

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

0
ответ дан 27 November 2019 в 04:53
поделиться

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

0
ответ дан 27 November 2019 в 04:53
поделиться

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

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

0
ответ дан 27 November 2019 в 04:53
поделиться

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

0
ответ дан 27 November 2019 в 04:53
поделиться

Я программист ГИС. работать с AvisMap GIS Engine .

0
ответ дан 27 November 2019 в 04:53
поделиться

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

0
ответ дан 27 November 2019 в 04:53
поделиться
Другие вопросы по тегам:

Похожие вопросы: