there are many methods to determine areas on a map, but this is my first time doing and I would like to know which method would be most efficient to determine a certain location in a place, I want to use this to put musics, city name and weather a certain place.
Any idea ?
As incapaz said, Region3 is a good solution.
If you're having issues with this, you may have to take the long way which is using .Touched on a part.
I overall recommend Region3. You can learn more about Region3 by the following link:
https://www.robloxdev.com/api-reference/datatype/Region3
Here is a YouTube tutorial if you can't figure it out yourself:
Make a part for an area, scale it until it fills up the whole area then you can script it to be like when a player touches the part, then he/she enters the area. It should be invisible.