TMS vs WMTS vs WMS-C di OpenLayers

8

GeoWebCache dapat melayani layer dalam tiga standar berikut: TMS, WMTS dan WMS-C. Apakah ada keuntungan luar biasa dalam menggunakan salah satu dari mereka secara khusus dalam kerangka kerja OpenLayers?

CarlosRodLop
sumber
Apa skenario Anda? Kalau tidak, mungkin akan sulit untuk membandingkan pendekatan yang berbeda dan bagaimana Anda bisa mendapat manfaat.
Mapper
Aplikasi seluler memuat WMS dari Geoserver untuk data Raster dan GeoJSON untuk data Vektor. Aplikasi harus siap untuk mode offline.
CarlosRodLop

Jawaban:

8

WMS-C adalah yang terbaik didukung dan paling matang, tapi itu sedikit kludge overlay di atas WMS untuk mendukung ubin dan itu menimbulkan beberapa biaya tambahan karena harus menggunakan kotak batas dunia koordinat daripada koordinat ubin.

TMS cukup matang, dan dirancang khusus untuk ubin, tetapi bukan spesifikasi OGC resmi.

WMTS adalah spesifikasi OGC yang dimaksudkan untuk menggantikan TMS dan WMS-C. Ia bekerja secara murni di dalam koordinat petak seperti TMS (meskipun menghitungnya secara berbeda) tetapi memiliki beberapa kemampuan tambahan yang tidak ada di TMS, seperti GetFeatureInfo. Ini relatif baru dan kurang digunakan sehingga implementasinya kurang matang.

smithkm
sumber