我看过很多关于 Google Geocoding API 的帖子,如下所述: http ://code.google.com/apis/maps/documentation/geocoding/
但他们都没有尝试从 Silverlight 使用它。我正在使用 SL4,我正在尝试对地址进行地理编码(从地址到坐标),这在我的浏览器上运行良好,但它不适用于 SL4,因为它试图找到一个名为 clientaccesspolicy.xml 的文件服务器,并且(当然)它没有找到它,因为 API 与 Silverlight 无关。
我正在使用我创建的 Web 服务,并且我知道我必须将 clientaccesspolicy.xml 放在域的根目录下,并且效果很好。问题在于这个 Google Geocoding API,因为它不是我的,我无法在服务器上添加 clientaccesspolicy.xml 文件。
那么,一般来说,你们如何从 Silverlight 4 访问不是由您创建的 PUBLIC Web 服务(因此,您无法为其创建 clientaccesspolicy.xml 文件)?
如果这在 SL4 内部是不可能的,那么在浏览器之外的 SL4 呢?并来自 WPF?