Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/google-maps/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
用C语言实现地图坐标定位_C_Google Maps_Geolocation - Fatal编程技术网

用C语言实现地图坐标定位

用C语言实现地图坐标定位,c,google-maps,geolocation,C,Google Maps,Geolocation,用C语言通过纬度和经度可以得到一个地方的位置吗?如果是,如何定义?这对值[纬度、经度]可以定义地球上的任何地方 你到底在寻找什么?我认为你通常需要更明确地表达你的需求。例如,获取C中的坐标可以像传递纬度和经度的两个浮点变量一样简单。您只在标签中添加了对谷歌地图的引用,因此将来请将其添加到此处的文本中,以便更容易查看而不会遗漏 默认情况下,google maps API不支持C,但您可以对静态API进行HTTP调用。 一个非常快速的搜索揭示了这一点。 您可以编写一个简单的C程序,通过HTTP将坐标

用C语言通过纬度和经度可以得到一个地方的位置吗?如果是,如何定义?

这对值[纬度、经度]可以定义地球上的任何地方


你到底在寻找什么?

我认为你通常需要更明确地表达你的需求。例如,获取C中的坐标可以像传递纬度和经度的两个浮点变量一样简单。您只在标签中添加了对谷歌地图的引用,因此将来请将其添加到此处的文本中,以便更容易查看而不会遗漏

默认情况下,google maps API不支持C,但您可以对静态API进行HTTP调用。 一个非常快速的搜索揭示了这一点。 您可以编写一个简单的C程序,通过HTTP将坐标发送到GoogleMaps静态API并返回您的位置

以下是如何访问静态google maps HTTP API:

下面是如何从C执行HTTP请求的示例:

下面是一个来自谷歌的页面,可以帮助您根据需要决定地图使用哪种API:

是否可以用C语言在地图上找到给定坐标的位置?我认为至少可以用一种语言来完成。因为有这样的软件,这些软件至少用一种语言编写。我认为它也可以用C语言完成,但是为什么你要用C语言呢?您想让C程序显示地图并在地图中定位一个位置吗?比如谷歌地图?