salve sto lavorando con un GIS

Avrei la necessità di scrivere sopra un tag image dei div e posizionarli in alcuni punti
in pratica il GIS spedisce al client sempre immagini raster jpg o png (di cui non posso fare niente)
se non visualizzarle, sopra queste immagini io devo metterci dei div con dentro degli sfondi
che decido io (tipo spillini su una mapp)

l'unica soluzione che ho trovato è di usare i div con position:absolute; mi chiedevo non esiste altra alternativa ? più pulita e meno problematica ?