我需要近似基于其时区的嵌入式Linux设备的地理位置坐标。这是一个独立的设备,它没有连接到inetrnet,因此只能使用存储在本地文件系统上的数据。有没有办法使用Linux命令行或C++从zone.tab中读取坐标信息
zone.tab数据库存储每个时区的主要城市的坐标信息(纬度&经度),但是我还没有找到一个简单的界面来使用C++来读取这些坐标信息。
PHP提供了一个接口DateTimeZone::getLocation来访问这些信息。是否有一个C++或Linux系统界面来做同样的事情?
Obviuosly我可以编写我自己的接口来读取文件并转换数据,但我更愿意实现更标准化的解决方案。
PHP是开源的,您可以随时下载其源代码,并查看'DateTimeZone :: getLocation'函数如何实现它。 –