Exercise24

1,047 views

Published on

Emergency Development Environment with Mapping

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,047
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
12
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • The problems faced by both the victims of and responders to disasters are numerous. Beyond the trauma, this involves having to coordinate, manage and track things. In countries at risk of being affected by large scale sudden onset disasters, these problems can be massive and overwhelming.
  • Website including the Wiki
  • Exercise24

    1. 1. Sahana Eden: Emergency Development Environment 16 September 2010, Exercise 24 Fran Boon [email_address]
    2. 2. Sahana Modules <ul><li>Organisation Registry </li></ul><ul><li>Person Finder </li></ul><ul><li>Request Management </li></ul><ul><li>Inventory </li></ul><ul><li>Shelter Registry </li></ul><ul><li>Hospital Management </li></ul>
    3. 3. Mapping <ul><li>Overlay </li></ul><ul><li>Import </li></ul><ul><li>Export </li></ul><ul><li>… including Offline… </li></ul>
    4. 5. Export Feeds (e.g. KML) <ul><li>Show all Hospitals which have more than 10 beds available: </li></ul><ul><li>…/hms/hospital?hospital.available_beds__gt=10 </li></ul><ul><li>Show all Hospitals which have a Burns unit: </li></ul><ul><li>…/hms/hospital?services.burn=True </li></ul><ul><li>All Hospitals +/- 1 degree from Peshawar </li></ul><ul><li>…/hms/hospital?location_id.lat__gt=33&location_id.lat__lt=35&location_id.lon_gt=70.5&location_id.lon__lt=72.5 </li></ul><ul><li>…/hms/hospital?hospital.postcode__like=7%,8%,9% </li></ul><ul><li>…/hms/hospital?hospital.postcode__unlike=7% </li></ul><ul><li>…/pr/person?address.location_id=1,3,65,2 </li></ul><ul><li>…/pr/person?address.location_id__ne=1,3,65,2 </li></ul><ul><li>…/pr/person?presence.presence_condition=99&presence.closed=False </li></ul>
    5. 6. Mapping <ul><li>OpenStreetMap </li></ul><ul><li>Google, Yahoo, Bing </li></ul><ul><li>GIS: WMS, WFS </li></ul><ul><li>GeoRSS </li></ul><ul><li>KML </li></ul><ul><li>GPX </li></ul>
    6. 7. Other Technology <ul><li>Synchronisation </li></ul><ul><ul><li>Offline usage </li></ul></ul><ul><li>Internationalisation </li></ul><ul><ul><li>Even if Google doesn’t support the language </li></ul></ul>
    7. 8. Other Technology <ul><li>Messaging </li></ul><ul><ul><li>SMS / Email / Twitter </li></ul></ul><ul><li>Android (XForms) </li></ul><ul><li>Assisted OCR (XForms) </li></ul><ul><li>Spreadsheet Importer </li></ul><ul><li>Charting: SVG </li></ul>
    8. 9. Software Development Cycle
    9. 10. Emergency <ul><li>We have to build a system in 5 minutes! </li></ul>
    10. 11. Incident Reporting System <ul><li>Data : </li></ul><ul><li>Location </li></ul><ul><li>Date </li></ul><ul><li>Reporter </li></ul><ul><li>Details </li></ul><ul><li>Screens : </li></ul><ul><li>Report Incident </li></ul><ul><li>View Incidents </li></ul><ul><li>Update Incident </li></ul>
    11. 12. Define Data <ul><li>models/inc.py </li></ul><ul><li>table = db.define_table(&quot;inc_incident&quot;, </li></ul><ul><ul><ul><li>location_id, </li></ul></ul></ul><ul><ul><ul><li>Field(&quot;date&quot;, &quot;date&quot;), </li></ul></ul></ul><ul><ul><ul><li>person_id, </li></ul></ul></ul><ul><ul><ul><li>comments </li></ul></ul></ul><ul><li>) </li></ul>
    12. 13. Forms for CRUD <ul><li>controllers/inc.py </li></ul><ul><li>def incident(): </li></ul><ul><li>return shn_ rest _controller(&quot;inc&quot;, </li></ul><ul><li> &quot;incident&quot;) </li></ul>
    13. 14. We’re already working! <ul><li>http://127.0.0.1:8000/eden/inc/incident </li></ul>
    14. 15. Interested? <ul><li>Join the Global Community: </li></ul><ul><li>Eden.SahanaFoundation.org </li></ul><ul><li>Mailing List, IRC Chat </li></ul><ul><li>Partners: </li></ul><ul><ul><li>Healthscapes .org </li></ul></ul><ul><ul><li>HumanityRoad .org </li></ul></ul>

    ×