Salve a tutti.
Nel mio sito vorrei aggiungere le classiche mappe di immagini per la scelta delle regioni -> provincie -> comuni.
Ho già creato le mappe ed il relativo codice html, perciò se devo costruire una mappa su una pagina statica non ho problemi.
Ora vorrei costruire il codice html dinamicamente via js.
Pensavo di fare così:
In un db sul server salvo le coordinate di tutte le mappe e le relative aree (ovvero le mappe di tutte le regioni e provincie d'italia).
Sulla pagina principale visualizzo la prima mappa (es. l'italia)
L'utente selezionando una determinata area, fa partire una richiesta ajax, contenente l'id dell'area selezionata (es. toscana).
Il server (php), a partire dall'id selezionato, legge le coordinate dal db per generare la nuova mappa e le invia al browser.
Via js viene cancellata la mappa corrente (l'italia) e viene costruita al volo la nuova mappa (quella della regione selezionata).

1) E' corretto ed efficente un approccio di questo tipo?
2) Dove posso trovare qualche indicazioni per interagire via dom con elementi di tipo <map> ed <area> ?

Grazie a tutti!