Jeodezi 1 Seminer Çalışması

Oca 03 2011 Yazar : Kategori : Bilgisayar, C# (CSharp), Programlama, Yazılım

Jeodezi_1Bu dönem seminer dersi çalışması olarak Behlül Numan ile birlikte tasarlayıp, kodlarını yazdığımız Jeodezi 1 programı, elipsoid ve küre üzerinde bir çok jeodezik hesaplamayı yapabilmektedir. Bu seminer çalışmasının amacı yüksek derece hassasiyet gerektiren jeodezik hesaplamaların hızlı bir şekilde hesaplanmasını sağlamaktı. Program, Windows işletim sistemlerine yönelik olarak, Visual Studio 2010 ortamında, C# programla dili ile, Net Freamwork 2.0 kütüphanesi kullanılarak kodlanmıştır. Kodlama esnasında hesaplamalarda yer alan değişken tiplerinin double olarak tanımlanması sonuçların yüksek derecede hassasiyet kazanması ve yazılan algoritma ile derece cinsinden hesaplanan sonuçların, derece, dakika, saniye (⁰ ‘ “) cinsinden görünmesi sağlanmıştır. Ayrıca program içerisine yerleştirdiğimiz bir çok uyarı ve kontrol neticesinde kullanıcıların hesaplamaları yaparken düşebilecekleri hataların önüne geçmek hedeflenmiştir. Programın bu versiyonu ile yapabileceğiniz hesaplamalar aşağıdaki tabloda verilmiştir.

Jeodezi 1 Versiyon: 1.0.0

A – ELİPSOİD

B – KÜRE
1 – Dönel Elipsoid 1) Küresel Üçgen
2 – Enlem Hesabı       1.a) Ekses Hesabı
        2.a) B’den >> Enlem              1.a.1) α, β, c ile Ekses Hesabı
        2.b) Enlemlerden >> B              1.a.2) α, γ, a ile Ekses Hesabı
3 – Eğrilik Hesabı              1.a.3) α, β, a ile Ekses Hesabı
4 – Uzunluk Hesabı       1.b) Legendre Teoremi
        4.a) Meridyen Yayı Uzunluğu              1.b.1) İki Kenar ve Aralarındaki Açı
        4.b) Yay Uzunluğundan Enlem              1.b.2) Bir Kenar ve İki Açı
5 – Alan Hesabı              1.b.3) İki Kenar ve Herhangi Bir Açı
6 – Hacim Hesabı       1.c) Additament Metodu
                1.c.1) İki Kenar ve Aralarındaki Açı
               1.c.2) Bir Kenar ve İki Açı
               1.c.3) İki Kenar ve Herhangi Bir Açı

 

Program genel manada hesaplamaları her ne kadar doğru bir şekilde yapsada, test aşamasında çok fazla ve karmaşık hesaplamalar yapmaya zamanımız olmadığı için programda belki ufak tefek hatalar ya da gözden kaçan kısımlar olabilir. Eğer böyle bir durum ile karşılaşırsanız lütfen aşağıda vereceğim iletişim adreslerinden her hangi birine konu ile ilgili e-posta atınız.

Hazırlanan bu program hiç bir şekilde kurulum gerektirmez, direk Rar paketinden çıkacak olan Jeodezi_1.exe dosyasına çift tıklayarak rahatlıkla çalışmaktadır. Programı buraya tıklayarak indirebilirsiniz.

Kullanım Lisansı: Programı kullanmak, dağıtmak ve kopyalamak serbesttir. Program herhangi bir şart altında para karşılığı satılamaz ve geri mühendislik işlemi yapılamaz.

Program ile ilgili iletişim kurmak isterseniz;

Hakan KOCAMAN

iletisim@hakankocaman.com

https://www.hakankocaman.com

Behlül Numan ÖZDEMİR

iletisim@behlulnuman.com

http://www.behlulnuman.com

e-posta ve web adreslerinden ulaşabilirsiniz.

Bunu Paylaş

No responses yet

Bir cevap yazın

*