Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/visual-studio-2010/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vb.net 如何在Visual BASIC应用程序中使用Google maps API?_Vb.net_Visual Studio 2010_Api_Google Maps - Fatal编程技术网

Vb.net 如何在Visual BASIC应用程序中使用Google maps API?

Vb.net 如何在Visual BASIC应用程序中使用Google maps API?,vb.net,visual-studio-2010,api,google-maps,Vb.net,Visual Studio 2010,Api,Google Maps,我正在用VB构建一个简单的方向程序,并希望结合Google maps中的一些功能,但当我转到Google maps API页面()时,它只有在带有JavaScript、Flash等的网站中使用Google maps的代码。。。桌面应用程序没有。有没有办法在我的程序中使用这些API?谢谢因为没有VB API,所以您必须在程序的GUI中嵌入HTML页面或Flash对象。作为一名VB程序员,我不知道怎么做。由于没有VB API,您必须在程序的GUI中嵌入HTML页面或Flash对象。作为一名VB程序员

我正在用VB构建一个简单的方向程序,并希望结合Google maps中的一些功能,但当我转到Google maps API页面()时,它只有在带有JavaScript、Flash等的网站中使用Google maps的代码。。。桌面应用程序没有。有没有办法在我的程序中使用这些API?谢谢

因为没有VB API,所以您必须在程序的GUI中嵌入HTML页面或Flash对象。作为一名VB程序员,我不知道怎么做。

由于没有VB API,您必须在程序的GUI中嵌入HTML页面或Flash对象。作为一名VB程序员,我不知道如何做到这一点。

根据您需要的功能,您可以使用静态地图API(在PictureBox中)或地理编码API(使用WebClient类)。

根据您需要的功能,您可以使用静态地图API(在PictureBox中)或地理编码API(使用WebClient类)。

如果您对固定大小的地图感到满意,那么静态地图API可能适合您:


如果您对固定大小的贴图感到满意,那么静态贴图API可能适合您:



只需使用一个简单的下载命令即可获得此网页

只需使用一个简单的下载命令即可获得此网页

好的。我希望有另一种更简单的方法,但在VB中嵌入HTML页面并不太难。谢谢Matt@Blake:请记住,您的程序将需要internet访问才能使地图正常工作!好的。我希望有这是另一种更简单的方法,但是在VB中嵌入HTML页面并不难。谢谢Matt@Blake:请记住,您的程序需要访问internet才能使地图正常工作!@SLaks谢谢,但遗憾的是,我需要根据用户输入更新地图,这样静态API就不会工作了。@Blake:是的,他们会的,除非您希望用户能够拖动地图他是地图。哦,那它们可能会起作用。用户不必拖动地图,只需输入一个地址并将地图缩放到该点。我会尝试一下。然后静态地图应该可以正常工作。记住在查询字符串中转义地址。(调用
Uri.EscapeDataString
)好的,谢谢你的提示。再问一个问题,为什么有必要转义地址?这有什么用?@SLaks谢谢,但遗憾的是,我需要根据用户输入更新地图,这样静态API就不会工作了。@Blake:是的,除非你想让用户能够拖动地图。哦,那也许他们会工作。用户没有要拖动地图,只需输入地址并将地图缩放到该点。我会尝试一下。然后静态地图应该可以正常工作。记住在查询字符串中转义地址。(调用
Uri.EscapeDataString
)好的,谢谢你的提示。再问一个问题,为什么有必要转义这个地址?这有什么用?谢谢Kev,但这并不能满足我的需要。阅读下面的评论。无论如何谢谢!@blake-正如SLaks所说,你将没有可用的拖动功能(除非你自己编写),但您确实可以访问缩放和标记以及一大堆其他功能,您可以在url中向其传递参数。应该是可行的。谢谢Kev,但这并不能完全满足我的需要。请阅读下面的评论。无论如何,谢谢!@blake-正如SLaks所说,您将无法使用拖动功能(除非您自己编写),但您确实可以访问缩放和标记,以及可以在url中传递参数的一堆其他功能。应该是可行的。