Mapes dinàmics amb phpWirelessMap... i en català.

Logo del phpWirelessMapA la part de guifi.net s'han anat implementant utilitats per a
l'administració de la base de dades de nodes. Entre elles hi ha el
phpWirelessMap, que serveix per a generar els mapes dinàmicament,
visualitzant-ne així la seva posició, els enllaços... Hi hem fet
algunes millores per a integrar-ho de forma automàtica amb la nostra
base de dades de nodes i així poder afegir de forma senzilla nous mapes
per a noves zones geogràfiques i fins i tot simultanejar mapes amb
diferents nivells de detall, per exemple, ara tenim un mapa global per
Osona, i d'específics per al Sud, Centre i Nord... També s'hi van
afegint la resta de mapes... Anoia...
A banda però d'explicar una mica per sobre com va, he volgut també
escriure això per aprofitar que tot just avui en Ludovic Toinel, que és qui ha liderat aquest projecte, ha pujat a la
CVS del phpWirelessMap la traducció que n'hem fet al Català (Si algun filòleg la vol revisar... és ben curteta Eye-wink).


Per muntar el phpWirelessMap n'hi ha prou amb:
  • Tenir apache amb suport de manipulació d'imatge (GD Library)
  • Base de Dades mysql
  • ... i per fer-lo funcionar, que el navegador suporti javascript

Un cop baixat el software de la seva web, crearem la base de dades tal i com s'explica en el seu wiki, posarem el codi en un directori accessible des del nostre apache, i tot seguit visitarem la url:

http://servidor/phpwirelessmap/contrib/install/

La configuració queda desada en l'arxiu config.inc.php, en allà hi podrem modificar els nostres paràmetres particulars, que són no només l'usuari i contrassenya per a la base de dades, tamé la imatge que farem servir com a fons en els mapes, els icones que volem fer servir per a representar els nodes (tot i que ja s'en proporcionen uns...), l'idioma, les coordenades de calibració dels mapes (que més endavant miraré d'anar explicant amb més detall).

Així, ara que recordi ràpidament, el consell principal que us donaria per a les versions actuals, és que feu servir mapes amb una resolució de 2400x2400 i que generi els mapes en formal JPEG... No és PNG, però la veritat és que el mapa generat té un tamany sensiblement inferior.

Un cop muntat, ja podeu afedir nodes a la base de dades. Encara que en el nostre cas no és ben be així, ja que els nodes els afegim a la base de dades pròpia i simplement actualitzem la informació de la base de dades del phpWirelessMap de forma asíncrona.

Ah!... i si us fa mandra muntar-ne un de vostre... a guifi.net us el muntem, que per això estem, i com més siguem... Eye-wink

pàgina generada en: 0.445 segons.