Bir değirmen-of-the-mill nvd3 çizgi grafiğim var. Bazen grafik tarafından temsil edilen veriler düzensizdir. Ben hatlarının farklı tür bu örnekte olduğu gibi bu, temsil etmek bölümlerinin stilini edebilmek istiyorum:Kontur-dasharray stilini bir yolun yalnızca bir kısmına uygulama
, noktalar zaman birbirinden uzak kesikli çizgi ve tam tarafından birleştirilir Birbirine yakın olduğunda. Kontur-dasharray'ı sadece bir yolun belirli bölümlerine uygulamak mümkün mü, ya da nvd3'ü stilin değiştiği her bölüm için yeni bir çizgi oluşturmak için kandırmak zorunda mıyım?
Bu * hemen hemen * çalışır ve etkili bir şekilde yanıt verir, ancak verilen bir x ekseni konumuna karşılık gelen yol uzunluğunu nasıl hesaplayacağımı tam olarak anlayamadım. –
Segment yolu uzunluğu, iki nokta koordinatları arasındaki farkın karelerinin toplamının kareköküdür: http://math.info/Algebra/Distance_Cartesian_Plane/ –
Uzunluğunu yapmak için DOM'dan ayrılmış başka bir yol öğesi kullanarak bitti hesaplamalar (bu yüzden düz segmentlere sahip olmayan enterpolasyonlar için de çalışır). Yardım ettiğin için teşekkür ederim! –