binding Google Map API key to the application

Is there is a way to bind the Google Maps API to the application instead of a controller / view? http://abc/controller/action/parameter doesn't work as I am forced to use the key only for the action. If I can bind it to http://abc/controller instead it will be nice. Is there anyway to use routes to change the URL creation formation from action/id to action?id or something?

I came up with this as a solution and it seems to work.

In routes.rb

map.connect 'map/:action.:id', :controller=>"map"

So I can generate http://abc/controller/action.parameter instead of http://abc/controller/action/parameter.

Any better suggestions?