Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/codeigniter/3.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
Asp.net 将Subgurim GMap坐标转换为字符串_Asp.net_Vb.net_Coordinates_Subgurim Maps - Fatal编程技术网

Asp.net 将Subgurim GMap坐标转换为字符串

Asp.net 将Subgurim GMap坐标转换为字符串,asp.net,vb.net,coordinates,subgurim-maps,Asp.net,Vb.net,Coordinates,Subgurim Maps,我已经开始为ASP.NET使用Subgurim的Map控件,需要将坐标转换为字符串或类似的东西,以便将其放入数据库 这是我的密码: 我对此子文件的最后两行有问题,我将坐标定义为Gmap1的placemarker坐标的结果,但尽管在调试过程中,GeoCode.Placemark.coordinates的值不属于'coordinates' 以下是调试过程的屏幕截图: 我做错了什么?首先,如果调用GMap1.getGeoCodeRequest()将GLatLng对象作为参数传递,将浪费一次地理编码调

我已经开始为
ASP.NET
使用
Subgurim的Map
控件,需要将
坐标
转换为
字符串
或类似的东西,以便将其放入
数据库

这是我的密码:

我对此
子文件的最后两行有问题,我将
坐标定义为
Gmap1的placemarker坐标的结果,但尽管在
调试过程中,
GeoCode.Placemark.coordinates的值不属于
'coordinates'

以下是调试过程的屏幕截图:


我做错了什么?

首先,如果调用
GMap1.getGeoCodeRequest()
GLatLng
对象作为参数传递,将浪费一次地理编码调用,因为返回的坐标与作为参数传递的坐标相同。实际上,在您的代码中,您在
GeoCode.Placemark.coordinates
中获得了所需的一切

Dim coordinates as GLatLng = GeoCode.Placemark.coordinates
坐标变量中的
lat
lng
属性包含您需要的信息,并保存一个地理编码调用(保存调用很重要,因为它们受谷歌的限制)

Dim coordinates as GLatLng = GeoCode.Placemark.coordinates