Presentation is loading. Please wait.

Presentation is loading. Please wait.

Mapserver technology supports the Data Warehouse of Actions and Investments of the Brazilian Ministry for Social Development and Fight Against Hunger FOSS4G2006.

Similar presentations


Presentation on theme: "Mapserver technology supports the Data Warehouse of Actions and Investments of the Brazilian Ministry for Social Development and Fight Against Hunger FOSS4G2006."— Presentation transcript:

1 Mapserver technology supports the Data Warehouse of Actions and Investments of the Brazilian Ministry for Social Development and Fight Against Hunger FOSS4G Free And Open Source Software for Geoinformatics Caio Nakashima September Ministry of Social Development and Fight Against Hunger MDS

2 September 2006Caio Nakashima 2 Agenda Introduction to the Problems Chosen path Developed products Used Technologies Details of the solutions Future

3 September 2006Caio Nakashima 3 MDS Current Scenario MDS is an almagamation of previous separated Ministries Low interoperability Many stakeholders (banks, federation members, partners) Formal Links (by law, contracts, agreements) Need for na agile information to the public Different paradigms (concepts, modus operandi)

4 September 2006Caio Nakashima 4 SAGI Scenario: Organizacional Aspects (Aspecto Organizacional) SENARC CEF SNAS DATAPREV IBGE TSE SESAN CONAB ASA SAIP NI SECEX- SecAdj-Gabinete CGI CIf Cadunico

5 September 2006Caio Nakashima 5 Social Information Matrix DATA FLOW SIG SAGI (M&A) SIG SENARC SIG SNAS SIG SESAN SIG SAIP DW SAGI Social MI Gabinete Sec Exec.

6 September 2006Caio Nakashima 6 Information Arquitecture Beneficiary Territory Social Programs B P T P P1 P2 Pn T B Program: xxxxx B1 nnnnnnnn add B2 nnnnnnnn add Bn nnnnnnnnn add

7 September 2006Caio Nakashima 7 Subsystem Integration Beneficiary Territory Social Programs B P T P P1 P2 Pn T B Program: xxxxx B1 nnnnnnnn add B2 nnnnnnnn add Bn nnnnnnnnn add SOCIAL DATA DICTIONARY

8 September 2006Caio Nakashima 8 Benefits Reduced response time to queries from hours and days to minutes and seconds Information access comprehensive to the whole MDS Extracting Business Intelligence to help programs Managers Recording the historical data from the programs Registering knowledge to be used as information source

9 September 2006Caio Nakashima 9 Introduction to the Problems The managers of the institution Ministry, Secretaries, Directors Majors, Congress people, Senators, Governors Press, Civil Society The need for information from MDS (Ministry of Social Development and Fight Against Hunger) About Social Programs, Beneficiaries, Investments, and so on.

10 September 2006Caio Nakashima 10 Problems There was not a solid information structure Each department manage their own data, in their own way. There was not a regular information flow between those departments. The urgently need for management reports.

11 September 2006Caio Nakashima 11 Scenario Spreadsheet DATAPREV CONAB TRE Tesouro Nacional Caixa Econômica Federal REPORTS PNUD IBGE

12 September 2006Caio Nakashima 12 Chosen path After much pressure and work in manual reports. We developed a private data warehouse only for internal use. External Help Secretaries Support Barriers Pressure against changes

13 September 2006Caio Nakashima 13 Social Information Data Warehouse Allows to retrieve information about the investments on Social Programs in each city. With the following dimensions: Search Items Geographic Units Territorial Limits Population IDH (Human Development Index) Time

14 First Screen

15 September 2006Caio Nakashima 15 Select the desired period

16 September 2006Caio Nakashima 16 Select the variable and Indicators

17 September 2006Caio Nakashima 17 Select the territory and other filter as Population and HDI

18 September 2006Caio Nakashima 18 Result in spreadsheet form

19 September 2006Caio Nakashima 19 Result in card form. Each card per municipality

20 September 2006Caio Nakashima 20 Another Way to Search Data Viewing data through social program Georeferenced Data Graphics

21 Bolsa Família coverage

22 September 2006Caio Nakashima 22

23 September 2006Caio Nakashima 23 Map Viewer Structure Viewing Area (variable) Title (variable) Analysis Time (variable) Title (variable) Legend(variable) Number of registers (variable) Functionalities (invariable)

24 Selection of a special area of some social program (Bolsa Familia Program in the area of Sao Francisco River)

25 September 2006Caio Nakashima 25

26 Some features of Map Engine

27 September 2006Caio Nakashima 27 Legend and Layer Control Alow change the Interval Turn on or Turn off the Interval The Color of the Interval

28 September 2006Caio Nakashima 28 Example of some changes

29 September 2006Caio Nakashima 29

30 The Color Pallete

31 September 2006Caio Nakashima 31 The Color Pallet Map Color Border Color Label Color

32 September 2006Caio Nakashima 32

33 September 2006Caio Nakashima 33

34 Retrieve Spatial Information

35 September 2006Caio Nakashima 35 Box to bound the search

36 September 2006Caio Nakashima 36 Search Result Show the selected geographic area All geographic regions that touch or are inside the boundaries of the box. It will open a window with all chosen geographic regions with: The values used to build the map. Link to details of the geographic information. Link to graphic when applied Link to find the location of the region in map.

37 September 2006Caio Nakashima 37

38 Search through the map

39 September 2006Caio Nakashima 39

40 September 2006Caio Nakashima 40 Result of the search through the map The chosen region is highlighted It will open a link for the detail of the selected geographic region. Link for the graphics, where they show the evolution of the variable or indicator presented along the time. The values of the variable or indicator of all cities on the borders of the chosen geographic area.

41 Analysis through graphics Example: Values of the financial help and the amount of beneficiaries through the time of Bolsa Família

42 September 2006Caio Nakashima 42 List of all values that represented in map

43 September 2006Caio Nakashima 43 Amount of financial help. Amount of families (beneficiaries) of Bolsa Familia

44 September 2006Caio Nakashima 44 Graphic of financial help for each family Combination of two graphics

45 September 2006Caio Nakashima 45 Comparing two or more geographic areas This feature allows a comparative analysis between up to three geographic regions. The selection can be done through geographic bound or close analysis values.

46 September 2006Caio Nakashima 46 Comparing the amount of financial help

47 September 2006Caio Nakashima 47 Comparing the financial help for each family

48 September 2006Caio Nakashima 48 Histogram Financial Value Transferred to the cities of Bolsa Familia Program

49 September 2006Caio Nakashima 49 Histogram Mean value transferred to each family of Bolsa Familia Program in august 2006.

50 September 2006Caio Nakashima 50 Pen Parade Graphic Financial Value Transferred to the cities. Graphic of 100% of the distribution

51 September 2006Caio Nakashima 51 Pen Parade Graphic Financial Value Transferred to the cities. Graphic of 90% of the distribution

52 September 2006Caio Nakashima 52 System Integration From Georeferenced view is possible to access other information about cities in the data warehouse. Example PETI Bolsa – Financial Help for the Cities in October PETI – Program Against Child Labour

53 September 2006Caio Nakashima 53

54 September 2006Caio Nakashima 54

55 September 2006Caio Nakashima 55

56 September 2006Caio Nakashima 56 Data Source, Social Program Variable or Indicator Choice Period Choice Data Searcher Knowledge Base Information Organizer Map Viewer Engine User Interaction Structure of the Solution

57 September 2006Caio Nakashima 57 Ways to feed the map engine Build the query manually. Read the structure of data from database and show the result of the query in a map. User can build the query from available data in data warehouse.

58 September 2006Caio Nakashima 58 Map Engine Configuration

59 September 2006Caio Nakashima 59 Data Base of the Solution Shape Files Data Social Programs Data Configuration Files Data Warehouse Viewer Social Table Information Request SQL Text Social Program Table

60 September 2006Caio Nakashima 60 Data Base of the Solution Shape Files Data Social Programs Data Configuration Files Information Request Social Map Viewer Engine SQL Spatial Social Program Table and Spatial Table

61 September 2006Caio Nakashima 61 Data Base of the Solution Shape Files Data Social Programs Data Configuration Files Data Warehouse Viewer Social Table Information Request SQL Text Social Program Table Social Map Viewer Engine SQL Spatial Social Program Table and Spatial Table

62 September 2006Caio Nakashima 62 Build the Query Manually

63 September 2006Caio Nakashima 63 Read the structure of data

64 September 2006Caio Nakashima 64

65 September 2006Caio Nakashima 65 User building the query

66 Used Technologies

67 September 2006Caio Nakashima 67 PostGreSQL PostGis Aplication Server Apache (WEB Server) PHP (4.x) MN Mapserver PHP MapScript Client Browser IExplorer, Firefox, Mozilla Jbox (Java) JavaScript Technologies

68 September 2006Caio Nakashima 68 Development Browser used for the tests IExplorer and FireFox. It is required the installation of Java Virtual Machine in the client browser. JBox requires JVM. Development Language PHP 4.x PHP MapScript until 2005 June was not compiled to PHP version 5 MN MapServer does not require PHP MapScript It was used to give more flexibility to the application.

69 September 2006Caio Nakashima 69 Future tasks Tuning the database retrieve time for each queries. Create new user maps Develop a Graphic Interface to insert new maps Improve the user interface CD with the solutio

70 September 2006Caio Nakashima 70 Questions Thank You Very Much Caio Nakashima Staff Caio Nakashima (Map Viewer) Carlos Eduardo de Andrade Brasileiro (DBA) Marcelo Gomes Gadelha (Data Warehouse Viewer)


Download ppt "Mapserver technology supports the Data Warehouse of Actions and Investments of the Brazilian Ministry for Social Development and Fight Against Hunger FOSS4G2006."

Similar presentations


Ads by Google