Initial request:
GET /maps?file=api&v=2&key={api key} HTTP/1.1
Host: maps.google.com
Copyright request:
GET /maps?spn=0.122097,0.30899&z=12&key={api key}&vp=37.787,-122.23 HTTP/1.1
Host: maps.google.com
Copyright response:
HTTP/1.1 200 OK Content-Type: text/javascript; charset=UTF-8 GAddCopyright(...);
GAddCopyright explanation, see also collected codes.
Microsoft
From http://sc1.local.live.com/mapcontrol.asjx?mkt=en-US, see also complete code:
function VECopyrightTableEntry(minZoom, maxZoom, minLat, minLon, maxLat, maxLon) { ... }
VECopyrightTableEntry.prototype.IsMatch=function(zoomLevel, latitude, longitude) { ... }
VECopyrightTable().CreditsFor = function(viewStyle, zoomLevel, latitude, longitude) { ... } // view style = road, aerial, etc.
VECopyrightTable().CreditsForView =function(mapView) { ... }
