I am making a data visualization application in Unity game engine that simply shows data in a 3D environment using google maps API.
I am using the three-tier architecture to explain the application. It has the following layers
- Presentation Layer Shows the visualization
- Logic Layer Transforms the data as per logic from the API and gives it to presentation layer
- Resources Layer google maps
My question is, where does the API call module goes, the one which requests data from google maps. Should it be in-between the logic and resource layer as another layer?
Or am I doing something wrong here...