Presentation on theme: "Community Mapping ACM Mid-Southeast Conference November 12, 2010"— Presentation transcript:
1 Community Mapping ACM Mid-Southeast Conference November 12, 2010 Josh MooreFaculty Advisor: Dr. Brian TooneCommunity Mapping
2 Overview Goal – answer the question… What is community health? Provide tools to help make progress towards answermapmycity.org – visual display of GIS data,data collectionservemycity.org – collect organization andvolunteer inforesourcemycity.org – facilitate charitable giving
5 How is data collected? Completed Map page entry Street address GPS coordinatesIn-progressFacebookTwitterSmartphone Apps
6 What kind of data is stored? Census dataData currently used is from 2000 censusMarker-based informationUserCategoryLatitude and longitudeFull street addressReference to a stored picture (if applicable)Date reportedDate resolvedWhy collect this data? To show changes over time.
7 Heat map display for summary data polygon overlays
8 How are the heat maps created? Census data obtained and stored in MySQL database.Data is queried based on user input (e.g., median income for Birmingham)Green, yellow, and red polygons are drawn on the map using Google Map’s GPolygon API function.
10 Marker display for spot location data Public safety (e.g., abandoned houses)Social services (e.g., charitable organizations, clinics)Education (e.g., schools, job training, Bible studies)Business/commerce (e.g., businesses, shopping centers)Workforce (e.g., employment agencies)Technology (e.g., internet cafes, free wi-fi locations)Churches (e.g., church locations)
11 How are the marker maps created? XML file is parsed by GDownloadURL requestas map is loaded.
12 Example usage of spot-location data Identify where to focus resourcesNehemiah Group – purchases abandoned housesHabitat for Humanity – properties for renovationChurches – guided prayer walksRaising community awarenessMotivate people to provide informationMotivate people to change their communityEncourage people by showing changes over timeRaising funds from potential donors“Let me show you the community…”
13 Heat map display for summary data Median income ($)Finer granularityFaster map creation for large areas than GPolygonWe need a new Global Mapper image for this slide which includes the missing county.global mapper
14 Heat maps Goal - summarize data using colors Polygon overlays Hover over to display specific informationNicer visual integration with Google MapsGlobal MapperDownloadable, standalone mapAllows easier offline distributionWider range of colorsEasy to change color scheme
16 servemycity.org Idea – mobilize volunteers Organizations can create an account where members can provide their skills, interests, availability, etc.Organizations can then see a list of their members who want to volunteer and use this tool to help make decisions about who to place whereIndividuals can also independently fill out a survey and placed in a generic unaffiliated category
18 Survey for individual wanting to volunteer, cont’d
19 Survey for individual wanting to volunteer, cont’d
20 Registered organization info page Information on this page is generated from responses on the registration formOrganizations receive an individual page (e.g. servemycity.org/unaffiliated)
21 Listing a service opportunity Integral part of Serve My City – collect organization and volunteer infoListing service opportunities here will make opportunity appear on MapMyCity map and on the organization page
23 Responding to survey results Organizations can mobilize volunteers to serve on service opportunitiesOrganizations can filter survey results to contact groups of people who best fit the needs of service opportunities