Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
eLearning Africa
1. Karel Charvat Czech Centre for Science and Society , Prague, Czech Republic NATURNET T HE W AY OF E DUCATION TO S USTAINABLE D EVELOPMENT
2.
3.
4.
5.
6.
7.
8.
9.
10. 28th May, 2010 5th eLearning Africa 2010 Conference Mobile Application (I) Server Side Multimedia Content Web Feature Service Web Map Service Package Generator M-Learn ProjectConfig Internet Portal Internet 3. Data on demand (online scenario) 1. Download PDA App. (without data ) 2. Download Data Package for a specific m-learn project (slim package for online usage, big for offline usage)
11. New version of portal 28th May, 2010 5th eLearning Africa 2010 Conference
12. New version of portal 28th May, 2010 5th eLearning Africa 2010 Conference
13. New version of portal 28th May, 2010 5th eLearning Africa 2010 Conference
14. New version of portal 28th May, 2010 5th eLearning Africa 2010 Conference
15. New version of portal 28th May, 2010 5th eLearning Africa 2010 Conference
16.
17.
18.
19. Lobby After log i n, you will be welcomed with a ”Lobby” screen which is the starting point in your quest for education. You can filter the lectures by dif f erent parameters ... By date when it happened or is planned to happen By date when it happened or is planned to happen By category subjects of Library of C ongress Tags given by the lecturer Status L ist of lectures is t he main element of the page Let u s create a new lecture... 28th May, 2010 5th eLearning Africa 2010 Conference BizBiz e-learning software
20.
21.
22.
23.
24.
25. Start lecture When the lecture is created, it is displayed in the ”Lobby” screen When you click on a lecture , a menu is shown based on your permissions (creator, guest) To allow others to participate (Enter) in a lecture, the lecturer has to start it first. Let u s do it... 28th May, 2010 5th eLearning Africa 2010 Conference BizBiz e-learning software
26. Overview of the main screen Presentation section, which consists of .. Main screen is the place where the lecture takes place. Its main blocks are ... Slide list Slide control and drawing tools Slide which is an image or an embedded webpage Video window Lecture control and chat You can exit b y going to lobby 28th May, 2010 5th eLearning Africa 2010 Conference BizBiz e-learning software
27. Slide tools In this slide presentation tools will be demonstrated to you. 28th May, 2010 5th eLearning Africa 2010 Conference BizBiz e-learning software
28. Live sharing of lecturer's screen When a lecture has slides which are webpages that need to be shared between lecture participants, BizBiz provides a live sharing pos s ibility by capturing and transmitting screenshots. To activate screen capturing press ”Capture Screen”. Java runtime needs to be present and enabled on the lecturers computer. If asked to confirm security certificates, answer with ”Yes”. A window is displayed where you can set screen capture area and control capture status. It also shows how many data has allready been sent to the server in the form of images. 28th May, 2010 5th eLearning Africa 2010 Conference BizBiz e-learning software
29. Live sharing of lecturer's screen You have to specify which area of the screen you want to capture. To do this click ”Select rectangle” In the opened window drag the mouse over the screenshot to move the black rectangle directly over the area that you want to share with others (probably slide section with a webpage) When the rectangle is in the right position close area selection window , leave ” Screen capture controller” window in background and continue with your presentation 28th May, 2010 5th eLearning Africa 2010 Conference BizBiz e-learning software
30. Webpage demonstration You can show webpages to lecture participants using BizBiz live sharing. When browsing the embedded Webpage, the drawing layer must be hidden Drawing tools automatically toggle drawing layer You can save final drawing together with the background page by making a screenshot Screenshot can be added to the slide list and also to the file list for later download. 28th May, 2010 5th eLearning Africa 2010 Conference BizBiz e-learning software
31. File sharing To upload files to the lecture click ”Upload” and choose at least one file. Then confirm the selection. To add descriptions for the files just edit the table cell by clicking in it and inputing some text 28th May, 2010 5th eLearning Africa 2010 Conference BizBiz e-learning software
32.
33. Information about lecturer In the ”Lecturers” section you can see information about authors which was added in Lecture editor window, when creating the lecture. There can be more than one lecturer. 28th May, 2010 5th eLearning Africa 2010 Conference BizBiz e-learning software
34.
35.
36. Asking for speech permissions Students can ask for permission to speak when they want to ask a question to the lecturer and want to be recorded for everybody else to be seen. Meanwhile the lecturer is noti fied about someone asking a question in the ”Questions” section. He has three choices: g rant permission to broadcast the video and sound, deny it, or ignore the query. If a permission to speak was granted , then the clock turns into a positive icon, and the video and audio broadcasting process is started (if need be, with some security confirmation from the webcam software) To do this they need to anounce their question by clicking the ”Question” button. After this a clock is displayed to indicate that the lecturer is deciding about this issue. 28th May, 2010 5th eLearning Africa 2010 Conference BizBiz e-learning software
37. End of lecture After a lecture has ended, to make shure none enters it again the lecturer has to end it by clicking ”End” in the lecture control menu in ”Lobby”. When the lecture is over, in order to guarantee that nobody enters it once again, the lecturer can do some preperations (cutting, shortening), to make the lecture ready for archive. Then e verybody can then replay the lecture. Let us click ”Replay”... 28th May, 2010 5th eLearning Africa 2010 Conference BizBiz e-learning software
38. Lecture replay A player is shown which plays all the events (video, slide transitions, drawings, chat) in the same order and timing as they happened in the real lecture. 28th May, 2010 5th eLearning Africa 2010 Conference BizBiz e-learning software
39.
40. 3 Pillars Concept of SD After Nuttle, T., Salles, P., Bredeweg, B., 2005 28th May, 2010 5th eLearning Africa 2010 Conference
41. 5 Dimensions Concept 28th May, 2010 5th eLearning Africa 2010 Conference Technological Dimension PKA Barz (after J.H. Spangenberg, 2002)
42. Continual Improvement As A Process Of Sustainable Development SD Process 28th May, 2010 5th eLearning Africa 2010 Conference
43. Ecosystem, Biodiversity, Health, Climate Change Damages & Thresholds (biophysical and sustainability) Targets Human activity Prevention, Adaptation Strategies: Policies & measures: economic instruments, technologies, Land use *Scenarios * Externalities *Cost-effectiveness analysis *Cost-benefit analysis Innovation & implementation Governance Structuring the Sustainable Development strategy 28th May, 2010 5th eLearning Africa 2010 Conference
44. SUSTAINABILITY IMPACT ASSESSMENT INNOVATIVE METHODS and TOOLS • Integrated framework of an. (Env., Econ., Social) • Micro, macro • Global regional local • Foresight • Participatory methods Capacity building EXTERNALITIES THRESHOLDS of SUSTAINABILITY MULTIFUNCTIONALITIES S.D. STRATEGY TOOLS FOR SUSTAINABLE DEVELOPMENT ANALYSIS POLICIES and MEASURES - Environment technologies - Economic Instruments - Land-use practices Governance 28th May, 2010 5th eLearning Africa 2010 Conference
45.
46. European needs and P olicy Framework 28th May, 2010 5th eLearning Africa 2010 Conference Assessing impacts of policy on regional development Policy framework Tools needed for Land cover assessment, Land cover change ESDP, ESPON European Needs Strategy on integrated coastal zone management ICZM Land cover change along coastal zones Strategic environ. assess- ment of transport networks Transport Policy Pressure on protected Areas , Fragmentation of habitats Implementation of the biodiversity convention UNCBD Land use change, habitat fragmentation , pressure on designated areas
47.
48.
49. NNR tools eXe offline lecture editor Thesaurus Catalogue Service Data Management Schockwave 3D UMN Mapserver Mobile device WPS HTML-Web Site SCORM 1.2 28th May, 2010 5th eLearning Africa 2010 Conference
50. 28th May, 2010 iEIA Introduction The Sustainability Parameters Definition of the parameter, Functions of the parameter, Direct Impacts, Indirect Impacts, Legislation, Current Issues Find and Manage Information Search for Information using MICKA Refine the Search with Thesaurus Data Acquisition/Verification (Mobile Component) Data Management with MapMan Create GIS Projects with MapMan Didactic design 1 2 3 5th eLearning Africa 2010 Conference
51. 28th May, 2010 Analysis and Assessment Impact rating with the Conflict Matrix Data Visualisation Data Exploring Data Analysis / Processing Information Extraction Assessment of Results Didactic design 4 5 5th eLearning Africa 2010 Conference
52. Conflict matrix: Environment 28th May, 2010 Didactic design Knockout criterion: high Sensitivity and high Impact is rated ! 5th eLearning Africa 2010 Conference
53. Modules 28th May, 2010 Air Quality Hydrology Noise & Vibrations Landscape & Visibility Soil & Geomorphology Nature Conservation Biodiversity Land use 5th eLearning Africa 2010 Conference
54. Example 1 28th May, 2010 Assessing the impact on the level of biodiversity potentially caused by a railway crossing a forest area Used Tool: Map Server & WPS (classification) GIS data: Landsat ETM 5th eLearning Africa 2010 Conference
55. Example 2 28th May, 2010 Pixel based classification of remote sensing data classifies each single pixel separately in the image. The distribution of classes in the classified image indicates the diversity and mix of tree species. Forest in TK Forest in Landsat Classified Landsat image 5th eLearning Africa 2010 Conference
56. Example 3 28th May, 2010 Assessing the impact on the Amenity of the Landscape caused by a wind generator with a height of 100 m Used Tool: Map Server & WPS (Visibility Analysis) GIS data: Elevation Data, urban area 5th eLearning Africa 2010 Conference
57. Impact rating 28th May, 2010 Impact rating in Conflict Matrix 5th eLearning Africa 2010 Conference
66. Rural Tourism Many rural areas: disadvantages of marginal agronomic areas. To compensate this: Eco-tourism development as one major source of income. It can start to be main economic activity in region. 28th May, 2010 5th eLearning Africa 2010 Conference
67. Rural Tourism Sporting activities: biking, hiking, skiing, water sports, mountaineering, … Recreational activities: agro-tourism, sight-seeing tours, events, concerts, … Information services: history, nature, weather forecast, restricted areas, … Tourist services: accommodation, restaurants, transport, rental services, guiding tours, health service, … Presentation of region: regional specialities, tours, shops, events, … Educational activities 28th May, 2010 5th eLearning Africa 2010 Conference
68.
69.
70.
71.
72. WHAT IS IT? The GeoGame is GIS application for a common web-site visitor, who wants to check his/her knowledge. The GeoGame gives you the opportunity to show your knowledge internet-wide. 28th May, 2010 5th eLearning Africa 2010 Conference
73. names of the games simple description number of photos number of playing difficulty 28th May, 2010 5th eLearning Africa 2010 Conference
74. name and description object on the picture Estimated and correct location simple and total results 28th May, 2010 5th eLearning Africa 2010 Conference
76. results ranks today´s and total Play again or stop? 28th May, 2010 5th eLearning Africa 2010 Conference
77. Management of records (photo,description, categorisation) Management of games (new games, editing current games) Management of authors (name, contact, copyrights) 28th May, 2010 5th eLearning Africa 2010 Conference
86. Examples - Posazavi tourist portal 28th May, 2010 5th eLearning Africa 2010 Conference
87.
88.
89.
90. OGC Web Processing Service OGC’s Web Processing Service is defining the way, geoprocessing operations should be offered over networks using Web Services. Can be con fi gured to o ff er any sort of GIS functionality to clients across a network. Data can be stored on the server, sent with the request or stored on remote servers (WCS, WFS, . . . ) The GIS functionality is referred as process Scope: To move the geospatial calculations from client to server 28th May, 2010 5th eLearning Africa 2010 Conference
91. Py WPS Implementation of OGC Web Processing Service 0.4.0 Only interface between Internet and used programs GRASS GIS , R, GDAL/OGR, PROJ.4, . . . Free Software, GNU/GPL . Supported by Help Service - Remote Sensing PyWPS has been developed with support of DBU (Deutsche Bundestifftung Umwelt). http://pywps.wald.intevation.org 28th May, 2010 5th eLearning Africa 2010 Conference
92. Py WPS demo on Flood Portal of Liberec Region 1. Spatial analysis - CATCHMENT / BASIN Calculation of the catchment area for a given point. To achieve meaningful results it is necessary to enter a point on Thalweg. The result is the area from which water flows to the specified point 28th May, 2010 5th eLearning Africa 2010 Conference The calculated data can be downloaded in GeoTIFF format
93. Py WPS demo on Flood Portal of Liberec Region 2. Spatial analysis - RUNOFF Calculate fluid drain path from the specified location. The calculation can be used as a quick graphical representation of risk in case of leakage flows hazardous liquids. 28th May, 2010 5th eLearning Africa 2010 Conference The calculated data can be downloaded like GML
94. Py WPS demo on Flood Portal of Liberec Region 3. Spatial analysis - FLOODING Calculate the area submerged for a given height of water at a specified point. 28th May, 2010 5th eLearning Africa 2010 Conference The calculated data can be downloaded in GeoTIFF format
95. Py WPS demo on Flood Portal of Liberec Region 4. Spatial analysis - VISIBILITY Calculation of the visibility analysis. Result of calculating is the area, visible from the place the observer stands 28th May, 2010 5th eLearning Africa 2010 Conference The calculated data can be downloaded in GeoTIFF format
96.
Notas del editor
ICZM = integrated coastal zone management; ESDP = european security and defence policy , ESPON = European Spatial Planning Observation Network , UNCBD = Convention on Biological Diversity
Introduce. Becaose of my english…. I will help myself by PPT presentation and by my notes. The GeoGame project is designed as an application for a common web-site visitor, who wants to check his/her knowledge about the northern Bohemian region. The GeoGame gives you the opportunity to show your knowledge internet-wide. ( knowledge in geography, your historical skills, knowledge of celebrities, of nature phenomena…. ) The principle is very simple. Your task is to locate several displayed photos ( photo ) on the interactive( interactive ) map with the smallest possible error measured by the distance between marked and correct position. I WANT TO introduce you very simple GIS application named Geogame
List o games Number of photo included in game
Calculation of the catchment area for a given point. To achieve meaningful results it is necessary to enter a point on Thalweg. The result is the area from which water flows to the specified point Calculate the area submerged for a given height of water at a specified point. Calculate fluid drain path from the specified location. The calculation can be used as a quick graphical representation of risk in case of leakage flows hazardous liquids. Calculation of the visibility analysis. The analysis area is visible from the observer position.
FLOOD PORTAL An obligatory document for flood commission s management The obligation to have prepared Flood Plan arises from Water Law (254/2001 Sb.) for all level of local governments. Liberec Region Flood Plan had to be ratified by Liberec Region Council (in April 2004) and had to correspond with superior Flood Plan of Czech Republic (acquired in September 2004) ON-LINE AVAILABLE AT http:// flood .kraj-lbc.cz DATA AND MAPS – BACKGROUND DATASETS ZABAGED (Fundamental Base of Geographic Data) 1 : 10 000 , The Czech Office for Surveying, Mapping and Cadastre , Updated 2009 Ortophotomap 20 cm per pixel , Geodis 2006 Digital model of terrain , Geodis 2005 Administrative boundaries and addresses points , Czech Statistical Office, 2009 …. DATA AND MAPS – THEMATIC DATASETS Flood warning profiles (level A, B, C) Water level recorders Drainage areas and water basins Endangered objects Dangerous objects Civil protection facilities (evacuation facilities , emergency water supply , decontamination services , emergency survival facilities ) Sirens FLOOD P ORTAL GENERAL OUTLINES Maximum of simplicity for using (simplification of control, reduction of unused part of content, highlighting of important parts…) Publicity for obtaining broad base of users (flood p ortal is presented to all mayors of Liberec Region, to all teachers of civil education in Region, to all environment workers from municipalities every year ) Connection into other relevant systems (Czech Republic Flood Plan, IS of Crisis management … ) FLOOD P ORTAL TECHNICAL OUTLINES - possibility to create on-line overview maps and time series - shared common work place (discussion forum) online alarm messages from Integrated Warning Service by CHMI are accepted (by XML files) online transport services of Czech Central Transport Information Centre are i ntegrated ( income status online traffic closures, traffic accidents and road meteorological services for the region ) - export flood commissions data base into central system of Czech Republic Flood Plan (by XML file) - RSS-channel was set
OGC’s Web Processing Service draft paper 05-007r4 is defining the way, geoprocessing operations should be offered over networks using Web Services . This paper introduces one of it’s implementation. The target of PyWPS (Python Web Processing Service) is to offer GIS tools over web interface . PyWPS offers the user environment for writing own parts of WPS - Processes - bringing functionality of GIS GRASS and other geoprocessing tools should be as easy as possible.
PyWPS has been written in Python programming language and currently it supports GetCapabilities, DescribeProcess and Execute types of request, though it is still in very early stage of development. From the beginning, PyWPS should serve as an environment for GIS GRASS modules. By default, all geoprocessing operations are working in temporary GRASS Location and after the resulting map has been calculated, this Location is removed afterwards. It is possible to use an already existing GRASS location and its included maps or creating a new location, which will be removed at the end of the process. In both cases temporary mapsets are created. To create its own process, PyWPS has a very easy-to-use way to do so: create a Python script with a definition of the process, its inputs and outputs and an execute() function, which will be called by PyWPS. All advantages of Python programming can be used within the PyWPS framework. Not only GRASS modules can be called, basically all textoriented tools can be used. Though usable, PyWPS is in early beta stage and developers and new users are welcome to contribute on this application. PyWPS has been developed with support of DBU (Deutsche Bundestifftung Umwelt).
Currently there is a sample installation of PyWPS , which is accessable from the URL http://www.bnhelp.cz/mapserv/wpsdemo/index.php. It is based on a sample dataset of Czech Republic The following processes have been implemented: … Other processes, such as interpolation of raster maps from input point data, raster reclassification and others are tested in other application with no public access . Py WPS demo on Flood Portal of Liberec Region 1. Spatial analysis - CATCHMENT / BASIN Calculation of the catchment area for a given point. To achieve meaningful results it is necessary to enter a point on Thalweg. The result is the area from which water flows to the specified point --------------------------------------------- Calculation of the catchment area for a given point. To achieve meaningful results it is necessary to enter a point on Thalweg. The result is the area from which water flows to the specified point Calculate the area submerged for a given height of water at a specified point. Calculate fluid drain path from the specified location. The calculation can be used as a quick graphical representation of risk in case of leakage flows hazardous liquids. Calculation of the visibility analysis. The analysis area is visible from the observer position.
Py WPS demo on Flood Portal of Liberec Region 2. Spatial analysis - RUNOFF Calculate fluid drain path from the specified location. The calculation can be used as a quick graphical representation of risk in case of leakage flows hazardous liquids.
PyWPS demo on Flood Portal of Liberec Region 3. Spatial analysis - FLOODING Calculate the area submerged for a given height of water at a specified point.
PyWPS demo on Flood Portal of Liberec Region 4. Spatial analysis - VISIBILITY Calculation of the visibility analysis. Result of calculating is the area, visible from the place the observer stands