OpenGeo Suite: ой модель катыш ГИС программалык алсыз бир сонун үлгүсү

Бүгүнкү күндө, жок эле дегенде, Геомейкиндиктик чөйрөдө, нейтралдуу ой менен ар кандай кесипкөй, ачык программаларды соода программалык камсыздоо сыяктуу жетилген эмес, ал эми кээ бир жолдор менен жогору экенин билет.

Стандарттар стратегиясы абдан жакшы иштеди. Технологиялык эволюция талап кылган энергиянын алдында анын жаңылануу балансы шек туудурганына карабастан, балким, бул коомду, философиялык ыкманы, экономиканы жана моделди актоо үчүн колдонулган башка идеяларды ийгиликке жеткирүүгө негиз салган. акыры, ошондой эле зарыл.

Бирок, ачык булактуу чечимдерди сатуу бизнес же мамлекеттик чөйрөдө оңой эмес, себеби жарым-жартылай атаандаштыктан келип чыгат, бирок менчик программалык камсыздоо менен өнүгүп, чогуу жашашы керек болгон моделдин алсыз жактарынын сөзсүз натыйжасы. Чечим кабыл алуучулар өздөрүнө төмөнкүдөй суроолорду беришет:

  • Эгер бир күнү биз, мисалы, коопсуздук сыяктуу тармактарда башка аянтчалардын боюнча өзгөрүүлөр бир көйгөй натыйжа чыкпайт, биз жардамга муктаж болуп жаткан учурда жооп берет, жана бюджетте каралган өргүү кандай баада?

  • Тилдеги, китепканалардагы, кардарлардын чечимдериндеги, веб-чечимдердеги альтернативалардын аралыгын эске алып, шайкештикти камсыз кылуу үчүн кандай айкалышты тандашыбыз керек? жалган Бардыгы болуп?

OpenGeo Suite - бул жеткиликтүү куралдардын толук жетилгендигин гана эмес, ошондой эле моделдин ошол алсыз жактарына жооп берүүгө багытталган чечим. Коомчулукка алардын өнүгүү демилгелерин өркүндөтө турган чечим берүүдөн тышкары, бул алардын эволюциясын жетектөөчү компоненттер үчүн жалпы жипти жаратат жана компаниялар үчүн OpenGeo Suite ачык булак жөнүндө чечим кабыл алуу үчүн олуттуу талап кылат. Башка компаниялар бар болсо дагы, бул альтернатива сыноодон өткөндөн кийин, мен ушул чечимди жараткан Boundless компаниясынын артындагы ойчулдардын жогорку дараметин жана чыгармачылыгын билүүдөн башка арга жок.

Кудайдын сурап OpenGeo Suite билдирет нерсени карап көрөлү:

OpenGeo Suite кандай аспаптар кирет?

Чечимдердин ушунчалык көп варианттарынын болушу жаман эмес, бирок бул кынтыксыз, бирок интегралдык өндүрүш процесстеринде шаймандарды тандоону кандайча татаалдаштырат. Туура эмес тандоо кымбатка турушу мүмкүн, эгерде биз буга чейин изилдөөгө, иштеп чыгууга, окутууга жумшаган күч-аракетибизди жана баарынан мурда калыбына келгис убакытты сарптасак.

Мисалы, өнүгүү тили жагынан гана бизде жамааттын муктаждыктарынан келип чыккан табышмак бар, алардын көпчүлүгү так ошондой кылышат, башкалары башка даамга окшошуп кетишет, айрымдары бизде бардыгын жөнөкөй тартипте уникалдуу мүнөздөмөлөргө ээ кылышат. Келгиле, функционалдык өзгөчөлүктөрү жана тилдери боюнча ушул бөлүнүүнү көрөбүз; чынчыл болушум керек, бирок категориялар эксклюзивдүү эмес жана айрым учурларда чек араны айырмалоо кыйынга турат:

  • Эң популярдуу контекст болгон кардарлардын деңгээлинде төмөнкүлөр бар: C ++ негизинде QGis, Grass, ILWIS, SAGA, Kapaware. gvSIG, Jump, uDIG, Kosmo, LocalGIS, GeoPista, SEXTANTE, Java негизделген. .NET негизиндеги ActiveX'теги бөлүгү үчүн MapWindow.
  • Китепканаларда бизде: GDAL, OGR, PROJ4, FDO, C ++ боюнча GEOS. Java негизделген GeoTools, WKB4J, JTS, Балтика. NTS, GeoTools.NET, .NET үстүнөн SharpMap.
  • Бүгүнкү күндө популярдуулукка ээ болгон веб үчүн чечимдерге токтолсок: MapServer, MapGuide OS on C ++; GeoServer, Degree, Geonetwork on Java. Javascriptтеги OpenLayers, Leaflet жана Ka-Map, Pythonдогу MapFish, PHP / Javascriptтеги MapBender.
  • маалымат базаларын катары Postgres үстөмдүк талашсыз, бирок, ошондой эле башка чечимдер.

Жогоруда айтылгандар системаны дээрлик бардык шарттарда орнотууга болорун көрсөтөт. Анын үстүнө, алардын көпчүлүгү бир тилде төрөлсө дагы, азыр башкаларды колдоп жатышат. Алардын көпчүлүгү кардарлар катары төрөлүшкөн, бирок веб-маалыматты башкарууга жөндөмдүү, ал эми Ачык Катмарлар сыяктуу учурларда, веб-чөйрөдө кардардын куралы менен жасала турган иштердин дээрлик бардыгын иштеп чыгууга болот.

пайдаланууга акысыз программалык кандай айкалышы керек?

OpenGeo Сюита боюнча чечим кабыл алды QGis Жумуш столунун кардары катары, сиз Geofumadas сайтындагы макалалардын категориясына татыктуусуз. Веб үчүн алар GeoServerди Tomcat, Jettyди Java иштөө убактысынын чөйрөсү катары, Tessellation үчүн GeoWebCache жана OpenLayersди китепкана катары иштеткен маалымат сервери катары тандашты, бирок бул акыркы вариант талап кылынган каттоону талап кылбайт, айрыкча анын моделине байланыштуу чоң ийгилик менен өсүп келе жаткан Leaflet сыяктуу чечимдерди. мобилдик тиркемелердеги плагиндерге жана анын мүмкүнчүлүктөрүнө негизделген. Алардын тилдин бир тилкесине өтүшөрүн байкаңыз, бирок мен аларды ушул аныктамага алып келген анализдин матрицасын көргүм келет.

Келгиле, ачык эле айтайын, бул чечимдерди каалаган адам өзүнчө ишке ашыра алат. OpenGeo эмнени камтыйт, бул компоненттердин версиялары менен орноткуч, зериктирилген эрежелерди натыйжалуу кылуу үчүн; Мисалы:

OpenGeo Сюита

 

  • OpenGeo карта Server СюитаОрнотуучу монтажды тыкан кылат. Кайсы компоненттерди орнотууну, алып салууну же алып салууну тандап алуу. Java иштөө убактысынын кыймылдаткычы менен бактылуу Ката 503 менен иштешкендер пайдалуулугун билишет.
  • ар кандай Монтаждоочулар бар: анткени Windows, Mac OS X, CentOS / RHEL, Fedora, Ubuntu жана Application Servers.  
  • Акыркы 4.02 версиясында PostgreSQL 9.3.1, PostGIS 2.1.1, GeoTools 10, GeoServer 2.4.3 жана GeoWebCache 1.5; жана OpenLayers 3 колдойт.
  • түздөн-түз шилтемелер GeoServer жана Postgres токтотуу же баштоо үчүн жаратылган баштоо менюсунда; Ошондой эле колдонуучу маалыматтар жүк shapefiles Postgres (shp2psql) көтөрүп, ошондой эле базалык PostGis (PgAdmin) маалыматтарды алуу үчүн.
  • Ошондой эле старт менюсунда GeoServer, GeoWebCache жана GeoExplorer кызматтарына таза башкаруу панели менен 3-версиянын кардар интерфейсин жокко чыгарган localhostко кирүү мүмкүнчүлүгү бар.
  • Бул продукт, GeoExplorer - бул GeoServer үчүн маалыматтарды көрүүчү катары иш алып барган, GeExtке негизделген Boundlesдин таасирдүү өнүгүшү, жергиликтүү файлдан же маалымат кампасынан маалыматты жүктөөгө мүмкүнчүлүк берет, түсүн, сызыктын калыңдыгын, тунуктугун, эрежелерди кошо алганда, этикеткалоо жана геосервер стилиндеги файлга (sld) түздөн-түз сактоо. Акыл-эси жайында эч ким муну таза код менен иштебейт жана GeoExplorer - бул мыкты чечим -Бирок, андан да көптү кылат-.
  • GeoServerдин орнотулган версиясы жергиликтүү форма катмарларынан булактарды түзө алган, анын ичинде PostGis маалыматтарын импорттоого шилтемени камтыйт, анын жардамы менен бир базадан экинчисине Localhost камтылган кызматка көчүрүлө алат; Бул маалыматты жүктөө OGR2OGR көйгөйлөрүн чечкени кызыктуу, эгерде алар консоль сызыгы менен жасалбаса, көп полигон катмарын жүктөөдө кыйынчылыктарды жаратат, анткени демейки жөнөкөй көп бурчтуу.
  • Бул учурда, WPS кызмат тандоо, аларды бириктирүү чечими кабыл орнотуу улам пайда болот.
  • CSS Styling, CSW, Cloustering жана GDAL сүрөт китепканаларын колдоо сыяктуу GeoServer кошумчаларын орнотуу учурунда кошсо болот. Маалымат базасында чекит булуттарын колдогон PostGIS үчүн Кошумча жана GDAL / OGR кардар катары орнотсо болот. Иштеп чыгуучулар үчүн Webapp SDK жана GeoScript орнотуу мүмкүнчүлүгү бар.
  • My Server чыгаруу боюнча уюштурулган айырмаланып, мен дагы мүмкүн маалымат булактары бар экенин камсыздандыруу кошулду, бирок учурда OpenGeo Suite нускасы менен келе турган макулдашууга текст Үтүр H2 алып, H2 JNDI мүмкүн көрүп, SQL Server, Öğr, Oracle бойлуктан тек мүмкүнчүлүктөрдүн бир ууч.

Эмне Qgis жөнүндө эмне айтууга болот?

  • Эң жакшысы, Qgis үчүн алар OpenGeo Explorer деп аталган мыкты плагин түзүштү, анын жардамы менен Postgres маалымат базасы менен жана GeoServer менен иштеше аласыз. Бул жерден сиз slds файлдарын түзөтүп, катмарларды жылдырып, катмар топторун, аталыштарды түзөтүп, жок кыла аласыз, жумушчу орундарды, кэштелген катмарларды көрө аласыз.
  • бир катмары жок болсо, SLD алынып салынды; Бул configurable жана акыры жогору көзөмөлдөө үчүн кардардын бир жумушту жүзөгө бул мезгилдештирүү REST API колдонуп жатышы мүмкүн.
  • Анткени ал shp2psql ээ эмес, бирок UI дүкөндөрү байланыштар айырмаланып, бир нече катмары бөгөт жүктөп алат плагин Түкүрүктөн эле комиссия, балким, ошондой эле ачык-айкын салып калыштуу эч нерсеси жок, андан кийин бирдиктүү, прогресс бар көп реалдуу жана түшүнүктүү ката кабарлар.

ачык гео Сюита Postgres плагин

Бул OpenGeo Suite бул сыйкырдуу рецепт деп айтууга болбойт. Бирок бул, албетте, жамааттын көпчүлүк бөлүгүн ушул артыкчылыкка түртөт, айрыкча курстарды саткан компаниялар кыска жолду үйрөнүп, ушул жолду үйрөтүүнү туура көрүшөт.

тизмелүү Server орнотулган мүмкүн башка куралдар менен шайкеш келет.

 

OpenGeo Suite менен келет таасири

Коомчулукка кандай таасир тийгизээрин көрөбүз, анткени Чексиздин артында бул тармакта тажрыйбасы мол, инструменттерди жана китепканаларды иштеп чыгууга катышкан, азыр секторду туруктуу кылып жатышат. Бирок, баарынан мурда, ишкердүүлүккө үйрөтүү жана сервис маркетинги, ал техникалык деңгээлден көп кетет. Кеминде алтоо жөнүндө айтсам:

  • Эдди Пикл жана Кен Bossung, IONIC, ERDAS компаниянын уюштуруучулары 2007-жылы сатып алып, азыр Leica менчигинде турат.

  • Андреас Мена жана Барт Van OpenLayers 2 жана GeoExt өнүктүрүүгө тартылган Eijnden, Ден.

  • бизге SEXTANTE бул мурас калтырган Victor Olaya,

  • Пабыл Ramsey, PostGIS биринчи демилгечилер.

башка оң таасири дайыма тобокелге базарда бир монстр боло турган ири компаниянын формалдык эмес, мындай колдоо, ишеним, коопсуздук жана райондордо менчик секторунун компанияларынын каршы формалдык атаандаштыкка алып келет иштеп үстүнөн сапатын контролдоо.

Платформалык миграциядан баштап, жылдык колдоо кызматтарына чейинки Boundless кызматтарынын түрлөрү бизге бизнеске жана институционалдык рынокко шайкеш көрүнөт, андыктан жергиликтүү колдоо жана ишкердикти колдоонун айырмасын акырындап түшүнбөйбүз. Бул базар оңой болбошу керек, бирок биз мекемелердин программалык камсыздоону иштеп чыгууну жана маалыматты баалуулук катары баалап, ой жүгүртүүсүндө кандайча жетилгендигин көрөбүз, ошондуктан алар авто механиктердин милдеттерин жүктөөдөн баштап, алардын айдоочуларына чейин, атайын камсыздандыруу жана кызматтарды жалдаганга чейин жетишти бөлүштүрүүчү компаниялардын.

чексизАчык булак моделинде баарына мүмкүнчүлүк бар. Ошентип, Чексиз сунуш кылган мүмкүнчүлүк бар өнөктөш болот; кызматтарды ишке ашыруу, окутуу, колдоо же иштеп чыгуу жагынан сатуу мүмкүнчүлүгүн өркүндөтүүнү каалагандардын мүмкүнчүлүгүнөн тышкары. Бул мисал биз үчүн баалуу жана gvSIG Фонду тарабынан жүргүзүлүп жаткан иш-аракеттерди башка жол менен үйрөнүп, толуктай турган жакшы сабактар ​​жөнүндө баалуу көрүнөт, ал жөнүндө дагы бир жолу сөз кылабыз.

Download OpenGeo Suite.

2 жооп "OpenGeo Suite: OSGeo моделинин алсыз жактары жөнүндө ГИС программасынын мыкты мисалы"

  1. OpenGEO Suite кызыкдар программалык камсыздоону иштеп чыгуучулар башкаруу Геомейкиндиктик жол megaprojects ылайык колдонууга

  2. Сага редактордук абдан рахмат. Жеке мен үчүн, мен болуш керек.
    Сиздин жардам менин талдоо жана чечим кабыл алуу үчүн өтө маанилүү болуп саналат.

Жооп жаз

Сиздин электрондук почта дареги жарыяланбайт.

Бул сайт спам азайтуу Akismet колдонот. Сиздин сын-пикирлер үчүн иштелип жатканын билүү.