Naja, du kannst es natürlich einfach als Bilddatei einbinden, das sollte auch in PHP recht einfach gehen, andernfalls gehts auch im nackten HTML.
Oder, falls du die Geographie brauchst, über einen Webservice (WMS oder WCS). Diese liefern eigentlich auch nichts anderes als eine Bilddatei des gewählten Auschnittes/Inhalts an den Client zurück. Für große geographische Datensammlungen bietet sich ein tiled Raster an, d.h. du machst ein Raster aus aneinander grenzenden Kacheln, den Rest erledigt dann der Webmapserver. Oder du baust dir einen TiledMapService (TMS) auf, der die Kacheln vorgefertigt cached, mit dem Nachteil, das das stufenlose Zoomen hops geht. Luftbilder kommen oft schon in Form solcher Kacheln, die liessen sich mit den GDAL-Tools recht schnell als tiled layer aufbereiten.

Soweit sogut

Grüssle Uwe