Thread:Extension talk:Maps/Google Maps without the API/reply

Adding service=yahoomaps to a display_map/points call or format=yahoomaps in a SMW query should always result into you getting a Yahoo! Maps map. If you don't get one, you probably have some messed up configuration, but should still get a warning message stating you entered a wrong value for the mapping service parameter.

In any case, if you want all your maps to show up with Yahoo! Maps, add this code to the end of your LocalSettings.php file. $egMapsDefaultService = 'yahoomaps'; $egMapsDefaultServices = array(		'display_point' => 'yahoomaps',		'display_map' => 'yahoomaps'	);

Google Maps only demands an API key for certain types of installations. I noticed I can perfectly run it locally without any key. The Opera difference sounds like a cross-browser compatibility issue with the Maps JavaScript.