Consultation Only : Billing based on Urban area within a City

Job ID: 33990138

Budget: €30 – €250 EUR

I am running a delivery app where the billing I am willing to run is not based on the distance. But on a per location basis to fit with local market requirement.

Here is the case :

The business is on location D (a big city).
1. D has several urban area D1, D2, D3, D4, etc.
2. Urban Area (eg. D1) have sub-urban area D11, D12, D13, etc.
3. Urban Area (eg. D2) have sub-urban area D21, D22, D23, etc.
4. Any place may belong to a given sub-urban area (eg. Shop Y belongs to area D21, and House Z to area D11)

How billing shall be happening :
1. The billing is on a per Urban area basis.
1.A user may request a delivery service between Shop Y (D21) and House Z(D11).
2. It means the billing shall be applied b/w area D21 and area D11.
3. As area D21 belong to area D2 and area D11 belongs to area D1, the billing shall happen based area D1 & D2 defined billing.

The issue:
1. Google MAP API is not considering this tree :
Indeed, If Shop Y belongs to sub-urban area D21, it means its tree is D(city)>D2(urban area)>D21(sub-urban area)>Shop Y.

2. OpenStreepMap is considering above. But not all sub-area in the given location are defined. Let's say 15% only.


Support required:

Can we apply billing based on location only ? Meaning if delivery is from "Shop Y" to "House Z", we can only get the billing based on their belonging urban area ?

Can we get direction API used on top of this requirement ?

More details DM.

#GoogleMapAPI, #MapAPI, #GeolocmapAPI #OpenStreeMapAPI