MAP PROVIDING PLATFORM