Forum
Bildirimler
Hepsini Temizle
Yazılım Genel
3
Yazılar
2
Üyeler
0
Reactions
1,601
Görüntüleme
Konu başlatıcı
Merhaba
Navigasyon üzeride çizilen rota bilgisinde başlangıç noktasına bir araç yerleştirerek bitiş noktasına kadar nasıl hareket ettirebilirim ?
Teşekkürler
Gönderildi : 10/04/2018 17:22
merhaba yol tarıf edecegın kırılımları once bır lısteye atman lazım ( google vs api kullanmadıgını hesab edıyorum )
örnek
var points = new List<Point>();
points.Add(1,1);
points.Add(15,18);
points.Add(25,2);
points.Add(160,175);
points.Add(150,97);
daha sonra bu pointlerde haraket edecek metodu yazman lazım örnek :
public static Point Rotate(Point point, Point pivot, double angleDegree) { double angle = angleDegree * Math.PI / 180; double cos = Math.Cos(angle); double sin = Math.Sin(angle); int dx = point.X - pivot.X; int dy = point.Y - pivot.Y; double x = cos * dx - sin * dy + pivot.X; double y = sin * dx + cos * dy + pivot.X; Point rotated = new Point((int)Math.Round(x), (int)Math.Round(y)); return rotated; }
bunun yerine bir API dll kullanabılırsın ama ınternet bagımlılıgın olacaktır ne yapmak ıstedıgınle dogru orantılı bu olay .
saygılar
ProfectSoft Yazılım ve Danışmanlık Hizmetleri
LogPusher & Bifyou E-Commerce System
www.profectsoft.com
Gönderildi : 11/04/2018 15:30
Konu başlatıcı
Merhaba Erdem Bey
Ben uygulamada kırılım noktalarını yakalıyorum zaten ama işte o dediğiniz ilerleme metodunu nasıl yazarız ?
İyi Günler
Gönderildi : 12/04/2018 18:57