Quoto in pieno quello che ha detto cassandra, non avrei saputo dare una risposta migliore...

Aggiungo solo che anche senza disporre di un server approntato per le app webgis ci sono soluzioni client-side che, pur essendo più limitate delle altre, puoi adottare su qualsiasi webserver (tipo il WMS client openlayers)