Wie bekommt Grenzach-Wyhlen den LAyer?
Der dort gezeigte ÖPNV-Layer ist jener von Open Street Map.
Du kannst über eine Google Karte neue eine mapTypeId legen - wie das geht, ist hier beschrieben:
http://wiki.openstreetmap.org/wiki/Google_Maps_Example
Du kannst da natürlich auch den ÖPNV-Layer von OSM verwenden.