Hallo und herzlich willkommen hier bei uns im Forum Sannifrosch :slight_smile:

Das einfachste wäre erst mal die MapQuest oder Cloudmade tiles zu nutzen. Die sind schon reduziert und eigennen sich hervorragend um noch weitere Daten drüber zu legen.

Das packt Openlayers mit entsprechend aktiver Serverkomponente auch ohne Probleme, siehe z.B. Wheelmap, OpenLinkmap oder die vielen anderen POI Beispiele. Dabei werden an den Server(WFS, oder was eigenens mit JSON und PHP) aktive Requests geschickt, die nur den aktuellen Bereich und Zoomstufe enthalten und es werden nur die dafür nötigen Objekte zurückgeliefert.

Ja das ist schon ziemlich viel zu tun aber es giobt auch gute Anleitungen dafür http://wiki.openstreetmap.org/wiki/Mapnik
Da dies allerdings nur einen Teil deines Portals ausmacht, würde ich erstmal mit fremden Tiles starten und mich auf die eigentliche Webgeschichte stürzen. Den Tilesserver dann auszutauschen ist dann ja sehr einfach.

Haha so eine freie Datenbank für Wetterdaten ging mir auch schon mal durch den Kopf, allerdings habe ich damit nicht viel zu tun. Kürzlich hat www.openseamap.org einen Wetteroverlay bekommen, vlt. könnt ihr da zusammenarbeiten? Allerdings ist es wie bei jeden freiem Projek eher Mau mit Entwicklern, da die meist schon in ihren eigenen Projekten stecken…