1. A computer implemented method for creating cross-platform maps, comprising: receiving one or more GIS datasets in their respective source formats, each GIS dataset comprising one or more map assets; translating said GIS datasets into a platform independent format; and providing said translated GIS datasets and their respective map assets in said platform independent format to one or more client platforms, wherein said translating and said providing are performed using one or more processors.