Ana içeriğe git

Haberler

Konu: DTED MAP file nedir (649 Kez okunmuş) önceki konu - sonraki konu

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.
DTED MAP file nedir
dted map diye bir dosya veri türü varmış. bunu okumam lazım gelebilir gelecekte, hazırlık yapayım..
duyan gören var mı ?

Ynt: DTED MAP file nedir
Yanıt #1
Kolay gelsin @muhittin_hocam, hayrola "cruise missile" filanmi yapmaya karar verdiniz? :)

bu dosyalarin level 0,1,2 cesitleri vardir. 1km, 100m, 30m cozunurlukte.

Original olarak US MIL standardi ile tanimlanmistir. http://earth-info.nga.mil/publications/specs/printed/89020B/89020B.pdf




  • FxDev
  • [*][*]
Ynt: DTED MAP file nedir
Yanıt #2
Mufit hocam okul açın öğrenciniz olalım :)

Ynt: DTED MAP file nedir
Yanıt #3

Mufit hocam okul açın öğrenciniz olalım :)


Aman @FxDev daha Niyazi Saralin basina gelenler bu kadar taze iken ve okul sahibi olanlarin FTO terror orgutu ile ilistirildigi bir donemde okul filan acilirmi? Basimizi derde sokmakmi istiyorsun? :P

Simdi diyorumki okul acip bilabedel birseyler ogretmeye kalksak sayin Niyazi Saral gibi mahkemelerde surunmek var.

Okul acip parayla yapalim desek FTO faaliyeti kapsaminda yargilanmak var.

Iki tarafi b..lu degnek! Ben zaten emekli bir adamim, sabah kahvaltida ne yedigimi oglen yemegini yemeden unutuyorum. Iki uc seneye kalmaz adimi filanda unutmaya baslarim. O zaman zaten bildigiminde bi hukmu kalmaz.

Senin gibi ogrenmeye meraki olanlar icin durum cok zor gercekten. Allah yardimciniz olsun. 

  • FxDev
  • [*][*]
Ynt: DTED MAP file nedir
Yanıt #4
Bir gün ziyaretinize gelmeyi planlıyoruz hocam Coşkun (X-Fi) ile şahsen tanışmak isterim çok :)

Niyazi Bey'in başına gelenleri ileride devrim arabaları gibi anlatırlar diye düşünmekteyim.

Ynt: DTED MAP file nedir
Yanıt #5
Konuyu ötelemiştim, her ötelenen mesele gibi, sonunda karşımıza çıktı.
HGT-0-1 yi python kullanarak enlem boylam vererek yükseklik verisini okuyabiliyorum.
Burada problemim başlıyor, HGT Level1 1200x1200 lük çözünürlülüge sahip. 1dereceyi enlem ve boylamda 1200 e bölmüş.
Her Enlem/Boylam Sorma işleminde Hangi Dosyanın Kullanılması gerektiğini buluyor, ve bulunan dosyanın içindeki index e göre gidip yüksekliği alıyor. Dosya Aç Kapa epey bir zaman alıyor. Ayrıca bunu birçokkez yapacağım (183.960.000max) bu yüzden uykularım kaçıyor.

Daha efektif çözüm yolları aramaktayım.
Malum olduğu üzere ülkemiz 26-45Doğu 36-42 kuzey de dolayısıyla 144 dosya mevcut.

Güzel ülkemizin verileri http://galileo.selcuk.edu.tr/~tsym3/trdem2/?C=N;O=A
  • Son Düzenleme: Ekim 24, 2017, 10:37:01 - muhittin_kaplan

Ynt: DTED MAP file nedir
Yanıt #6
Bu uygulama isinizlemi alakali yoksa odev, proje hobi gibi birseymi?

Cozumun ne kadar profesyonel olmasi bekleniyor?

DTED datasina hangi siklikta erisilecek (erisim yogunlugu/frekansi nedir)?

Kullandiginiz bilgisayarin hafizasi, OS, hizi vb nedir.

Uygulama ve donanim ortami hakkinda detayli bilgi verirseniz daha dogru onerilerde bulunabiliriz.

Ynt: DTED MAP file nedir
Yanıt #7
Hocam yaptığım işte yabancı menşei bir araç ile analizler yapılıyor. Ben bunun büyük bir kısmını hallettim. Şu an arkadaşlar kullanıyor. Ülkede 6 noktada bu program kullanılıyor. En yoğun benim bulunduğum birim kullanıyor. Bu yazdığım programı adım adım geliştirmek istiyorum. Fazlardan biriside bu.
Çözünürlülük seçilebilecek yani kullanıcı 0.1derece ile 0.1dataMil de örneklem alabilecek
Kullanılan pclerde min 4gbram, en az i5 işlemci mevcut. sonuç olarak alınan bu yükseklik bilgisiyle sorgulamalar ve hesaplamalr yapacağım.

Geldiğim nokta python kullanarak:
1.latlon bilgisi verdiğim herhangi biryerin irtifasını alabiliyorum
2. ofset verdiğim bir noktanın gerekli olan dted dosyasını tespit edebiliyorum.
3.ofset verdiğim bir  noktanın polar taraması (360derece 500km) sonucu irtifa haritasını çıkartabiliyorum (çok uzun sürüyor, problemim bu)
4 bir dosyanın (örneğin E26N38) verilerini python pandas modulune dataframe geçebiliyorum

Şu an üzerinde çalıştığım, belirlediğim dosyaların hepsini RAM e alacağım, böylelikle dosya aç kapa dan kaynaklı olan geçikmenin önüne geçeceğim.(python pandas modülünü kullanarak)
(dted1 yaklaşık 2.9 mb 100dosya ile işlem yapsam -genelde 70 lerde çıkıyor- 290mb yapar. dted2 nasıl olacak bilemiyorum 3gb gibi bir veri oluşacak ram de)

Diğer bir fikirde de bir img olarak düşünmek ve opencv gibi bir araçla işlem yapmak.
  • Son Düzenleme: Ekim 24, 2017, 20:55:17 - muhittin_kaplan

Ynt: DTED MAP file nedir
Yanıt #8
144 dosyanin tamami 500mb civarinda yani cok buyuk degil. Vede icindeki bilgi sabit (degisken degil).

Oyleyse
1- butun dosyalari birlestirip 1 tane TR dosyasi yaratin.
2- python ile
 A- read/binary olarak dosyayi acin
 B- dosyanin tamamini bir degiskene okuyun.
 C- dosyayi kapatin
 D- program icinde yukseklik bilgisi gerektiginde degiskenin icinden indexliyerek struct modulunu kullanarak yukseklik bilgisini cekiniz

Kolay gelsin

Ynt: DTED MAP file nedir
Yanıt #9
144 dosyanin tamami 500mb civarinda yani cok buyuk degil. Vede icindeki bilgi sabit (degisken degil).

Oyleyse
1- butun dosyalari birlestirip 1 tane TR dosyasi yaratin.
2- python ile
A- read/binary olarak dpsyayi acin
B- dosyanin tamamini okuyun.
C- dosyayi kapatin
D- program icinde yukseklik bilgisi gerektiginde degiskenin icinden indexliyerek struct modulunu kullanarak yukseklik bilgisini cekiniz

Kolay gelsin