WMS ist ein vom OGC definiertes Protokoll zum Anfordern von gerenderten Kartenbildern für beliebige Bereiche. Kunden können Anfragen in einem gekachelten Muster stellen, wenn sie dies wünschen.
WMS-C ist eine Erweiterung für WMS, die von OSGeo erstellt wurde und dem Funktionsdokument Metadaten hinzufügt, damit der Client weiß, wo Anforderungen gestellt werden müssen, damit sie mit den Kacheln des Dienstes übereinstimmen. Ein WMS-C-Dienst lehnt möglicherweise Anforderungen ab, die nicht an seinem Kachelraster ausgerichtet sind.
TMS ist ein von OSGeo erstelltes Protokoll, mit dem Kacheln mithilfe von Ganzzahlindizes angefordert werden können. Es bietet auch Metadaten für die Ermittlung und Konfiguration. Es kann als Satz von Kachelbildern und Metadatendateien in einem statischen Dateisystem implementiert werden. Y-Achse geht von unten nach oben.
WMTS ist ein vom OGC erstelltes Protokoll, mit dem Kacheln mithilfe von Ganzzahlindizes angefordert werden können. Es bietet auch Metadaten für die Ermittlung und Konfiguration. Y-Achse geht von oben nach unten.
"XYZ" ist der Begriff, den wir für verschiedene Ad-hoc-Schemata zum Bereitstellen von Kacheln verwenden, häufig aus einem statischen Dateisystem. Es gibt keinen Standard und keinen Mechanismus für Metadaten. Es gibt keinen festen Standard für die Richtung der Y-Achse, obwohl es am häufigsten ist, von oben nach unten zu fahren. Google hat etwas für seine eigenen Zwecke getan, und andere haben es sozusagen kopiert. Ein bestimmter XYZ-Client und -Server können möglicherweise nicht zusammenarbeiten. XYZ-Clients können manchmal auch dazu gebracht werden, mit TMS- oder WMTS-Diensten zu arbeiten.
Es gibt auch einige weniger verwendete Protokolle wie das Bing "Quadkey" -Protokoll oder das Google Mobile-Protokoll, mit denen die Reihenfolge der Zoomstufen umgedreht wird.
Generell empfehle ich WMTS, da es das einzige Ganzzahlindexprotokoll ist, das von einem weithin anerkannten Standardgremium unterstützt wird.