我有一張地圖,我用D3渲染了包含SVG路徑的位置標記。我爲SVG路徑標記了標記,以便在地圖縮放時它們可以很好地縮放。但是,我似乎無法弄清楚如何使這些實際發生。如何獲得自定義SVG路徑在D3中正確縮放?
你可以看到我的示例代碼here。嘗試移動或縮放地圖,您會看到標記消失。
我認爲可能發生的情況是因爲我沒有在創建路徑元素時將路徑數據附加到路徑元素,所以地理路徑投影對象不知道如何縮放它。不知道爲什麼當我移動地圖時位置標記消失,我也不知道將數據附加到元素的正確方法。我嘗試將路徑數據傳遞給data()
方法,但似乎沒有工作......任何想法?
謝謝!
嗚呼!謝謝! – Bryan 2015-02-11 05:03:24