OpenGeo Suite: одличен пример за ГИС софтверски размислувања за слабостите на OSGeo моделот

Денес, барем во геопросторна средина, секој професионалец со неутрално размислување препознава дека софтверот со отворен код е толку зрел како комерцијален софтвер и на некој начин супериорен.

Стратегијата на стандардите работеше многу добро. Иако е под знак прашалник за ажурирање рамнотежа на потребната технолошка еволуција енергија, можеби тоа е она што се вградија во темелите за успехот во други напори, како заедница филозофски пристап, економијата и други идеи, кои биле користени за да се оправда модел, што накратко исто така се неопходни.

Сепак, продажба на софтвер со отворен код решенија не е лесно во бизнис или влада средини, од многу причини што делумно потекнуваат од конкуренција, но исто така и како неизбежен резултат на слабостите на модел, кој треба да се развива и да коегзистира со неслободен софтвер. Одлучувачите се поставуваат прашања како:

  • Ако едно утро го гледаме проблемот што произлегува од ажурирањата на други платформи, во аспекти како што се безбедноста Кој реагира кога ни треба поддршка, и по која цена да го оставиме буџетот?

  • Со оглед на опсегот на алтернативи во јазикот, библиотеките, клиентските решенија, веб решенијата, која комбинација треба да избереме за да обезбедиме компатибилност квази вкупно?

OpenGeo Suite е решение кое не само што ја користи полната зрелост на достапните алатки, туку исто така има за цел да одговори на овие слабости на моделот. Во прилог на давање на заедницата решение што може да ги подобрат своите иницијативи за развој, создава нишка за компонентите вклучени директно нивната еволуција, а за компаниите OpenGeo Suite обезбедува сериозноста таа бара да одлучат за софтвер со отворен код. Иако постојат други компании, по извесно време, обидувајќи се на оваа алтернатива, немам друг избор освен да го препознам високиот капацитет и креативноста на размислувањето зад Boundless, компанијата која го создаде ова решение.

Ајде да видиме што значи пристапот на OpenGeo Suite:

Кои алатки вклучува OpenGeo Suite?

Имајќи толку многу опции за решение не е лошо, нормално е, иако малку комплицира како да се обезбеди избор на алатки во интегралните продуктивни процеси. Погрешен избор може да биде скап ако сфатиме кога веќе инвестиравме напори во истражувањето, развојот, обуката и, пред сè, времето што не може да се надомести.

На пример, само во смисла на развојниот јазик имаме загатка која произлегува од потребите на заедницата, многу од нив прават сосема исти, други имитираат во друг вкус, некои со уникатни карактеристики во едноставни рутини кои би сакале да ги имаат сите. Да ја разгледаме оваа поделба преку функционалности и јазици; Иако мора да бидам искрен, категоризацијата не е ексклузивна и во некои случаи тешко е да се разликува границата:

  • На ниво на клиент, најпопуларниот контекст е: QGis, Grass, ILWIS, SAGA, Kapaware, врз основа на C ++. gvSIG, Jump, uDIG, Kosmo, LocalGIS, GeoPista, SEXTANTE, врз основа на Јава. MapWindow од своја страна на ActiveX врз основа на. NET.
  • Во библиотеките имаме: GDAL, OGR, PROJ4, FDO, GEOS на C ++. GeoTools, WKB4J, ЗТС, балтички врз основа на Јава. NTS, GeoTools.NET, SharpMap на. NET.
  • Во однос на веб решенија, кои сега се во подем: MapServer, MapGuide OS над C ++; GeoServer, Степен, Geonetwork над Јава. OpenLayers, брошура и Ka-мапа во Javascript, mapFish на Python, MapBender во PHP / Javascript.
  • Во однос на бази на податоци, Постгрес е неспорна доминантна, иако постојат и други решенија.

Горенаведеното покажува дека е можно да се монтира систем речиси во која било средина. Освен тоа, многу од нив, иако се родени на јазик, сега ги поддржуваат другите. Многу од нив се родени како клиент, но тие се способни за управување со веб-податоци и во случаи како што се Open Layers дури е можно да се развие во веб-средина речиси сè што се прави во клиентска алатка.

Која комбинација на слободен софтвер да се користи?

Одлуката за OpenGeo беше решена од Qis како десктоп клиентот, која во овој момент веќе беше категорија на предмети во egeomates заслужува. За веб избра GeoServer како сервер на податоци која работи на Tomcat, дига и траење на животната средина Јава, GeoWebCache за мозаична и OpenLayers како библиотека, иако таа опција има задолжителна регистрација размислува решенија како што се Брошура која расте со голем успех, особено за нејзиниот модел врз основа на додатоци и неговиот потенцијал со мобилни апликации. Тие гледаат дека тие би можеле да се обратите за една линија на јазикот, но јас би сакал да видам матрица анализа што доведе до оваа дефиниција.

Да бидеме јасни, секој може да ги имплементира овие решенија поединечно. Што содржи OpenGeo е инсталерот со верзии на овие компоненти со подобрувања за подобрување на досадни рутини; на пример:

opengeo suite

  • отворен сервер на мапиМонтажата го прави собранието на јасен начин. Да може да изберете кои компоненти треба да ги инсталирате, отстраните или деинсталирате. За оние кои се занимавале со Java траење мотор со блажена 503 Грешка тие ќе ја знаат корисноста.
  • Постојат различни монтери: за Windows, Mac OS X, CentOS / RHEL, Fedora, Ubuntu и апликациски сервери.
  • Неодамнешната верзија на 4.02 носи PostgreSQL 9.3.1, PostGIS 2.1.1, GeoTools 10, GeoServer 2.4.3 и GeoWebCache 1.5; и поддржува OpenLayers 3.
  • Во менито за почеток се создаваат директни врски за запирање или стартување на GeoServer и Postgres; исто така, да се подигне корисничкиот интерфејс на обликот на оптоварување на податоците со Postgres (shp2psql) и исто така да се пристапи до базата на податоци PostGis (PgAdmin).
  • Исто така, во старт менито има пристап до локалниот компјутер, кој во оваа верзија отстранува 3 верзија на клиент интерфејс со чиста контролен панел да GeoServer, GeoExplorer GeoWebCache и услуги.
  • Овој производ, GeoExplorer е прекрасен развој на Boundles врз основа на GeExt кој служи податоци гледачот да GeoServer, им овозможува на податоци испратите од локална датотека или од чување на податоци и може да се постави боја, дебелина на линијата, транспарентност, етикетирани, вклучувајќи правила и зачувување директно на геолошката датотека со стил (sld). Никој во нивниот вистински ум не го прави ова чист код и GeoExplorer е одлично решение -иако тоа го прави повеќе работи-.
  • GeoServer инсталираната верзија вклучува линк за внесување на податоци, и можат да бидат создадени од локални извори форма слоеви, вклучувајќи PostGis при што податоците може да се движи од една база на друг localhost вклучувајќи домаќин на услуга; Интересно е тоа што овој пораст на OGR2OGR податоци што решава проблемите, освен ако не се направи со конзола линија, фрли тешкотии кога multipolygon слој до, како што стандардно е едноставна полигон.
  • Во овој случај, услугите на WPS се појавуваат затоа што во опцијата за инсталирање решив да ги интегрирам.
  • За време на инсталацијата можете да додадете GeoServer додатоци како CSS стил, CSW, Cloustering и поддршка за GDAL сликата библиотеки. Постои, исто така, додаток за PostGIS кој ги поддржува точка облаците во базата на податоци и како клиент исто така можете да инсталирате GDAL / OGR. За програмери постои опција да се инсталираат Webapp SDK и GeoScript.
  • За разлика од мојот хостирана на сервер верзија, гледам дека постојат повеќе извори на можни податоци може да се додаде дека за осигурување, но во случај на кој доаѓа со OpenGeo Suite верзија носи одвоени текст запирка H2, H2 JNDI, SQL Server, OGR, Oracle и тупаница на можности во растерско потекло.

Што е со Qgis?

  • Најдобро, за Qgis тие создадоа голем додаток наречен OpenGeo истражувач со кој можете да комуницирате со база на Postgres и со GeoServer. Од тука можете да ги уредите slds, да ги преместите слоевите, групите слоеви, да ги менувате имињата, да ги избришете, да ги видите работните површини, кешираните слоеви итн.
  • Ако еден слој е отстранет, sld се отстранува; сето ова може да се конфигурира и на крајот се постигнува работа од клиентот што контролира што е нагоре, таа синхронизација може да го користи REST API.
  • Засега нема е shp2psql но не е ни чудо интегрирани во истиот панел, можеби како транспарентен како додаток Плунката дека за разлика од продавници на графичката околина на конекции, можете да испратите неколку слоеви блокира, прогрес бар е повеќе реални и разбирливи пораки за грешки.

отворен гео-сопствена postgres додаток

Со овој OpenGeo Suite не се вели дека ова е магичен рецепт. Но, тоа сигурно ќе ја придвижи поголемиот дел од заедницата на ова преферирање, особено затоа што компаниите кои продаваат курсеви ќе претпочитаат да учат на овој пат кој гарантира пократка крива на учење.

Комбо е компатибилен со други алатки кои можат да се монтираат на серверот.

Какво влијание има OpenGeo Suite

Ќе видиме какво влијание има ова врз заедницата, бидејќи зад Бескрајни има луѓе со големо искуство во областа, кои се вклучени во развојот на алатки и книжарници кои сега го прават секторот одржлив. Но, пред сé со канџи за претприемништво и маркетинг на услуги, што често се троши од техничко ниво. Да споменеме најмалку шест:

  • Еди Пикл и Кен Босунг, основачи на IONIC, компанија која купи ERDAS во 2007 и која сега е во сопственост на Леица.

  • Андреас Хочевар и Барт ван ден Ејенден, кои беа ангажирани во развојот на OpenLayers 2 и GeoExt.

  • Виктор Олаја, кој ни го остави тоа наследство од СЕКСАНТЕ,

  • Пол Ремзи, од првите иницијатори на PostGIS.

Другата позитивно влијание е формалност на голема компанија која требаше да стане чудовиште во пазар кој е секогаш ризично, носи формалност конкуренција против компании во комерцијален сектор во областите како што е поддршка, кредибилитет, безбедност и контрола на квалитетот над развојот на настаните.

На широк спектар на услуги има безгранична, кои се движат од миграција на платформи на годишен услуги за поддршка се чини дека во согласност со корпорации и институционални пазарот постепено се разбере разликата има локална поддршка и поддршка на бизнисот. Јас не треба да биде лесно на овој пазар, но гледаме со добри очи како институции созреат во размислување, вреднување на развој на софтвер и информации како средство и го направи до распредели работата авто механичар своите возачи да се купи за осигурување и специјализирани услуги од дистрибутивните компании.

безграничнаВо моделот за слободен код, постои можност за секого. Значи, она што нуди Boundless, е таму, со можност да да биде партнер; има способност на оние кои сакаат да ја зголемат нивната способност да продаваат услуги во смисла на имплементација, обука, поддршка или развој. Примерот наоѓаме вредни и добри лекции за да ги научиме и да ги надополниме напорите што ги презема фондацијата gvSIG, за што ќе разговараме за друга пригода.

Преземи OpenGeo Suite.

2 Одговори на "OpenGeo Suite: одличен пример за ГИС-софтвер дизајниран за слабостите на OSGeo моделот"

  1. Заинтересираните за развивачите на софтвер под Opengeo Suite да применат геопросторна контрола на мегапроектите од патот

  2. Ви благодарам многу за вашите уредници. Лично, ги наоѓам како ги збогатуваат.
    Вашата помош е важна за мојата анализа и донесување одлуки.

Остави одговор

Вашата е-маил адреса нема да бидат објавени.

Оваа страница користи Akismet за намалување на спам. Дознајте како се обработуваат податоците од вашиот коментар.