tag:blogger.com,1999:blog-215273422024-03-24T04:19:44.468+10:30The Confused LifeOld in-active blog with duplicate content in the process of being deleted.what_nickhttp://www.blogger.com/profile/07078119179754670930noreply@blogger.comBlogger186125tag:blogger.com,1999:blog-21527342.post-20053360634372511222008-02-15T22:32:00.003+10:302011-03-23T15:53:07.480+10:30Discontinuing BlogI am considering discontinuing this blog due to change of focus, and too much attention drawn to it. May be I will join a developer blog where I can blend in with others.<br /><br />PS: After a few years of talking to Google I regained control of the content here via mail redirect. I have been busy writing in the gap, the content here except this post are <a href="http://whatnicklife.blogspot.com/">mirrored</a>.what_nickhttp://www.blogger.com/profile/07078119179754670930noreply@blogger.com4tag:blogger.com,1999:blog-21527342.post-65989181180659137592008-02-04T20:44:00.000+10:302008-02-07T01:09:14.665+10:30Back in Adelaide battling TrojansThis seems to be the story of my life when returning from conferences - things are in a mess.<br /><br />Otherwise this post was going to be about the magnificent trans-Bali trip to Mt. Batur and back. Since all the photos are somewhere in Germany I have more niggling issues that has to wait. I passed the citizenship test by the way, glad that's out of the way.<br /><br />I am going to discontinue this blog due to ... cold and flu for a while.what_nickhttp://www.blogger.com/profile/07078119179754670930noreply@blogger.com0tag:blogger.com,1999:blog-21527342.post-16445994080995589982008-02-02T04:24:00.000+10:302008-02-02T04:57:44.753+10:30Exploring Semniyak - Dining on the beachToday I caught up with Marieka who could not get a flight out and is stuck here till Sunday. So I at least have some quality company for a few days. I got to introduce her to Kelapa Muda which she apparently had never had before.<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhm5L2CMKa8Q4BiWPSG9K2toV68Ca-LNtP9LjkqCoxEgThgoFGaY5PPj-oOWaXdbKG4ihodue67iM7n-rh7sWbpvIyu5X2XlMtdddOxGUxDrKEg_73U8vu_FcYye0dVceOR/s1600-h/kelapa_muda.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhm5L2CMKa8Q4BiWPSG9K2toV68Ca-LNtP9LjkqCoxEgThgoFGaY5PPj-oOWaXdbKG4ihodue67iM7n-rh7sWbpvIyu5X2XlMtdddOxGUxDrKEg_73U8vu_FcYye0dVceOR/s320/kelapa_muda.jpg" alt="" id="BLOGGER_PHOTO_ID_5162079351877112226" border="0" /></a>We occupied a gazebo for dinner near the beach and planned an outing to Ubud tomorrow.<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhhESFALZt5TgPCmBxCbBoDKpLiN2CACpPCYoXIVXsLsft6u2lzTo3a4iASTBNUUkMovuQdLabj5_oCO7b224FsTHSQagzbGxM-EgX4s1xF_uDRptq9OWq_hR_o-C3vZkXU/s1600-h/gazebo_dinner.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhhESFALZt5TgPCmBxCbBoDKpLiN2CACpPCYoXIVXsLsft6u2lzTo3a4iASTBNUUkMovuQdLabj5_oCO7b224FsTHSQagzbGxM-EgX4s1xF_uDRptq9OWq_hR_o-C3vZkXU/s320/gazebo_dinner.jpg" alt="" id="BLOGGER_PHOTO_ID_5162079996122206642" border="0" /></a><br />Then I hot the classy Hu'u bar in Semniyak and indulged in some Lychee martini's and a sisha.<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj4U4uerKZbNiuucYZF50U3_kB1H9B8t6MCDfSibblyYnxQzWujtVq8sJznX9CgA69z5eZkM90BHQyX4Vzd0TLHvMoj459Kd_TqNmc7K0v6wN5lUpxSf_c6sud42_k7BsHn/s1600-h/huu_indulgence.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj4U4uerKZbNiuucYZF50U3_kB1H9B8t6MCDfSibblyYnxQzWujtVq8sJznX9CgA69z5eZkM90BHQyX4Vzd0TLHvMoj459Kd_TqNmc7K0v6wN5lUpxSf_c6sud42_k7BsHn/s320/huu_indulgence.jpg" alt="" id="BLOGGER_PHOTO_ID_5162078226595680658" border="0" /></a>what_nickhttp://www.blogger.com/profile/07078119179754670930noreply@blogger.com0tag:blogger.com,1999:blog-21527342.post-1455662405828690982008-02-01T13:26:00.000+10:302008-02-01T13:45:10.289+10:30After conference - Life in KutaSo after nearly 4 days of hard conferencing I have settled in Kuta to relax for a few days. If you can call partying all night relaxing. I am staying in a small beach side hotel called Melasti , it has nice old buildings and garden and a couple of pools. The beach is a stone's throw away as is the mall. The nightlife is a short taxi ride and you can stagger your outing properly to hit the right spot at the right time.<br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiwkRfwYA8ixpCbBqKjedkj8aM6WIYcm1TgtHhe9IQKqMRQAeyVrz5N7oFPLPCyKVwX4IhftV7sER_p4RgIVrARIR7f8gTTxqWKIfaJBI-TfcDq54t699AlymGXLXzVXkeD/s1600-h/Kuta_sunset.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiwkRfwYA8ixpCbBqKjedkj8aM6WIYcm1TgtHhe9IQKqMRQAeyVrz5N7oFPLPCyKVwX4IhftV7sER_p4RgIVrARIR7f8gTTxqWKIfaJBI-TfcDq54t699AlymGXLXzVXkeD/s320/Kuta_sunset.jpg" alt="" id="BLOGGER_PHOTO_ID_5161843201690276194" border="0" /></a><br />I started with dining on the beach while watching the sunset and moved onto Poppy's and Bounty. Big aussie crowd here - not hard to make friends and across the road there was a band playing.<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiG8zfnziDavO2-y8NGZTXwar58_01Un6kqwj01V9xzshbp9PY3m1QIvW2brhdthF7zvsLLOL2mOeQJWzyFXRea3RNvtl8RGYca6twilsclIsFJGoT2f6jencuGhF1_OuZE/s1600-h/Random_friends.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiG8zfnziDavO2-y8NGZTXwar58_01Un6kqwj01V9xzshbp9PY3m1QIvW2brhdthF7zvsLLOL2mOeQJWzyFXRea3RNvtl8RGYca6twilsclIsFJGoT2f6jencuGhF1_OuZE/s320/Random_friends.jpg" alt="" id="BLOGGER_PHOTO_ID_5161843790100795762" border="0" /></a> Most of the time was spent dancing in front of the air-con and fan for position. When Poppy's died down I headed to MBarGo and ran across a few familiar faces seeming to have a lot of fun with the locals.<br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhHl2eD_vSEOc-hGAzz_GQOtojSH04Cp6IKYDOJ_JAQkh0dlzRyGB1hgEraL9AlKyj52mPB_6EG69229cWm8EjSoRL6v9wBJJD5xEA9IlZuKAbmTuD081r1tM3NYUUeovaO/s1600-h/familiar_fun.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhHl2eD_vSEOc-hGAzz_GQOtojSH04Cp6IKYDOJ_JAQkh0dlzRyGB1hgEraL9AlKyj52mPB_6EG69229cWm8EjSoRL6v9wBJJD5xEA9IlZuKAbmTuD081r1tM3NYUUeovaO/s320/familiar_fun.jpg" alt="" id="BLOGGER_PHOTO_ID_5161844249662296450" border="0" /></a><br />When I ran out of steam a short cab ride dumped me right on my bed.what_nickhttp://www.blogger.com/profile/07078119179754670930noreply@blogger.com0tag:blogger.com,1999:blog-21527342.post-92079941641209137322008-01-27T19:10:00.000+10:302008-01-27T19:15:40.737+10:30At the Intercontinental Resort in Bali<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgRCrNxNn9XqhiI16otmFXkt2aqeE16myq4rmxRi4cFwEkSh5F6Zq9vZZ6VZm0YXJ135she6MAC-jo_h6QgOyZ5Jt66mm2hVqiK-EFXDtN1zLD32WgmBca2VnKFr6xomSQa/s1600-h/P1271047.JPG"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgRCrNxNn9XqhiI16otmFXkt2aqeE16myq4rmxRi4cFwEkSh5F6Zq9vZZ6VZm0YXJ135she6MAC-jo_h6QgOyZ5Jt66mm2hVqiK-EFXDtN1zLD32WgmBca2VnKFr6xomSQa/s320/P1271047.JPG" alt="" id="BLOGGER_PHOTO_ID_5160074736021246274" border="0" /></a><br /><br />So I have finally arrived at the conference. The balcony has a superb view over the garden. The rooms are quite stylish too. Here are a few photos to whet your appetite.<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgt4S6bS3ABwdpe0OTIOhKkxdN4m4acDNSAdfhfljcgOVvmzxtRwP_aG353ppJUbUb5EeYIPXoPU6WG7bnDdfgjs5KpicGMvq8jARocDg1RPUlIQIuRhcgSvh0KCD6Xn1ce/s1600-h/P1271046.JPG"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgt4S6bS3ABwdpe0OTIOhKkxdN4m4acDNSAdfhfljcgOVvmzxtRwP_aG353ppJUbUb5EeYIPXoPU6WG7bnDdfgjs5KpicGMvq8jARocDg1RPUlIQIuRhcgSvh0KCD6Xn1ce/s320/P1271046.JPG" alt="" id="BLOGGER_PHOTO_ID_5160074044531511602" border="0" /></a><br />The long-long queue at the airport was definitely worth it. I again got into trouble over my dog-eared passport, can't wait to get a new one.what_nickhttp://www.blogger.com/profile/07078119179754670930noreply@blogger.com0tag:blogger.com,1999:blog-21527342.post-30283493014437390722008-01-27T12:01:00.001+10:302008-01-27T19:10:18.336+10:30Off to BaliStealing a minute .. boarding flight to Denpasar in Perth. See you on the other side.what_nickhttp://www.blogger.com/profile/07078119179754670930noreply@blogger.com0tag:blogger.com,1999:blog-21527342.post-76443702701470271882008-01-23T15:16:00.000+10:302008-01-23T15:24:20.944+10:30Box seat at the Tour Down UnderSo I caught too early a bus out of Adelaide after doing my test. Since there are like 6 buses to Woodside per day I have to wait for an hour for my connection. By the way the test went well the only thing I am unsure about is who has the right to free speech in Australia, Australian citizens only or everyone.<br /><br />Meanwhile sitting on the dirt by the roadside I have prime view of the tour down under. All the peletons going past for the steep and windy hill climb just ahead. So found a shady spot and settled in for the wait. May be I will capture a bike pile-up, fingers crossed.what_nickhttp://www.blogger.com/profile/07078119179754670930noreply@blogger.com0tag:blogger.com,1999:blog-21527342.post-87475294027529199212008-01-23T11:49:00.000+10:302008-01-23T12:06:44.627+10:30Still waiting to have an Australianity checkAfter all the hard reading for weeks, I can recite the Australian Citizenship book by heart. So, ask me anything .... When did Abel Tasman visit Van Diemen's Land ? When was the Eureka Rebellion ?<br /><br />Unfortuanately I cannot do the test, I have been waiting for an hour or so, the Australia wide testing server is down. Surprise, surprise they do not have a backup hardcopy test. So I will spend a fair bit of time here waiting and getting hungry for lunch, till I cannot think anymore. May be its their strategy to make the test more difficult, frustrating your attempts at doing it. Leave alone a paper based test, why cannot they have a fail-over server ? Talk about putting all your eggs in one basket. I keep asking them to take the book and ask me questions, they would not take up on the offer ... DIMIA ....<br /><br />On the brighter side apart for some legal hassles my PhD enrollment seems to be going through, I have also got my P2 licence so I do not have to carry those ugly red P's around.<br /><br />Hopefully it will be ready today, otherwise it will be a day wasted.what_nickhttp://www.blogger.com/profile/07078119179754670930noreply@blogger.com0tag:blogger.com,1999:blog-21527342.post-73264514697342147532007-12-22T23:11:00.000+10:302008-01-27T19:17:53.027+10:30Merry Christmas and Happy New YearSo the holiday season is finally here, but I have burnt up all my leave and my spare cash going to Kenya and buying a car. So time to sit tight and haunt people's houses for free meals which they will gladly provide in this time of the year when generosity and goodwill rule their thoughts, otherwise the ghost of Christmas will haunt them every year instead of just me. Not that I can't cook, with sites like <a href="http://www.cookingforengineers.com/">Cooking for Engineers</a> to help me, it is not hard. Tonight's special was Prawn<a href="http://www.indiacurry.com/faqterms/whatjalfrezi.htm"> Jalfrezi</a>, with prawns you have to be careful not to overcook them or they become tough like hard boiled eggs.<br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEixDFQqWJHC0emJt7fYWEjCe0_eLZ3W3KckEZd95n0OIfRt6SR8S3TCf4BrgQmaukFLpc7QPTmmiUXOczO_FppqKBXsglNcSRcA_LJ2SYqaXZb462_RBimx9kFcIEyFdWGP/s1600-h/PC241042.JPG"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEixDFQqWJHC0emJt7fYWEjCe0_eLZ3W3KckEZd95n0OIfRt6SR8S3TCf4BrgQmaukFLpc7QPTmmiUXOczO_FppqKBXsglNcSRcA_LJ2SYqaXZb462_RBimx9kFcIEyFdWGP/s320/PC241042.JPG" alt="" id="BLOGGER_PHOTO_ID_5160075186992812370" border="0" /></a><br />I am still studying for my Australian Citizenship Test. Paul if you are so eager you can do this one <a href="http://www.news.com.au/story/0,23599,21752541-2,00.html">here</a>, it has answers unlike <a href="http://whatnick.dyndns.org:8080/tisham/cititest/">mine</a> where I am too mean to provide answers. Only the question about which is the political party currently in power needs the answer to be revised since Kevin Andrews is no longer holding down that particular plum job. All hail the separation of power now that the Federal Court has reinstated the <a href="http://www.abc.net.au/news/stories/2007/12/21/2124934.htm">Haneef visa.</a> I hope they have a question about how arms of the government tangle with each other.<br /><br />Also test drove RAT TerraSAR-X Driver and INSAR capability, it was a breeze producing unwrapped phase. Just need to quantify the baseline and extension to spaceborne platform position information to allow accurate DEM generation.what_nickhttp://www.blogger.com/profile/07078119179754670930noreply@blogger.com1tag:blogger.com,1999:blog-21527342.post-7164782282089021172007-12-19T18:16:00.000+10:302007-12-19T19:22:17.484+10:30CNES(Pere Noel) releases ORFEO Toolbox 2.0.0Pere Noel from <a href="http://www.cnes.fr/web/455-cnes-en.php">CNES</a> has presented his eager Remote Sensing children with <a href="http://smsc.cnes.fr/PLEIADES/lien3_vm.htm">OTB</a> 2.0.0 this Christmas. Orfeo Toolbox is part of the <a href="http://smsc.cnes.fr/PLEIADES/A_prog_accomp.htm">Orfeo Accompaniment Program</a> for the upcoming <a href="http://smsc.cnes.fr/PLEIADES/">Pleiades</a> and Cosmo-Skymed sensor constellations. This toolbox provides an Open-Source framework for processing and exploiting SAR and Optical imagery.<br /><br />From the OTB 2.0.0 Release announcement:<br /><p style="font-style: italic;">A major release like this one happens once a year. The <span style="font-weight: bold;">OTB</span> Development<br />Team has worked very hard in order to make available a robust library<br />with plenty of very interesting things. Thanks to Emmanuel, Thomas,<br />Julien, Romain and Cyrille for the good work.<br /></p><p style="font-style: italic;">Thanks also to <a href="http://www.itk.org/">ITK</a>, <a href="http://www.ossim.org/OSSIM/OSSIMHome.html">OSSIM</a>, <a href="http://www.gdal.org/">GDAL</a>, <a href="http://envisat.esa.int/cgi-bin/confmeris05.pl?abstract=399">6S</a>, <a href="http://www.csie.ntu.edu.tw/%7Ecjlin/libsvm/">libSVM</a> and <a href="http://www.boost.org/">BOOST</a> developers for the<br />good software upon which <span style="font-weight: bold;">OTB</span> is built.<br /></p><p style="font-style: italic;">Be careful: with <span style="font-weight: bold;">OTB</span>-2.0 you can build powerful applications easily and<br />for free. You can for instance produce a pan-sharpenned, ortho-rectified<br />Quickbird image in a few lines of code. This can hurt sensitive people.<br /></p><p style="font-style: italic;">Other key features include:</p><span style="font-style: italic;">- Radiometric calibration using the 6S radiative transfer code. </span> <span style="font-style: italic;"> - Image registration with parametric geometric transformations. </span> <span style="font-style: italic;"> - Demo applications for change detection, road extraction, </span> <span style="font-style: italic;"> visualization, etc. </span> <span style="font-style: italic;"> - All existing features of version 1.6: segmentation, classification, </span> <span style="font-style: italic;"> feature extraction, spatial reasoning, change detection, etc.</span><br /><span style="font-style: italic;"><br /><span style="font-style: italic;"><br /></span></span>OTB tends to lean towards being monolithic at times with internal source tree copies of ITK, Boost and Ossim, but it keeps people away from having to separately download and install dependencies. The only external things to install are <a href="http://www.cmake.org/HTML/Index.html">CMake</a> - it makes multi-platform builds a breeze, a pre-built binary copy of GDAL from <a href="http://fwtools.maptools.org/">FWTools</a> and <a href="http://www.fltk.org/">FLTK</a>, a simple GUI toolkit which trades speed for aesthetics. Personally I would prefer a nicer GUI Toolkit such as <a href="http://trolltech.com/products/qt">Qt</a> but FLTK works just fine, and the whole approach is library oriented so it will be easy to plug-in your own GUI.<br /><br />After a few false starts I built OTB with MSVC++ Express and NMake files from CMake. Here are the basic screenshots.<br /><br />Basic Viewer Manager:<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjmxhGzmYQnrCWOTv3PiyL5bz5eUXzUX_eILgQRohA57z_8Nszodsz7AYVv-CVlnnErVjmHfm0pgDKN5ku5P6ecYR-QJHEXqronLCaTDSCpDBauXGoyUJsPllQWqYKQYduO/s1600-h/viewermanager.PNG"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjmxhGzmYQnrCWOTv3PiyL5bz5eUXzUX_eILgQRohA57z_8Nszodsz7AYVv-CVlnnErVjmHfm0pgDKN5ku5P6ecYR-QJHEXqronLCaTDSCpDBauXGoyUJsPllQWqYKQYduO/s320/viewermanager.PNG" alt="" id="BLOGGER_PHOTO_ID_5145602680354818450" border="0" /></a><br /><br />Diaporama (<a href="http://www.ittvis.com/envi/index.asp">ENVI</a> Style viewer with transitions):<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh8eBGGZsabLFWGnugLuqGnBlwGndoPl-FqSRpsNIJM76-TbbMiihaoHGocD2XeN1PIIcf4osU35GzGPXXhpFhv3vxWE2VRjZ4vWjz5k7q6LJHBtCs7Y9FcGTeJBXRtSF91/s1600-h/diaporama.png"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh8eBGGZsabLFWGnugLuqGnBlwGndoPl-FqSRpsNIJM76-TbbMiihaoHGocD2XeN1PIIcf4osU35GzGPXXhpFhv3vxWE2VRjZ4vWjz5k7q6LJHBtCs7Y9FcGTeJBXRtSF91/s320/diaporama.png" alt="" id="BLOGGER_PHOTO_ID_5145603346074749346" border="0" /></a><br /><br />Interactive Change Detection:<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjxlrWKGqAKEv5PAEFor97Fzv8UnjH8auTdDXO-GrxxCNLcG28NGaMVWY0kb8sS9Z8JmxNTsA7Nq-Ve64IhjEFtFNTjH6sOGXN3jEp0YCd7Sq7mKyOFXK-ucf3BeaKi5fX6/s1600-h/InteractiveChange.png"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjxlrWKGqAKEv5PAEFor97Fzv8UnjH8auTdDXO-GrxxCNLcG28NGaMVWY0kb8sS9Z8JmxNTsA7Nq-Ve64IhjEFtFNTjH6sOGXN3jEp0YCd7Sq7mKyOFXK-ucf3BeaKi5fX6/s320/InteractiveChange.png" alt="" id="BLOGGER_PHOTO_ID_5145603818521151922" border="0" /></a><br /><span style="font-style: italic;"><span style="font-style: italic;"><span style="font-style: italic;"><span style="font-style: italic;"></span></span></span></span><span style="font-style: italic;"><span style="font-style: italic;"><span style="font-style: italic;"></span></span><span style="font-style: italic;"><span style="font-style: italic;"><span style="font-style: italic;"></span></span></span></span><span style="font-style: italic;"><span style="font-style: italic;"><span style="font-style: italic;"><span style="font-style: italic;"></span></span></span><span style="font-style: italic;"></span></span><span style="font-style: italic;"><span style="font-style: italic;"></span><br /></span>what_nickhttp://www.blogger.com/profile/07078119179754670930noreply@blogger.com0tag:blogger.com,1999:blog-21527342.post-3942885025125344342007-12-16T23:00:00.000+10:302007-12-16T23:24:38.413+10:30New Car for the New Year<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiGo5l884U9xBf1V8zZ6EKsZe6MRPmiTXThooF44B1kLMU9wH8F6yd9qkpP65cFTG10U0WxSBhsQX9bBzoLE3v83giHECmUCV6djoVPQ-KwC3s_yXafVeYQO3Rw2zrrH1ee/s1600-h/PC161037.JPG"><img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiGo5l884U9xBf1V8zZ6EKsZe6MRPmiTXThooF44B1kLMU9wH8F6yd9qkpP65cFTG10U0WxSBhsQX9bBzoLE3v83giHECmUCV6djoVPQ-KwC3s_yXafVeYQO3Rw2zrrH1ee/s320/PC161037.JPG" alt="" id="BLOGGER_PHOTO_ID_5144552019685067122" border="0" /></a>So I finally I got myself a new car. It is a very well maintained Toyota Camry, looks like an oldish Mercedes and drives very quiet, accelerates smoothly and has a lot of power. Quite a bit bigger than my last car , I hope to have this one for a bit longer. Just that it is dark colour so I will have to drive it with the lights on.what_nickhttp://www.blogger.com/profile/07078119179754670930noreply@blogger.com1tag:blogger.com,1999:blog-21527342.post-89756442742745602742007-12-16T10:57:00.000+10:302007-12-16T13:27:07.772+10:30Using Sqlite with QGIS-Grass ToolboxNow that I have slogged together a lot of database drivers for Grass and GDAL it is time to put them to good use. In this article I will demonstrate how to create a Grass vector map with attributes stored in an <a href="http://www.sqlite.org/">Sqlite</a> embedded database. I am using my Brazil mapset since the data is cities and roads in Brazil.<br /><br />First open a suitable mapset in Grass from QGIS (follow the <a href="http://blog.qgis.org/?q=node/90">QGIS-Grass tutorial</a>) and connect the mapset to an sqlite database by choosing sqlite driver from the dropdown box as shown below. Edit the database location so the it is created in a directory that exists, I suggest removing the already suggested <span style="font-style: italic;">dbf folder</span>(meant for the dbf driver) and replacing it with <span style="font-style: italic;">sqlite.db</span>. In the future this should be auto-suggested by QGIS.<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi4slnij2oWjrI4p0Pm6ASj78ArjoXzDodfYijTSGZfjlk4WfViYXfAgkpD7_ZIRQ86XPea3GLwQt5DWlMuN988QFKExuzqo6Dnsb8GDERYwUfVYn0Hio9uQvXClGQEb6SU/s1600-h/sql_connect.png"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi4slnij2oWjrI4p0Pm6ASj78ArjoXzDodfYijTSGZfjlk4WfViYXfAgkpD7_ZIRQ86XPea3GLwQt5DWlMuN988QFKExuzqo6Dnsb8GDERYwUfVYn0Hio9uQvXClGQEb6SU/s320/sql_connect.png" alt="" id="BLOGGER_PHOTO_ID_5144362856440449314" border="0" /></a><br />Then open a suitable Shapefile or other <a href="http://www.gdal.org/ogr/">OGR</a> supported vector format for import into Grass. Your screen will look something like below.<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgBs4olSg47U2GqcTS9rAP8YlHHzUk8DNQSuDuyxcUGEFbY0kpLiphu6pr9h7Y7FlIJiuKNMGZxhh-dXr3Lde8KeEOUSaRBhqNDVfhIHEacJsZ5p1ysh37yOXCQRluRJeoh/s1600-h/brazil_cid.png"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgBs4olSg47U2GqcTS9rAP8YlHHzUk8DNQSuDuyxcUGEFbY0kpLiphu6pr9h7Y7FlIJiuKNMGZxhh-dXr3Lde8KeEOUSaRBhqNDVfhIHEacJsZ5p1ysh37yOXCQRluRJeoh/s320/brazil_cid.png" alt="" id="BLOGGER_PHOTO_ID_5144363577994955058" border="0" /></a><br />Now import this dataset into Grass using the Import Vector from OGR command as shown below. You can also use the Grass shell to ensure that your attribute table gets created in the Sqlite database. After this step your vector is ready for use in Grass and all the attributes can be manipulated using SQL in the Sqlite database to perform joins with other tables or any other <a href="http://www.sqlite.org/lang.html">operation</a> you can dream up.<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiZAWJJA1pImliPJItPFVh6kmyxwcsdAur4QeLvZTwYf23xEF6OnMc6ZpXv1ICaSbzSWC2LjFyOZuRbxYgFNxGeX0c_Di9bSuuB5WtmuQNCx9Eyv2luqQLTSNjp_5SWxFpq/s1600-h/import_cid.png"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiZAWJJA1pImliPJItPFVh6kmyxwcsdAur4QeLvZTwYf23xEF6OnMc6ZpXv1ICaSbzSWC2LjFyOZuRbxYgFNxGeX0c_Di9bSuuB5WtmuQNCx9Eyv2luqQLTSNjp_5SWxFpq/s320/import_cid.png" alt="" id="BLOGGER_PHOTO_ID_5144364458463250754" border="0" /></a><br />The final map with various classifications produced from the Brazil dataset after importing it into Grass is shown here.<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi4gKYloTXj9LnuciX_pKf6qNDw-qVc1Ki1Gwq134hNBu_E3-zHzp2Bgvnx9BPeO3SIVVy1STrPlcMuAkxsMLk4cYEncVNOxHvPhYMqrcolgovpgpFDDzrCldv9QGo5BKfo/s1600-h/brazil_final.png"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi4gKYloTXj9LnuciX_pKf6qNDw-qVc1Ki1Gwq134hNBu_E3-zHzp2Bgvnx9BPeO3SIVVy1STrPlcMuAkxsMLk4cYEncVNOxHvPhYMqrcolgovpgpFDDzrCldv9QGo5BKfo/s320/brazil_final.png" alt="" id="BLOGGER_PHOTO_ID_5144399123144296786" border="0" /></a>what_nickhttp://www.blogger.com/profile/07078119179754670930noreply@blogger.com0tag:blogger.com,1999:blog-21527342.post-455291546830716612007-12-14T23:14:00.000+10:302007-12-16T11:22:00.395+10:30Using MingW-Fu to link to MSVC dll's and lib'sLately my MingW-Fu has improved vastly thanks to the attempts at building Grass, GDAL and Qgis with all the possible dependencies and drivers. Here are some lessons I have learnt :<br /><ul><li>Don't trust libtool - Libtool in MingW is rather hobbled and needs to be fixed for long link lines using a the sed command described <a href="http://geos.refractions.net/pipermail/geos-devel/2007-January/002767.html">here</a>.</li><li>Use -no-undefined - MingW linker does not like linking to libraries with some undefined symbols, use that linker flag when compiling dependencies.</li><li>Create shared libraries not static ones for dependencies.</li><li>Learn you way around the <a href="http://www.mingw.org/mingwfaq.shtml#faq-msvcdll">reverse engineering</a> tools for porting from MSVC built static and dynamic libraries, specifically reimp, pexports and dlltool. Sometimes function call definitions need to be renamed using sed or added with @4 or @32 at the end (not sure what purpose this serves), I picked it up while building <a href="http://dev.mysql.com/doc/refman/5.0/en/building-clients.html">MySQL libraries</a> for linking.</li><li>Edit any autoconf or pkgconfig scripts to use MSYS style include and libs location(Those nasty slashes will get you otherwise).<br /></li><li>Any of these tricks may fail if you have specific <a href="http://www.bottledlight.com/docs/mangle.html">name mangling</a>, assembly code and other fancy things in the MSVC libraries. I have still not managed to make a linkable version of libecwj2.dll (ErMapper - Leica ECW/JPEG2000 library), mainly because it contains some of the above features.<br /></li></ul>what_nickhttp://www.blogger.com/profile/07078119179754670930noreply@blogger.com0tag:blogger.com,1999:blog-21527342.post-24060647061693420962007-12-12T23:32:00.000+10:302007-12-19T19:24:18.293+10:30New things - Computers and ScholarshipsThis week is turning out to be quite good. I got a new machine, Quad-core Intel with Nvidia 8800 graphics card and double 22inch monitors. I spent a couple of days setting it up. Then today I got a reply from the University of Adelaide saying that I have been given the APA scholarship to study for a PhD in SAR over 3-years. You have a few bad months then things turn around. I am planning to buy a new car over the weekend , then I will have to zealously guard the 1 remaining demerit point I have.<br /><br /><br />The Gold Qgis release build with grass compiled with ODBC, Sqlite, MySQL and PostgreSQL. I could not get GDAL linked with the same MingW being second class citizen in the GDAL world and libtool being annoying and limited as always. The current one is available <a href="http://whatnick.dyndns.org:8080/tisham/qgis_setup0.9.1.13_12_2007.exe">here</a>. Hope it works for you. May be one day we will have a Platinum release.<br /><br />ImageLinker , the Ossim image processing GUI is now nearly fully ported to Qt4 and builds and runs fine if you do not try to optimize too much and strip symbols.what_nickhttp://www.blogger.com/profile/07078119179754670930noreply@blogger.com1tag:blogger.com,1999:blog-21527342.post-87988849562254758922007-12-09T23:00:00.000+10:302007-12-09T23:07:59.759+10:30Releasing Qgis 0.9.1<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiXidQOQt8ISIX7Dh-g2U9j8wfnrlBboSDZ46X894XZNoVwcfA6oljXBXgUUQiPcRNaHG07QbCU9mZN9dmASP7GUoLFLKIZK94LPMBiLu8vx_6qvwZQYeThMA-waomFMujL/s1600-h/qgis_0.9.1.png"><img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiXidQOQt8ISIX7Dh-g2U9j8wfnrlBboSDZ46X894XZNoVwcfA6oljXBXgUUQiPcRNaHG07QbCU9mZN9dmASP7GUoLFLKIZK94LPMBiLu8vx_6qvwZQYeThMA-waomFMujL/s320/qgis_0.9.1.png" alt="" id="BLOGGER_PHOTO_ID_5141951429189927954" border="0" /></a><br />Qgis releases seem to be coming along fine. Now even my photo is in the official developers list. What an honour !!<br /><br />The windows installer is available <a href="http://whatnick.dyndns.org:8080/tisham/qgis_setup0.9.1.09_12_2007.exe">here</a> for testing till an official release is announced. It includes latest grass release candidate, but misses Xerces and hence GML support. Living on the edge has cost me, GDAL Xerces detection to longer picks up my Xerces and Expat. I hope this will be resolved by the time we make a full release. I will try rolling back GDAL until it works but this is the latest of the latest code based release.what_nickhttp://www.blogger.com/profile/07078119179754670930noreply@blogger.com0tag:blogger.com,1999:blog-21527342.post-58383324024807516722007-12-07T02:10:00.000+10:302007-12-07T21:18:51.416+10:30Who wants to be an Australian ?So I am finally at the stage of preparing for the <a href="http://www.citizenship.gov.au/test/index.htm">Australian Citizenship Test</a>, the resource book is quite detailed but living here and reading wikipaedia is even more instructive. There are some sample tests that allow you to practice, but require signing up. Since on <a href="http://aussietest.com/index.php/about_the_test/">sample test page</a> they say the Minister for Immigration is looking for professional question setters, I took it up to make my own flash-card like <a href="http://whatnick.dyndns.org:8080/tisham/cititest/">test practice application</a>. It is simple HTML-JavaScript-PHP with the questions in a text file and no answers, once I have built it into a decent set I am planning to add it facebook as an application so that Australians can check their Australianity.what_nickhttp://www.blogger.com/profile/07078119179754670930noreply@blogger.com2tag:blogger.com,1999:blog-21527342.post-58071097051167137482007-12-03T04:08:00.000+10:302007-12-03T04:21:54.144+10:30Back in the Saddle - Qgis 0.9.1 with MSVC<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://imgs.xkcd.com/comics/compiling.png"><img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 320px;" src="http://imgs.xkcd.com/comics/compiling.png" alt="" border="0" /></a><br />I am back in Adelaide in space , but not it time. My body clock is all messed up and keeping me awake at night. At least it is some other time of the day somewhere else so I can be productive. Qgis seems to making great progress towards a full MSVC build, that may not sound so good to Open Source purists, but on Windows MSVC offers superior compile time and debug capabilities than MingW does at the moment.<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi3AVuTAVAzJHqRnuu3_BNcsLakbM6vF_WrU6sE8eGK8m4JqWXXMLazgFuULK4ULJ6OMHutrEy4i70QYheutcbtLJFTthwFlBbiXGmPpL9mTwuVDoDQjTNlEpQRdhZkB3Ld/s1600-r/qgiswin.png"><img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhcB1yg-HzFMnATjSQy9VAVglFC07nq6Aelkw7ozlDbYXgKUCzpY6Foo0-XwoHmTV9-ISAVtVereONjXAbpqBv9HbDAnaNp6M4JJTUAixynRdE5k9V6SEdkgPBEhmrGm1Zc/s320/qgiswin.png" alt="" id="BLOGGER_PHOTO_ID_5139433715066045442" border="0" /></a><br /><br /><a href="http://blog.qgis.org/?q=blog/3">Tim</a> has put together a <a href="http://qgis.org/uploadfiles/msvc/">short-cut bundle</a> of binary dependencies so that you do not have to build everything (but building stuff is my favourite passtime anyway). The build works fine without Python-SIP, which will be easy to add and GRASS which will be slightly <a href="http://www.nabble.com/GRASS-support-in-MSVC-build-t4780560.html">messier</a> to add.what_nickhttp://www.blogger.com/profile/07078119179754670930noreply@blogger.com0tag:blogger.com,1999:blog-21527342.post-80487218476281908072007-12-01T09:28:00.000+10:302007-12-01T10:25:37.905+10:30Adelaide via Bangkok and Sydney<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj17MDcW3MUOyYxn5xPPcNSh8fA9qIrC3RzIFRT1ncySI1ylUdR7sbb8mj-mSlxbUhWXY9EmyWnduFJpE6jIzKm9_5XTCPAS1qd69fiwYhUvkBmX4-CpHSFvDJ6g66ftvko/s1600-r/PB291032.JPG"><img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgWbPJtwji7lAupOMC3P_amBeYTa9WuUivQpayBNfItnj3q0ghYlKX7pypk8CABq8pTc5hnQWEYmhDXOE7vQ8N8AmygEhWfVWkrLGWdpPY0_4O3COVBmGVLmxvptbDpVO-a/s320/PB291032.JPG" alt="" id="BLOGGER_PHOTO_ID_5138785548666504146" border="0" /></a><br />Finally back in Adelaide after flying around and waiting around in airports for 3 days. I had a 12 hour stop over in Bangkok, which I spent snooping on wireless networks and recruiting for my Metal Gear on PSP using AP Scan. Some shopping ensued as well, but being cash strapped does not bode well for that activity. The security check queue got huge and amorphous, it was funny watching people gulping down bottles of mineral water to avoid having the fluids check. Someone should really drink a lot of water and take diuretics on-board.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgJGkIx2mkUvMARwcjTzDzBeu8pJl48mZl6306EAPP0hZ5SFI5AWWF6ZzZurMOVmBgZbzyMmS__sQ7ulTGZx1zUoPVIGF4pHFuhSGh-BOHJ9Xz6XaSeTEQb57F8rs8zhHZu/s1600-r/PB291028.JPG"><img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-6E_IbRKmwY2jxyD0HwfyH8HhOAFN2LsWe_IfXdblqlLzn_xuX5XoCjVszMy_yvQRCZWJA5v3MRFStPeqcIFR2NgjpAZJZY1YUtcgQCijJPEFX4PxdgTOBSsCEvO0IF31/s320/PB291028.JPG" alt="" id="BLOGGER_PHOTO_ID_5138786291695846370" border="0" /></a>The flight from Bangkok was a bit delayed - 20mins, that nearly made me miss my connection to Adelaide and my luggage did not make it. So I spent an anxious evening in the city waiting for it. Then I spent 30mins in the taxi queue, they have made it really hard for taxi's to get into Adelaide Airport. Eventually I managed to go to <a href="http://www.yourrestaurants.com.au/guide/?action=venue&venue_url=sosta">Sosta</a> for dinner, been meaning to go to an Argentinian Restaurant for a long time. The roasts were fabulous and so much that we had to take some home.what_nickhttp://www.blogger.com/profile/07078119179754670930noreply@blogger.com1tag:blogger.com,1999:blog-21527342.post-58007106654572691872007-11-27T05:40:00.000+10:302007-11-30T02:25:39.327+10:30Camping in SweetWaters<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhKKL5DTGvFDAd02AsxCpTU3p9MwKaPuZwB3OlPmXxRrOvarjTpdXCiOg_9Ey5iHMxS1F0uWzYuVGNIjoWosthQzZOQkgZsl2_NnzVOwJRWsdG03DVpJSJjx7gO3SO-XO1o/s1600-h/PB260948.JPG"><img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhKKL5DTGvFDAd02AsxCpTU3p9MwKaPuZwB3OlPmXxRrOvarjTpdXCiOg_9Ey5iHMxS1F0uWzYuVGNIjoWosthQzZOQkgZsl2_NnzVOwJRWsdG03DVpJSJjx7gO3SO-XO1o/s320/PB260948.JPG" alt="" id="BLOGGER_PHOTO_ID_5138290278514242434" border="0" /></a><br />Tonight I am staying at the SweetWaters Tented Camps ( these are first grade tents with running water and furniture) in the <a href="http://www.wildlifedirect.org/blogAdmin/olpejeta">Ol Pejeta Conservancy</a> on the Laikipia Plateau, nestled between Mt. Kenya and the Abderdares.<br /><br />The conservancy houses orphaned/rescued chimpanzees from Congo, Cameroon and other parts of central and westerm Africa. It was founded by <a href="http://en.wikipedia.org/wiki/Jane_Goodall">Jane Goodall</a>. There are also breeding populations of Black and White Rhinos, various other rare herbivores are also conserved. I got to pet and feed sugarcane to a tamed black rhino called "Morani". Here you can just sit outside in the dark with a small ditch separating you from the animals at the water hole, it is a great experience indeed.<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEie3GFrLzb71lkeIO30WxSmHqpS87Ijazt5Cl-Wpa-bMrBc80uSolmTXLnJUbYes3tRcAFpTpPPj7I2xIYHlJL0KYI8S6s1aCKCmoI8H8BT31ns72v4YvSn0YwnOaPjXv9u/s1600-h/PB271002.JPG"><img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEie3GFrLzb71lkeIO30WxSmHqpS87Ijazt5Cl-Wpa-bMrBc80uSolmTXLnJUbYes3tRcAFpTpPPj7I2xIYHlJL0KYI8S6s1aCKCmoI8H8BT31ns72v4YvSn0YwnOaPjXv9u/s320/PB271002.JPG" alt="" id="BLOGGER_PHOTO_ID_5138291300716458898" border="0" /></a>what_nickhttp://www.blogger.com/profile/07078119179754670930noreply@blogger.com3tag:blogger.com,1999:blog-21527342.post-56494324816804548372007-11-26T02:08:00.000+10:302007-11-30T02:45:39.182+10:30Watching Elephants from TreeTops<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjpKDhgT6NxV7N0XyK8NUNtH_rmz0Jo8wIeSGS1EJ218YBfvH4YmfoyebQ8EIiCAE5VL9ONXqfPDnZy9Y5GGObTQNn4BbymRaRHOsuqXTxTCY9OQQkACjnXOqvv8rV8556g/s1600-h/PB260885.JPG"><img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjpKDhgT6NxV7N0XyK8NUNtH_rmz0Jo8wIeSGS1EJ218YBfvH4YmfoyebQ8EIiCAE5VL9ONXqfPDnZy9Y5GGObTQNn4BbymRaRHOsuqXTxTCY9OQQkACjnXOqvv8rV8556g/s320/PB260885.JPG" alt="" id="BLOGGER_PHOTO_ID_5138295591388787634" border="0" /></a><br />After all the excitement of last week I am relaxing this weekend in the Aberdares, watching elephants and buffaloes from the windows of the wooden lodge at <a href="http://www.aberdaresafarihotels.com/soft5.php?id=20">TreeTops</a>. We also went for a game drive but visibility hampered by the dense thicket in the park. Stay in the hotel , up all night spotting game and chatting with people is more fun.<br /><br />I did a fair bit of chatting last Friday as well doing an interview with Bertha from Nairobi Star about growing up and education in Kenya and life afterwards. I demonstrated the the time based refugee tracking in WorldWind at UNHCR-Somalia which happens to be in the same building as Nairobi Star.what_nickhttp://www.blogger.com/profile/07078119179754670930noreply@blogger.com0tag:blogger.com,1999:blog-21527342.post-85504172737263749462007-11-23T01:37:00.000+10:302007-11-23T01:48:46.213+10:30NASA and its value to the peopleSince its inception NASA has tried to justify its <span style="font-style: italic;">raison d'etre</span>, in the beginning it was the space race with the Soviets, but with the warming up of the cold war that incentive has evaporated. These days the public want real deliverables from NASA and the perception is that it is over-funded and under-performing. This is where NASA needs to communicate to the populace how it will directly benefit them much like the national education (NASA has much to educate people about) and health agencies (Space observations can track pollution levels) . This <a href="http://www.thespacereview.com/article/1000/1">article</a> brings out the discrepancy between people's perception of NASA funding and the reality.<br /><br /><span style="font-weight: bold; font-style: italic;">"In a survey ... NASA’s allocation, on average, was estimated to be approximately 24% of the national budget (the NASA allocation in 2007 was approximately 0.58% of the budget.)"</span><br /><br />Misconceptions indeed ....<span style="font-style: italic;"><span style="font-style: italic;"></span><br /></span>what_nickhttp://www.blogger.com/profile/07078119179754670930noreply@blogger.com1tag:blogger.com,1999:blog-21527342.post-23755183567260142492007-11-21T23:49:00.000+10:302007-12-03T04:08:40.246+10:30Visiting FAO-SWALIM, UNHCR-Somalia and Wananchi OnlineI set myself up for a busy day on Tuesday the 20th. Running around Nairobi all day and visiting various contacts <a href="http://www.madmappers.com/">Maurizio</a> had dug up. I also had to get to Loita house by 6:00 pm for a talk to SkunkWorks, a Nairobi gathering of techies.<br /><br />First visit to FAO-SWALIM was fruitful, Craig was eager to embrace the OpenSource ideas and spend their limited budgets on setting up infrastructure in Kenya and capability development rather than on expensive software license purchases. They also have a lot of satellite and thematic data to share and are taking steps towards making it publicly available.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg5kgvDHLYC4tFFI6gK7UtHdSPCQr23HoUx3j-OzpWxafkjCoyF_dDhtvafpPCPak2Fb8kSAlLMLQzkM1UBRmEPRahPE5dt9uSvDt6NdVSXSz9sE_gxUcdkbloQeLlu-ZDl/s1600-r/unhcr.png"><img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi0-DK1CHH89Ahn_r6fW910bYBAt_TeCDtYXTiIAKawPa_TWE4VCt62X13Jq4v6Ha1fG4zmN3GtRDP-Sf1PkTKAEtLnV7LeD2vjrNBqcvDx7n4xeRDYlIN3Mew1_GvMd1Y5/s320/unhcr.png" alt="" id="BLOGGER_PHOTO_ID_5139431249754817522" border="0" /></a>Next I went to UNHCR office for Somalia, John Marinos was trying to publish the data peace keeping, protection forces and aid agencies gather on displaced populations to Google Earth. A small bug in GE due to the asymmetry of KML import and output was frustrating his efforts. This bug is basically discarding the thematic palette information for KML icons when multiple KMZ's are being aggregated. So I had to script the aggregation myself and send him a master KML which can be kept updated with monthly data, ultimately I hope the database will be able to automatically generate proper KML's for distribution. These KML's had folder based time-tags, so I went ahead and extended the <a href="http://issues.worldwind.arc.nasa.gov/browse/WW-850">WorldWind KML Parser</a> to respect these. Now the TimeController can be use to play through series and fully appreciate the grim reality of life in Somalia. I will try to add a time slider as soon as possible.<br /><br />The final meeting was at Loita House - Wananchi Online. A selection of <a href="http://skunkworks-ke.blogspot.com/">SkunkWorks</a> members turned up, my talk on satellite sensors - SAR and Optical went without a hitch. People really perked up when I started demonstrating WorldWind. Lots of questions arose on performance in low bandwidth, age of data, data costs, methods for acquiring street data and building heights: there seems to a lot of need in Kenya for base mapping data and few very expensive sources.what_nickhttp://www.blogger.com/profile/07078119179754670930noreply@blogger.com0tag:blogger.com,1999:blog-21527342.post-88542572352470128252007-11-19T02:30:00.000+10:302007-11-19T02:49:25.774+10:30Open Source SAR Analysis - Story of RATI have a few more minutes at the airport, the flight is delayed. This is a good time as any to announce that now I am an official RAT - Radar Toolkit <a href="http://developer.berlios.de/project/memberlist.php?group_id=8644">developer</a> with commit access to the berlios svn. My contributions so far are only in the "IO" segment, ALOS-PALSAR CEOS, TerraSAR-X COSAR and XML metadata loaders. I am hoping to contribute some dual-polarimetry analysis tools as my skills develop.<br /><br />SAR is a very specialized sensor without wide spread application, as such good SAR programs are few and far between. Most so called commercial packages are half-hearted commercialization attempts from university research groups. RAT is a robust open-source alternative chiefly developed by the enthusiastic Andreas Reigber at the Technical University of Berlin. IDL is the language of choice for these folk, it is similar to Matlab, high-level and and mainly procedural. Obejct and events support are sort of patched on. Other attempts at similar toolkits have been by Atlanta Scientific-Vexcel-MDA using Python-C base and an OpenEV viewer and by ESA in TCL (PolsarPRO) but neither of these in my opinion offers the easy extensibility and ease of use of RAT, provided you somehow procure an IDL licence. I similar parallel toolkit in Matlab will also come in handy, but the development of this has been sporadic, I really need to dig up the bits I wrote during my undergraduate work and start something going.<br /><br />One of the best SAR features in RAT so far in my exploration is the LLMMSE Speckle filter, it produces a clear image from the standard speckled SAR image.what_nickhttp://www.blogger.com/profile/07078119179754670930noreply@blogger.com0tag:blogger.com,1999:blog-21527342.post-56128740781773432632007-11-19T01:53:00.000+10:302007-11-19T02:00:51.845+10:30Final day in Mombasa - Amenities FailureFor the last day in Mombasa, Kenya struck back with vengeance. The power and water failed for the day. We were glad to be getting out as the five-star service tore apart at the seams. The only cooling was the pool. I did however manage to go to Kilifi and see the swahili huts and a beautiful pristine super white sound beach with clear blue water. The best part was it was totally unpopulated, except for a few sand-pipers and crabs.<br /><br />Now waiting for the flight back to Nairobi and roaming the net, GPRS is such a boon.what_nickhttp://www.blogger.com/profile/07078119179754670930noreply@blogger.com0tag:blogger.com,1999:blog-21527342.post-82434133154966895812007-11-18T03:24:00.000+10:302007-11-18T03:57:23.243+10:30Weekend in Mombasa - Life on the BeachHere continues the greatest monologue in my life. I am spending a 3-day weekend in Mombasa , in the Sarova Hotel with a white sand beach just outside the window. Spending time with the family is a delicate balancing act, when you get around it life on the beach is a lot of fun. When you are not losing the rooms keys attached to giant fish in the pool.<br /><br />Having drinks in the beach bar, lazing about in the pool, taking morning dips in the sea-weed encrusted water. I took a ride on a camel and we went looking for sea-life among the corals, the tropical fish and echinoderms ( starfish, sea-urchins etc.) are beautiful and find a great habitat among the coral. You have to dive or at least snorkel to fully appreciate them. The family insisted on recording every activity with forensic precision. Mombasa feels like some old asian town, with its mostly swahili and arabic population, lots of somali have come in recently as well. We ended up in a packed narrow-lane in the old town looking for a "Kanzu"-traditional swahili long dress. I felt like I was back in the cloisters of chandni-chowk in Calcutta.<br /><br />I have one more day here, the plan is to see <a href="http://en.wikipedia.org/wiki/Fort_jesus">Fort Jesus</a> (old Portuguese Fort), <a href="http://www.africanmeccasafaris.com/kenya/mombasa/excursions/mambavillage.asp">Mamba Village</a> (Crocodile Farm) and <a href="http://www.bamburicement.com/rehab.htm">Haller Park</a>. Lets see what happens plans never turn out as planned.what_nickhttp://www.blogger.com/profile/07078119179754670930noreply@blogger.com1