3. 2014-06-11
PyWPS4
PyWPS je projekt vyv´ıjen´y od roku 2006, jedn´a se o implementaci
standardu OGC WPS na stranˇe serveru v jazyce Python. St´avaj´ıc´ı
verze je vyv´ıjena pod licenc´ı GNU/GPL, nov´a verze pod licenc´ı BSD
4. 2014-06-11
PyWPS4
Uˇz jsem zm´ınil to, ˇze PyWPS je vyv´ıjen v jazyce Python. Mezi
ostatn´ımi implementacemi vynik´a pˇredevˇs´ım rychlost´ı instalace a
konfigurace. Instalace probˇehne bˇehem nˇekolika minut. Psan´ı skript˚u
je tak´e velice jednoduch´e.
9. 2014-06-11
PyWPS4
• GRASS nemˇel ˇz´adn´e rozhran´ı pro jazyk python
• Python 2.2 byla aktu´aln´ı verze
• Prakticky ˇz´adn´a podpora pro parserov´an´ı XML soubor˚u
• Chybˇely dalˇs´ı knihovny pro pr´aci s OGC
• Nej´uˇz´ıvanˇejˇs´ı form´at byl ESRI Shapfile, mluvilo se o GML,
GeoTIFF
12. PyWPS 4.0: Co m´ame
Validators
Server implementation based on werkzeug
IOHandler
File Storage
PyWPS 4.0: Co m´ame
Validators
Server implementation based on werkzeug
IOHandler
File Storage
2014-06-11
PyWPS4
• Validators - gml, shp, 4 stupnˇe
• Server implementation based on werkzeug - popul´arn´ı knihonva
na tvorbu serverov´ych aplikac´ı
• IOHandler univerz´aln´ı objekt pro pˇrevod dat mezi objekty
stream, data, in memory object a dalˇs´ı
• File Storage - obsluha v´ysledn´ych soubor˚u
13. Do PyWPS 4.1.0 by mˇely patˇrit nov´e vlastnosti:
V´ystupy pˇres GeoServer, MapServer, QGIS Server
Administrativn´ı RESTov´e rozhrann´ı
Do PyWPS 4.1.0 by mˇely patˇrit nov´e vlastnosti:
V´ystupy pˇres GeoServer, MapServer, QGIS Server
Administrativn´ı RESTov´e rozhrann´ı
2014-06-11
PyWPS4
PyWPS 4.1 by mˇelo obsahovat
• V´ystupy pˇres GeoServer, MapServer, QGIS Server
• Administrativn´ı RESTov´e rozhrann´ı
• Database storage, external service storage (FTP, Dropbox, ...)
14. Co n´as brzd´ı
ˇCas
Pen´ıze
Co n´as brzd´ı
ˇCas
Pen´ıze
2014-06-11
PyWPS4
Nedostatek ˇcasu a penˇez. Moment´alnˇe nikdo nem´a v popisu pr´ace
pracovat na PyWPS. Chyb´ı n´am sponzoˇri, dˇeln´ıci. Nˇeco se na obzoru
vrb´ı, ale zat´ım nic konkr´etn´ıho. Pro open source projekt jako je tento
je nedostatek pracovn´ık˚u kritick´y. Na aktu´aln´ım k´odu pracuj´ı ve sv´em
velice voln´em ˇcase asi 3 lidi.
Z´ıskali jsme jednoho studenta do Google Summer of Code Project -
ve spolupr´aci s OSGeo.
15. Intevation GmbH
Help Service - Remote Sensing
Deutsche Bundesstiftung Umwelt
Intevation GmbH
Help Service - Remote Sensing
Deutsche Bundesstiftung Umwelt
2014-06-11
PyWPS4
S t´ım souvis´ı i naˇsi minul´ı sponzoˇri, byl bych r´ad,kdybych mohl pˇr´ıˇst´ı
rok zde ukazovat delˇs´ı seznam naˇsich podporovatel˚u, a hlavnˇe
aktu´aln´ı. Kaˇzdp´anˇe bez tˇechto firem a instituc´ı by PyWPS nebylo
dnes tam kde je.