PyVE is intended on being a fully-formed SOAP client for the Virtual Earth API from Microsoft.
- Zolera Soap Infrastructure (a.k.a ZSI)
- optional pyXML
Currently PyVE only really supports reverse geocoding, but the basic bits to set up Virtual Earth calls should exist.