A remote sensing system includes an array of laser diodes configured to generate light. One or more scanners are configured to receive a portion of the light from the array of laser diodes and to direct the portion of the light from the array of laser diodes to an object. A detection system is configured to receive at least a portion of light reflected from the object and is configured to be synchronized to the at least a portion of the array of laser diodes comprising Bragg reflectors. The remote sensing system is configured to generate a two-dimensional or three-dimensional mapping using at least a portion of a time-of-flight measurement. The remote sensing system is adapted to be mounted on a vehicle and communicate with a cloud. The at least a portion of the two-dimensional or three-dimensional mapping is combined with global positioning system information.