OpenStreetMap ve vektörel yol ağını kullanıyorum ve bir harita eşleştirme algoritması uygulamak istiyorum.
Şu anda, her GPS konumu için, en yakın yol parçasını alabilmeyi ve bu konumun bu kesime izdüşümünü hesaplayabilmeyi başardım. eşlenmiş konum):
Bununla birlikte, GPS'in doğruluğu yetersizliğinden dolayı, bazen haritalanmış konum bölümden diğerine atlar ve zaman zaman bazı tutarsız haritalanmış konumlar sağlayabilir.
Mevcut algoritmam çok basit: saf GPS konumundan en yakın segmenti alıyorum ve eşlenen konumun bu noktada olduğuna karar veriyorum. Bunun gerçekten geliştirilebileceğini biliyorum.
Aracın yönünü dikkate almanın harita eşleşmesini iyileştireceğini, ancak harita eşlememi iyileştirmemi sağlayacak başka bir yaklaşım biliyor musunuz?
Herhangi bir bağlantı ve / veya açık kaynaklı yazılım arayabilir miyim?