Subscribe RSS Join our Facebook Group Follow us on Twitter!
in Search

Catatan Billy Riantono

sebuah catatan kecil dari sebuah kehidupan :)

November 2010 - Posts

  • Indo EarthQuake #WP7

    Sebenarnya ini terinspirasi dari Buatan sahabat ane Veri Ferdiansyah tentang my Bing Maps EarthQuake Locator. Maka semalam saya iseng membuat aplikasi sejenis tetapi pada device #WP7 ( Windows Phone 7 ) akan tetapi hanya untuk gempa yang terjadi di Indonesia dan dirasakan ( => 5.0 SR ) .

    pada pembuatan ini saya coba menggunakan XDocument dan Linq to XML selain tentunya Bing Maps Silverlight Control yang bisa di download di : http://msdn.microsoft.com/en-us/library/ff941093(VS.92).aspx

    Aplikasi ini mungkin masih banyak kekurangan , karena jujur sebenarnya ane juga masih taraf belajar .

     

    Untuk tampilan aplikasi kurang lebih seperti dibawah ini :

    indoearthquake

     
    Berikut ini beberapa Snippet code yang digunakan oleh ane pada saat pembuatan :
    Get Feed URL Content :
                string Url = "http://bmg.go.id/dataXML/gempaterkini.xml";
                WebClient feedGempa = new WebClient();
                feedGempa.DownloadStringCompleted +=new DownloadStringCompletedEventHandler(feedGempa_DownloadStringCompleted);
                feedGempa.DownloadStringAsync(new Uri(Url,UriKind.Absolute));

     

    Parsing Feed Content :

    XDocument feed = XDocument.Parse(FeedUrl);
    var query = (from c in feed.Descendants("gempa")
    select new { Tanggal = c.Element("Tanggal").Value, Jam = c.Element("Jam").Value, Magnitude = c.Element("Magnitude").Value,
    Kedalaman = c.Element("Kedalaman").Value, Coordinates = c.Element("point").FirstNode , Wilayah = c.Element("Wilayah").Value });

     

    Full source bisa didownload : http://cid-9845454858599df6.office.live.com/self.aspx/.Public/Eksplorasi/IndoEarthQuake.zip

    *) nb : Mohon Maaf kalo masih banyak coding yang kurang efisien, silahkan disempurnakan and don’t forget to share : ) - Tribute to Veri Ferdiansyah ( MSP ITB )

    373 Views, 2 Comment(s), Published on: 11-03-2010 21:11 by billy.riantono to Catatan Billy Riantono
    | More
    Filed under: , , ,