2011-06-15 76 views
3

您是否知道是否有適用於C++的Google Maps API版本,它使用本地地圖而不是連接到Google服務器?Google Maps API的本地版本

該應用程序是在沒有互聯網覆蓋的地區繪製GPS位置圖。

在此先感謝。

+0

我可以告訴你,絕對沒有這種東西 - 你需要一個GIS /映射引擎和一個數據集。如果它必須是免費的,OpenStreetMap可能是後者的最佳選擇。 – 2011-06-16 04:49:53

回答

1

您可以下載並使用google maps static API店地圖圖塊(PNG文件),然後再讀那些曾經存儲圖像,而無需重新連接到服務器。您必須自己編寫整個下載和管理內容(例如,使用boost::asio下載等 - 我不知道這樣的庫),並且您可能需要獲得Google首要許可證,因爲谷歌強烈限制匿名靜態API的使用。但技術上這是可能的。