Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/docker/9.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# - Fatal编程技术网

C# 关于搜索的问题

C# 关于搜索的问题,c#,C#,我计划开发一个小型桌面独立应用程序,最有可能使用C。我的应用程序需要返回我要搜索的地方的地址。例如,搜索大本钟将返回英国伦敦SW1A OAA下议院威斯敏斯特宫的结果。计划从web上搜索并获取结果。希望就如何开发此应用程序寻求建议。我建议在C语言中查找类似于Google maps的地图实现,其中位置映射到坐标或以某种层次树结构形式按位置/类型/接近度分组。如果这个查找表在网络上的某个地方还不存在,那么将它们存储在某个数据库中。我认为,随着当前映射web应用程序的激增,应该使用lat-long来提取

我计划开发一个小型桌面独立应用程序,最有可能使用C。我的应用程序需要返回我要搜索的地方的地址。例如,搜索大本钟将返回英国伦敦SW1A OAA下议院威斯敏斯特宫的结果。计划从web上搜索并获取结果。希望就如何开发此应用程序寻求建议。

我建议在C语言中查找类似于Google maps的地图实现,其中位置映射到坐标或以某种层次树结构形式按位置/类型/接近度分组。如果这个查找表在网络上的某个地方还不存在,那么将它们存储在某个数据库中。我认为,随着当前映射web应用程序的激增,应该使用lat-long来提取xml数据,因为这些数据对于任何地理位置都是唯一的。也许谷歌地理定位API?似乎真的有很多选择。只是不要停止散列,比如说位置名称不是唯一的,可能会变得非常长,或者事情可能会变得非常糟糕。

我建议在C语言中查找类似于Google maps的地图实现,在C语言中,位置被映射到坐标,或者以某种层次树结构的形式按位置/类型/接近度分组。如果这个查找表在网络上的某个地方还不存在,那么将它们存储在某个数据库中。我认为,随着当前映射web应用程序的激增,应该使用lat-long来提取xml数据,因为这些数据对于任何地理位置都是唯一的。也许谷歌地理定位API?似乎真的有很多选择。只是不要进行散列,说位置名称不是唯一的,可能会变得非常长,或者事情可能会变得非常糟糕。

我建议雅虎!PlaceFinder:

C-


它与WebClient一起使用非常简单,并且具有比Google更大的API限制

我建议雅虎!PlaceFinder:

C-


它与WebClient一起使用非常简单,并且具有比Google更大的API限制

感谢您的输入将对其进行进一步的研究。您可能还想看看谷歌地图API:感谢您的输入将对其进行进一步的研究。您可能还想看看谷歌地图API: