Arduino mega2560 + CC300 WiFi shield + ublox NEO-6M GPS

I am going to do a project that the board(Arduino mega2560) will send GPS values to a Web application through WiFi. Before starting, I had to decide what WiFi Shield and GPS module will be proper.
Actually, I am still concerning about the spec.

While googling, I found a few successful examples I can use the board and CC3000 WiFi Shield and the board can get GPS values with ublox NEO-6M GPS module.

However, I coundn't find I can use them at the same time so I need help.

Could anyone let me know whether those are compatible or there are some other WiFi Shield and GPS moudle which is properly compatible.

Thanks.