Sia per una liberia esistente che per un programma a pagamento, questo non e' il forum giusto ... era questo che ti volevo dire ...
Qui si puo' proporre soltanto un problema tecnico di programmazione in un linguaggio, ad esempio, come scrivere il codice per il calcolo della distanza a partire dalle coordinate in VB.NET ... se e' cosi', penso se ne possa parlare ...