Question

Photo of Jeremy Turgeon

0

Grouping People By Area

Is it possible to create a group or map that displays everyone in the database within a predifined area?  I've setup a group that's location is a large area created with the geo-picker tool but it isn't designed to automatically populate the group with people in that area.

Groups
  • Photo of David Turner

    0

    It will be soon... The next update ( 0.10 ) includes a new Group Map block that displays an interactive google map of any group, and if that group is an area (polygon), it can also show any families that live within the boundaries of the group.  

    • Trey Hendon III

      Looking forward to seeing that David! I also think that Jeremy might be referring to a way to "sync" people to a group automatically based on the geocoding of their address. Is that something we could setup as a workflow when an address is changed (to auto-join a group/geo fenced area)?

    • Jeremy Turgeon

      That sounds great. Our end goal is to have multiple areas around our church designated as "neighborhoods" which can be viewed as a map and reported on. The map would show everyone within the area and possibly every small group with a geo-location.

    • Jon Edmiston

      We're working on some cool new ways to display and report on what groups a person is in based on geofencing. Right now we're focusing exclusively on features to complete 1.0. This is a high priority for after that.

    • Jeremy Turgeon

      I guess the question is, if there is a group with a defined geo-fenced area and a person's record geo-codes inside that area, is there a way to auto-join that group?

    • Jon Edmiston

      No, there isn't currently a way to do that. I might be better to make the 'membership' the result of a real-time geo-spatial query. Can you outline the use case a bit more. That might help us find a solution that would work today.

    • Trey Hendon III

      It sounds like Jeremy is looking for a way to view records in the database by their geo fence (which I'm also interested in). Jon, are you saying there's a way to have group members be dynamic (rather than static like a regular group) or was that an idea of how to accomplish this?

  • Photo of Jeremy Turgeon

    1

    In our existing ChMS, there are areas tied to predefined geo-fenced sections of the city.  When a person’s address is added or updated it automatically puts them in one of those areas if possible and marks that on their record.

    This is extremely useful as it not only helps display a breakdown of our congregation by region, but also feeds into multiple different ministries.  One such ministry is our Deacon neighborhoods.  Each section is evaluated by the total number of small groups, members and attendees and assigned a proportionate amount of Deacons to serve the needs of that community.

    In the example below, you can see how this address is geo-coded and placed within Neighborhood 4.  With this information we could look at a person's record, view all members using the Group Map block (in Rock) and run reports using a neighborhood as a starting point.

    Geo-coded address.PNG

    • Jon Edmiston

      Jeremy, we at CCV operate the same way. Here's our current plan (could change):




      • Create a badge that displays which group(s) of a configured group type that person belongs to based on geofence. If multiple groups, group name should be separated by a bar. Should also have setting to choose color




      • Add a person DataView filter that can be used to filter by being within the geofence of a particular group (neighborhood area)




      • Add a report data select field that will display which group(s) of a particular group type that person belongs to based on geofence




      What do you think? Anything we're missing?

    • Trey Hendon III

      Sorry, didn't scroll all the way down before my other comment. Jon another thing I'd request to consider is what we did for OHC. We nest our Areas and have a section at the top of each record which links to every tier the individual is a part of. IE my record shows: Don Makalous - Community Minister > Boerne Champion > Champion - Cibolo Creek > Herff Ranch NE