Osmdroid permette di farlo (e infatti ho creato una app di inserimento POI che funziona benissimo) quindi immagino che si possa fare anche da web (senza google)... o no?
Per android ho utilizzato la libreria di OsmDroid con l'evento TouchEventsOverlay1_Click quindi una volta che hai le coordinate poi è facile inserirle nel db. Il problema è avere le coordinate quando clicchi (con il mouse) sullo schermo