1

Binding Geofence to units

Topic: Binding Geofence to units

Hi GT

It's very useful for us if you can add a feature to bind Geofences to Units in a way that we can use this feature in Reports and Notifications. As an example think about a case that we want to execute a report on Units/Units Group and each Unit has its own Geofennce(s). This way only with one report we can get the result. Now we have to create a report template for each unit and filter data based on related geofence. Executing such report for units group is not possible now. But, if we have an option in Report's Table properties or in Notifications called "Use bind geofence" then system can filter data for each unit based on bind geofence.

2

Binding Geofence to units

Re: Binding Geofence to units

Hello Hamed,

This feature sounds interesting but heavy for development. A lot of algorithms should be changed.
So, we will mark the proposal, but let's keep collecting use cases for this feature and other partners' feedback.

Tatsiana Kots
Ex-Business Analyst, Gurtam
3

Binding Geofence to units

Re: Binding Geofence to units

tata, have you planned for that?

4

Binding Geofence to units

Re: Binding Geofence to units

Dear Hamed hhamedk ,

Thank you for pinging us on that topic!
Since your initial request we actually got a similar one from another partner. The case the partner is facing is that some units must be driving within their binded geofences only and could not drive anywhere else.

We think that this case is similar to yours but your case is still being unclear to us.

Could you please answer the questions below?

What types of the reports are you using?
What kind of information are you trying to get when you execute a report on Units/Units Group with their own Geofence(s)?
Why in your case each unit should be assigned with its own Geozone?

Your answers are important since it would help us to come up with the perfect solution for everyone interested.

It would also help a lot if you could provide us with additional use cases and give us more details about the problem you are facing.


Please let me know if anything is unclear.

Looking forward to your response,
Maryia

Maryia Paklonskaya
Wialon Business Analyst

"The important thing is not to stop questioning" (c)
5

Binding Geofence to units

(edited by hhamedk 16/05/2020 18:12:59)

Re: Binding Geofence to units

Dear mapa,

Let me give you a real case. We have a customer with hundreds of vehicles. Each vehicle has its own zone for each day of week. This means each vehicle has a zone for Sat, Sun, Mon etc. This customer wants to execute a report for whole fleet and knows when the vehicle entered its geofence and when left it and also get other related data. With current features it would be only possible to create a report for each vehicle per day (and set time limitations based on days of week), means if we have 500 vehicles and any vehicle works 7 days we need 3500 reports! If we can bind each unit to only 7 geofence then we can create only 7 units group reports (for each day of week) and Wialon will check which geofence is binded to which unit and only shows related data. And these 7 reports are reports on units groups with geofence table.

We can say that when we create a report (units groups report) we choose an option to consider binded geonfence to each unit. Consider that these zones have intersections in most cases. Consider we have the A unit, now, if we execute report on whole fleet and check all geofences (for Sat as example) then we receive entrances and exits to/from many geofences which are not related to zone of unit A, same for other hundreds units.

Still Isn't clear ? Let's take a look at attached image. I guess elements in images are clear. Now let's think that a company has 2 units, A and B, and also has 2 geofence each one related to one of those units. We create group of units A and B and call it The Group. Now we execute a geofence report on The Group. In results we have information about what happened for unit A inside geofence of unit B (that is not useful or important for us) and also what happened for unit B inside geofence of unit A (that is not useful or important for us). Now consider that we have 500 vehicles and 3500 geofences, lots of usefulness information will be reflected on report results.
It's logical to create 7 reports and set time limitation based on days of week. But still we will have 500 units and 500 geofences for each day (or better to say for each report template) with lots of usefulness and messy information in report result.

With Binding Geofences to Units we are going to solve this big problem.

6

Binding Geofence to units

Re: Binding Geofence to units

Dear Hamed!

Thank you a lot for sharing those details! It was very nice of you to provide us with that information smile However, there are still some unclear moments.

It seems like you have shared with us 2 different cases: the first one - geofences should be bonded with the day of the week and the units; while the second one is very similar to another partner's one - each unit has its own geofence without any days of the week.

Sorry for asking the questions below but answers will really help us to identify the core problem.

1.

Each vehicle has its own zone for each day of week. This means each vehicle has a zone for Sat, Sun, Mon etc


Could you please share what kind of business is that? Why there is a need in a geofence for each day of the week for each unit?

2.

With current features it would be only possible to create a report for each vehicle per day (and set time limitations based on days of week), means if we have 500 vehicles and any vehicle works 7 days we need 3500 reports!


To export 3500 reports client will need to create 3500 geofences. Has the client created them already?

3. Also, as you know, you could insert several tables for each report. For example, create a table for each unit and its 7 geofences. Have you tried that? If no, why that solution does not suit you? It is time consuming, but you need to create a template of the report only once.
The point is that even if we create a binding functionality - you will still need to create 3500 geofences first and then link each of 500 units with each of its 7 unique geofences...

4. How many times per month does the client need those reports? And what kind of information he needs? What does he want to improve in the processes of the company based on these reports?

Thank you in advance for the answers smile
Sorry if some questions may seem pointless, we just really want to understand everything smile



Maryia

Maryia Paklonskaya
Wialon Business Analyst

"The important thing is not to stop questioning" (c)
7

Binding Geofence to units

(edited by hhamedk 20/05/2020 17:52:31)

Re: Binding Geofence to units

mapa, thank you for your patience in reading my long posts.

First:

It seems like you have shared with us 2 different cases: the first one - geofences should be bonded with the day of the week and the units

I just shared this for better understanding of situation. This problem is easy to solve as we can use time limitation feature in report template and create a report template for each day of week. Seven report template is acceptable.

Could you please share what kind of business is that? Why there is a need in a geofence for each day of the week for each unit?

Big factories that distribute their products themselves, they have hundreds of vehicles and has set something like this:

Zones for truck A:
Sa >>> Zones 1, 2,3
Su >>> Zones 4,5,6
Mo >>> Zones 7,8,9,1,2,3
Tu >>> Zones 10,11,12,4,5,6
We >>> Zones 13,14,15
Th >>> Zones 16,17,18,4,5,6
Fr >>> Zones 19,20,21

They have set these zones for each vehicle as they know how much goods they should deliver to each zone because they have customers or warehouses there.

To export 3500 reports client will need to create 3500 geofences. Has the client created them already?

They have all these geofences for whole country in their sales software and we can import them.

Also, as you know, you could insert several tables for each report. For example, create a table for each unit and its 7 geofences. Have you tried that? If no, why that solution does not suit you? It is time consuming, but you need to create a template of the report only once.

Creating even 3500 report templates is not hard for us but executing 500 of them each day is not acceptable for customer. Adding more than one table won't work. We are going to create a report template on Units Group with hundreds of units. Let's think we are creating this report template only for Sat, so we use time limitation and set it to Sat only for each table. Now you tell me how we should add tables to this report template to reach what we need? Consider we want to add Geofence table 500 times in this report template, which option or feature will cause reaching the result we are talking about?

How many times per month does the client need those reports?

Every day

8

Binding Geofence to units

Re: Binding Geofence to units

hhamedk

Thank you for such detailed answers! I have added the initial request of yours with the details you have provided us with.

Based on the case you have described it seems like what the business is actually doing is delivery. And since at the moment Wialon could not cover your needs fully, I would recommend you using the "Logistics" app (https://gurtam.com/en/logistics).

It seems to match your problem and it could provide you with everything you need:

  • You could create Orders in Logistics based on the imported Geofences.
  • Geofences in Wialon are primarily used as static zones (e.g. parking, warehouses, other places which are not changes within a long period of time). In your example geofences are delivery points that tend to change every day.
  • You will have daily reports on visited Orders https://docs.wialon.com/en/hosting/user … les/orders

What do you think about it? Have you ever tried it?


Maryia

Maryia Paklonskaya
Wialon Business Analyst

"The important thing is not to stop questioning" (c)