【发布时间】:2021-09-13 03:01:14
【问题描述】:
我正在开发一个使用 C++ 在 Windows 中构建的项目或应用程序。我想就实现地理定位/地理编码的任何想法或方法或现有库寻求帮助,因为我想限制 C++ Windows 应用程序只能在某些地区或国家运行。 任何建议,cmets 都会有很大帮助。谢谢。
【问题讨论】:
标签: c++ geolocation geocoding reverse-geocoding
我正在开发一个使用 C++ 在 Windows 中构建的项目或应用程序。我想就实现地理定位/地理编码的任何想法或方法或现有库寻求帮助,因为我想限制 C++ Windows 应用程序只能在某些地区或国家运行。 任何建议,cmets 都会有很大帮助。谢谢。
【问题讨论】:
标签: c++ geolocation geocoding reverse-geocoding
无法阻止应用程序在某些区域本地运行。用户可以随时断开与互联网的连接,然后您将不知道他们的位置。
您可以做的是让您的一些应用程序逻辑在服务器中运行,然后从本地 C++ 应用程序向您的服务器发出请求。然后您可以根据请求的 IP 地址进行地理定位,通常是云平台中的standard feature。
如果您确实想探索获取某人的位置,可以查看 Apple 的 Core Location 或 Microsoft 的 Geolocation namespace。
【讨论】: