我已經在網上看到過這個問題,但還沒有看到解決它的答案。在使用PHP的地圖上突出顯示國家/地區
這就是我需要做的 - 基於從我的數據庫,我需要強調國家地圖非洲的數據。這是一個基於網絡的遊戲,我不想使用谷歌地圖等。
這不是一個新問題,我假設有一個PHP庫在那裏,或者至少包含必要信息的文件(根據我的理解我需要很多座標)。地圖不需要是交互式的(沒有on-click或on-hover事件),如果可能的話,我想保留這個服務器端。它只需要顯示國家並根據數據庫中的數據對它們進行着色。
但是,如果你沒有一個PHP的解決方案,我將是使用JavaScript任何替代方案感激(注意,數據仍然需要從數據庫中提取)。
最後一個問題 - 這將是多麼困難簡單地創建每個國家的PNG圖片與地圖透明的休息和他們位置,從而形成一個地圖?在那種情況下,是否有PHP函數可以讓我突出顯示各個國家?
太棒了!你有規範,現在你有什麼嘗試? –
我沒有嘗試過的是繪製地圖點自己,因爲我不想花下個月做它。我試過在互聯網上搜索工作解決方案。我沒有找到的是一個答案,但是我發現的是一百個人,他們對各種線索的唯一貢獻是一個令人惱怒的半滑稽的諷刺話。非常感謝你的不是。 101. – robert
鑑於您正在使用地圖,您是否考慮過使用Flash + ActionScript? Actionscript可以通過JavaScript與PHP交談。而且PHP也可以與Actionscript進行交談。這樣,您可以在給定PHP中的用戶操作時突出顯示Flash中的地圖元素,並根據用戶與地圖的交互情況在PHP中觸發操作。 –