Ho impostato il mio server OSM per fornire le tile della mappa da utilizzare in un'applicazione. Per l'applicazione utilizzo OpenLayers e ho riscontrato uno strano problema quando ho trasferito il codice da slippymap alla mia applicazione. Fondamentalmente uso lo stesso codice e per i tiles locali ho impostato l'url del mio server tile.Le tessere mappa non vengono mostrate (tutte in rosa) in Firefox utilizzando OpenLayers e il proprio server OSM
Il problema è che quando si passa al livello locale vedo solo il livello rosa della mappa, ma l'attributo src del tag immagine carica il riquadro effettivo. Ho provato con Firebug per rimuovere il livello rosa, ma dietro non c'è immagine lì! Copiando l'url dall'attributo src del tag img si apre la tessera come immagine.
Ho provato questo a Chrome e il livello locale funziona, anche in IE 7,8,9. Il problema è solo con FF e sospetto qualcosa con OpenLayers, ma non sono sicuro di cosa. Il livello Mapnik funziona e mostra le tessere su tutti i browser. Usando HTML5 a proposito.
Qualsiasi idea o suggerimento è apprezzato.
Sto marcando la tua risposta come accettata, dal momento che mi piace di più la soluzione. Grazie! – kode