<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-21527342</id><updated>2011-07-31T06:39:55.192+09:30</updated><title type='text'>The Confused Life</title><subtitle type='html'>Old in-active blog with duplicate content in the process of being deleted.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://whatnick.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://whatnick.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default?start-index=101&amp;max-results=100'/><author><name>what_nick</name><uri>http://www.blogger.com/profile/07078119179754670930</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>186</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-21527342.post-2005336063437251122</id><published>2008-02-15T22:32:00.003+10:30</published><updated>2011-03-23T15:53:07.480+10:30</updated><title type='text'>Discontinuing Blog</title><content type='html'>I 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.&lt;br /&gt;&lt;br /&gt;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 &lt;a href="http://whatnicklife.blogspot.com/"&gt;mirrored&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21527342-2005336063437251122?l=whatnick.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whatnick.blogspot.com/feeds/2005336063437251122/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21527342&amp;postID=2005336063437251122' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/2005336063437251122'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/2005336063437251122'/><link rel='alternate' type='text/html' href='http://whatnick.blogspot.com/2008/02/discontinuing-blog.html' title='Discontinuing Blog'/><author><name>what_nick</name><uri>http://www.blogger.com/profile/07078119179754670930</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21527342.post-6598918118065913759</id><published>2008-02-04T20:44:00.000+10:30</published><updated>2008-02-07T01:09:14.665+10:30</updated><title type='text'>Back in Adelaide battling Trojans</title><content type='html'>This seems to be the story of my life when returning from conferences - things are in a mess.&lt;br /&gt;&lt;br /&gt;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.&lt;br /&gt;&lt;br /&gt;I am going to discontinue this blog due to ... cold and flu for a while.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21527342-6598918118065913759?l=whatnick.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whatnick.blogspot.com/feeds/6598918118065913759/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21527342&amp;postID=6598918118065913759' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/6598918118065913759'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/6598918118065913759'/><link rel='alternate' type='text/html' href='http://whatnick.blogspot.com/2008/02/back-in-adelaide-battling-trojans.html' title='Back in Adelaide battling Trojans'/><author><name>what_nick</name><uri>http://www.blogger.com/profile/07078119179754670930</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21527342.post-1644599408099558998</id><published>2008-02-02T04:24:00.000+10:30</published><updated>2008-02-02T04:57:44.753+10:30</updated><title type='text'>Exploring Semniyak - Dining on the beach</title><content type='html'>Today 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.&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_Xy9lLWed6w8/R6Nj0hcDkaI/AAAAAAAAATU/2Syx7SE3oCY/s1600-h/kelapa_muda.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://bp2.blogger.com/_Xy9lLWed6w8/R6Nj0hcDkaI/AAAAAAAAATU/2Syx7SE3oCY/s320/kelapa_muda.jpg" alt="" id="BLOGGER_PHOTO_ID_5162079351877112226" border="0" /&gt;&lt;/a&gt;We occupied a gazebo for dinner near the beach and planned an outing to Ubud tomorrow.&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_Xy9lLWed6w8/R6NkaBcDkbI/AAAAAAAAATc/2xsVX1uFJfc/s1600-h/gazebo_dinner.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://bp0.blogger.com/_Xy9lLWed6w8/R6NkaBcDkbI/AAAAAAAAATc/2xsVX1uFJfc/s320/gazebo_dinner.jpg" alt="" id="BLOGGER_PHOTO_ID_5162079996122206642" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Then I hot the classy Hu'u bar in Semniyak and indulged in some Lychee martini's and a sisha.&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_Xy9lLWed6w8/R6NizBcDkZI/AAAAAAAAATM/n_64lHa5weU/s1600-h/huu_indulgence.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://bp0.blogger.com/_Xy9lLWed6w8/R6NizBcDkZI/AAAAAAAAATM/n_64lHa5weU/s320/huu_indulgence.jpg" alt="" id="BLOGGER_PHOTO_ID_5162078226595680658" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21527342-1644599408099558998?l=whatnick.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whatnick.blogspot.com/feeds/1644599408099558998/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21527342&amp;postID=1644599408099558998' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/1644599408099558998'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/1644599408099558998'/><link rel='alternate' type='text/html' href='http://whatnick.blogspot.com/2008/02/exploring-semniyak-dining-on-beach.html' title='Exploring Semniyak - Dining on the beach'/><author><name>what_nick</name><uri>http://www.blogger.com/profile/07078119179754670930</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp2.blogger.com/_Xy9lLWed6w8/R6Nj0hcDkaI/AAAAAAAAATU/2Syx7SE3oCY/s72-c/kelapa_muda.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21527342.post-145566240582869098</id><published>2008-02-01T13:26:00.000+10:30</published><updated>2008-02-01T13:45:10.289+10:30</updated><title type='text'>After conference - Life in Kuta</title><content type='html'>So 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.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_Xy9lLWed6w8/R6KNCxcDkWI/AAAAAAAAAS0/qwgJpSuntek/s1600-h/Kuta_sunset.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://bp2.blogger.com/_Xy9lLWed6w8/R6KNCxcDkWI/AAAAAAAAAS0/qwgJpSuntek/s320/Kuta_sunset.jpg" alt="" id="BLOGGER_PHOTO_ID_5161843201690276194" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;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.&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_Xy9lLWed6w8/R6KNlBcDkXI/AAAAAAAAAS8/c7BY98TaRos/s1600-h/Random_friends.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://bp3.blogger.com/_Xy9lLWed6w8/R6KNlBcDkXI/AAAAAAAAAS8/c7BY98TaRos/s320/Random_friends.jpg" alt="" id="BLOGGER_PHOTO_ID_5161843790100795762" border="0" /&gt;&lt;/a&gt; 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.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_Xy9lLWed6w8/R6KN_xcDkYI/AAAAAAAAATE/VmLEepCF1nk/s1600-h/familiar_fun.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://bp2.blogger.com/_Xy9lLWed6w8/R6KN_xcDkYI/AAAAAAAAATE/VmLEepCF1nk/s320/familiar_fun.jpg" alt="" id="BLOGGER_PHOTO_ID_5161844249662296450" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;When I ran out of steam a short cab ride dumped me right on my bed.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21527342-145566240582869098?l=whatnick.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whatnick.blogspot.com/feeds/145566240582869098/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21527342&amp;postID=145566240582869098' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/145566240582869098'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/145566240582869098'/><link rel='alternate' type='text/html' href='http://whatnick.blogspot.com/2008/02/after-conference-life-in-kuta.html' title='After conference - Life in Kuta'/><author><name>what_nick</name><uri>http://www.blogger.com/profile/07078119179754670930</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp2.blogger.com/_Xy9lLWed6w8/R6KNCxcDkWI/AAAAAAAAAS0/qwgJpSuntek/s72-c/Kuta_sunset.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21527342.post-9207994164120913732</id><published>2008-01-27T19:10:00.000+10:30</published><updated>2008-01-27T19:15:40.737+10:30</updated><title type='text'>At the Intercontinental Resort in Bali</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_Xy9lLWed6w8/R5xEohcDkUI/AAAAAAAAASk/EYYnHcYKLcs/s1600-h/P1271047.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://bp3.blogger.com/_Xy9lLWed6w8/R5xEohcDkUI/AAAAAAAAASk/EYYnHcYKLcs/s320/P1271047.JPG" alt="" id="BLOGGER_PHOTO_ID_5160074736021246274" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;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.&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_Xy9lLWed6w8/R5xEARcDkTI/AAAAAAAAASc/1DfBizi39jE/s1600-h/P1271046.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://bp2.blogger.com/_Xy9lLWed6w8/R5xEARcDkTI/AAAAAAAAASc/1DfBizi39jE/s320/P1271046.JPG" alt="" id="BLOGGER_PHOTO_ID_5160074044531511602" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;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.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21527342-9207994164120913732?l=whatnick.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whatnick.blogspot.com/feeds/9207994164120913732/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21527342&amp;postID=9207994164120913732' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/9207994164120913732'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/9207994164120913732'/><link rel='alternate' type='text/html' href='http://whatnick.blogspot.com/2008/01/at-intercontinental-resort-in-bali.html' title='At the Intercontinental Resort in Bali'/><author><name>what_nick</name><uri>http://www.blogger.com/profile/07078119179754670930</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp3.blogger.com/_Xy9lLWed6w8/R5xEohcDkUI/AAAAAAAAASk/EYYnHcYKLcs/s72-c/P1271047.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21527342.post-3028349301443739072</id><published>2008-01-27T12:01:00.001+10:30</published><updated>2008-01-27T19:10:18.336+10:30</updated><title type='text'>Off to Bali</title><content type='html'>Stealing a minute .. boarding flight to Denpasar in Perth. See you on the other side.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21527342-3028349301443739072?l=whatnick.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whatnick.blogspot.com/feeds/3028349301443739072/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21527342&amp;postID=3028349301443739072' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/3028349301443739072'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/3028349301443739072'/><link rel='alternate' type='text/html' href='http://whatnick.blogspot.com/2008/01/off-to-bali.html' title='Off to Bali'/><author><name>what_nick</name><uri>http://www.blogger.com/profile/07078119179754670930</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21527342.post-7644370270147027188</id><published>2008-01-23T15:16:00.000+10:30</published><updated>2008-01-23T15:24:20.944+10:30</updated><title type='text'>Box seat at the Tour Down Under</title><content type='html'>So 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.&lt;br /&gt;&lt;br /&gt;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.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21527342-7644370270147027188?l=whatnick.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whatnick.blogspot.com/feeds/7644370270147027188/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21527342&amp;postID=7644370270147027188' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/7644370270147027188'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/7644370270147027188'/><link rel='alternate' type='text/html' href='http://whatnick.blogspot.com/2008/01/box-seat-at-tour-down-under.html' title='Box seat at the Tour Down Under'/><author><name>what_nick</name><uri>http://www.blogger.com/profile/07078119179754670930</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21527342.post-8747529402752919921</id><published>2008-01-23T11:49:00.000+10:30</published><updated>2008-01-23T12:06:44.627+10:30</updated><title type='text'>Still waiting to have an Australianity check</title><content type='html'>After 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 ?&lt;br /&gt;&lt;br /&gt;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 ....&lt;br /&gt;&lt;br /&gt;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.&lt;br /&gt;&lt;br /&gt;Hopefully it will be ready today, otherwise it will be a day wasted.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21527342-8747529402752919921?l=whatnick.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whatnick.blogspot.com/feeds/8747529402752919921/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21527342&amp;postID=8747529402752919921' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/8747529402752919921'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/8747529402752919921'/><link rel='alternate' type='text/html' href='http://whatnick.blogspot.com/2008/01/still-waiting-to-have-australianity.html' title='Still waiting to have an Australianity check'/><author><name>what_nick</name><uri>http://www.blogger.com/profile/07078119179754670930</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21527342.post-7326451469734214753</id><published>2007-12-22T23:11:00.000+10:30</published><updated>2008-01-27T19:17:53.027+10:30</updated><title type='text'>Merry Christmas and Happy New Year</title><content type='html'>So 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 &lt;a href="http://www.cookingforengineers.com/"&gt;Cooking for Engineers&lt;/a&gt; to help me, it is not hard. Tonight's special was Prawn&lt;a href="http://www.indiacurry.com/faqterms/whatjalfrezi.htm"&gt; Jalfrezi&lt;/a&gt;, with prawns you have to be careful not to overcook them or they become tough like hard boiled eggs.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_Xy9lLWed6w8/R5xFCxcDkVI/AAAAAAAAASs/AoS25DpZYuA/s1600-h/PC241042.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://bp0.blogger.com/_Xy9lLWed6w8/R5xFCxcDkVI/AAAAAAAAASs/AoS25DpZYuA/s320/PC241042.JPG" alt="" id="BLOGGER_PHOTO_ID_5160075186992812370" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;I am still studying for my Australian Citizenship Test. Paul if you are so eager you can do this one &lt;a href="http://www.news.com.au/story/0,23599,21752541-2,00.html"&gt;here&lt;/a&gt;, it has answers unlike &lt;a href="http://whatnick.dyndns.org:8080/tisham/cititest/"&gt;mine&lt;/a&gt; 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 &lt;a href="http://www.abc.net.au/news/stories/2007/12/21/2124934.htm"&gt;Haneef visa.&lt;/a&gt; I hope they have a question about how arms of the government tangle with  each other.&lt;br /&gt;&lt;br /&gt;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.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21527342-7326451469734214753?l=whatnick.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whatnick.blogspot.com/feeds/7326451469734214753/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21527342&amp;postID=7326451469734214753' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/7326451469734214753'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/7326451469734214753'/><link rel='alternate' type='text/html' href='http://whatnick.blogspot.com/2007/12/merry-christmas-and-happy-new-year.html' title='Merry Christmas and Happy New Year'/><author><name>what_nick</name><uri>http://www.blogger.com/profile/07078119179754670930</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp0.blogger.com/_Xy9lLWed6w8/R5xFCxcDkVI/AAAAAAAAASs/AoS25DpZYuA/s72-c/PC241042.JPG' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21527342.post-716478228208902117</id><published>2007-12-19T18:16:00.000+10:30</published><updated>2007-12-19T19:22:17.484+10:30</updated><title type='text'>CNES(Pere Noel) releases ORFEO Toolbox 2.0.0</title><content type='html'>Pere Noel from &lt;a href="http://www.cnes.fr/web/455-cnes-en.php"&gt;CNES&lt;/a&gt; has presented his eager Remote Sensing children with &lt;a href="http://smsc.cnes.fr/PLEIADES/lien3_vm.htm"&gt;OTB&lt;/a&gt; 2.0.0 this Christmas. Orfeo Toolbox is part of the &lt;a href="http://smsc.cnes.fr/PLEIADES/A_prog_accomp.htm"&gt;Orfeo Accompaniment Program&lt;/a&gt; for the upcoming &lt;a href="http://smsc.cnes.fr/PLEIADES/"&gt;Pleiades&lt;/a&gt;  and Cosmo-Skymed sensor constellations. This toolbox provides an Open-Source framework for processing and exploiting SAR and Optical imagery.&lt;br /&gt;&lt;br /&gt;From the OTB 2.0.0 Release announcement:&lt;br /&gt;&lt;p style="font-style: italic;"&gt;A major release like this one happens once a year. The &lt;span style="font-weight: bold;"&gt;OTB&lt;/span&gt; Development&lt;br /&gt;Team has worked very hard in order to make available a robust library&lt;br /&gt;with plenty of very interesting things. Thanks to Emmanuel, Thomas,&lt;br /&gt;Julien, Romain and Cyrille for the good work.&lt;br /&gt;&lt;/p&gt;&lt;p style="font-style: italic;"&gt;Thanks also to &lt;a href="http://www.itk.org/"&gt;ITK&lt;/a&gt;, &lt;a href="http://www.ossim.org/OSSIM/OSSIMHome.html"&gt;OSSIM&lt;/a&gt;, &lt;a href="http://www.gdal.org/"&gt;GDAL&lt;/a&gt;, &lt;a href="http://envisat.esa.int/cgi-bin/confmeris05.pl?abstract=399"&gt;6S&lt;/a&gt;, &lt;a href="http://www.csie.ntu.edu.tw/%7Ecjlin/libsvm/"&gt;libSVM&lt;/a&gt; and &lt;a href="http://www.boost.org/"&gt;BOOST&lt;/a&gt; developers for the&lt;br /&gt;good software upon which &lt;span style="font-weight: bold;"&gt;OTB&lt;/span&gt; is built.&lt;br /&gt;&lt;/p&gt;&lt;p style="font-style: italic;"&gt;Be careful: with &lt;span style="font-weight: bold;"&gt;OTB&lt;/span&gt;-2.0 you can build powerful applications easily and&lt;br /&gt;for free. You can for instance produce a pan-sharpenned, ortho-rectified&lt;br /&gt;Quickbird image in a few lines of code. This can hurt sensitive people.&lt;br /&gt;&lt;/p&gt;&lt;p style="font-style: italic;"&gt;Other key features include:&lt;/p&gt;&lt;span style="font-style: italic;"&gt;- Radiometric calibration using the 6S radiative transfer code. &lt;/span&gt; &lt;span style="font-style: italic;"&gt; - Image registration with parametric geometric transformations. &lt;/span&gt; &lt;span style="font-style: italic;"&gt; - Demo applications for change detection, road extraction, &lt;/span&gt; &lt;span style="font-style: italic;"&gt; visualization, etc. &lt;/span&gt; &lt;span style="font-style: italic;"&gt; - All existing features of version 1.6: segmentation, classification, &lt;/span&gt; &lt;span style="font-style: italic;"&gt; feature extraction, spatial reasoning, change detection, etc.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;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 &lt;a href="http://www.cmake.org/HTML/Index.html"&gt;CMake&lt;/a&gt; - it makes multi-platform builds a breeze, a pre-built binary copy of GDAL from &lt;a href="http://fwtools.maptools.org/"&gt;FWTools&lt;/a&gt; and &lt;a href="http://www.fltk.org/"&gt;FLTK&lt;/a&gt;, a simple GUI toolkit which trades speed for aesthetics. Personally I would prefer a nicer GUI Toolkit such as &lt;a href="http://trolltech.com/products/qt"&gt;Qt&lt;/a&gt; but FLTK works just fine, and the whole approach is library oriented so it will be easy to plug-in your own GUI.&lt;br /&gt;&lt;br /&gt;After a few false starts I built OTB with MSVC++ Express and NMake files from CMake. Here are the basic screenshots.&lt;br /&gt;&lt;br /&gt;Basic Viewer Manager:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_Xy9lLWed6w8/R2jaYA3YyZI/AAAAAAAAASE/Z4KcF9moNuE/s1600-h/viewermanager.PNG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://bp2.blogger.com/_Xy9lLWed6w8/R2jaYA3YyZI/AAAAAAAAASE/Z4KcF9moNuE/s320/viewermanager.PNG" alt="" id="BLOGGER_PHOTO_ID_5145602680354818450" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Diaporama (&lt;a href="http://www.ittvis.com/envi/index.asp"&gt;ENVI&lt;/a&gt; Style viewer with transitions):&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_Xy9lLWed6w8/R2ja-w3YyaI/AAAAAAAAASM/MIfAEbuWs24/s1600-h/diaporama.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://bp1.blogger.com/_Xy9lLWed6w8/R2ja-w3YyaI/AAAAAAAAASM/MIfAEbuWs24/s320/diaporama.png" alt="" id="BLOGGER_PHOTO_ID_5145603346074749346" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Interactive Change Detection:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_Xy9lLWed6w8/R2jbaQ3YybI/AAAAAAAAASU/jbQXVmH9xYg/s1600-h/InteractiveChange.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://bp3.blogger.com/_Xy9lLWed6w8/R2jbaQ3YybI/AAAAAAAAASU/jbQXVmH9xYg/s320/InteractiveChange.png" alt="" id="BLOGGER_PHOTO_ID_5145603818521151922" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-style: italic;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21527342-716478228208902117?l=whatnick.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whatnick.blogspot.com/feeds/716478228208902117/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21527342&amp;postID=716478228208902117' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/716478228208902117'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/716478228208902117'/><link rel='alternate' type='text/html' href='http://whatnick.blogspot.com/2007/12/cnespere-noel-releases-orfeo-toolbox.html' title='CNES(Pere Noel) releases ORFEO Toolbox 2.0.0'/><author><name>what_nick</name><uri>http://www.blogger.com/profile/07078119179754670930</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp2.blogger.com/_Xy9lLWed6w8/R2jaYA3YyZI/AAAAAAAAASE/Z4KcF9moNuE/s72-c/viewermanager.PNG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21527342.post-394288502512534434</id><published>2007-12-16T23:00:00.000+10:30</published><updated>2007-12-16T23:24:38.413+10:30</updated><title type='text'>New Car for the New Year</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_Xy9lLWed6w8/R2Uezg3YyXI/AAAAAAAAAR0/6xAB9YZd8ww/s1600-h/PC161037.JPG"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://bp1.blogger.com/_Xy9lLWed6w8/R2Uezg3YyXI/AAAAAAAAAR0/6xAB9YZd8ww/s320/PC161037.JPG" alt="" id="BLOGGER_PHOTO_ID_5144552019685067122" border="0" /&gt;&lt;/a&gt;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.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21527342-394288502512534434?l=whatnick.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whatnick.blogspot.com/feeds/394288502512534434/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21527342&amp;postID=394288502512534434' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/394288502512534434'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/394288502512534434'/><link rel='alternate' type='text/html' href='http://whatnick.blogspot.com/2007/12/new-car-for-new-year.html' title='New Car for the New Year'/><author><name>what_nick</name><uri>http://www.blogger.com/profile/07078119179754670930</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp1.blogger.com/_Xy9lLWed6w8/R2Uezg3YyXI/AAAAAAAAAR0/6xAB9YZd8ww/s72-c/PC161037.JPG' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21527342.post-8975644274274560274</id><published>2007-12-16T10:57:00.000+10:30</published><updated>2007-12-16T13:27:07.772+10:30</updated><title type='text'>Using Sqlite with QGIS-Grass Toolbox</title><content type='html'>Now 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 &lt;a href="http://www.sqlite.org/"&gt;Sqlite&lt;/a&gt; embedded database. I am using my Brazil mapset since the data is cities and roads in Brazil.&lt;br /&gt;&lt;br /&gt;First open a suitable mapset in Grass from QGIS (follow the &lt;a href="http://blog.qgis.org/?q=node/90"&gt;QGIS-Grass tutorial&lt;/a&gt;) 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  &lt;span style="font-style: italic;"&gt;dbf folder&lt;/span&gt;(meant for the dbf driver) and  replacing it with &lt;span style="font-style: italic;"&gt;sqlite.db&lt;/span&gt;. In the future this should be auto-suggested  by QGIS.&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_Xy9lLWed6w8/R2Ryww3YySI/AAAAAAAAARM/L-v-JSPCpgU/s1600-h/sql_connect.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://bp1.blogger.com/_Xy9lLWed6w8/R2Ryww3YySI/AAAAAAAAARM/L-v-JSPCpgU/s320/sql_connect.png" alt="" id="BLOGGER_PHOTO_ID_5144362856440449314" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Then open a suitable Shapefile or other &lt;a href="http://www.gdal.org/ogr/"&gt;OGR&lt;/a&gt; supported vector format for import into Grass. Your screen will look something like below.&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_Xy9lLWed6w8/R2Rzaw3YyTI/AAAAAAAAARU/c_GaunKRne4/s1600-h/brazil_cid.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://bp1.blogger.com/_Xy9lLWed6w8/R2Rzaw3YyTI/AAAAAAAAARU/c_GaunKRne4/s320/brazil_cid.png" alt="" id="BLOGGER_PHOTO_ID_5144363577994955058" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;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 &lt;a href="http://www.sqlite.org/lang.html"&gt;operation&lt;/a&gt; you can dream up.&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_Xy9lLWed6w8/R2R0OA3YyUI/AAAAAAAAARc/u5ChtR5NQfw/s1600-h/import_cid.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://bp2.blogger.com/_Xy9lLWed6w8/R2R0OA3YyUI/AAAAAAAAARc/u5ChtR5NQfw/s320/import_cid.png" alt="" id="BLOGGER_PHOTO_ID_5144364458463250754" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;The final map with various classifications produced from the Brazil dataset after importing it into Grass is shown here.&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_Xy9lLWed6w8/R2STvw3YyVI/AAAAAAAAARk/5_fDFX8Tqv4/s1600-h/brazil_final.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://bp1.blogger.com/_Xy9lLWed6w8/R2STvw3YyVI/AAAAAAAAARk/5_fDFX8Tqv4/s320/brazil_final.png" alt="" id="BLOGGER_PHOTO_ID_5144399123144296786" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21527342-8975644274274560274?l=whatnick.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whatnick.blogspot.com/feeds/8975644274274560274/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21527342&amp;postID=8975644274274560274' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/8975644274274560274'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/8975644274274560274'/><link rel='alternate' type='text/html' href='http://whatnick.blogspot.com/2007/12/using-sqlite-with-qgis-grass-toolbox.html' title='Using Sqlite with QGIS-Grass Toolbox'/><author><name>what_nick</name><uri>http://www.blogger.com/profile/07078119179754670930</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp1.blogger.com/_Xy9lLWed6w8/R2Ryww3YySI/AAAAAAAAARM/L-v-JSPCpgU/s72-c/sql_connect.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21527342.post-45529154683071661</id><published>2007-12-14T23:14:00.000+10:30</published><updated>2007-12-16T11:22:00.395+10:30</updated><title type='text'>Using MingW-Fu to link to MSVC dll's and lib's</title><content type='html'>Lately 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 :&lt;br /&gt;&lt;ul&gt;&lt;li&gt;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 &lt;a href="http://geos.refractions.net/pipermail/geos-devel/2007-January/002767.html"&gt;here&lt;/a&gt;.&lt;/li&gt;&lt;li&gt;Use -no-undefined - MingW linker does not like linking to libraries with some undefined symbols, use that linker flag when compiling dependencies.&lt;/li&gt;&lt;li&gt;Create shared libraries not static ones for dependencies.&lt;/li&gt;&lt;li&gt;Learn you way around the &lt;a href="http://www.mingw.org/mingwfaq.shtml#faq-msvcdll"&gt;reverse engineering&lt;/a&gt; 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 &lt;a href="http://dev.mysql.com/doc/refman/5.0/en/building-clients.html"&gt;MySQL libraries&lt;/a&gt; for linking.&lt;/li&gt;&lt;li&gt;Edit any autoconf or pkgconfig scripts to use MSYS style include and libs location(Those nasty slashes will get you otherwise).&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Any of these tricks may fail if you have specific &lt;a href="http://www.bottledlight.com/docs/mangle.html"&gt;name mangling&lt;/a&gt;, 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.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21527342-45529154683071661?l=whatnick.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whatnick.blogspot.com/feeds/45529154683071661/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21527342&amp;postID=45529154683071661' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/45529154683071661'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/45529154683071661'/><link rel='alternate' type='text/html' href='http://whatnick.blogspot.com/2007/12/using-mingw-fu-to-link-to-msvc-dlls-and.html' title='Using MingW-Fu to link to MSVC dll&apos;s and lib&apos;s'/><author><name>what_nick</name><uri>http://www.blogger.com/profile/07078119179754670930</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21527342.post-2406064706169342096</id><published>2007-12-12T23:32:00.000+10:30</published><updated>2007-12-19T19:24:18.293+10:30</updated><title type='text'>New things - Computers and Scholarships</title><content type='html'>This 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.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;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 &lt;a href="http://whatnick.dyndns.org:8080/tisham/qgis_setup0.9.1.13_12_2007.exe"&gt;here&lt;/a&gt;. Hope it works for you. May be one day we will have a Platinum release.&lt;br /&gt;&lt;br /&gt;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.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21527342-2406064706169342096?l=whatnick.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whatnick.blogspot.com/feeds/2406064706169342096/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21527342&amp;postID=2406064706169342096' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/2406064706169342096'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/2406064706169342096'/><link rel='alternate' type='text/html' href='http://whatnick.blogspot.com/2007/12/new-things-computers-and-scholarships.html' title='New things - Computers and Scholarships'/><author><name>what_nick</name><uri>http://www.blogger.com/profile/07078119179754670930</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21527342.post-8798884956225475892</id><published>2007-12-09T23:00:00.000+10:30</published><updated>2007-12-09T23:07:59.759+10:30</updated><title type='text'>Releasing Qgis 0.9.1</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_Xy9lLWed6w8/R1vhlOUthBI/AAAAAAAAARE/A5kXgz6jWBM/s1600-h/qgis_0.9.1.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp2.blogger.com/_Xy9lLWed6w8/R1vhlOUthBI/AAAAAAAAARE/A5kXgz6jWBM/s320/qgis_0.9.1.png" alt="" id="BLOGGER_PHOTO_ID_5141951429189927954" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Qgis releases seem to be coming along fine. Now even my photo is in the official developers list. What an honour !!&lt;br /&gt;&lt;br /&gt;The windows installer is available &lt;a href="http://whatnick.dyndns.org:8080/tisham/qgis_setup0.9.1.09_12_2007.exe"&gt;here&lt;/a&gt; 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.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21527342-8798884956225475892?l=whatnick.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whatnick.blogspot.com/feeds/8798884956225475892/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21527342&amp;postID=8798884956225475892' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/8798884956225475892'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/8798884956225475892'/><link rel='alternate' type='text/html' href='http://whatnick.blogspot.com/2007/12/releasing-qgis-091.html' title='Releasing Qgis 0.9.1'/><author><name>what_nick</name><uri>http://www.blogger.com/profile/07078119179754670930</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp2.blogger.com/_Xy9lLWed6w8/R1vhlOUthBI/AAAAAAAAARE/A5kXgz6jWBM/s72-c/qgis_0.9.1.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21527342.post-5838332402480751672</id><published>2007-12-07T02:10:00.000+10:30</published><updated>2007-12-07T21:18:51.416+10:30</updated><title type='text'>Who wants to be an Australian ?</title><content type='html'>So I am finally at the stage of preparing for the &lt;a href="http://www.citizenship.gov.au/test/index.htm"&gt;Australian Citizenship Test&lt;/a&gt;, 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 &lt;a href="http://aussietest.com/index.php/about_the_test/"&gt;sample test page&lt;/a&gt; they say the Minister for Immigration is looking for professional question setters, I took it up to make my own flash-card like &lt;a href="http://whatnick.dyndns.org:8080/tisham/cititest/"&gt;test practice application&lt;/a&gt;. 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.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21527342-5838332402480751672?l=whatnick.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whatnick.blogspot.com/feeds/5838332402480751672/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21527342&amp;postID=5838332402480751672' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/5838332402480751672'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/5838332402480751672'/><link rel='alternate' type='text/html' href='http://whatnick.blogspot.com/2007/12/who-wants-to-be-australian.html' title='Who wants to be an Australian ?'/><author><name>what_nick</name><uri>http://www.blogger.com/profile/07078119179754670930</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21527342.post-5807109705116713748</id><published>2007-12-03T04:08:00.000+10:30</published><updated>2007-12-03T04:21:54.144+10:30</updated><title type='text'>Back in the Saddle - Qgis 0.9.1 with MSVC</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://imgs.xkcd.com/comics/compiling.png"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 320px;" src="http://imgs.xkcd.com/comics/compiling.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;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.&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_Xy9lLWed6w8/R1Lvu-UthAI/AAAAAAAAAQ8/D1EXszgxhWo/s1600-R/qgiswin.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp0.blogger.com/_Xy9lLWed6w8/R1Lvu-UthAI/AAAAAAAAAQ8/G5_QeM1e5D0/s320/qgiswin.png" alt="" id="BLOGGER_PHOTO_ID_5139433715066045442" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://blog.qgis.org/?q=blog/3"&gt;Tim&lt;/a&gt; has put together a &lt;a href="http://qgis.org/uploadfiles/msvc/"&gt;short-cut bundle&lt;/a&gt; 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 &lt;a href="http://www.nabble.com/GRASS-support-in-MSVC-build-t4780560.html"&gt;messier&lt;/a&gt; to add.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21527342-5807109705116713748?l=whatnick.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whatnick.blogspot.com/feeds/5807109705116713748/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21527342&amp;postID=5807109705116713748' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/5807109705116713748'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/5807109705116713748'/><link rel='alternate' type='text/html' href='http://whatnick.blogspot.com/2007/12/back-in-saddle-qgis-091-with-msvc.html' title='Back in the Saddle - Qgis 0.9.1 with MSVC'/><author><name>what_nick</name><uri>http://www.blogger.com/profile/07078119179754670930</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp0.blogger.com/_Xy9lLWed6w8/R1Lvu-UthAI/AAAAAAAAAQ8/G5_QeM1e5D0/s72-c/qgiswin.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21527342.post-8048721847628190807</id><published>2007-12-01T09:28:00.000+10:30</published><updated>2007-12-01T10:25:37.905+10:30</updated><title type='text'>Adelaide via Bangkok and Sydney</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_Xy9lLWed6w8/R1CiOuUtg9I/AAAAAAAAAQk/HTJBMa3BjhM/s1600-R/PB291032.JPG"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://bp1.blogger.com/_Xy9lLWed6w8/R1CiOuUtg9I/AAAAAAAAAQk/1WeghIHzKYE/s320/PB291032.JPG" alt="" id="BLOGGER_PHOTO_ID_5138785548666504146" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;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.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_Xy9lLWed6w8/R1Ci5-Utg-I/AAAAAAAAAQs/5UUvIKiaR00/s1600-R/PB291028.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp2.blogger.com/_Xy9lLWed6w8/R1Ci5-Utg-I/AAAAAAAAAQs/MkcyjhK4VRs/s320/PB291028.JPG" alt="" id="BLOGGER_PHOTO_ID_5138786291695846370" border="0" /&gt;&lt;/a&gt;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 &lt;a href="http://www.yourrestaurants.com.au/guide/?action=venue&amp;amp;venue_url=sosta"&gt;Sosta&lt;/a&gt; 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.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21527342-8048721847628190807?l=whatnick.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whatnick.blogspot.com/feeds/8048721847628190807/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21527342&amp;postID=8048721847628190807' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/8048721847628190807'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/8048721847628190807'/><link rel='alternate' type='text/html' href='http://whatnick.blogspot.com/2007/12/adelaide-via-bangkok-and-sydney.html' title='Adelaide via Bangkok and Sydney'/><author><name>what_nick</name><uri>http://www.blogger.com/profile/07078119179754670930</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp1.blogger.com/_Xy9lLWed6w8/R1CiOuUtg9I/AAAAAAAAAQk/1WeghIHzKYE/s72-c/PB291032.JPG' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21527342.post-5800710665457269187</id><published>2007-11-27T05:40:00.000+10:30</published><updated>2007-11-30T02:25:39.327+10:30</updated><title type='text'>Camping in SweetWaters</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_Xy9lLWed6w8/R07fyNOvM4I/AAAAAAAAAQE/o59qw1njp-8/s1600-h/PB260948.JPG"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://bp3.blogger.com/_Xy9lLWed6w8/R07fyNOvM4I/AAAAAAAAAQE/o59qw1njp-8/s320/PB260948.JPG" alt="" id="BLOGGER_PHOTO_ID_5138290278514242434" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Tonight I am staying at the SweetWaters Tented Camps ( these are first grade tents with running water and furniture) in the &lt;a href="http://www.wildlifedirect.org/blogAdmin/olpejeta"&gt;Ol Pejeta Conservancy&lt;/a&gt; on the Laikipia Plateau, nestled between Mt. Kenya and the Abderdares.&lt;br /&gt;&lt;br /&gt;The conservancy houses orphaned/rescued chimpanzees from Congo, Cameroon and other parts of central and westerm Africa. It was founded by &lt;a href="http://en.wikipedia.org/wiki/Jane_Goodall"&gt;Jane Goodall&lt;/a&gt;. 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.&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_Xy9lLWed6w8/R07gttOvM5I/AAAAAAAAAQM/meUr_DD5eNg/s1600-h/PB271002.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp1.blogger.com/_Xy9lLWed6w8/R07gttOvM5I/AAAAAAAAAQM/meUr_DD5eNg/s320/PB271002.JPG" alt="" id="BLOGGER_PHOTO_ID_5138291300716458898" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21527342-5800710665457269187?l=whatnick.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whatnick.blogspot.com/feeds/5800710665457269187/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21527342&amp;postID=5800710665457269187' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/5800710665457269187'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/5800710665457269187'/><link rel='alternate' type='text/html' href='http://whatnick.blogspot.com/2007/11/camping-in-sweetwaters.html' title='Camping in SweetWaters'/><author><name>what_nick</name><uri>http://www.blogger.com/profile/07078119179754670930</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp3.blogger.com/_Xy9lLWed6w8/R07fyNOvM4I/AAAAAAAAAQE/o59qw1njp-8/s72-c/PB260948.JPG' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21527342.post-5649432481680454837</id><published>2007-11-26T02:08:00.000+10:30</published><updated>2007-11-30T02:45:39.182+10:30</updated><title type='text'>Watching Elephants from TreeTops</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_Xy9lLWed6w8/R07kndOvM7I/AAAAAAAAAQc/vS_rWdf0B1I/s1600-h/PB260885.JPG"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://bp0.blogger.com/_Xy9lLWed6w8/R07kndOvM7I/AAAAAAAAAQc/vS_rWdf0B1I/s320/PB260885.JPG" alt="" id="BLOGGER_PHOTO_ID_5138295591388787634" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;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 &lt;a href="http://www.aberdaresafarihotels.com/soft5.php?id=20"&gt;TreeTops&lt;/a&gt;. 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.&lt;br /&gt;&lt;br /&gt;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.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21527342-5649432481680454837?l=whatnick.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whatnick.blogspot.com/feeds/5649432481680454837/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21527342&amp;postID=5649432481680454837' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/5649432481680454837'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/5649432481680454837'/><link rel='alternate' type='text/html' href='http://whatnick.blogspot.com/2007/11/watching-elephants-from-treetops.html' title='Watching Elephants from TreeTops'/><author><name>what_nick</name><uri>http://www.blogger.com/profile/07078119179754670930</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp0.blogger.com/_Xy9lLWed6w8/R07kndOvM7I/AAAAAAAAAQc/vS_rWdf0B1I/s72-c/PB260885.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21527342.post-8550417273726374946</id><published>2007-11-23T01:37:00.000+10:30</published><updated>2007-11-23T01:48:46.213+10:30</updated><title type='text'>NASA and its value to the people</title><content type='html'>Since its inception NASA has tried to justify its &lt;span style="font-style: italic;"&gt;raison d'etre&lt;/span&gt;, 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 &lt;a href="http://www.thespacereview.com/article/1000/1"&gt;article&lt;/a&gt; brings out the discrepancy between people's perception of NASA funding and the reality.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;"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.)"&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Misconceptions indeed ....&lt;span style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21527342-8550417273726374946?l=whatnick.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whatnick.blogspot.com/feeds/8550417273726374946/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21527342&amp;postID=8550417273726374946' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/8550417273726374946'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/8550417273726374946'/><link rel='alternate' type='text/html' href='http://whatnick.blogspot.com/2007/11/nasa-and-its-value-to-people.html' title='NASA and its value to the people'/><author><name>what_nick</name><uri>http://www.blogger.com/profile/07078119179754670930</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21527342.post-2375518356726014249</id><published>2007-11-21T23:49:00.000+10:30</published><updated>2007-12-03T04:08:40.246+10:30</updated><title type='text'>Visiting FAO-SWALIM, UNHCR-Somalia and Wananchi Online</title><content type='html'>I set myself up for a busy day on Tuesday the 20th. Running around Nairobi all day and visiting various contacts &lt;a href="http://www.madmappers.com/"&gt;Maurizio&lt;/a&gt; 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.&lt;br /&gt;&lt;br /&gt;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.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_Xy9lLWed6w8/R1LtfeUtg_I/AAAAAAAAAQ0/J3s02R8axNo/s1600-R/unhcr.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp2.blogger.com/_Xy9lLWed6w8/R1LtfeUtg_I/AAAAAAAAAQ0/p_RdrSxXv9I/s320/unhcr.png" alt="" id="BLOGGER_PHOTO_ID_5139431249754817522" border="0" /&gt;&lt;/a&gt;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 &lt;a href="http://issues.worldwind.arc.nasa.gov/browse/WW-850"&gt;WorldWind KML Parser&lt;/a&gt; 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.&lt;br /&gt;&lt;br /&gt;The final meeting was at Loita House - Wananchi Online. A selection of &lt;a href="http://skunkworks-ke.blogspot.com/"&gt;SkunkWorks&lt;/a&gt; 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.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21527342-2375518356726014249?l=whatnick.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whatnick.blogspot.com/feeds/2375518356726014249/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21527342&amp;postID=2375518356726014249' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/2375518356726014249'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/2375518356726014249'/><link rel='alternate' type='text/html' href='http://whatnick.blogspot.com/2007/11/visiting-fao-swalim-unhcr-somalia-and.html' title='Visiting FAO-SWALIM, UNHCR-Somalia and Wananchi Online'/><author><name>what_nick</name><uri>http://www.blogger.com/profile/07078119179754670930</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp2.blogger.com/_Xy9lLWed6w8/R1LtfeUtg_I/AAAAAAAAAQ0/p_RdrSxXv9I/s72-c/unhcr.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21527342.post-8854257235247012825</id><published>2007-11-19T02:30:00.000+10:30</published><updated>2007-11-19T02:49:25.774+10:30</updated><title type='text'>Open Source SAR Analysis - Story of RAT</title><content type='html'>I 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 &lt;a href="http://developer.berlios.de/project/memberlist.php?group_id=8644"&gt;developer&lt;/a&gt; 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.&lt;br /&gt;&lt;br /&gt;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.&lt;br /&gt;&lt;br /&gt;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.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21527342-8854257235247012825?l=whatnick.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whatnick.blogspot.com/feeds/8854257235247012825/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21527342&amp;postID=8854257235247012825' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/8854257235247012825'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/8854257235247012825'/><link rel='alternate' type='text/html' href='http://whatnick.blogspot.com/2007/11/open-source-sar-analysis-story-of-rat.html' title='Open Source SAR Analysis - Story of RAT'/><author><name>what_nick</name><uri>http://www.blogger.com/profile/07078119179754670930</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21527342.post-5612874078177343263</id><published>2007-11-19T01:53:00.000+10:30</published><updated>2007-11-19T02:00:51.845+10:30</updated><title type='text'>Final day in Mombasa - Amenities Failure</title><content type='html'>For 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.&lt;br /&gt;&lt;br /&gt;Now waiting for the flight back to Nairobi and roaming the net, GPRS is such a boon.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21527342-5612874078177343263?l=whatnick.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whatnick.blogspot.com/feeds/5612874078177343263/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21527342&amp;postID=5612874078177343263' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/5612874078177343263'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/5612874078177343263'/><link rel='alternate' type='text/html' href='http://whatnick.blogspot.com/2007/11/final-day-in-mombasa-amenities-failure.html' title='Final day in Mombasa - Amenities Failure'/><author><name>what_nick</name><uri>http://www.blogger.com/profile/07078119179754670930</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21527342.post-8243413315496689581</id><published>2007-11-18T03:24:00.000+10:30</published><updated>2007-11-18T03:57:23.243+10:30</updated><title type='text'>Weekend in Mombasa - Life on the Beach</title><content type='html'>Here 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.&lt;br /&gt;&lt;br /&gt;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.&lt;br /&gt;&lt;br /&gt;I have one more day here, the plan is to see &lt;a href="http://en.wikipedia.org/wiki/Fort_jesus"&gt;Fort Jesus&lt;/a&gt; (old Portuguese Fort), &lt;a href="http://www.africanmeccasafaris.com/kenya/mombasa/excursions/mambavillage.asp"&gt;Mamba Village&lt;/a&gt; (Crocodile Farm) and &lt;a href="http://www.bamburicement.com/rehab.htm"&gt;Haller Park&lt;/a&gt;. Lets see what happens plans never turn out as planned.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21527342-8243413315496689581?l=whatnick.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whatnick.blogspot.com/feeds/8243413315496689581/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21527342&amp;postID=8243413315496689581' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/8243413315496689581'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/8243413315496689581'/><link rel='alternate' type='text/html' href='http://whatnick.blogspot.com/2007/11/weekend-in-mombasa-life-on-beach.html' title='Weekend in Mombasa - Life on the Beach'/><author><name>what_nick</name><uri>http://www.blogger.com/profile/07078119179754670930</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21527342.post-2420653172607615292</id><published>2007-11-13T23:38:00.000+10:30</published><updated>2007-11-13T23:50:25.020+10:30</updated><title type='text'>Mobile Net in Kenya - Vodafone VMC with Safaricom SIM</title><content type='html'>Restless while being disconnected from the net I took the first opportunity to get my Vodafone Mobile Connect Card from Australia working here with Safaricom. Safaricom is the local representative of Vodafone, the operate the network while Vodafone does all the back-end, billing etc. I am not exactly sure of the relationship, which seems to be fraught with &lt;a href="http://gathara.blogspot.com/2007/08/safcoms-still-bitter-option.html"&gt;confusion&lt;/a&gt; and &lt;a href="http://www.guardian.co.uk/media/2007/feb/16/kenya.citynews"&gt;corruption allegations&lt;/a&gt;. As long I can get the net I will bear any back-hand deals, they are for the greater good.&lt;br /&gt;&lt;br /&gt;Since Jerry works for Safaricom now I called him up and got the relevant APN and PAP/CHAP authentication details to make my &lt;a href="http://www.huawei.com/"&gt;Huawei&lt;/a&gt; hardware work properly. He came into the party a bit late, but I definitely owe him a drink.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21527342-2420653172607615292?l=whatnick.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whatnick.blogspot.com/feeds/2420653172607615292/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21527342&amp;postID=2420653172607615292' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/2420653172607615292'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/2420653172607615292'/><link rel='alternate' type='text/html' href='http://whatnick.blogspot.com/2007/11/mobile-net-in-kenya-vodafone-vmc-with.html' title='Mobile Net in Kenya - Vodafone VMC with Safaricom SIM'/><author><name>what_nick</name><uri>http://www.blogger.com/profile/07078119179754670930</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21527342.post-1478292211578636512</id><published>2007-11-11T23:28:00.000+10:30</published><updated>2007-11-30T02:31:52.679+10:30</updated><title type='text'>Pyramids better wait - Story ni Ndefu</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_Xy9lLWed6w8/R07h19OvM6I/AAAAAAAAAQU/Gec8SCv9e5g/s1600-h/PB100438.JPG"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://bp2.blogger.com/_Xy9lLWed6w8/R07h19OvM6I/AAAAAAAAAQU/Gec8SCv9e5g/s320/PB100438.JPG" alt="" id="BLOGGER_PHOTO_ID_5138292541962007458" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;So I am finally in Kenya, having fun here but the pyramids have to wait a few more years in addition to the thousands they have for me to get to them. Unless some ultra-religious group comes to power in Egypt and decides to knock them down like the Bamiyan Buddhas. The visa from Kenya did not materialize.&lt;br /&gt;&lt;br /&gt;Meanwhile I have been shuttling around Nairobi-Thika-Juja trying to stay in touch with people and see the sights. Today we ended up in Lake Naivasha, riding in a small boat, spotting birds and hippos.&lt;br /&gt;&lt;br /&gt;The other major event was a giant get together of all my friends from Mang'u , after some 7 years. People have moved ahead and become lawyers, doctors, entrepreneurs, pilots and one is even standing in the Kenyan elections. We went on expanding and taking over Kengele's until there were nearly 50 people. I nearly burned a hole in my wallet buying everyone a round of drinks. Catching up was fun and there were excited groups swapping mobile numbers. I need to do this more often.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21527342-1478292211578636512?l=whatnick.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whatnick.blogspot.com/feeds/1478292211578636512/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21527342&amp;postID=1478292211578636512' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/1478292211578636512'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/1478292211578636512'/><link rel='alternate' type='text/html' href='http://whatnick.blogspot.com/2007/11/pyramids-better-wait-story-ni-ndefu.html' title='Pyramids better wait - Story ni Ndefu'/><author><name>what_nick</name><uri>http://www.blogger.com/profile/07078119179754670930</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp2.blogger.com/_Xy9lLWed6w8/R07h19OvM6I/AAAAAAAAAQU/Gec8SCv9e5g/s72-c/PB100438.JPG' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21527342.post-3171937539946974727</id><published>2007-11-04T16:27:00.000+10:30</published><updated>2007-11-04T16:28:16.182+10:30</updated><title type='text'>On my way</title><content type='html'>Leaving Australia on another grand adventure to Nairobi then hopefully on to Cairo. Wait for me pyramids.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21527342-3171937539946974727?l=whatnick.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whatnick.blogspot.com/feeds/3171937539946974727/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21527342&amp;postID=3171937539946974727' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/3171937539946974727'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/3171937539946974727'/><link rel='alternate' type='text/html' href='http://whatnick.blogspot.com/2007/11/on-my-way.html' title='On my way'/><author><name>what_nick</name><uri>http://www.blogger.com/profile/07078119179754670930</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21527342.post-9105657457198450329</id><published>2007-10-28T17:44:00.000+10:30</published><updated>2007-10-28T18:07:27.708+10:30</updated><title type='text'>Backporting Interactive Compass - Reflector and Obfuscation</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_Xy9lLWed6w8/RyQ7gbXr95I/AAAAAAAAAP0/fOqhJ6x-hXw/s1600-h/wwcompass.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp2.blogger.com/_Xy9lLWed6w8/RyQ7gbXr95I/AAAAAAAAAP0/fOqhJ6x-hXw/s320/wwcompass.png" alt="" id="BLOGGER_PHOTO_ID_5126287704143427474" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Recently a Brazil targeted version of WorldWind was released, called &lt;a href="http://www.geoportal.com.br/"&gt;GeoPortal-3D&lt;/a&gt;. Chad talks about it in his &lt;a href="http://earthissquare.com/2007/10/24/geoportal-3d/"&gt;blog&lt;/a&gt;. The main additional features are Brazil specific placenames and imagery, the other useful new feature that quickly meets the eye is the &lt;a href="http://issues.worldwind.arc.nasa.gov/browse/ADD-97"&gt;interactive compass&lt;/a&gt;. This behaves in a manner very similar to the Google Earth navigation widget, just does not fade out to a normal compass when not in use, I guess we can merge one of WorldWind's existing compasses to achieve the same result. Anyway since WorldWind already has a few navigators another one which is familiar to people will do no harm and offer more choice.&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_Xy9lLWed6w8/RyQ8IbXr96I/AAAAAAAAAP8/1k3rXfG7Jww/s1600-h/compassreflector.png"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://bp2.blogger.com/_Xy9lLWed6w8/RyQ8IbXr96I/AAAAAAAAAP8/1k3rXfG7Jww/s320/compassreflector.png" alt="" id="BLOGGER_PHOTO_ID_5126288391338194850" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Thus began the effort with &lt;a href="http://www.aisto.com/roeder/dotnet/"&gt;Reflector&lt;/a&gt; and &lt;a href="http://www.jasonbock.net/JB/CodeFileGenerator.aspx"&gt;FileGenerator&lt;/a&gt; to create the same plugin in the WorldWind core tree. After a few fixes due to code upgrade and path changes the plugin works without a hitch. Useful new addition to moving around the globe. Other than this there are a few more plugins added in GeoPortal with some database features which would be useful to backport.&lt;br /&gt;&lt;br /&gt;Back-porting from binaries raises the specter of intellectual rights protection and code security, I guess this is where &lt;a href="http://msdn2.microsoft.com/en-us/library/xc31ft41%28VS.71%29.aspx"&gt;assembly signing&lt;/a&gt; can come in for authenticity verification and this nasty bit of &lt;a href="http://blogs.msdn.com/michkap/archive/2005/02/07/368570.aspx"&gt;obfuscation&lt;/a&gt; can be used to deter the not so eager disassembler.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21527342-9105657457198450329?l=whatnick.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whatnick.blogspot.com/feeds/9105657457198450329/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21527342&amp;postID=9105657457198450329' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/9105657457198450329'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/9105657457198450329'/><link rel='alternate' type='text/html' href='http://whatnick.blogspot.com/2007/10/backporting-interactive-compass.html' title='Backporting Interactive Compass - Reflector and Obfuscation'/><author><name>what_nick</name><uri>http://www.blogger.com/profile/07078119179754670930</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp2.blogger.com/_Xy9lLWed6w8/RyQ7gbXr95I/AAAAAAAAAP0/fOqhJ6x-hXw/s72-c/wwcompass.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21527342.post-1952948889898069814</id><published>2007-10-27T16:36:00.000+09:30</published><updated>2007-10-27T16:47:11.265+09:30</updated><title type='text'>Qgis Release - with Grass 6.3RC1</title><content type='html'>Finally went out for a night in town to celebrate the hard work and final release of &lt;a href="http://blog.qgis.org/?q=node/91"&gt;Qgis 0.9.0&lt;/a&gt; . The night ended with a predictable crash brought on by too many shots of vodka-midori-cointreau, called "What's That".&lt;br /&gt;&lt;br /&gt;Before that I had to spend a few nights relinking Qgis and GDAL with &lt;a href="http://grass.itc.it/announces/announce_grass630.html"&gt;Grass 6.3 Release&lt;/a&gt; Tag. Thanks to this a lot of advanced GIS functions are now available in Qgis. The relink brought on a dependency hell which I had to resolve using &lt;a href="http://www.dependencywalker.com/"&gt;Dependency Walker&lt;/a&gt;. It is a great tool for windows release builder, helps to make sure the user gets all the components bundled in the installer. Just makes the installer very big, but hey it works. If you want better package management use Linux or BSD.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21527342-1952948889898069814?l=whatnick.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whatnick.blogspot.com/feeds/1952948889898069814/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21527342&amp;postID=1952948889898069814' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/1952948889898069814'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/1952948889898069814'/><link rel='alternate' type='text/html' href='http://whatnick.blogspot.com/2007/10/qgis-release-with-grass-63rc1.html' title='Qgis Release - with Grass 6.3RC1'/><author><name>what_nick</name><uri>http://www.blogger.com/profile/07078119179754670930</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21527342.post-7896541456248012012</id><published>2007-10-23T17:58:00.000+09:30</published><updated>2007-11-02T10:37:10.797+10:30</updated><title type='text'>New World of SAR - A round-up of SAR Systems</title><content type='html'>Recently I wrote an article with the same topic for a &lt;a href="http://www.positionmag.com.au/POS/pos_frame.html"&gt;magazine&lt;/a&gt; that shall not be named, and received claims from editor that it was too biased. Since I can't make the deadline for a new article and the editors left it too late to pass on their opinion, I am going to use this soap box to stand and narrate my perspective on the current state-of-art in SAR Systems, commercial and research based, the rest (presumably a lot of them military) are not common knowledge.&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Air-Borne Systems&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;ul&gt;&lt;li&gt;Commercial - Very few commercial players exist in this field&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ol&gt;&lt;ol&gt;&lt;li&gt;&lt;a href="http://www.intermap.com/"&gt;Intermap IFSAR&lt;/a&gt; - Operational X-Band single pass Interferometric System with proven track record and very large archive of proven quality data. The P-Band system feature &lt;a href="http://www.intermap.com/interior.php/pid/1/sid/306/tid/245/nid/326"&gt;foliage penetration&lt;/a&gt; but is repeat-pass based.&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.earthdata.com/servicessubcat.php?subcat=ifsar"&gt;Fugro-EarthData GeoSAR&lt;/a&gt; - Newly operational for X and P band single pass interferometry. Available data archive is limited and data validation  is not wide-spread. Theoretically should produce good quality DEM's using P-Band but this may conflict with the X-Band results, needing reconciliation. The system is ex-NASA. The accuracy in the system is achieved by redundancy/repeat flights. A good set of samples can be obtained at the &lt;a href="http://ekman.csc.noaa.gov/socal_ifsar_2002/viewer.htm"&gt;NOAA site&lt;/a&gt;.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.orbisat.com.br/html/interna.php?chave=sensoriamento-remoto"&gt;Orbisat InSAR&lt;/a&gt; - A Brazilian system with InSAR capability in X and P bands.&lt;/li&gt;&lt;/ol&gt;&lt;/ol&gt;&lt;/ul&gt;&lt;ul&gt;&lt;ul&gt;&lt;li&gt;Research - A fair few research systems exist operated by space agencies and educational institutions, the data from these systems has limited availability is based on pre-planned campaigns. A suitable &lt;a href="http://earth.esa.int/polsarpro/input.html"&gt;summary&lt;/a&gt; is on the POLSARPRO site. In addition to these a lot of institution have the aspiration to operate a SAR system, it is a highly prestigious club to belong to.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ol&gt;&lt;ol&gt;&lt;li&gt;&lt;a href="http://airsar.jpl.nasa.gov/"&gt;AIRSAR(NASA/JPL)&lt;/a&gt; - The elder statesman of air-borne systems, last known campaign was in 2004. The last time I accessed the AirSAR site was offline.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.oersted.dtu.dk/English/research/drc/rs/sensors/emisar.aspx"&gt;EMISAR(DCRS)&lt;/a&gt; - Technical University of Denmark dual-band(L/C) fully polarimetric system.&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.dlr.de/hr/en/desktopdefault.aspx/tabid-2326/3776_read-5679/"&gt;ESAR(DLR)&lt;/a&gt; - Quad-Band(X/C/L/P) fully polarimetric system with very high quality data used for Insar, Polsar and Polinsar research. This system served as a template for the TerraSAR-X sensor.&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.eorc.nasda.go.jp/ALOS/Pi-SAR/index.html"&gt;Pi-SAR(NASDA-CRL)&lt;/a&gt; - JAXA Airborne L-Band system, the inspiration behind JERS and ALOS-PALSAR.&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.onera.fr/demr-en/facilities.php"&gt;RAMESES/SETHI(ONERA)&lt;/a&gt; - Someone in France must be obsessed with Egyptian history and pharaohs, or may be it is related to the sand penetration experiments with these systems.&lt;/li&gt;&lt;li&gt;&lt;a href="http://ccrs.nrcan.gc.ca/radar/airborne/cxsar/sbsyst_e.php"&gt;SAR-Convair(CCRS)&lt;/a&gt; - Polarimetic X/C-Band system used as a test-bed for Radardat 1 and 2 sensors by the Canadians. Mainly used for research in ice-monitoring, because that's all Canadians are interested in.&lt;/li&gt;&lt;/ol&gt;&lt;/ol&gt;&lt;li&gt;Space-Borne Systems -Recent years have seen the launch of numerous SAR sensors, both civilian and military. I have started to lose track of the military ones, here are a few: &lt;a href="http://directory.eoportal.org/pres_SARLupeConstellation.html"&gt;SARLupe-1 and 2(Germany)&lt;/a&gt; , &lt;a href="http://www.sinodefence.com/strategic/spacecraft/jianbing5.asp"&gt;YaoGan(Chinese)&lt;/a&gt;, &lt;a href="http://directory.eoportal.org/pres_COSMOSkyMedConstellationof4SARSatellites.html"&gt;Cosmo-Skymed 1 and 2(Italy)&lt;/a&gt; and many more. The systems of interest to me are those that have readily accessible data, are currently operational or will be near future(which can mean anytime in the next 5 years given the nature of the space industry - you can really feel the relativistic time dilation, we must be near a black hole).&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Currently In-Orbit Systems - These are either old die-hard systems, long past their scheduled expiry date or recently launched top-of-the-line sensors.&lt;/li&gt;&lt;/ul&gt;&lt;ol&gt;&lt;ol&gt;&lt;li&gt;&lt;a href="http://www.space.gc.ca/asc/eng/satellites/radarsat1/"&gt;RADARSAT-1&lt;/a&gt; - The long lived Canadian SAR system operating in C-Band HH.&lt;/li&gt;&lt;li&gt;&lt;a href="http://envisat.esa.int/instruments/asar/"&gt;ENVISAT-ASAR&lt;/a&gt; - SAR sensor on the multi-sensor Envisat bus. The data from this sensor is accessible for research from a rolling archive over the last 15days. The sensor can operate in alternate polarization mode.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.eorc.jaxa.jp/ALOS/about/palsar.htm"&gt;ALOS-PALSAR&lt;/a&gt; - The first fully polarimetric L-Band space borne sensor. The data from this sensor is heavily consumed by &lt;a href="http://www.eorc.jaxa.jp/ALOS/kyoto/kyoto_index.htm"&gt;the Kyoto and Carbon project&lt;/a&gt; for global forest monitoring. It collects on a fixed schedule over all land-mass. The data is highly affordable and of good quality.&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.dlr.de/tsx/start_en.htm"&gt;TerraSAR-X&lt;/a&gt; - Newly launched poster child of the SAR world, first commercial SAR sensor to provide upto 1m resolution. Alternate polarization mode is operational, full-polarimetry and along track interferometry are some of the research modes available.&lt;/li&gt;&lt;/ol&gt;&lt;/ol&gt;&lt;ul&gt;&lt;li&gt;Planned/To-be-launched-soon systems - These are the bad boys, getting to school late or the toddlers which show great promise. Not yet in orbit but will be nice to have data from them.&lt;/li&gt;&lt;/ul&gt;&lt;ol&gt;&lt;ol&gt;&lt;li&gt;&lt;a href="http://www.radarsat2.info/"&gt;RADARSAT-2&lt;/a&gt; - The naughtiest of the bad boys, showing a lot of promise but not sitting for the exam. Long planned, but delayed in launch, it will be the first fully polarimetric C-band spaceborne system.&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.esa.int/esaLP/SEMZHM0DU8E_LPgmes_0.html"&gt;Sentinel-1&lt;/a&gt; - Follow on to the aging ENVISAT system mentioned above, with upgrades with new technology in C-band. Unlike its predecessor, it will be a smaller and dedicated SAR bus, other optical sensors will have to find their own rides on Sentinel 2 and 3. It is due for launch in 2011.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.ifm.uni-hamburg.de/%7Ewwwrs/project_estec2.htm"&gt;TerraSAR-L(Cartwheel)&lt;/a&gt; and &lt;a href="http://www.dlr.de/hr/desktopdefault.aspx/tabid-2317/3669_read-5488/"&gt;Tandem-X&lt;/a&gt; - The novel concept in SAR systems is a constellation, this will allow single pass along-track and cross-track interferometry.&lt;/li&gt;&lt;li&gt;&lt;a href="http://elib.dlr.de/43957/01/EUSAR_2006_MAPSAR_paper.pdf"&gt;MAPSAR&lt;/a&gt; - An L-band joint program between &lt;a href="http://www.inpe.br/"&gt;INPE(Brazil)&lt;/a&gt; and DLR, due some time the next decade.&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.space.gc.ca/asc/eng/satellites/radarsat/default.asp"&gt;RADARSAT Constellation&lt;/a&gt; - Another program due next decade or after that(if RS-2 is anything to go by) designed to provide daily global coverage using SAR.&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/ol&gt;&lt;/ul&gt;That is my summary for today. Those that have attended more conferences than I have may have encountered a lot more exotic ideas and sensors. I hope this will attract comments on those sensors not mentioned here and their capabilities.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21527342-7896541456248012012?l=whatnick.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whatnick.blogspot.com/feeds/7896541456248012012/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21527342&amp;postID=7896541456248012012' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/7896541456248012012'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/7896541456248012012'/><link rel='alternate' type='text/html' href='http://whatnick.blogspot.com/2007/10/new-world-of-sar-round-up-of-sar.html' title='New World of SAR - A round-up of SAR Systems'/><author><name>what_nick</name><uri>http://www.blogger.com/profile/07078119179754670930</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21527342.post-2371594297480062019</id><published>2007-10-22T18:28:00.000+09:30</published><updated>2007-10-22T19:15:37.133+09:30</updated><title type='text'>TerraSAR-X format support in GDAL</title><content type='html'>SAR data is so out of this world that they always have to invent new data formats to put it in and present it to the end-user. Terrasar-X is no exception, with a new satellite comes a new format. Thankfully DLR has ditched the ever so complicated and CEOS format , which is as not standard as it could be, with simple georeferenced tif files with XML metadata.&lt;br /&gt;&lt;br /&gt;This approach is very similar to the data format for RADARSAT-2 , which is quite elegant and richly supported in GDAL (betraying the Canadian roots of the principal author). Now everything would be fine if RADARSAT-2 weren't more that 5years delayed and still scheduled to be launched in &lt;a href="http://www.mdacorporation.com/news/pr/pr2007081001.shtml"&gt;this year December&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;For the complex data in all modes DLR invented a new format - &lt;a href="http://wwwserv2.go.t-systems-sfr.com/tsx/documentation/TX-GS-DD-3307.pdf"&gt;COSAR&lt;/a&gt;. Specifications have been out for a while but no format support was worth building till TerraSAR-X won the race for next generation space-borne SAR sensor in X-Band. Now ironically, another Canadian has added TerraSAR-X format &lt;a href="http://trac.osgeo.org/gdal/ticket/1745"&gt;support to GDAL&lt;/a&gt; , using the specifications only, which works perfectly for stripmap cosar data. Time to move onto supporting the orbital information and slant-to-ground range conversion.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21527342-2371594297480062019?l=whatnick.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whatnick.blogspot.com/feeds/2371594297480062019/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21527342&amp;postID=2371594297480062019' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/2371594297480062019'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/2371594297480062019'/><link rel='alternate' type='text/html' href='http://whatnick.blogspot.com/2007/10/terrasar-x-format-support-in-gdal.html' title='TerraSAR-X format support in GDAL'/><author><name>what_nick</name><uri>http://www.blogger.com/profile/07078119179754670930</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21527342.post-7318314018015406703</id><published>2007-10-18T18:35:00.000+09:30</published><updated>2007-10-18T18:58:22.592+09:30</updated><title type='text'>Wrestling Xerces on MINGW - Qgis GML support</title><content type='html'>With all the fuss about using XML based standards, &lt;a href="http://www.opengeospatial.org/standards/gml"&gt;GML&lt;/a&gt; is becoming increasingly popular as the medium of vector data representation in the GIS community. For the rest there is always KML /KMZ and for the old-timers Shapefiles. The zip and gzip compression algorithms compress text very well and compressed XML based formats are less bandwidth hungry compared to binary formats. &lt;a href="http://geoserver.org/"&gt;GeoServer&lt;/a&gt; can produce all these formats for distribution from various datasources, GML is the primary format. GML2-GZIP &lt;a href="http://chris.narx.net/2007/04/20/geoserver-testing/"&gt;fares best&lt;/a&gt; in terms of size and speed of creation.&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_Xy9lLWed6w8/Rxcm0iIp1HI/AAAAAAAAAPs/ayB5ujJEXTI/s1600-h/qgisgml.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://bp0.blogger.com/_Xy9lLWed6w8/Rxcm0iIp1HI/AAAAAAAAAPs/ayB5ujJEXTI/s320/qgisgml.png" alt="" id="BLOGGER_PHOTO_ID_5122605785115382898" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;After struggling for weeks to link GDAL with &lt;a href="http://xerces.apache.org/xerces-c/"&gt;Xerces-C&lt;/a&gt; on MINGW I ran across this little &lt;a href="http://www.nabble.com/Re%3A-mingw-msys-static-build-woes-p12986494.html"&gt;nugget&lt;/a&gt;, a compiler flag that simply and cleanly allowed static linking to parse GML. Xerces-C is not the most elegant, lean and fast XML library, but it is used in GDAL and conversion to another library, possibly &lt;a href="http://expat.sourceforge.net/"&gt;Expat&lt;/a&gt; which is also a GDAL dependency will require developer resources not currently available. So finally after all the fiddling around I have GML loading in QGIS and hopefully better luck with WFS servers providing it.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21527342-7318314018015406703?l=whatnick.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whatnick.blogspot.com/feeds/7318314018015406703/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21527342&amp;postID=7318314018015406703' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/7318314018015406703'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/7318314018015406703'/><link rel='alternate' type='text/html' href='http://whatnick.blogspot.com/2007/10/wrestling-xerces-on-mingw-qgis-gml.html' title='Wrestling Xerces on MINGW - Qgis GML support'/><author><name>what_nick</name><uri>http://www.blogger.com/profile/07078119179754670930</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp0.blogger.com/_Xy9lLWed6w8/Rxcm0iIp1HI/AAAAAAAAAPs/ayB5ujJEXTI/s72-c/qgisgml.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21527342.post-2817759092367908884</id><published>2007-10-14T20:26:00.000+09:30</published><updated>2007-10-14T20:39:05.541+09:30</updated><title type='text'>Saving World Wind .NET Sessions - The long xml road</title><content type='html'>XML can be a blessing and a bane. It is the rose that is full of prickly thorns. Original World Wind XML configuration engine used &lt;a href="http://www.altova.com/"&gt;Altova&lt;/a&gt; for marshalling and unmarshalling objects. Since then the parsing got moved to MSXML using &lt;a href="http://msdn2.microsoft.com/en-us/library/ms256115.aspx"&gt;XPath&lt;/a&gt; to remove the Altova dependency, but the configuration saving is not tied cleanly to .NET object serialization system leading to the need the a long-hand major layer parameters-to-file scheme I am working on. May be this can be extended to plugins once there is a common repository for them.&lt;br /&gt;&lt;br /&gt;Hopefully this will be standardized to something allowing saving-restoring and network transmission of World Wind sessions, allowing people across the globe to view the same "world" in their respective World Wind installs.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21527342-2817759092367908884?l=whatnick.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whatnick.blogspot.com/feeds/2817759092367908884/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21527342&amp;postID=2817759092367908884' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/2817759092367908884'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/2817759092367908884'/><link rel='alternate' type='text/html' href='http://whatnick.blogspot.com/2007/10/saving-world-wind-net-sessions-long-xml.html' title='Saving World Wind .NET Sessions - The long xml road'/><author><name>what_nick</name><uri>http://www.blogger.com/profile/07078119179754670930</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21527342.post-4408089289195444909</id><published>2007-10-13T22:50:00.000+09:30</published><updated>2007-10-13T23:44:11.490+09:30</updated><title type='text'>Quaternions, Embedding Python and just passing time</title><content type='html'>&lt;a href="http://en.wikipedia.org/wiki/Quaternion"&gt;Quaternions&lt;/a&gt; are an old and elegant mathematical concept. Superseded in  higher dimensions by tensors and other associated constructs but still holding sway in &lt;a href="http://www.gamedev.net/reference/articles/article1095.asp"&gt;graphics and gaming&lt;/a&gt; and mechanics. I have had exposure these fun representations of rotation through both graphics in WorldWind and lately, &lt;a href="http://adsabs.harvard.edu/abs/2006cosp.meet.3034S"&gt;satellite mechanics&lt;/a&gt;, through implementation of optical models in Ossim. There is talk of implementing matching and stereo analysis solution for terrain generation using the optical models within the ossim framework, let's see where it leads.&lt;br /&gt;&lt;br /&gt;The other thing taking up my time is getting a Qgis release out. The one with Python bindings is proving to be a real nuisance, making installers in Windows is such a pain mainly due to lack of coherent location of all the dependencies and mess in the registry for locating them even while they are there. Hence the windows package inherently gets larger and larger as I struggle to throw all but the kitchen sink in to ensure all the stuff needed is there and the user does not fall into dll-hell. So far I have packaged Qt,Gdal,Grass,Msys-Mingw,Gpsbabel,PyQt4 and who knows what else into it. I might also have to include an optional &lt;a href="http://www.python.org/doc/faq/windows/#how-can-i-embed-python-into-a-windows-application"&gt;embedded python&lt;/a&gt;, just in case Python is not cleanly detected on the system. So far &lt;a href="http://blog.qgis.org/?q=blog/1"&gt;Gary Sherman&lt;/a&gt; has managed to coax it to work on Windows Vista and Aaron Racicot on Windows XP.&lt;br /&gt;&lt;br /&gt;Here are revised steps:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Install Python 2.5&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Install PyQt4&lt;/li&gt;&lt;li&gt;Install Qgis with Python bindings - will replace some PyQt4 binaries with compatible ones.&lt;/li&gt;&lt;/ol&gt;The whole beast is now some 62MB-20MB is PyQt4 I had to include. I am looking at adding SIP as well, to get rid of step 2. If need be a simple python distro to rid of 1 as well. Since this will bloat things up there will be a Python-less installer too, as a compromise. I simply wish windows had a better system for binary reuse ( well outside of .NET and the evils of the registry).&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_Xy9lLWed6w8/RxDPzCIp1GI/AAAAAAAAAPk/GAaqHP3OBkw/s1600-h/battlemage.PNG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://bp3.blogger.com/_Xy9lLWed6w8/RxDPzCIp1GI/AAAAAAAAAPk/GAaqHP3OBkw/s320/battlemage.PNG" alt="" id="BLOGGER_PHOTO_ID_5120821251973698658" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;When the installer is not building in NSIS I have been raking up gold and monster corpses in &lt;a href="http://www.dungeonrunners.com/"&gt;Dungeon Runners&lt;/a&gt;, lucky it is a fast hack and slash. Cheap ($5 p.m), totally &lt;a href="http://en.wikipedia.org/wiki/Game_addiction"&gt;unaddictive&lt;/a&gt; (unlike WoW) and free from gold farmers since you can't drop the gold.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21527342-4408089289195444909?l=whatnick.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whatnick.blogspot.com/feeds/4408089289195444909/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21527342&amp;postID=4408089289195444909' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/4408089289195444909'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/4408089289195444909'/><link rel='alternate' type='text/html' href='http://whatnick.blogspot.com/2007/10/quaternions-embedding-python-and-just.html' title='Quaternions, Embedding Python and just passing time'/><author><name>what_nick</name><uri>http://www.blogger.com/profile/07078119179754670930</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp3.blogger.com/_Xy9lLWed6w8/RxDPzCIp1GI/AAAAAAAAAPk/GAaqHP3OBkw/s72-c/battlemage.PNG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21527342.post-2670537186982183740</id><published>2007-10-11T20:41:00.000+09:30</published><updated>2007-10-11T20:54:52.424+09:30</updated><title type='text'>Finishing off Polygons - Area Measurement in World Wind</title><content type='html'>Back on the theme of polygons , another common problem is measuring area of 2d and 3D polygons, polygons on an ellipsoid and polygonal meshes (think realistic farm area measurement for a large farm with hills and valleys).&lt;br /&gt;&lt;br /&gt;World Wind now has simple sphere based area calculations suitable for roughly measuring countries, states and something of similar scale. I have finally hooked up the calculations to the measuretool display. The goal is still to allow access to the triangulated terrain mesh and calculate areas with known accuracy for personal properties.&lt;br /&gt;&lt;br /&gt;The simple area measurement produces passable results for Metropolitan France ( area 543,965 - 551,695 km² according to &lt;a href="http://en.wikipedia.org/wiki/France"&gt;wikipaedia article&lt;/a&gt;) as shown:&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_Xy9lLWed6w8/Rw4HSyjlG5I/AAAAAAAAAPc/pb2Gk5JjGgw/s1600-h/francearea.PNG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://bp0.blogger.com/_Xy9lLWed6w8/Rw4HSyjlG5I/AAAAAAAAAPc/pb2Gk5JjGgw/s320/francearea.PNG" alt="" id="BLOGGER_PHOTO_ID_5120037845756877714" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21527342-2670537186982183740?l=whatnick.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whatnick.blogspot.com/feeds/2670537186982183740/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21527342&amp;postID=2670537186982183740' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/2670537186982183740'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/2670537186982183740'/><link rel='alternate' type='text/html' href='http://whatnick.blogspot.com/2007/10/finishing-off-polygons-area-measurement.html' title='Finishing off Polygons - Area Measurement in World Wind'/><author><name>what_nick</name><uri>http://www.blogger.com/profile/07078119179754670930</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp0.blogger.com/_Xy9lLWed6w8/Rw4HSyjlG5I/AAAAAAAAAPc/pb2Gk5JjGgw/s72-c/francearea.PNG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21527342.post-1905202405258975050</id><published>2007-10-11T18:03:00.000+09:30</published><updated>2007-10-11T19:44:18.160+09:30</updated><title type='text'>Qgis 0.9 Release and Religion in Space - The re(li)gion outside Earth's Atmosphere</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_Xy9lLWed6w8/Rw3kMijlG4I/AAAAAAAAAPU/-hgLJaH5Kck/s1600-h/qgis_0.9_rel.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp2.blogger.com/_Xy9lLWed6w8/Rw3kMijlG4I/AAAAAAAAAPU/-hgLJaH5Kck/s200/qgis_0.9_rel.JPG" alt="" id="BLOGGER_PHOTO_ID_5119999255475723138" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://upload.wikimedia.org/wikipedia/en/7/76/The_God_Delusion_UK.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 200px;" src="http://upload.wikimedia.org/wikipedia/en/7/76/The_God_Delusion_UK.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Finally managed to put together a working Qgis installer with &lt;a href="http://grass.itc.it/"&gt;GRASS&lt;/a&gt; and PyQt4. The major issue was binary incompatibilities between the MSVC builds of &lt;a href="http://www.riverbankcomputing.co.uk/pyqt/index.php"&gt;PyQt4&lt;/a&gt; released by Riverbank and the MSYS-MINGW builds of QGIS. With the MSVC build of QGIS going ahead these issues will probably disappear by the next release. &lt;a href="http://www.reprojected.com/geoblog/"&gt;Aaron Racicot&lt;/a&gt; has been nice enough to provide constant feedback and help me fill the holes in the installer.&lt;br /&gt;&lt;br /&gt;Coming to the other niggling topic - that of practicality of Earthly religions in the heavenly frontier (or just space). Most of the religious dogma is built with earth-bound mortals in mind. At the ISS in polar orbit with 15-16 sunrises a day fasts and prayer times become rather irregular, as does prayer direction. There have been a few &lt;a href="http://religionclause.blogspot.com/2007/10/malaysia-issues-religious-guidelines.html"&gt;articles&lt;/a&gt; about this issue with a Malaysian astronaut heading to the ISS. The official "how-to-behave-guide" bases things on an initial condition/launch site perspective rather than dynamic time. I was disappointed since I was dreaming up a gyroscope stabilized &lt;span style="font-weight: bold; font-style: italic;"&gt;Kabba&lt;/span&gt; facing prayer mat for orbital. Anyway it is good to see dogma and rites being shredded by zero-gravity and fast-moving space-time and the core of the belief system being exposed. This is in the wake of reading some Richard Dawkins evangelism, he is just as bad and narrow minded in his way as the rest of the religious folk.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21527342-1905202405258975050?l=whatnick.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whatnick.blogspot.com/feeds/1905202405258975050/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21527342&amp;postID=1905202405258975050' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/1905202405258975050'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/1905202405258975050'/><link rel='alternate' type='text/html' href='http://whatnick.blogspot.com/2007/10/qgis-09-release-and-religion-in-space.html' title='Qgis 0.9 Release and Religion in Space - The re(li)gion outside Earth&apos;s Atmosphere'/><author><name>what_nick</name><uri>http://www.blogger.com/profile/07078119179754670930</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp2.blogger.com/_Xy9lLWed6w8/Rw3kMijlG4I/AAAAAAAAAPU/-hgLJaH5Kck/s72-c/qgis_0.9_rel.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21527342.post-4035065080979039187</id><published>2007-10-10T23:14:00.000+09:30</published><updated>2007-10-10T23:37:23.884+09:30</updated><title type='text'>New solutions to old problems - Point in Polygon</title><content type='html'>Some algorithms in computer graphics and topology never get a satisfactory solution that is both fast and logically simple to implement. One is line segment intersection , the other is the classic point-in-polygon (PIP) , fundamental to object selection / picking. I was attempting to make an implementation for World Wind for generic PolygonFeature picking.&lt;br /&gt;&lt;br /&gt;Polygons rendered can be quite complex with holes and are curved to the earth's surface. 2D-topological solutions may not be adequate in all cases and DirectX based object selection may not be accurate. There are multiple strategies for PIP solution, here is the &lt;a href="http://tog.acm.org/editors/erich/ptinpoly/"&gt;summary&lt;/a&gt; of a few:&lt;br /&gt;1: Ray-Trace Test&lt;br /&gt;2: Winding Number Test&lt;br /&gt;3: Successive approximation using grids and bounding boxes&lt;br /&gt;4: Triangle test&lt;br /&gt;&lt;br /&gt;Not all strategies work for complex polygons(re-entrant,concave, with holes and what have you), and need to be carefully chosen for intended use and efficiency.&lt;br /&gt;&lt;br /&gt;The strategy I am proposing for World Wind will be bounding box checks then rigorous checks using winding rule for holes and outer ring, that is if I don't get lazy and choose to use &lt;a href="http://code.google.com/p/nettopologysuite/"&gt;NTS&lt;/a&gt; instead, or just tag any quads being rendered using Direct-X ( filled polygons at altitude) and use DirectX picking.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21527342-4035065080979039187?l=whatnick.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whatnick.blogspot.com/feeds/4035065080979039187/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21527342&amp;postID=4035065080979039187' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/4035065080979039187'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/4035065080979039187'/><link rel='alternate' type='text/html' href='http://whatnick.blogspot.com/2007/10/new-solutions-to-old-problems-point-in.html' title='New solutions to old problems - Point in Polygon'/><author><name>what_nick</name><uri>http://www.blogger.com/profile/07078119179754670930</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21527342.post-5478958767319397443</id><published>2007-10-06T12:54:00.000+09:30</published><updated>2007-10-06T13:07:34.297+09:30</updated><title type='text'>Visiting the Hurt - RIP Little Green Frog</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_Xy9lLWed6w8/RwcC2QQL_oI/AAAAAAAAAPM/9McvQTM4kZs/s1600-h/PA050388.JPG"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://bp1.blogger.com/_Xy9lLWed6w8/RwcC2QQL_oI/AAAAAAAAAPM/9McvQTM4kZs/s320/PA050388.JPG" alt="" id="BLOGGER_PHOTO_ID_5118062632628911746" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_Xy9lLWed6w8/RwcCRAQL_nI/AAAAAAAAAPE/5v8JdDoVyaE/s1600-h/PA050387.JPG"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://bp0.blogger.com/_Xy9lLWed6w8/RwcCRAQL_nI/AAAAAAAAAPE/5v8JdDoVyaE/s320/PA050387.JPG" alt="" id="BLOGGER_PHOTO_ID_5118061992678784626" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;I have been trying to distract myself by trying to get a working Qgis release ready and writing my PhD proposal. Other than that I am on a tight budget and visiting the sick at the hospital. I may go broke paying reparations.&lt;br /&gt;&lt;br /&gt;I visited the tow yard to pick up stuff from the car and the full extent of the damage sunk in. Here are some disturbing images, not meant for the faint hearted. If anyone has any contract jobs , I am happy to take them on. I am badly in need of a new car and some extra cash.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21527342-5478958767319397443?l=whatnick.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whatnick.blogspot.com/feeds/5478958767319397443/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21527342&amp;postID=5478958767319397443' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/5478958767319397443'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/5478958767319397443'/><link rel='alternate' type='text/html' href='http://whatnick.blogspot.com/2007/10/visiting-hurt-rip-little-green-frog.html' title='Visiting the Hurt - RIP Little Green Frog'/><author><name>what_nick</name><uri>http://www.blogger.com/profile/07078119179754670930</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp1.blogger.com/_Xy9lLWed6w8/RwcC2QQL_oI/AAAAAAAAAPM/9McvQTM4kZs/s72-c/PA050388.JPG' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21527342.post-8924283029498923656</id><published>2007-10-04T19:10:00.000+09:30</published><updated>2007-10-04T19:16:45.448+09:30</updated><title type='text'>Car Crash - The Aftermath</title><content type='html'>1 word of advice, DO NOT crash your car, especially with a passenger. It has been a terrible week so far. Crash, trouble with Visa for Holidays, uncertainties in PhD application.&lt;br /&gt;&lt;br /&gt;I have been wading through knee deep in forms for personal injury and damages to 3rd party's car. Paying towing fees and fines. Hopefully the insurance will honour the claims and I will not be in debt for the next few years. Also hopefully no demerit points will be taken and I will keep my provisional licence.&lt;br /&gt;&lt;br /&gt;The visa may just get delayed enough for me to be unable to get it before I go on holidays, canceling half of it and hitting me with the hotel bill where I will not be staying. It is just not my week.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21527342-8924283029498923656?l=whatnick.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whatnick.blogspot.com/feeds/8924283029498923656/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21527342&amp;postID=8924283029498923656' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/8924283029498923656'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/8924283029498923656'/><link rel='alternate' type='text/html' href='http://whatnick.blogspot.com/2007/10/car-crash-aftermath.html' title='Car Crash - The Aftermath'/><author><name>what_nick</name><uri>http://www.blogger.com/profile/07078119179754670930</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21527342.post-3548413056568192264</id><published>2007-10-01T21:55:00.000+09:30</published><updated>2007-10-01T22:01:42.727+09:30</updated><title type='text'>The Crash</title><content type='html'>No it's not the server. Rain and my bad driving skills have set me back once more. I turned right in front of a car going 80kph. Ended up being spun out of the road into a ditch , I walked away unscathed but the car is a write off and a friend did not fare so well - broken wrist and hip. I spent the weekend at the hospital.&lt;br /&gt;&lt;br /&gt;To add to the spookiness it was the birthday of the driver in the other car and a magpie was eying me strangely while I got into the car, it would not fly away , it stood right at my feet looking up. Talk about signs ...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21527342-3548413056568192264?l=whatnick.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whatnick.blogspot.com/feeds/3548413056568192264/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21527342&amp;postID=3548413056568192264' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/3548413056568192264'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/3548413056568192264'/><link rel='alternate' type='text/html' href='http://whatnick.blogspot.com/2007/10/crash.html' title='The Crash'/><author><name>what_nick</name><uri>http://www.blogger.com/profile/07078119179754670930</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21527342.post-5395524978988955838</id><published>2007-09-27T18:10:00.001+09:30</published><updated>2007-09-27T18:54:08.488+09:30</updated><title type='text'>So happy together - GYM side-by-side</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_Xy9lLWed6w8/Rvt1X9U_E3I/AAAAAAAAAO8/KzRIur1S2tA/s1600-h/gmsearch.PNG"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://bp3.blogger.com/_Xy9lLWed6w8/Rvt1X9U_E3I/AAAAAAAAAO8/KzRIur1S2tA/s320/gmsearch.PNG" alt="" id="BLOGGER_PHOTO_ID_5114810856269353842" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Finally overcame all my prejudice and added the Google Geographic Search to the World Wind PlaceFinder via the &lt;a href="http://www.google.com/apis/maps/documentation/services.html#Geocoding"&gt;REST API&lt;/a&gt;. It is all quite nice and simple to interface and highlights the theme of World Wind as a geographic data browser, to stand shoulder to shoulder with all the html-browsers like Firefox, Opera, Safari and oh-so-notorious Internet Explorer. In the same spirit it should offer equal footing for all the major players to have a presence, we don't think twice about having MSDN, Yahoo Movies and Google Search open in tabs next to each other. An independent geographic browser should offer similar visibility and democracy to those willing to publish data in an understandable format. &lt;a href="http://www.flashearth.com/"&gt;FlashEarth&lt;/a&gt; and &lt;a href="http://www.openlayers.org/"&gt;OpenLayers&lt;/a&gt; demonstrate this bringing together with the imagery as well as the search API, but I guess World Wind will never be able to publicly do the same due to legal wrangles.&lt;br /&gt;&lt;br /&gt;A geographic browser should allow server side(image servers/feature search/routing/traffic) applications as well as client side extensions(scripts/plugins/xml layers/movie making) and World Wind to most extent fits the bill. The .NET version is the Firefox of the geobrowsers, with all features thrown in but left open to change(or is it SeaMonkey), while the Java version is Gecko, a barebones multi-platform geographic data rendering engine that you can drop in where you wish.&lt;br /&gt;&lt;br /&gt;Now coming to the head-off between the 3 geographic search API's , having them side by side like that is really neat for a comparison. In my personal opinion Google allows the best free-form entry of addresses , producing valid and very accurate results. Here are a few things I tried:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Incomplete entry - Try calif instead of California , Google reads your mind and delivers.&lt;/li&gt;&lt;li&gt;Misspelling - Google does a spell check and suggested correction&lt;/li&gt;&lt;li&gt;Different address format - &lt;span style="font-style: italic;font-family:Arial,Helvetica,sans-serif;font-size:100%;"  &gt;&lt;span style="font-size:85%;"&gt;182 Murray Street, Tanunda S.A. 5352 &lt;/span&gt;&lt;/span&gt;ends up in USA in VE but in the place I wanted in Google (possibly because they are tracking my IP, time to get paranoid later).&lt;/li&gt;&lt;li&gt;Post Office accuracy - Google consistently located post offices when supplied just town names, where as Virtual Earth picked a random spot in the town.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;Not that I am biased , just do your own tests and see which placefinder gets you what you want, another excuse to try new World Wind where you can find them all side by side.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21527342-5395524978988955838?l=whatnick.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whatnick.blogspot.com/feeds/5395524978988955838/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21527342&amp;postID=5395524978988955838' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/5395524978988955838'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/5395524978988955838'/><link rel='alternate' type='text/html' href='http://whatnick.blogspot.com/2007/09/so-happy-together-gym-side-by-side.html' title='So happy together - GYM side-by-side'/><author><name>what_nick</name><uri>http://www.blogger.com/profile/07078119179754670930</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp3.blogger.com/_Xy9lLWed6w8/Rvt1X9U_E3I/AAAAAAAAAO8/KzRIur1S2tA/s72-c/gmsearch.PNG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21527342.post-7966314598071178947</id><published>2007-09-27T01:03:00.000+09:30</published><updated>2007-09-27T01:14:21.760+09:30</updated><title type='text'>Google-Digital Globe Repositioning</title><content type='html'>Digital Globe is now in a strong position with a successful launch of a functional new high-resolution satellite. Google has got some unwarranted free publicity out of it as well. This has led to some market positioning and jostling between the two entities , with Digital Globe trying to push their new acquisition &lt;a href="http://wms.globexplorer.com/gexservlets/wms?REQUEST=GetCapabilities"&gt;GlobeExplorer&lt;/a&gt; as a direct imagery access service. Everything seems to be resolved now, but Digital Globe seems keen to get back to their tried and tested money from imagery sales business model, this time peddling access to global mosaic with a few extra ribbons such as online processing instead of individual QuickBird Scenes.&lt;br /&gt;&lt;br /&gt;The heavily watermarked public WMS works cleanly with World Wind for those pining for QuickBird data, albeit a bit slowly ( we are thinking of putting a tile-cache in front of it). Here is what it has to offer over Sydney.&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_Xy9lLWed6w8/Rvp9ydU_E2I/AAAAAAAAAO0/_-xi4GFWpRQ/s1600-h/dgwms.PNG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://bp0.blogger.com/_Xy9lLWed6w8/Rvp9ydU_E2I/AAAAAAAAAO0/_-xi4GFWpRQ/s320/dgwms.PNG" alt="" id="BLOGGER_PHOTO_ID_5114538632652198754" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21527342-7966314598071178947?l=whatnick.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whatnick.blogspot.com/feeds/7966314598071178947/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21527342&amp;postID=7966314598071178947' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/7966314598071178947'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/7966314598071178947'/><link rel='alternate' type='text/html' href='http://whatnick.blogspot.com/2007/09/google-digital-globe-repositioning.html' title='Google-Digital Globe Repositioning'/><author><name>what_nick</name><uri>http://www.blogger.com/profile/07078119179754670930</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp0.blogger.com/_Xy9lLWed6w8/Rvp9ydU_E2I/AAAAAAAAAO0/_-xi4GFWpRQ/s72-c/dgwms.PNG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21527342.post-9220974508595151353</id><published>2007-09-23T16:36:00.000+09:30</published><updated>2007-09-27T01:16:36.256+09:30</updated><title type='text'>Engineering Awards Night</title><content type='html'>Another occasion to suit up and flash the red-tie - Engineers Australia Annual Awards Dinner. It was quite fun with acrobats from &lt;span style="font-style: italic;"&gt;Cirque du Soleil&lt;/span&gt; and comedian waiters. I renewed my acquaintance with a few friends I had met last year at the dinner ( I must be a hermit , I meet people once per year).&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_Xy9lLWed6w8/RvYU1tU_E1I/AAAAAAAAAOs/SBHPI8Gmw9s/s1600-h/P9220379.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://bp1.blogger.com/_Xy9lLWed6w8/RvYU1tU_E1I/AAAAAAAAAOs/SBHPI8Gmw9s/s320/P9220379.JPG" alt="" id="BLOGGER_PHOTO_ID_5113297339859014482" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Then the rest of the night was spent dancing Swing and variations at Boho. Turned out to be quite fun after all.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21527342-9220974508595151353?l=whatnick.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whatnick.blogspot.com/feeds/9220974508595151353/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21527342&amp;postID=9220974508595151353' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/9220974508595151353'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/9220974508595151353'/><link rel='alternate' type='text/html' href='http://whatnick.blogspot.com/2007/09/engineering-awards-night.html' title='Engineering Awards Night'/><author><name>what_nick</name><uri>http://www.blogger.com/profile/07078119179754670930</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp1.blogger.com/_Xy9lLWed6w8/RvYU1tU_E1I/AAAAAAAAAOs/SBHPI8Gmw9s/s72-c/P9220379.JPG' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21527342.post-4635906013369926632</id><published>2007-09-22T00:01:00.000+09:30</published><updated>2007-09-22T00:11:25.242+09:30</updated><title type='text'>Merits of doing a PhD</title><content type='html'>I am considering doing a PhD on L-Band Polinsar . There is quite a bit of groundwork now in this field with the repeat pass systems from &lt;a href="http://www.dlr.de/hr/en/desktopdefault.aspx/tabid-2326/3776_read-5679/"&gt;DLR E-SAR&lt;/a&gt; and &lt;a href="http://www.eorc.jaxa.jp/ALOS/about/palsar.htm"&gt;ALOS-PALSAR&lt;/a&gt;. I have worked with data from both of these sensors in the past and doing a PhD will be natural continuation.&lt;br /&gt;&lt;br /&gt;On the other hand there are disadvantages of doing a PhD too early in the career without an explicit academic bent, or even worse a PhD constrained by commercial interests( not that anything in life is ever unencumbered by it). If anyone wants to offer me any free advice to help me make up my mind feel free to do so.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21527342-4635906013369926632?l=whatnick.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whatnick.blogspot.com/feeds/4635906013369926632/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21527342&amp;postID=4635906013369926632' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/4635906013369926632'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/4635906013369926632'/><link rel='alternate' type='text/html' href='http://whatnick.blogspot.com/2007/09/merits-of-doing-phd.html' title='Merits of doing a PhD'/><author><name>what_nick</name><uri>http://www.blogger.com/profile/07078119179754670930</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21527342.post-3317881977766313999</id><published>2007-09-19T23:42:00.000+09:30</published><updated>2007-09-19T23:54:22.938+09:30</updated><title type='text'>WorldView-1 Launch and what to do with it</title><content type='html'>The big news today in satellite imaging circles is the launch of WorldView-1. The &lt;a href="http://www.boeing.com/defense-space/space/bls/missions/worldview-1/"&gt;launch videos&lt;/a&gt; are on the Boeing site. The not so cognizant seem surprised that WorldView-1 is a panchromatic only sensor. Panchromatic captures greater energy due to the broad filter and uses it to produce higher resolution. WorldView-1 probably had a MultiSpectral sensor as well which is rumored to have suffered some sort of accident during the build and was not replaced due to time and budget constraints.&lt;br /&gt;&lt;br /&gt;The imagery will go on priority basis to NGA , people-friendly colour can easily be obtained via fusion with the high quality MultiSpectral from Quickbird via virtually automated chain in minutes if need be. The only problem will be temporal decorrelation producing artifacts due to:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Moving objects (cars,boats,people - they will be clearer at 50cm)&lt;/li&gt;&lt;li&gt;Shadows due to different sun angles&lt;/li&gt;&lt;li&gt;Cloud position differences&lt;/li&gt;&lt;/ul&gt;Hollywood was still popular in the black and white days as long as the actors did their job and there was a reasonable plot. I have little doubt about the popularity of WorldView-1, the quality of the colour products will depend on the orbital match with Quickbird and that will become clearer once the TLE's are published and both of the satellites are being tracked.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21527342-3317881977766313999?l=whatnick.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whatnick.blogspot.com/feeds/3317881977766313999/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21527342&amp;postID=3317881977766313999' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/3317881977766313999'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/3317881977766313999'/><link rel='alternate' type='text/html' href='http://whatnick.blogspot.com/2007/09/worldview-1-launch-and-what-to-do-with.html' title='WorldView-1 Launch and what to do with it'/><author><name>what_nick</name><uri>http://www.blogger.com/profile/07078119179754670930</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21527342.post-4380623610556211500</id><published>2007-09-12T23:10:00.000+09:30</published><updated>2007-09-12T23:28:20.735+09:30</updated><title type='text'>Sharpen-Blur and Brightness-Contrast via Pixel Shader 2.0</title><content type='html'>Using pixel shader 2.0 more complex operations can be performed on World Wind texture tiles.&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_Xy9lLWed6w8/RufuLh5IKwI/AAAAAAAAAOM/TL9S4yIyTaA/s1600-h/wwbc.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp3.blogger.com/_Xy9lLWed6w8/RufuLh5IKwI/AAAAAAAAAOM/TL9S4yIyTaA/s320/wwbc.png" alt="" id="BLOGGER_PHOTO_ID_5109314184119069442" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_Xy9lLWed6w8/Rufukh5IKxI/AAAAAAAAAOU/JhMZtGgxBmw/s1600-h/wwnobc.png"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://bp3.blogger.com/_Xy9lLWed6w8/Rufukh5IKxI/AAAAAAAAAOU/JhMZtGgxBmw/s320/wwnobc.png" alt="" id="BLOGGER_PHOTO_ID_5109314613615799058" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;The spectral contrast stretch operations involve converting from RGB to HSI space and adjusting the intensity with a multiplier and offset, then converting back to RGB. This involves a quite long and complex pixel shader. The results are shown here.&lt;br /&gt;&lt;br /&gt;Spatial enhancements such as blur,sharpen or any other convolution oriented operations involve look up using texture coordinates and are dependent on texture size. I have implemented blur and sharpen, hopefully arbitrary 3x3 convolutions soon with parameterization of the matrix. Notice how the jpeg artifacts are affected by sharpen and blur.&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_Xy9lLWed6w8/RufwOR5IKzI/AAAAAAAAAOk/bcDuKp6UTek/s1600-h/wwsharp.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://bp2.blogger.com/_Xy9lLWed6w8/RufwOR5IKzI/AAAAAAAAAOk/bcDuKp6UTek/s320/wwsharp.png" alt="" id="BLOGGER_PHOTO_ID_5109316430386965298" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_Xy9lLWed6w8/RufvKB5IKyI/AAAAAAAAAOc/Z3-nuiZEClM/s1600-h/wwblur.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://bp1.blogger.com/_Xy9lLWed6w8/RufvKB5IKyI/AAAAAAAAAOc/Z3-nuiZEClM/s320/wwblur.png" alt="" id="BLOGGER_PHOTO_ID_5109315257860893474" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21527342-4380623610556211500?l=whatnick.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whatnick.blogspot.com/feeds/4380623610556211500/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21527342&amp;postID=4380623610556211500' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/4380623610556211500'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/4380623610556211500'/><link rel='alternate' type='text/html' href='http://whatnick.blogspot.com/2007/09/sharpen-blur-and-brightness-contrast.html' title='Sharpen-Blur and Brightness-Contrast via Pixel Shader 2.0'/><author><name>what_nick</name><uri>http://www.blogger.com/profile/07078119179754670930</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp3.blogger.com/_Xy9lLWed6w8/RufuLh5IKwI/AAAAAAAAAOM/TL9S4yIyTaA/s72-c/wwbc.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21527342.post-1866857286949966396</id><published>2007-09-12T00:01:00.001+09:30</published><updated>2007-09-12T00:14:51.223+09:30</updated><title type='text'>Quick and Fast Image Processing in World Wind - via Pixel Shaders</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_Xy9lLWed6w8/Ruapxop3zfI/AAAAAAAAAOE/maPDS5pxX4k/s1600-h/jaxawater.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp1.blogger.com/_Xy9lLWed6w8/Ruapxop3zfI/AAAAAAAAAOE/maPDS5pxX4k/s320/jaxawater.png" alt="" id="BLOGGER_PHOTO_ID_5108957497490132466" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_Xy9lLWed6w8/RuapYIp3zeI/AAAAAAAAAN8/lx8QX8qG1uc/s1600-h/brightnesscontrast.PNG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp3.blogger.com/_Xy9lLWed6w8/RuapYIp3zeI/AAAAAAAAAN8/lx8QX8qG1uc/s320/brightnesscontrast.PNG" alt="" id="BLOGGER_PHOTO_ID_5108957059403468258" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;After a brief foray into GLSL shaders and suffering a beat back from the not so good GL support on my laptop graphics card I went back to HLSL and .NET World Wind hoping to implement some simple image processing via pixel shaders and expose the shader parameters via the QuadtileSet properties GUI, much like in &lt;a href="http://developer.nvidia.com/object/fx_composer_home.html"&gt;NVIDIA FxComposer&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;It must be noted that with little hard drive space limits and high bandwidth it is possible to have full-resolution imagery in World Wind as zipped dds, png or even tiff tiles. These can then be processed via a pixel shader to perform a range of enhancements. Spatial operations such as sharpen, blur or unsharp-mask will require reverse texture coordinate lookup and Pixel Shader Model 2.0, but a lot of high speed in your graphics card enhancement of imagery is possible.&lt;br /&gt;&lt;br /&gt;I tested out an old shader from &lt;a href="http://www.stephanmantler.com/"&gt;Stephan&lt;/a&gt; demonstrating multitexturing and started on one for dynamic some brightness-contrast enhancements on a per imagery layer basis.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21527342-1866857286949966396?l=whatnick.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whatnick.blogspot.com/feeds/1866857286949966396/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21527342&amp;postID=1866857286949966396' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/1866857286949966396'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/1866857286949966396'/><link rel='alternate' type='text/html' href='http://whatnick.blogspot.com/2007/09/quick-and-fast-image-processing-in.html' title='Quick and Fast Image Processing in World Wind - via Pixel Shaders'/><author><name>what_nick</name><uri>http://www.blogger.com/profile/07078119179754670930</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp1.blogger.com/_Xy9lLWed6w8/Ruapxop3zfI/AAAAAAAAAOE/maPDS5pxX4k/s72-c/jaxawater.png' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21527342.post-1359947669370993323</id><published>2007-08-27T18:05:00.000+09:30</published><updated>2007-08-27T18:48:00.833+09:30</updated><title type='text'>Weekend in Barossa - Happy B'Day Fleur</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_Xy9lLWed6w8/RtKT7op3zdI/AAAAAAAAAN0/02hcIWLmjh0/s1600-h/P8250319.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://bp1.blogger.com/_Xy9lLWed6w8/RtKT7op3zdI/AAAAAAAAAN0/02hcIWLmjh0/s320/P8250319.JPG" alt="" id="BLOGGER_PHOTO_ID_5103303980498800082" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Just back from the weekend of camping in the Barossa Valley Wine Region, organized by &lt;a href="http://getjealous.com/fleurdavies"&gt;Fleur&lt;/a&gt; for her birthday. Happy birthday Fleur!! I definitely recommend her as a travel organizer/tour guide.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_Xy9lLWed6w8/RtKO14p3zZI/AAAAAAAAANU/beYB9a90Xwo/s1600-h/P8250311.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; float: right; cursor: pointer;" src="http://bp2.blogger.com/_Xy9lLWed6w8/RtKO14p3zZI/AAAAAAAAANU/beYB9a90Xwo/s320/P8250311.JPG" alt="" id="BLOGGER_PHOTO_ID_5103298384156413330" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_Xy9lLWed6w8/RtKQuYp3zbI/AAAAAAAAANk/i4tjfXLyJWM/s1600-h/P8250315.JPG"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://bp0.blogger.com/_Xy9lLWed6w8/RtKQuYp3zbI/AAAAAAAAANk/i4tjfXLyJWM/s320/P8250315.JPG" alt="" id="BLOGGER_PHOTO_ID_5103300454330650034" border="0" /&gt;&lt;/a&gt;Saturday I had to wake up early and drive for an hour and a half through the scenic Adelaide and Barossa hills to get to the campsite in Tanunda. This is the longest non-stop drive I have ever done in my car and that was quite exciting. I sped about like crazy with the car loaded up with camping gear. It took time setting up all the tents and buying food for dinner.&lt;br /&gt;The rest of the day was spent winery hopping and the night was spent around the campfire talking non-sense to random people. When I finally went to sleep, I just barely felt that my feet were very cold.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_Xy9lLWed6w8/RtKPv4p3zaI/AAAAAAAAANc/HwkOgFwLRzU/s1600-h/P8250357.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; float: left; cursor: pointer;" src="http://bp2.blogger.com/_Xy9lLWed6w8/RtKPv4p3zaI/AAAAAAAAANc/HwkOgFwLRzU/s320/P8250357.JPG" alt="" id="BLOGGER_PHOTO_ID_5103299380588826018" border="0" /&gt;&lt;/a&gt;The next day we went for a spot of real wine tasting, mostly because I was driving and could not drink any just smell and swirl it around in my mouth. We found some really good wines at &lt;a href="http://www.rockfordwines.com.au/"&gt;Rockford&lt;/a&gt;. It is a small winery with lots of old barrels lying around and a cobwebbed ceiling, but they make very fine wine. Then  off to &lt;a href="http://www.grantburgewines.com.au/gbw.asp"&gt;Grand Burge&lt;/a&gt; with beautiful sceneries matching the great wine. Some of the aged wine was apparently just found in the cellars from times they did not have permanent records, it was at least 25 years old and tasted delicious. I am sure that will not stand up to a breathalyser test, but luckily I did not have any. Finally we passed the &lt;a href="http://cranefordwines.com/index.html"&gt;Craneford winery&lt;/a&gt; which is owned by Fleur's family for some personal attention, and some jockeyed for mates rates. Now I am back home but the camping gear is still filling up the car, the wine is out and is safely in the dark corners or the fridge as appropriate.&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_Xy9lLWed6w8/RtKSrIp3zcI/AAAAAAAAANs/3gvW6db-HsY/s1600-h/P8260370.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp3.blogger.com/_Xy9lLWed6w8/RtKSrIp3zcI/AAAAAAAAANs/3gvW6db-HsY/s320/P8260370.JPG" alt="" id="BLOGGER_PHOTO_ID_5103302597519330754" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;May be I will get some real coding done thanks to the break. Drifting off into vertex and fragment shaders from the land of wine and olives.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21527342-1359947669370993323?l=whatnick.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whatnick.blogspot.com/feeds/1359947669370993323/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21527342&amp;postID=1359947669370993323' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/1359947669370993323'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/1359947669370993323'/><link rel='alternate' type='text/html' href='http://whatnick.blogspot.com/2007/08/weekend-in-barossa-happy-bday-fleur.html' title='Weekend in Barossa - Happy B&apos;Day Fleur'/><author><name>what_nick</name><uri>http://www.blogger.com/profile/07078119179754670930</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp1.blogger.com/_Xy9lLWed6w8/RtKT7op3zdI/AAAAAAAAAN0/02hcIWLmjh0/s72-c/P8250319.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21527342.post-3779856153881423638</id><published>2007-08-23T23:36:00.000+09:30</published><updated>2007-08-27T10:13:33.949+09:30</updated><title type='text'>World Wind Java and Shader Trickery</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_Xy9lLWed6w8/RtIeLYp3zYI/AAAAAAAAANM/g_aCBhqnYAM/s1600-h/earthcloud.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://bp0.blogger.com/_Xy9lLWed6w8/RtIeLYp3zYI/AAAAAAAAANM/g_aCBhqnYAM/s320/earthcloud.jpg" alt="" id="BLOGGER_PHOTO_ID_5103174508709662082" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Just to keep up my end I have been doing regular release builds of Qgis lately. Then I had a look at some of the prettier shader applications in World Wind Java. Now I have new goals. I pulled out &lt;a href="http://ati.amd.com/developer/rendermonkey/index.html"&gt;Render Monkey&lt;/a&gt; and the big thick &lt;a href="http://www.starstonesoftware.com/OpenGL/"&gt;GLSL Tome&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;I have the following on my list:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Layer opacity control via fragment shader&lt;/li&gt;&lt;li&gt;Gradual layer transitions as user zooms in, basically eye distance based opacity&lt;/li&gt;&lt;li&gt;Raster enhancement operations - such as RGB to Grayscale, sharpen, contrast stretch etc.&lt;/li&gt;&lt;li&gt;The old favourites sun shading and day-night, this already seems to be there is a simple way in render monkey.&lt;/li&gt;&lt;li&gt;Global fluid water layer, hopefully a simple spherical mesh with a simple vertex shader or varying bump map.&lt;/li&gt;&lt;/ol&gt;Meanwhile I am waiting for the 0.3.0 release to get a stable start, a lot seems to have been already achieved. At some point I need to start on some decent KML support, I already have a schema based parser from &lt;a href="http://www.castor.org/xml-framework.html"&gt;castor&lt;/a&gt;, pity so little KML in the wild actually follows the schema.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21527342-3779856153881423638?l=whatnick.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whatnick.blogspot.com/feeds/3779856153881423638/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21527342&amp;postID=3779856153881423638' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/3779856153881423638'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/3779856153881423638'/><link rel='alternate' type='text/html' href='http://whatnick.blogspot.com/2007/08/world-wind-java-and-shader-trickery.html' title='World Wind Java and Shader Trickery'/><author><name>what_nick</name><uri>http://www.blogger.com/profile/07078119179754670930</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp0.blogger.com/_Xy9lLWed6w8/RtIeLYp3zYI/AAAAAAAAANM/g_aCBhqnYAM/s72-c/earthcloud.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21527342.post-2815748965815036388</id><published>2007-08-08T21:32:00.000+09:30</published><updated>2007-08-08T21:36:43.556+09:30</updated><title type='text'>Qgis 0.9 Preview Installer up</title><content type='html'>I put together an NSIS based &lt;a href="http://whatnick.dyndns.org:8080/tisham/qgis_setup0.9.0preview1.exe"&gt;installer&lt;/a&gt; for Qgis 0.9 Preview 1 with some primitive Python detection support for testing, it will complain while loading the Qgis Python bindings if PyQt4-Sip are not located. It should work with the Binary package for PyQt4 available &lt;a href="http://www.riverbankcomputing.co.uk/pyqt/download.php"&gt;here&lt;/a&gt;. I will try to add auto-install of PyQt4 soon.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21527342-2815748965815036388?l=whatnick.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whatnick.blogspot.com/feeds/2815748965815036388/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21527342&amp;postID=2815748965815036388' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/2815748965815036388'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/2815748965815036388'/><link rel='alternate' type='text/html' href='http://whatnick.blogspot.com/2007/08/qgis-09-preview-installer-up.html' title='Qgis 0.9 Preview Installer up'/><author><name>what_nick</name><uri>http://www.blogger.com/profile/07078119179754670930</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21527342.post-8481412689746262931</id><published>2007-08-07T23:43:00.000+09:30</published><updated>2007-08-07T23:59:23.300+09:30</updated><title type='text'>Post after Long Silence</title><content type='html'>It has been a while since I last posted, why ?&lt;br /&gt;&lt;br /&gt;Well I changed browsers, Firefox was taking up too much memory making it hard to perform those giant ossim links, so I switched to Opera and Blogger has pathetic &lt;a href="http://knownissues.blogspot.com/search/label/opera"&gt;support for Opera&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Anyway in this offtime I managed to attend a charity dinner, fall flat on the dance floor, get on the &lt;a href="http://wiki.qgis.org/qgiswiki/ReleaseChecklist0.9"&gt;Qgis release team&lt;/a&gt; and contrary to popular misconceptions got Qt 4.3 to work with MSVC++ Express Whidbey(&lt;a href="http://qtnode.net/wiki?title=Qt4_with_Visual_Studio"&gt;patches&lt;/a&gt;) and compiled OssimPlanetQt on this platform. It works just fine.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_Xy9lLWed6w8/RriBTQ2L11I/AAAAAAAAANE/LaJu2gGPVV4/s1600-h/ossimmsvc.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://bp2.blogger.com/_Xy9lLWed6w8/RriBTQ2L11I/AAAAAAAAANE/LaJu2gGPVV4/s320/ossimmsvc.JPG" alt="" id="BLOGGER_PHOTO_ID_5095965146309449554" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;The Qgis 0.9 Ganymede ( my name of choice is in !) Release is undergoing tests and you can pick up a zip archive of binaries &lt;a href="http://whatnick.dyndns.org:8080/tisham/qgis0.9.0preview1.zip"&gt;here&lt;/a&gt;. There are some issues with the PyQt bindings , please leave feed back on your experience here or on the Qgis mailing list. I am working on automatic detection and install of Python2.5+PyQt in the NSIS Script, any snippet suggestions for doing this are also welcome, especially from the PyQt folk so that I know where I am standing.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21527342-8481412689746262931?l=whatnick.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whatnick.blogspot.com/feeds/8481412689746262931/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21527342&amp;postID=8481412689746262931' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/8481412689746262931'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/8481412689746262931'/><link rel='alternate' type='text/html' href='http://whatnick.blogspot.com/2007/08/post-after-long-silence.html' title='Post after Long Silence'/><author><name>what_nick</name><uri>http://www.blogger.com/profile/07078119179754670930</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp2.blogger.com/_Xy9lLWed6w8/RriBTQ2L11I/AAAAAAAAANE/LaJu2gGPVV4/s72-c/ossimmsvc.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21527342.post-7517322140653138850</id><published>2007-07-14T14:49:00.000+09:30</published><updated>2007-07-14T15:00:25.413+09:30</updated><title type='text'>Generation-Y Employees</title><content type='html'>I have never been really keen on generation nomenclature. I am never sure whether I am in generation X or Y. But I am concerned when surveys show a certain bias towards people of my generation. This came to my attention through my Engineering Association &lt;a href="http://www.engaust.com.au/enews/eNews13July.pdf"&gt;newsletter&lt;/a&gt;. So I dug up the &lt;a href="http://smartcompany.com.au/Premium-Articles/Top-Story/Whod-hire-a-Gen-Y.html"&gt;original article&lt;/a&gt; from smartcompany.com.au.&lt;br /&gt;&lt;br /&gt;The gist is that younger employees have a high technical skill level, but lack corporate slick. Their bosses increasingly rely on them to provide technical solutions and solve the problems that were impossible 1year ago but are probable now( due to pace of technology movement). The bosses then complain about the high expectations and low loyalty of the younger employees.&lt;br /&gt;&lt;br /&gt;Over all the article is not all negative and puts forward a few useful suggestions for making the most of Gen-Y employees.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;''The key issue for employers, then, is not whether to hire a member of Gen-Y, but how to make the most of them.''&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21527342-7517322140653138850?l=whatnick.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whatnick.blogspot.com/feeds/7517322140653138850/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21527342&amp;postID=7517322140653138850' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/7517322140653138850'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/7517322140653138850'/><link rel='alternate' type='text/html' href='http://whatnick.blogspot.com/2007/07/generation-y-employees.html' title='Generation-Y Employees'/><author><name>what_nick</name><uri>http://www.blogger.com/profile/07078119179754670930</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21527342.post-5919579171845960605</id><published>2007-07-14T14:16:00.001+09:30</published><updated>2007-07-14T14:36:09.660+09:30</updated><title type='text'>BigTiff support coming to LibTiff 4.0</title><content type='html'>Thanks to the input from Joris and others various enhancements from the &lt;a href="http://www.awaresystems.be/imaging/tiff/bigtiff.html"&gt;BigTiff proposal&lt;/a&gt; are now part of &lt;a href="http://www.remotesensing.org/libtiff/"&gt;LibTiff&lt;/a&gt;. Hopefully it will soon get the blessings from Adobe, who own the Tiff Standard and become part of the official Tiff spec and encourage wider adoption.&lt;br /&gt;&lt;br /&gt;Adobe seems to be aware of the issue with the 4Gb Tiff barrier and looking into already implemented enhancements such as by &lt;a href="http://www.aperio.com/newsevents/BigTiffPR0507.asp"&gt;Aperio&lt;/a&gt;. John Nack points to it in his &lt;a href="http://blogs.adobe.com/jnack/2007/05/worlds_first_te.html"&gt;Adobe Blog&lt;/a&gt;. Hopefully Photoshop will soon take this up and implement a tiling scheme for images bigger than 30kx30k pixels.&lt;br /&gt;&lt;br /&gt;Meanwhile I am busy shuffling BigTiff into my processing stack. Testing it with Gdal(Support works fines) and Ossim(Support not yet stable). If anyone wants to help in the testing with other applications grab some sample images &lt;a href="http://www.awaresystems.be/imaging/tiff/bigtiff/BigTIFFSamples.zip"&gt;here&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21527342-5919579171845960605?l=whatnick.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whatnick.blogspot.com/feeds/5919579171845960605/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21527342&amp;postID=5919579171845960605' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/5919579171845960605'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/5919579171845960605'/><link rel='alternate' type='text/html' href='http://whatnick.blogspot.com/2007/07/bigtiff-support-coming-to-libtiff-40.html' title='BigTiff support coming to LibTiff 4.0'/><author><name>what_nick</name><uri>http://www.blogger.com/profile/07078119179754670930</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21527342.post-7134628817224039963</id><published>2007-07-12T00:33:00.000+09:30</published><updated>2007-07-12T00:52:15.432+09:30</updated><title type='text'>Qgis 0.9 to be released soon</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_Xy9lLWed6w8/RpT0TyUshsI/AAAAAAAAAM8/OVTmzw3VjuE/s1600-h/splash_copy.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://bp1.blogger.com/_Xy9lLWed6w8/RpT0TyUshsI/AAAAAAAAAM8/OVTmzw3VjuE/s320/splash_copy.png" alt="" id="BLOGGER_PHOTO_ID_5085958499971401410" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Tim is warming up to &lt;a href="http://blog.qgis.org/?q=node/78"&gt;release Qgis 0.9&lt;/a&gt; before FOSS4G 2007. I am happy to report that it builds easily and cleanly in windows thanks to &lt;a href="http://www.cmake.org/HTML/Index.html"&gt;CMake&lt;/a&gt; with all the goodies and the much anticipated Python support via &lt;a href="http://www.riverbankcomputing.co.uk/pyqt/"&gt;PyQt&lt;/a&gt;-&lt;a href="http://www.riverbankcomputing.co.uk/sip/index.php"&gt;Sip&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;The Python API makes quick development and debugging of Qgis plugins as breeze. Quite &lt;a href="http://blog.qgis.org/?q=node/73"&gt;a few&lt;/a&gt; have already been made to show the possibilities. To support the release ( and to plug my name choice for the release) I made up a new splash screen. I will welcome any criticism of my design's shortcomings.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21527342-7134628817224039963?l=whatnick.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whatnick.blogspot.com/feeds/7134628817224039963/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21527342&amp;postID=7134628817224039963' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/7134628817224039963'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/7134628817224039963'/><link rel='alternate' type='text/html' href='http://whatnick.blogspot.com/2007/07/qgis-09-to-be-released-soon.html' title='Qgis 0.9 to be released soon'/><author><name>what_nick</name><uri>http://www.blogger.com/profile/07078119179754670930</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp1.blogger.com/_Xy9lLWed6w8/RpT0TyUshsI/AAAAAAAAAM8/OVTmzw3VjuE/s72-c/splash_copy.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21527342.post-2504614289958006879</id><published>2007-07-03T00:03:00.000+09:30</published><updated>2007-07-03T00:10:19.869+09:30</updated><title type='text'>Sweet and Sour Pork ... return to World Wind coding</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.taste.com.au/image.php?src=/images/recipes/sfi/2004/09/8102.jpg&amp;size="&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 320px;" src="http://www.taste.com.au/image.php?src=/images/recipes/sfi/2004/09/8102.jpg&amp;amp;size=" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;I have been taking a break from coding World Wind. With the Java version building up and a lot of things on my plate, I was not sure where to concentrate. Knowing the code base well enough I can quickly solve problems and add features in the C# version. So I touched up a small section of KML Importer today for Image Overlays, now hopefully all sorts of image overlays work(local,over http and embedded in kmz). The rotation tag still needs working and I would like to add handles for editing the overlays as well from the Image Overlay plugin. The other nice upgrade would be support for multiple KML files.&lt;br /&gt;&lt;br /&gt;Anyway to celebrate this small achievement I tried out the recipe for &lt;a href="http://www.taste.com.au/recipes/8102/sweet+and+sour+pork"&gt;sweet and sour pork&lt;/a&gt;. The results were delicious and rewarding.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21527342-2504614289958006879?l=whatnick.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whatnick.blogspot.com/feeds/2504614289958006879/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21527342&amp;postID=2504614289958006879' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/2504614289958006879'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/2504614289958006879'/><link rel='alternate' type='text/html' href='http://whatnick.blogspot.com/2007/07/sweet-and-sour-pork-return-to-world.html' title='Sweet and Sour Pork ... return to World Wind coding'/><author><name>what_nick</name><uri>http://www.blogger.com/profile/07078119179754670930</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21527342.post-900588474898722828</id><published>2007-07-01T18:50:00.000+09:30</published><updated>2007-07-01T22:40:31.681+09:30</updated><title type='text'>M-Party</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_Xy9lLWed6w8/RoemxiUshrI/AAAAAAAAAM0/0L12mXd2e0Q/s1600-h/P6300229.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp3.blogger.com/_Xy9lLWed6w8/RoemxiUshrI/AAAAAAAAAM0/0L12mXd2e0Q/s320/P6300229.JPG" alt="" id="BLOGGER_PHOTO_ID_5082214074468304562" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_Xy9lLWed6w8/Rod11SUshqI/AAAAAAAAAMs/zcvMbnwvqBc/s1600-h/P7010258.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp2.blogger.com/_Xy9lLWed6w8/Rod11SUshqI/AAAAAAAAAMs/zcvMbnwvqBc/s320/P7010258.JPG" alt="" id="BLOGGER_PHOTO_ID_5082160262823052962" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_Xy9lLWed6w8/Rod0XiUshpI/AAAAAAAAAMk/bY_L-lZWtEs/s1600-h/P6300218.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp3.blogger.com/_Xy9lLWed6w8/Rod0XiUshpI/AAAAAAAAAMk/bY_L-lZWtEs/s320/P6300218.JPG" alt="" id="BLOGGER_PHOTO_ID_5082158652210316946" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_Xy9lLWed6w8/RodzsCUshoI/AAAAAAAAAMc/WDBZBfryZ6Q/s1600-h/P7010246.JPG"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: left; cursor: pointer;" src="http://bp1.blogger.com/_Xy9lLWed6w8/RodzsCUshoI/AAAAAAAAAMc/WDBZBfryZ6Q/s320/P7010246.JPG" alt="" id="BLOGGER_PHOTO_ID_5082157904886007426" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Went to Marine's farewell M'Party. The dress up was hilarious , including those not willing to dress up and turning up as 'Me' . Overall there were some pretty good costumes and I attracted plenty of attention strolling home in my magician gear across the crowded Saturday night streets, pity I had to give away my and wand and kanga-rabbit.&lt;br /&gt;&lt;br /&gt;The party was taken over by Martians of both sexes and Mummies till the MIB came to rescue.&lt;br /&gt;But they let their hair down and messed up, even the 3 Maids could not get the alien dust off.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21527342-900588474898722828?l=whatnick.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whatnick.blogspot.com/feeds/900588474898722828/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21527342&amp;postID=900588474898722828' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/900588474898722828'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/900588474898722828'/><link rel='alternate' type='text/html' href='http://whatnick.blogspot.com/2007/07/m-party.html' title='M-Party'/><author><name>what_nick</name><uri>http://www.blogger.com/profile/07078119179754670930</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp3.blogger.com/_Xy9lLWed6w8/RoemxiUshrI/AAAAAAAAAM0/0L12mXd2e0Q/s72-c/P6300229.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21527342.post-8678449933871034003</id><published>2007-06-25T10:06:00.000+09:30</published><updated>2007-06-25T10:12:04.321+09:30</updated><title type='text'>Clubland and Thief Land</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.wildaboutmovies.com/images_4/IntroducingTheDwightsMoviePoster.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px;" src="http://www.wildaboutmovies.com/images_4/IntroducingTheDwightsMoviePoster.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;This weekend was spent in the city crashing various parties and going to the preview screening of hilarious and well acted Clubland.&lt;br /&gt;&lt;br /&gt;As a side effect of leaving my car parked in the same spot for 2 days I also managed to get it broken into. Luckily I have nothing in the car and the car itself is not worth stealing, they even left my street directory behind. Next time I should a note saying ":Thank you for looking:".&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21527342-8678449933871034003?l=whatnick.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whatnick.blogspot.com/feeds/8678449933871034003/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21527342&amp;postID=8678449933871034003' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/8678449933871034003'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/8678449933871034003'/><link rel='alternate' type='text/html' href='http://whatnick.blogspot.com/2007/06/clubland-and-thief-land.html' title='Clubland and Thief Land'/><author><name>what_nick</name><uri>http://www.blogger.com/profile/07078119179754670930</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21527342.post-1261400938774039890</id><published>2007-06-22T22:40:00.000+09:30</published><updated>2007-06-22T22:44:33.962+09:30</updated><title type='text'>TerraSAR-X up and running</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.dlr.de/Portaldata/1/Resources/portal_news/newsarchiv2007/russland_380.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px;" src="http://www.dlr.de/Portaldata/1/Resources/portal_news/newsarchiv2007/russland_380.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;So there was a launch and it reached orbit safely, now TerraSAR-X is providing nice images even in stripmap mode. Spotlight mode is going to be as good as most of the Optical systems, well samples remain to be seen. Here are links to the &lt;a href="http://www.dlr.de/en/desktopdefault.aspx/tabid-1/86_read-9519/"&gt;news item&lt;/a&gt; on the DLR site and a launch &lt;a href="http://www.apogee.com.au/images/terrasar_x/launch.avi"&gt;video&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21527342-1261400938774039890?l=whatnick.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whatnick.blogspot.com/feeds/1261400938774039890/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21527342&amp;postID=1261400938774039890' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/1261400938774039890'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/1261400938774039890'/><link rel='alternate' type='text/html' href='http://whatnick.blogspot.com/2007/06/terrasar-x-up-and-running.html' title='TerraSAR-X up and running'/><author><name>what_nick</name><uri>http://www.blogger.com/profile/07078119179754670930</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21527342.post-432769664912943552</id><published>2007-06-13T20:56:00.000+09:30</published><updated>2007-06-13T21:18:17.673+09:30</updated><title type='text'>Vision and Remote Sensing Image Processing</title><content type='html'>I started in the world of Image Processing through medical image processing, now I see increasing convergence between various Medical and otherwise Machine Vision algorithms and Remote Sensing Image Processing of data from Space and Airborne sensors.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_Xy9lLWed6w8/Rm_Y_hDweYI/AAAAAAAAAMU/IDiLJi1kijo/s1600-h/goodfeatures.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://bp3.blogger.com/_Xy9lLWed6w8/Rm_Y_hDweYI/AAAAAAAAAMU/IDiLJi1kijo/s320/goodfeatures.JPG" alt="" id="BLOGGER_PHOTO_ID_5075513890787326338" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;3 Open Source projects illustrate the state of Open Art and probably most of art in this field:&lt;br /&gt;&lt;ol&gt;&lt;li&gt; &lt;a href="http://smsc.cnes.fr/PLEIADES/A_prog_accomp.htm"&gt;Orfeo Toolbox&lt;/a&gt; - This project developed with blessings from CNES for processing the data from Cosmo-Skymed and Pleiades constellation. It pulls together &lt;a href="http://www.itk.org/"&gt;ITK&lt;/a&gt; from the Medical Image processing world and various remote sensing libraries such as ossim and gdal to provide comprehensive image exploitation capabilities.&lt;/li&gt;&lt;li&gt;&lt;a href="http://ti.arc.nasa.gov/visionworkbench/"&gt;NASA Vision Workbench&lt;/a&gt; - Mainly a machine vision library intended for the Mars Rovers with some Cartographic functionality thrown in via the ever present gdal. The generic camera models - Pinhole(CAVHORE) and Line Scanner are implemented allowing expansion to both ground based and aerial/spacebased sensors.&lt;/li&gt;&lt;li&gt;&lt;a href="http://code.google.com/p/opencv-ossim-plugin/"&gt;Ossim-OpenCV extension&lt;/a&gt; - Ossim extension for the well known &lt;a href="http://www.intel.com/technology/computing/opencv/"&gt;Intel OpenCV&lt;/a&gt; Library. This is a nascent project shows some promise in bringing the myriads of tried and tested ideas from the Machine Vision field to Remote Sensing. May be soon we will have real time face recognition and location from satellite images available to everyone - not just the NSA as shown in the movies.&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21527342-432769664912943552?l=whatnick.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whatnick.blogspot.com/feeds/432769664912943552/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21527342&amp;postID=432769664912943552' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/432769664912943552'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/432769664912943552'/><link rel='alternate' type='text/html' href='http://whatnick.blogspot.com/2007/06/vision-and-remote-sensing-image.html' title='Vision and Remote Sensing Image Processing'/><author><name>what_nick</name><uri>http://www.blogger.com/profile/07078119179754670930</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp3.blogger.com/_Xy9lLWed6w8/Rm_Y_hDweYI/AAAAAAAAAMU/IDiLJi1kijo/s72-c/goodfeatures.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21527342.post-3499455689994148182</id><published>2007-06-12T21:37:00.000+09:30</published><updated>2007-06-12T21:44:00.696+09:30</updated><title type='text'>Wine Tour</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_Xy9lLWed6w8/Rm6N3RDweXI/AAAAAAAAAMM/VGFXEEtUFr4/s1600-h/P6110154.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp1.blogger.com/_Xy9lLWed6w8/Rm6N3RDweXI/AAAAAAAAAMM/VGFXEEtUFr4/s320/P6110154.JPG" alt="" id="BLOGGER_PHOTO_ID_5075149810704611698" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Finally back from the seafood and wine festival. The day went like a dream. Nice weather, sunny and no drizzle even in winter. Lots of happy people on the bus. And lots of good wine, did not pay much attention to the food. The Grenache and Fortified Shiraz were outstanding, as was the craziness from everyone on the way back.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21527342-3499455689994148182?l=whatnick.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whatnick.blogspot.com/feeds/3499455689994148182/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21527342&amp;postID=3499455689994148182' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/3499455689994148182'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/3499455689994148182'/><link rel='alternate' type='text/html' href='http://whatnick.blogspot.com/2007/06/wine-tour.html' title='Wine Tour'/><author><name>what_nick</name><uri>http://www.blogger.com/profile/07078119179754670930</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp1.blogger.com/_Xy9lLWed6w8/Rm6N3RDweXI/AAAAAAAAAMM/VGFXEEtUFr4/s72-c/P6110154.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21527342.post-2140673363979904642</id><published>2007-06-06T00:25:00.000+09:30</published><updated>2007-06-06T00:38:41.624+09:30</updated><title type='text'>MGS Portable Ops and Gram-Schmidt</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_Xy9lLWed6w8/RmV8ZxDweWI/AAAAAAAAAME/XH1XBzjXWe8/s1600-h/gramschmidt.JPG"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://bp2.blogger.com/_Xy9lLWed6w8/RmV8ZxDweWI/AAAAAAAAAME/XH1XBzjXWe8/s320/gramschmidt.JPG" alt="" id="BLOGGER_PHOTO_ID_5072597337410402658" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_Xy9lLWed6w8/RmV6uBDweVI/AAAAAAAAAL8/C_Xr4miHapw/s1600-h/MPO_NA_cover.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp3.blogger.com/_Xy9lLWed6w8/RmV6uBDweVI/AAAAAAAAAL8/C_Xr4miHapw/s320/MPO_NA_cover.jpg" alt="" id="BLOGGER_PHOTO_ID_5072595486279498066" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Time now to tackle the next "boss" in the &lt;a href="http://en.wikipedia.org/wiki/Metal_Gear_Solid:_Portable_Ops"&gt;Portable Ops&lt;/a&gt;. Playing it in Japanese does not make it any easier. I have to make assumptions about the meaning of the mission briefs in addition to doing the missions, even after reading the &lt;a href="http://www.gamefaqs.com/portable/psp/file/932978/46107"&gt;rush guide&lt;/a&gt;. Grabbing and building up an unpaid army is always fun though, as is creating soldiers from Access Points Scans, brings new meaning to &lt;a href="http://en.wikipedia.org/wiki/War_driving"&gt;war driving&lt;/a&gt;. There should be a PSP Kismet.&lt;br /&gt;&lt;br /&gt;I also tackled a complete ossim build with VC++ Express Whidbey and Microsoft's compiler runs significantly faster than the mingw-gcc. Had to deal with various vagaries though such as non-embedded manifests and small errors in the system headers. Congratulations to the ossim team for getting 1.6.8 out. With the build in place I experimented with implementing &lt;a href="http://www.math.hmc.edu/calculus/tutorials/gramschmidt/"&gt;Gram-Schmidt&lt;/a&gt; algorithm for fusion. This tries to solve linear equations to model the relationship between panchromatic and spectral data and infer the right weighting to apply. Here are some preliminary results compared to Brovey - hey at least it works.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21527342-2140673363979904642?l=whatnick.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whatnick.blogspot.com/feeds/2140673363979904642/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21527342&amp;postID=2140673363979904642' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/2140673363979904642'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/2140673363979904642'/><link rel='alternate' type='text/html' href='http://whatnick.blogspot.com/2007/06/mgs-portable-ops-and-gram-schmidt.html' title='MGS Portable Ops and Gram-Schmidt'/><author><name>what_nick</name><uri>http://www.blogger.com/profile/07078119179754670930</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp2.blogger.com/_Xy9lLWed6w8/RmV8ZxDweWI/AAAAAAAAAME/XH1XBzjXWe8/s72-c/gramschmidt.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21527342.post-5028747089289007415</id><published>2007-05-30T00:42:00.000+09:30</published><updated>2007-05-30T00:57:05.871+09:30</updated><title type='text'>Leica Titan and FaceBook Networking</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://gi.leica-geosystems.com/AgoraImages/Titan/TitanScreenShot2lg.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px;" src="http://gi.leica-geosystems.com/AgoraImages/Titan/TitanScreenShot2lg.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;I finally signed up to Facebook. I seem to be doing all my networking lately on the net. It must be the winter effect, don't feel like going out much. It evened hailed today, small rain drop sized hailed. The temperatures fell rapidly too.&lt;br /&gt;&lt;br /&gt;Going along with the networking theme( I feel like a TV news caster doing a bridge), Leica has released its 3D globe application - &lt;a href="http://gi.leica-geosystems.com/LGISub1x449x0.aspx"&gt;Titan&lt;/a&gt; allowing users to network and share data and views, a very similar concept Nigel is trying in the World Wind white boarding plugin, with perhaps a deeper implementation since it comes from a commercial software house. All existing Leica customers may take it on board. Though terrain detail seems to be missing.&lt;br /&gt;&lt;br /&gt;Leica might also be taking on board new customers from the acquisition of Australian based ER Mapper. ER Mapper is well known for the very popular and now Open Sourced ECW format and their Image Web Sever is one of the best for serving ECW's and supporting true streaming(a bit like &lt;a href="http://www.faqs.org/faqs/jpeg-faq/part1/section-11.html"&gt;progressive jpeg&lt;/a&gt; seen on websites) - the image can be viewed as it is being transmitted using the ECWP protocol. Time for JPEG2000 might really be here.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21527342-5028747089289007415?l=whatnick.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whatnick.blogspot.com/feeds/5028747089289007415/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21527342&amp;postID=5028747089289007415' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/5028747089289007415'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/5028747089289007415'/><link rel='alternate' type='text/html' href='http://whatnick.blogspot.com/2007/05/facebook-and-leica-titan.html' title='Leica Titan and FaceBook Networking'/><author><name>what_nick</name><uri>http://www.blogger.com/profile/07078119179754670930</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21527342.post-2574699247780121478</id><published>2007-05-29T19:37:00.000+09:30</published><updated>2007-05-29T19:42:36.985+09:30</updated><title type='text'>Open Source Satellite OS</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://images.spaceref.com/news/2007/terrasarx_medium0.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px;" src="http://images.spaceref.com/news/2007/terrasarx_medium0.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Open Source is finally making it big into space. Not only in delivering data over the internet, helping in processing imagery but powering the core OS of satellites themselves. Terrasar-X, which should be launched today from Baikanur(Star City), is powered by SCOS-2000. An Open OS for satellites developed by ESA. The source is of course not classical open source and is in limited circulation, it still makes &lt;a href="http://eu.spaceref.com/news/viewpr.html?pid=22313"&gt;news&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21527342-2574699247780121478?l=whatnick.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whatnick.blogspot.com/feeds/2574699247780121478/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21527342&amp;postID=2574699247780121478' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/2574699247780121478'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/2574699247780121478'/><link rel='alternate' type='text/html' href='http://whatnick.blogspot.com/2007/05/open-source-satellite-os.html' title='Open Source Satellite OS'/><author><name>what_nick</name><uri>http://www.blogger.com/profile/07078119179754670930</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21527342.post-1430157518716468204</id><published>2007-05-21T00:27:00.000+09:30</published><updated>2007-05-21T02:57:57.574+09:30</updated><title type='text'>Imagery Cross Pollination</title><content type='html'>It is official now via a press release. Google is replacing the 15 metre Landsat mosaic from EarthSat with 2.5 metre pan-sharpened product from &lt;a href="http://www.spot.com/html/SICORP/_401_473_486_1273_.php"&gt;Spot Image&lt;/a&gt;. On the other hand Digital Globe's newly acquired subsidiary GlobeExplorer is bringing the Quick Bird archive to Microsoft Virtual Earth. With all these distribution platforms imagery temporal and spectral resolution can play a part as well as spatial resolution. Satellite imaging is slowly becoming ubiquitous.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21527342-1430157518716468204?l=whatnick.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whatnick.blogspot.com/feeds/1430157518716468204/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21527342&amp;postID=1430157518716468204' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/1430157518716468204'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/1430157518716468204'/><link rel='alternate' type='text/html' href='http://whatnick.blogspot.com/2007/05/imagery-cross-pollination.html' title='Imagery Cross Pollination'/><author><name>what_nick</name><uri>http://www.blogger.com/profile/07078119179754670930</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21527342.post-51443035519220389</id><published>2007-05-20T20:46:00.000+09:30</published><updated>2007-05-21T00:21:09.674+09:30</updated><title type='text'>Cooking Stir-fry, Area Measurement and Qgis-0.9</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_Xy9lLWed6w8/RlAxbdy5E1I/AAAAAAAAAL0/ENDS9Kn6rNc/s1600-h/measurearea.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp0.blogger.com/_Xy9lLWed6w8/RlAxbdy5E1I/AAAAAAAAAL0/ENDS9Kn6rNc/s320/measurearea.JPG" alt="" id="BLOGGER_PHOTO_ID_5066603928716120914" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_Xy9lLWed6w8/RlAxN9y5E0I/AAAAAAAAALs/O3cvy8kXyto/s1600-h/qgis_0.9.JPG"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://bp2.blogger.com/_Xy9lLWed6w8/RlAxN9y5E0I/AAAAAAAAALs/O3cvy8kXyto/s320/qgis_0.9.JPG" alt="" id="BLOGGER_PHOTO_ID_5066603696787886914" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_Xy9lLWed6w8/RlAwLty5EzI/AAAAAAAAALk/CWYnJA0ePiY/s1600-h/P5200068.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp1.blogger.com/_Xy9lLWed6w8/RlAwLty5EzI/AAAAAAAAALk/CWYnJA0ePiY/s320/P5200068.JPG" alt="" id="BLOGGER_PHOTO_ID_5066602558621553458" border="0" /&gt;&lt;/a&gt;Analytics indicate a lots of hits originating from the keyword cooking. So just as a publicity ploy I will include some of my cuisine which have recently included Kangaroo steak marinated in yoghurt and Chicken Stir fry today.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;I also did a few test-builds of Qgis 0.9 using mingw with Postgres and Grass support. Both seem to work fine. I would like to see this release named Ganymede(just a suggestion for insert moon here).&lt;br /&gt;&lt;br /&gt;Also inline with adding more simple GIS functionalities in World Wind. I started doing an Area Measurement Tool. Just need to add &lt;a href="http://grass.itc.it/grass62/manuals/html62_user/r.surf.area.html"&gt;ellipsoid&lt;/a&gt; and &lt;a href="http://mpa.itc.it/markus/grass63progman/area__poly1_8c-source.html"&gt;terrain&lt;/a&gt; based area calculations so that no farmers come after my blood for making their plot smaller.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21527342-51443035519220389?l=whatnick.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whatnick.blogspot.com/feeds/51443035519220389/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21527342&amp;postID=51443035519220389' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/51443035519220389'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/51443035519220389'/><link rel='alternate' type='text/html' href='http://whatnick.blogspot.com/2007/05/cooking-stir-fry-area-measurement-and.html' title='Cooking Stir-fry, Area Measurement and Qgis-0.9'/><author><name>what_nick</name><uri>http://www.blogger.com/profile/07078119179754670930</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp0.blogger.com/_Xy9lLWed6w8/RlAxbdy5E1I/AAAAAAAAAL0/ENDS9Kn6rNc/s72-c/measurearea.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21527342.post-6175658259223741464</id><published>2007-05-11T23:00:00.000+09:30</published><updated>2007-05-11T23:15:48.829+09:30</updated><title type='text'>WorldWind Java SDK</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_Xy9lLWed6w8/RkRxfNURtpI/AAAAAAAAALc/FIKohz8eFGg/s1600-h/wwjava.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp3.blogger.com/_Xy9lLWed6w8/RkRxfNURtpI/AAAAAAAAALc/FIKohz8eFGg/s320/wwjava.JPG" alt="" id="BLOGGER_PHOTO_ID_5063296662035871378" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_Xy9lLWed6w8/RkRxTNURtoI/AAAAAAAAALU/Xly3pBrVZ9M/s1600-h/wweclipse.JPG"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://bp3.blogger.com/_Xy9lLWed6w8/RkRxTNURtoI/AAAAAAAAALU/Xly3pBrVZ9M/s320/wweclipse.JPG" alt="" id="BLOGGER_PHOTO_ID_5063296455877441154" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;World Wind Java as Patrick always points out is API centric and wrapper applications are a matter of the developer's imagination.&lt;br /&gt;&lt;br /&gt;This is very true and it insulates the average user from taking full advantage of the current World Wind Java release. Though some exciting applications such as an &lt;a href="http://www.simulation.com/products/glstudio/glstudio.html"&gt;F-16 Flight Sim&lt;/a&gt; and Car Tracker have already appeared showcasing the flexibility of the SDK.&lt;br /&gt;&lt;br /&gt;The source release is a breeze to import,build,test and run in Eclipse. Hopefully some &lt;a href="http://wiki.eclipse.org/index.php/Rich_Client_Platform"&gt;Eclipse RCP&lt;/a&gt; applications will be making appearance soon. May be it can become the 3D tab in &lt;a href="http://en.wikipedia.org/wiki/UDig"&gt;UDig&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21527342-6175658259223741464?l=whatnick.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whatnick.blogspot.com/feeds/6175658259223741464/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21527342&amp;postID=6175658259223741464' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/6175658259223741464'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/6175658259223741464'/><link rel='alternate' type='text/html' href='http://whatnick.blogspot.com/2007/05/worldwind-java-sdk.html' title='WorldWind Java SDK'/><author><name>what_nick</name><uri>http://www.blogger.com/profile/07078119179754670930</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp3.blogger.com/_Xy9lLWed6w8/RkRxfNURtpI/AAAAAAAAALc/FIKohz8eFGg/s72-c/wwjava.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21527342.post-5677463266685388193</id><published>2007-05-10T19:22:00.000+09:30</published><updated>2007-05-10T19:30:14.846+09:30</updated><title type='text'>World Wind Java is out</title><content type='html'>Well finally World Wind Java has had the big splash release at the Java One conference. So now the Java programmers have a 3D Globe "Bean" to play with, set properties and fly around. Any of the multiple Java Windowing Kits (AWT, SWT or Swing) can be used to obtain Multi Platform functionality out of this. Some of the performance junkies may want to do an FPS count of using JOGL versus using Google Earth in native mode(often GE does not pick up hardware acceleration, especially on Linux) or ossimPlanet. I will do one once I have time.&lt;br /&gt;&lt;br /&gt;Meanwhile enjoy the &lt;a href="http://news.com.com/1606-2_3-6182308.html?part=rss&amp;tag=2547-1_3-0-20&amp;amp;subj=news"&gt;video&lt;/a&gt;. Access to the code will soon be &lt;a href="http://worldwind.arc.nasa.gov/java/index.html"&gt;here&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21527342-5677463266685388193?l=whatnick.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whatnick.blogspot.com/feeds/5677463266685388193/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21527342&amp;postID=5677463266685388193' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/5677463266685388193'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/5677463266685388193'/><link rel='alternate' type='text/html' href='http://whatnick.blogspot.com/2007/05/world-wind-java-is-out.html' title='World Wind Java is out'/><author><name>what_nick</name><uri>http://www.blogger.com/profile/07078119179754670930</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21527342.post-1847382051473652417</id><published>2007-05-08T00:11:00.000+09:30</published><updated>2007-05-08T10:54:00.544+09:30</updated><title type='text'>Perfect Poles, Borrowed WMS Dialogs and Merging Icons</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_Xy9lLWed6w8/Rj9CmdURtnI/AAAAAAAAALM/zPuHrm6Ezhs/s1600-h/wwpole.JPG"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://bp3.blogger.com/_Xy9lLWed6w8/Rj9CmdURtnI/AAAAAAAAALM/zPuHrm6Ezhs/s320/wwpole.JPG" alt="" id="BLOGGER_PHOTO_ID_5061837734659864178" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_Xy9lLWed6w8/Rj9CaNURtmI/AAAAAAAAALE/iEEjKsAeDBs/s1600-h/polewire.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp2.blogger.com/_Xy9lLWed6w8/Rj9CaNURtmI/AAAAAAAAALE/iEEjKsAeDBs/s320/polewire.JPG" alt="" id="BLOGGER_PHOTO_ID_5061837524206466658" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_Xy9lLWed6w8/Rj9B-9URtlI/AAAAAAAAAK8/lw1rZNed0hY/s1600-h/wmsantarctica.JPG"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://bp1.blogger.com/_Xy9lLWed6w8/Rj9B-9URtlI/AAAAAAAAAK8/lw1rZNed0hY/s320/wmsantarctica.JPG" alt="" id="BLOGGER_PHOTO_ID_5061837056055031378" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;I will take a break from vaguely philosophical posts and write something useful. In a perfect example of Open Source cross pollination, ossimPlanetQt has borrowed the look and feel of the WMS Import funtionality from QGIS.&lt;br /&gt;&lt;br /&gt;There is also another very desirable functionality of ossimPlanet I would like to transfer to World Wind, perfect poles using cube segmentation. Due to the use of triangle fins, World Wind (and Google Earth) end up with singularities at the poles, this is not the case in ossimPlanet. But I believe it will require a substantial overhaul of planet rendering to duplicate. Various alternate planet rendering techniques were tried by Chris at one point, but none was as simple as the UV sphere in use now.&lt;br /&gt;&lt;br /&gt;Due to various behaviours expected from icons, World Wind had ended up with 3 distinct icons classes. Now they are happily merged together into one concrete class with all the functionality. Hope we did not miss anything.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21527342-1847382051473652417?l=whatnick.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whatnick.blogspot.com/feeds/1847382051473652417/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21527342&amp;postID=1847382051473652417' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/1847382051473652417'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/1847382051473652417'/><link rel='alternate' type='text/html' href='http://whatnick.blogspot.com/2007/05/perfect-poles-borrowed-wms-dialogs-and.html' title='Perfect Poles, Borrowed WMS Dialogs and Merging Icons'/><author><name>what_nick</name><uri>http://www.blogger.com/profile/07078119179754670930</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp3.blogger.com/_Xy9lLWed6w8/Rj9CmdURtnI/AAAAAAAAALM/zPuHrm6Ezhs/s72-c/wwpole.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21527342.post-6215720320142942920</id><published>2007-05-07T18:52:00.000+09:30</published><updated>2007-05-30T00:59:02.455+09:30</updated><title type='text'>Valuation and Human Exchanges</title><content type='html'>This starts from the premise: How likely is code I write today to keep me fed in a year?&lt;br /&gt;&lt;br /&gt;Human psyche is tuned to 4 types of exchanges (Quoted from &lt;a href="http://en.wikipedia.org/wiki/The_Blank_Slate"&gt;&lt;span style="font-style: italic;"&gt;The Blank Slate&lt;/span&gt;&lt;/a&gt;):&lt;br /&gt;1: Communal Sharing - Where members of a community give and receive without keeping track of things.&lt;br /&gt;2: Authority Ranking - Where things are given unquestioningly to members of a higher class or people in power, presumably in return for security and livelihood.&lt;br /&gt;3: Equality Matching - Exchange of goods and favours at an equal level. More like barter and I will scratch your back if you scratch mine. Low level trades fall here.&lt;br /&gt;4: Market Pricing - The firmament of modern economy, a complex global system of perceived value. The individual psyche is at loss to grasp the full breadth of it. Strange and asymmetric pricing may develop due to information bottlenecks, profit maximization strategies, government protection or artificially generated scarcity/abundance where there are only very few global producers.&lt;br /&gt;&lt;br /&gt;I am very much at ease with Communal Sharing (working on Open Source projects) , but Market Pricing is the most interesting in its dynamics. How does the world value the efforts put into the shared pot by a community and how are they willing to pay for it ? How do individuals in the community benefit from it ? A value cannot be assigned to each man-hour or thousands lines of code. Instead value is in the perception of utility, primarily created by wide-spread application and bolstered with marketing glitz.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21527342-6215720320142942920?l=whatnick.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whatnick.blogspot.com/feeds/6215720320142942920/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21527342&amp;postID=6215720320142942920' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/6215720320142942920'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/6215720320142942920'/><link rel='alternate' type='text/html' href='http://whatnick.blogspot.com/2007/05/valuation-and-human-exchnages.html' title='Valuation and Human Exchanges'/><author><name>what_nick</name><uri>http://www.blogger.com/profile/07078119179754670930</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21527342.post-2582117444684340210</id><published>2007-05-06T13:15:00.000+09:30</published><updated>2007-05-06T13:32:35.493+09:30</updated><title type='text'>Microsoft and Open Source</title><content type='html'>Writing software is ultimately an artistic and creative activity. It requires imagination, analysis and creative insight to produce elegant code. Not much creativity can come out of a group bogged down in commercial maintenance and patching, or under tight deadlines to deliver a product. Such people engage more in just hacking code together to fill the holes in the leaky OS made at Redmond or adding glitter to the long delayed Vista, rather than producing true leaps in technology.&lt;br /&gt;&lt;br /&gt;Most creative and ground-breaking work is done in start-ups which eventually get acquired by larger corporations which are in what I would call maintenance mode with their existing code-base. SeaDragon the maker of PhotoSynth , now part of Microsoft labs is one of favourite illustrations for this argument.&lt;br /&gt;&lt;br /&gt;Other than a start-up exciting new work may be done by individuals working on various Open Source projects. Microsoft has been trying to foster this with &lt;a href="http://www.codeplex.com/"&gt;Codeplex&lt;/a&gt; and &lt;a href="http://www.microsoft.com/resources/sharedsource/default.mspx"&gt;Shared Source&lt;/a&gt;. It has already borne fruit, &lt;a href="http://www.codeplex.com/IronPython"&gt;IronPython&lt;/a&gt; is being adopted my Microsoft as an extension scripting language. I believe Microsoft also uses Codeplex as a recruiting ground.&lt;br /&gt;&lt;br /&gt;Though not very accurate &lt;a href="http://www.ohloh.net/"&gt;Ohloh&lt;/a&gt; offers some very insightful metrics on Open Source projects. The valuations are quite revealing. &lt;a href="http://www.ohloh.net/projects/3931"&gt;Worldwind&lt;/a&gt; is valued at 6.9million, &lt;a href="http://www.ohloh.net/projects/3693"&gt;GDAL&lt;/a&gt; is valued at 8.1million and the &lt;a href="http://www.ohloh.net/projects/3141"&gt;Linux Kernel&lt;/a&gt; is valued at a whooping 87million. Some companies may have this kind of money off-hand but it will save them a lot of time to exploit or bolster an existing solid codebase than make their own from scratch.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21527342-2582117444684340210?l=whatnick.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whatnick.blogspot.com/feeds/2582117444684340210/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21527342&amp;postID=2582117444684340210' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/2582117444684340210'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/2582117444684340210'/><link rel='alternate' type='text/html' href='http://whatnick.blogspot.com/2007/05/microsoft-and-open-source.html' title='Microsoft and Open Source'/><author><name>what_nick</name><uri>http://www.blogger.com/profile/07078119179754670930</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21527342.post-4371661443559341971</id><published>2007-05-04T18:07:00.000+09:30</published><updated>2007-05-04T18:33:39.679+09:30</updated><title type='text'>Blogging Guidelines</title><content type='html'>I was researching corporate blogging policies and came across this post on &lt;a href="http://jeremy.zawodny.com/blog/archives/004725.html"&gt;Official Yahoo Guidelines&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;There is also a simple summary in one of the comments:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Okay, if don't be stupid is too short and simple, how about "When you blog, think about reading the text out loud to your parents, your current and future bosses and colleagues, your friends, and your significant other."&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Most of the tech heavy companies encourage their employees to blog, &lt;a href="http://googleblog.blogspot.com/"&gt;Google&lt;/a&gt;, &lt;a href="http://www.ylocalblog.com/"&gt;Yahoo&lt;/a&gt; and &lt;a href="http://virtualearth.spaces.live.com/"&gt;Microsoft&lt;/a&gt; leading the way. Some Northrop Grumman employees from the shadows are also secret bloggers. A lot of start-ups maintain development blogs. In some cases it is free low-cost publicity and in other cases it might hinder the philosophy of &lt;a href="http://en.wikipedia.org/wiki/Security_through_obscurity"&gt;security through obscurity&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Information is currency and needs to be carefully controlled, I paraphrase again from the Yahoo policy blog:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;"....And realize that once a cat is out of the bag, you can never get the damned thing back in. The blog world is incredibly efficient at spreading rumors, secrets, rants, hyperbole, and your mistakes.   &lt;/span&gt;&lt;p style="font-style: italic;"&gt;You'll make mistakes. We all do. Just try to be smart about it."&lt;/p&gt;&lt;p&gt;I need to keep this in mind when making every post.&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21527342-4371661443559341971?l=whatnick.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whatnick.blogspot.com/feeds/4371661443559341971/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21527342&amp;postID=4371661443559341971' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/4371661443559341971'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/4371661443559341971'/><link rel='alternate' type='text/html' href='http://whatnick.blogspot.com/2007/05/blogging-guidelines.html' title='Blogging Guidelines'/><author><name>what_nick</name><uri>http://www.blogger.com/profile/07078119179754670930</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21527342.post-2081533021743405693</id><published>2007-05-03T00:36:00.000+09:30</published><updated>2007-05-05T16:55:50.386+09:30</updated><title type='text'>OssimPlanet strikes back</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_Xy9lLWed6w8/Rjwxb9URtkI/AAAAAAAAAK0/h_2Wt8wsE1I/s1600-h/imageimport.JPG"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://bp2.blogger.com/_Xy9lLWed6w8/Rjwxb9URtkI/AAAAAAAAAK0/h_2Wt8wsE1I/s320/imageimport.JPG" alt="" id="BLOGGER_PHOTO_ID_5060974437643433538" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Want multi-platform Open Source Earth Viewer, backed up by a powerful image processing library, coded in C++ with a QT Gui, then &lt;a href="http://www.ossim.org/"&gt;ossimPlanetQt&lt;/a&gt; is your product.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_Xy9lLWed6w8/RjirYNURtjI/AAAAAAAAAKU/Ppckte5no_g/s1600-h/DSCF0116.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://bp3.blogger.com/_Xy9lLWed6w8/RjirYNURtjI/AAAAAAAAAKU/Ppckte5no_g/s320/DSCF0116.jpg" alt="" id="BLOGGER_PHOTO_ID_5059982613730670130" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_Xy9lLWed6w8/RjiqndURthI/AAAAAAAAAKE/UUbNAcFvJlg/s1600-h/ossimplanetearth.JPG"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://bp0.blogger.com/_Xy9lLWed6w8/RjiqndURthI/AAAAAAAAAKE/UUbNAcFvJlg/s320/ossimplanetearth.JPG" alt="" id="BLOGGER_PHOTO_ID_5059981776212047378" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;I did a fresh build on windows today with mingw. It now supports World Wind imagery layers via a plugin (WMS is supported as well) and allows drag and drop import GDAL supported raster( a functionality I added to World Wind recently). It also does blend, swipe and other image operations on the GPU and uses an accurate ellipsoid model of the earth. The only hitch is streaming terrain but that is being worked on. Who cares about filling up a harddrive with SRTM tiles when you can run this on 20+ screens?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21527342-2081533021743405693?l=whatnick.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whatnick.blogspot.com/feeds/2081533021743405693/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21527342&amp;postID=2081533021743405693' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/2081533021743405693'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/2081533021743405693'/><link rel='alternate' type='text/html' href='http://whatnick.blogspot.com/2007/05/ossimplanet-strikes-back.html' title='OssimPlanet strikes back'/><author><name>what_nick</name><uri>http://www.blogger.com/profile/07078119179754670930</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp2.blogger.com/_Xy9lLWed6w8/Rjwxb9URtkI/AAAAAAAAAK0/h_2Wt8wsE1I/s72-c/imageimport.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21527342.post-7623654256024399218</id><published>2007-05-02T14:45:00.000+09:30</published><updated>2007-05-02T15:04:36.657+09:30</updated><title type='text'>Flickr Plugin Pop-Ups</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_Xy9lLWed6w8/RjgfrNURtgI/AAAAAAAAAJ8/vAhXRMdlAyg/s1600-h/camel.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://bp3.blogger.com/_Xy9lLWed6w8/RjgfrNURtgI/AAAAAAAAAJ8/vAhXRMdlAyg/s320/camel.jpg" alt="" id="BLOGGER_PHOTO_ID_5059829008520295938" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;I have not touched it in a while but it does have good potential. It is like the Google Earth Panoramio layer with Tag based search options for the area you are looking at.&lt;br /&gt;&lt;br /&gt;I worked some of the KMLImporter code into it while merging World Wind Icons and Icons that behave like icons in Google Earth. Here is a sample Camel, obtained using Flickr and a search based on the keyword "Camel".&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21527342-7623654256024399218?l=whatnick.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whatnick.blogspot.com/feeds/7623654256024399218/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21527342&amp;postID=7623654256024399218' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/7623654256024399218'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/7623654256024399218'/><link rel='alternate' type='text/html' href='http://whatnick.blogspot.com/2007/05/flickr-plugin-pop-ups.html' title='Flickr Plugin Pop-Ups'/><author><name>what_nick</name><uri>http://www.blogger.com/profile/07078119179754670930</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp3.blogger.com/_Xy9lLWed6w8/RjgfrNURtgI/AAAAAAAAAJ8/vAhXRMdlAyg/s72-c/camel.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21527342.post-5387837108854061461</id><published>2007-04-26T18:27:00.000+09:30</published><updated>2007-05-03T12:26:38.410+09:30</updated><title type='text'>Taking a break helps get things done</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_Xy9lLWed6w8/RjBso9URtfI/AAAAAAAAAJ0/BPKnSm65ihI/s1600-h/P4220061.JPG"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://bp2.blogger.com/_Xy9lLWed6w8/RjBso9URtfI/AAAAAAAAAJ0/BPKnSm65ihI/s320/P4220061.JPG" alt="" id="BLOGGER_PHOTO_ID_5057661832447243762" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Last Saturday I had a lot of fun, went out on town and won small dance off's at Zhivago. This helped me settle down and I took ANZAC Day to fix the small bug that was plaguing  Dstile (promise this is  my last dstile post till I get the drag and drop terrain import working). So it can now import MultiSpectral and Panchromatic Imagery Seamlessly and save them as .png tiles. It is of course a bit slow with World Wind showing off all the direct-x graphics goodies at the same time, but it works. Till terrain import gets done have fun with this one.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21527342-5387837108854061461?l=whatnick.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whatnick.blogspot.com/feeds/5387837108854061461/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21527342&amp;postID=5387837108854061461' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/5387837108854061461'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/5387837108854061461'/><link rel='alternate' type='text/html' href='http://whatnick.blogspot.com/2007/04/taking-break-helps-get-things-done.html' title='Taking a break helps get things done'/><author><name>what_nick</name><uri>http://www.blogger.com/profile/07078119179754670930</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp2.blogger.com/_Xy9lLWed6w8/RjBso9URtfI/AAAAAAAAAJ0/BPKnSm65ihI/s72-c/P4220061.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21527342.post-8723210688455017983</id><published>2007-04-08T21:14:00.000+09:30</published><updated>2007-05-03T12:25:41.320+09:30</updated><title type='text'>Dstile using GDAL-SWIG C# API</title><content type='html'>Dstile like functionality has finally been made programmatic in World Wind allowing run-time tiling of imagery and quick import of file based &lt;a href="http://www.gdal.org/formats_list.html"&gt;formats&lt;/a&gt; such as Tiff, Imagine, ECW and MrSID into World Wind. ESRI ArcSDE formats will soon be supported by GDAL as well.&lt;br /&gt;&lt;br /&gt;While implementing it I ran into some API &lt;a href="http://trac.osgeo.org/gdal/ticket/1469"&gt;bugs&lt;/a&gt; as expected. These need to resolved before the functionality is ready for prime time. The bindings are also a &lt;a href="http://trac.osgeo.org/gdal/wiki/GdalOgrCsharpVersions"&gt;moving target&lt;/a&gt;. The developments in GDAL will need to be tracked to keep this functionality current.&lt;br /&gt;&lt;br /&gt;As WWJava develops it will benefit from the extensive Java based format support in &lt;a href="https://jai.dev.java.net/"&gt;JAI&lt;/a&gt;, &lt;a href="http://geotools.codehaus.org/"&gt;GeoTools&lt;/a&gt; and &lt;a href="http://trac.osgeo.org/gdal/wiki/GdalOgrInJava"&gt;GDAL Java API&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21527342-8723210688455017983?l=whatnick.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whatnick.blogspot.com/feeds/8723210688455017983/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21527342&amp;postID=8723210688455017983' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/8723210688455017983'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/8723210688455017983'/><link rel='alternate' type='text/html' href='http://whatnick.blogspot.com/2007/04/dstile-using-gdal-swig-c-api.html' title='Dstile using GDAL-SWIG C# API'/><author><name>what_nick</name><uri>http://www.blogger.com/profile/07078119179754670930</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21527342.post-4597964781770028944</id><published>2007-03-25T13:51:00.000+09:30</published><updated>2007-03-26T19:45:42.791+09:30</updated><title type='text'>Dstile and Imagery Drag Drop</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_Xy9lLWed6w8/RgX6aEZ0r-I/AAAAAAAAAJU/2MdpWSsZ5Ss/s1600-h/DstileWW.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp3.blogger.com/_Xy9lLWed6w8/RgX6aEZ0r-I/AAAAAAAAAJU/2MdpWSsZ5Ss/s320/DstileWW.JPG" alt="" id="BLOGGER_PHOTO_ID_5045714283304103906" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Some may think Super Overlays are cool, but you can do the same in World Wind by just dragging and dropping georeferenced imagery. The tiles are built using the windows version of the same tool that tiles the imagery on the server. A simple front end figures out what options you will need to add the imagery and produces a corresponding xml. The tiling takes some time to build to full resolution, and reproject.&lt;br /&gt;&lt;br /&gt;For instant gratification I am considering doing a quick thumbnail of the reprojected image and loading it as an Overlay. This will also allow georeferencing by hand of ungeoreferenced imagery.&lt;br /&gt;&lt;br /&gt;Most of the heavy lifting is done by the GDAL C++ API which are used in &lt;a href="http://www.worldwindcentral.com/wiki/Dstile_howto"&gt;Dstile&lt;/a&gt;. I am planning a migration to the C# bindings as they mature.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21527342-4597964781770028944?l=whatnick.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whatnick.blogspot.com/feeds/4597964781770028944/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21527342&amp;postID=4597964781770028944' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/4597964781770028944'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/4597964781770028944'/><link rel='alternate' type='text/html' href='http://whatnick.blogspot.com/2007/03/dstile-and-imagery-drag-drop.html' title='Dstile and Imagery Drag Drop'/><author><name>what_nick</name><uri>http://www.blogger.com/profile/07078119179754670930</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp3.blogger.com/_Xy9lLWed6w8/RgX6aEZ0r-I/AAAAAAAAAJU/2MdpWSsZ5Ss/s72-c/DstileWW.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21527342.post-7819470668382767329</id><published>2007-03-22T22:04:00.000+10:30</published><updated>2007-03-22T22:14:30.187+10:30</updated><title type='text'>Kyoto and Carbon SAR Mosaics</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_Xy9lLWed6w8/RgJrBUZ0r9I/AAAAAAAAAJM/n6rLhjLrOus/s1600-h/JersSumatra.JPG"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://bp1.blogger.com/_Xy9lLWed6w8/RgJrBUZ0r9I/AAAAAAAAAJM/n6rLhjLrOus/s320/JersSumatra.JPG" alt="" id="BLOGGER_PHOTO_ID_5044712203009437650" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;I have been tic-tacing with the Kyoto and Carbon science team to bring their PALSAR mosaics to World Wind. At one point there was a note that World Wind has no support for KML. So I made a KML Ground Overlay with one of the Jers Mosaic scenes available at the &lt;a href="http://www.eorc.jaxa.jp/JERS-1/GFMP/index.html"&gt;GRFM&lt;/a&gt;(Global Rain Forest Monitoring) Site. The kml can be found &lt;a href="http://whatnick.dyndns.org:8080/tisham/JersSumatraMosaic.kml"&gt;here&lt;/a&gt;. It works fine in both Google Earth and World Wind.&lt;br /&gt;&lt;br /&gt;World Wind does not have extensive support for KML, but to say it has no support is a fallacy. There was some discussion on the mailing list about this too. I am planning to get all the free JERS data from GRFM and serve it via World Wind , even if it is just to prove a point.&lt;br /&gt;&lt;br /&gt;The best and broadest user reach can be obtained through hosting a WMS server which is supported in a lot of viewers.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21527342-7819470668382767329?l=whatnick.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whatnick.blogspot.com/feeds/7819470668382767329/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21527342&amp;postID=7819470668382767329' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/7819470668382767329'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/7819470668382767329'/><link rel='alternate' type='text/html' href='http://whatnick.blogspot.com/2007/03/kyoto-and-carbon-sar-mosaics.html' title='Kyoto and Carbon SAR Mosaics'/><author><name>what_nick</name><uri>http://www.blogger.com/profile/07078119179754670930</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp1.blogger.com/_Xy9lLWed6w8/RgJrBUZ0r9I/AAAAAAAAAJM/n6rLhjLrOus/s72-c/JersSumatra.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21527342.post-3873608039099936797</id><published>2007-03-18T21:12:00.000+10:30</published><updated>2007-03-18T21:37:30.402+10:30</updated><title type='text'>Last Night in Jakarta</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_Xy9lLWed6w8/Rf0dP9hoVTI/AAAAAAAAAJE/blpA_WU3uPc/s1600-h/P3170019.JPG"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://bp2.blogger.com/_Xy9lLWed6w8/Rf0dP9hoVTI/AAAAAAAAAJE/blpA_WU3uPc/s320/P3170019.JPG" alt="" id="BLOGGER_PHOTO_ID_5043219317775684914" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_Xy9lLWed6w8/Rf0b5dhoVSI/AAAAAAAAAI8/UmKLIPJ8eB0/s1600-h/P3170013.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp0.blogger.com/_Xy9lLWed6w8/Rf0b5dhoVSI/AAAAAAAAAI8/UmKLIPJ8eB0/s320/P3170013.JPG" alt="" id="BLOGGER_PHOTO_ID_5043217831717000482" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_Xy9lLWed6w8/Rf0YjthoVRI/AAAAAAAAAI0/MfBEhusCS-E/s1600-h/P3170003.JPG"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://bp1.blogger.com/_Xy9lLWed6w8/Rf0YjthoVRI/AAAAAAAAAI0/MfBEhusCS-E/s320/P3170003.JPG" alt="" id="BLOGGER_PHOTO_ID_5043214159519962386" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;So Friday night out after more work. This time we started with dinner, watching belly dancing and smoking shisha in a Lebanese restaurant. Then moved onto CJ's with a fantastic live band playing latin music and lots of gorgeous people.&lt;br /&gt;&lt;br /&gt;I am going back tomorrow. Need to manipulate situations so that I get to come back.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21527342-3873608039099936797?l=whatnick.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whatnick.blogspot.com/feeds/3873608039099936797/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21527342&amp;postID=3873608039099936797' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/3873608039099936797'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/3873608039099936797'/><link rel='alternate' type='text/html' href='http://whatnick.blogspot.com/2007/03/last-night-in-jakarta.html' title='Last Night in Jakarta'/><author><name>what_nick</name><uri>http://www.blogger.com/profile/07078119179754670930</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp2.blogger.com/_Xy9lLWed6w8/Rf0dP9hoVTI/AAAAAAAAAJE/blpA_WU3uPc/s72-c/P3170019.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21527342.post-7173429365247539115</id><published>2007-03-18T00:43:00.000+10:30</published><updated>2007-03-18T21:05:01.080+10:30</updated><title type='text'>In Flight Cake Service</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_Xy9lLWed6w8/Rf0VVthoVPI/AAAAAAAAAIk/HbkeKWU7ZN8/s1600-h/IMG_0913.JPG"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://bp1.blogger.com/_Xy9lLWed6w8/Rf0VVthoVPI/AAAAAAAAAIk/HbkeKWU7ZN8/s320/IMG_0913.JPG" alt="" id="BLOGGER_PHOTO_ID_5043210620466910450" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_Xy9lLWed6w8/Rf0U99hoVOI/AAAAAAAAAIc/veIUKrRccZo/s1600-h/IMG_0910.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp2.blogger.com/_Xy9lLWed6w8/Rf0U99hoVOI/AAAAAAAAAIc/veIUKrRccZo/s320/IMG_0910.JPG" alt="" id="BLOGGER_PHOTO_ID_5043210212445017314" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;I have been bouncing around Asia quite a bit these days. I was flying Singapore Airlines on the 14th which also happens to be my birthday. Work had set quite a surprise for me , they had a cake ordered for me on the plane. I walked through check-in and immigration being wished happy birthday at every step.&lt;br /&gt;&lt;br /&gt;Had quite a bit of fun once in Jakarta as well. Went with a few friends Fabrice has made while there to Aphrodite. More nights of action in Jakarta coming up.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21527342-7173429365247539115?l=whatnick.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whatnick.blogspot.com/feeds/7173429365247539115/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21527342&amp;postID=7173429365247539115' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/7173429365247539115'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/7173429365247539115'/><link rel='alternate' type='text/html' href='http://whatnick.blogspot.com/2007/03/in-flight-cake-service.html' title='In Flight Cake Service'/><author><name>what_nick</name><uri>http://www.blogger.com/profile/07078119179754670930</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp1.blogger.com/_Xy9lLWed6w8/Rf0VVthoVPI/AAAAAAAAAIk/HbkeKWU7ZN8/s72-c/IMG_0913.JPG' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21527342.post-7984546531742496275</id><published>2007-03-10T21:59:00.000+10:30</published><updated>2007-03-10T23:41:01.708+10:30</updated><title type='text'>Night in Tokyo</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_Xy9lLWed6w8/RfKuT30fXwI/AAAAAAAAAIA/uNJNWViyp2E/s1600-h/alosfused.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://bp2.blogger.com/_Xy9lLWed6w8/RfKuT30fXwI/AAAAAAAAAIA/uNJNWViyp2E/s320/alosfused.jpg" alt="" id="BLOGGER_PHOTO_ID_5040282589405863682" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_Xy9lLWed6w8/RfKt_30fXvI/AAAAAAAAAH4/EX7menJKhng/s1600-h/IMG_0859.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp2.blogger.com/_Xy9lLWed6w8/RfKt_30fXvI/AAAAAAAAAH4/EX7menJKhng/s320/IMG_0859.JPG" alt="" id="BLOGGER_PHOTO_ID_5040282245808479986" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_Xy9lLWed6w8/RfKq4n0fXuI/AAAAAAAAAHw/g2zNmfu-nnc/s1600-h/IMG_0903.JPG"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://bp1.blogger.com/_Xy9lLWed6w8/RfKq4n0fXuI/AAAAAAAAAHw/g2zNmfu-nnc/s320/IMG_0903.JPG" alt="" id="BLOGGER_PHOTO_ID_5040278822719545058" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_Xy9lLWed6w8/RfKn2X0fXtI/AAAAAAAAAHo/RYVNprvEaNI/s1600-h/IMG_0891.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp0.blogger.com/_Xy9lLWed6w8/RfKn2X0fXtI/AAAAAAAAAHo/RYVNprvEaNI/s320/IMG_0891.JPG" alt="" id="BLOGGER_PHOTO_ID_5040275485529956050" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Finally managed to get away for a day to loiter about in Tokyo. Started in Akihabara again. Passed by Ginza and the Kabuki Theater. Got to go there for a show sometime. Finally ended up in Ruppongi hills with panoramic view of the sprawl of Tokyo.&lt;br /&gt;&lt;br /&gt;Mori museum and the Tokyo city view are good counterpoints. The current exhibition shows some Japanese Scrolls and Panels of life in Japan as it used to be an looking out of the balcony you can see Tokyo as it is now - a river of light.&lt;br /&gt;&lt;br /&gt;Back to Jakarta in a few days hardly any time to breath. Of course I would be doing JAXA a discourtesy if I did not include some of their very nice and affordable 2.5m product here.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21527342-7984546531742496275?l=whatnick.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whatnick.blogspot.com/feeds/7984546531742496275/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21527342&amp;postID=7984546531742496275' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/7984546531742496275'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/7984546531742496275'/><link rel='alternate' type='text/html' href='http://whatnick.blogspot.com/2007/03/night-in-tokyo.html' title='Night in Tokyo'/><author><name>what_nick</name><uri>http://www.blogger.com/profile/07078119179754670930</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp2.blogger.com/_Xy9lLWed6w8/RfKuT30fXwI/AAAAAAAAAIA/uNJNWViyp2E/s72-c/alosfused.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21527342.post-5032680407896862955</id><published>2007-03-06T23:39:00.000+10:30</published><updated>2007-03-11T20:27:33.883+10:30</updated><title type='text'>2nd day in Tsukuba - Road to the poor house</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_Xy9lLWed6w8/RfPSgn0fXyI/AAAAAAAAAIQ/edIiAaQ5Ujc/s1600-h/karokejaxa.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp2.blogger.com/_Xy9lLWed6w8/RfPSgn0fXyI/AAAAAAAAAIQ/edIiAaQ5Ujc/s320/karokejaxa.jpg" alt="" id="BLOGGER_PHOTO_ID_5040603865844506402" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_Xy9lLWed6w8/Re1sBWgyOlI/AAAAAAAAAHg/FSw66jOSyNo/s1600-h/RatReflector.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp2.blogger.com/_Xy9lLWed6w8/Re1sBWgyOlI/AAAAAAAAAHg/FSw66jOSyNo/s320/RatReflector.JPG" alt="" id="BLOGGER_PHOTO_ID_5038802328576211538" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_Xy9lLWed6w8/Re1rqmgyOkI/AAAAAAAAAHY/7oMsqYxpZW8/s1600-h/IMG_0853.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp3.blogger.com/_Xy9lLWed6w8/Re1rqmgyOkI/AAAAAAAAAHY/7oMsqYxpZW8/s320/IMG_0853.JPG" alt="" id="BLOGGER_PHOTO_ID_5038801937734187586" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_Xy9lLWed6w8/Re1rUmgyOjI/AAAAAAAAAHQ/0ecIG6kpF9E/s1600-h/IMG_0850.JPG"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://bp3.blogger.com/_Xy9lLWed6w8/Re1rUmgyOjI/AAAAAAAAAHQ/0ecIG6kpF9E/s320/IMG_0850.JPG" alt="" id="BLOGGER_PHOTO_ID_5038801559777065522" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;The second day of conference is nearly over. I have done my presentation with usual flourish and some colourful SAR images. Then I went to Tokyo-Akihabara with Kostas from DLR. Spent some time admiring the lights and trying all the ATM's in sight. I was feeling rather poor , till I realized the only international ATM's are the Post Office - something to be really careful about next time I am in Japan.&lt;br /&gt;&lt;br /&gt;There was some interest in using World Wind to display imagery from a Global PALSAR mosaic built up every 4months (Over land and cloud free - it's SAR !!) from the Kyoto and Carbon initiative. They have been fiddling with Google Earth since that's all they know off but World Wind can push in on this, since adding all the KML's to show imagery in Google is a real pain. Hope we can attract the Scientific community on the Envrionmental and Global Warming issues more with this data.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21527342-5032680407896862955?l=whatnick.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whatnick.blogspot.com/feeds/5032680407896862955/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21527342&amp;postID=5032680407896862955' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/5032680407896862955'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/5032680407896862955'/><link rel='alternate' type='text/html' href='http://whatnick.blogspot.com/2007/03/2nd-day-in-tsukaba-road-to-poor-house.html' title='2nd day in Tsukuba - Road to the poor house'/><author><name>what_nick</name><uri>http://www.blogger.com/profile/07078119179754670930</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp2.blogger.com/_Xy9lLWed6w8/RfPSgn0fXyI/AAAAAAAAAIQ/edIiAaQ5Ujc/s72-c/karokejaxa.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21527342.post-5253841773750165869</id><published>2007-03-04T22:51:00.000+10:30</published><updated>2007-03-04T23:37:34.281+10:30</updated><title type='text'>Singapore-Narita-Tsukuba</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_Xy9lLWed6w8/RerEHXP_czI/AAAAAAAAAHI/1p0LyAnXHKs/s1600-h/IMG_0846.JPG"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://bp0.blogger.com/_Xy9lLWed6w8/RerEHXP_czI/AAAAAAAAAHI/1p0LyAnXHKs/s320/IMG_0846.JPG" alt="" id="BLOGGER_PHOTO_ID_5038054763946537778" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_Xy9lLWed6w8/RerDwnP_cyI/AAAAAAAAAHA/41lZAmm6B0A/s1600-h/IMG_0848.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp1.blogger.com/_Xy9lLWed6w8/RerDwnP_cyI/AAAAAAAAAHA/41lZAmm6B0A/s320/IMG_0848.JPG" alt="" id="BLOGGER_PHOTO_ID_5038054373104513826" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_Xy9lLWed6w8/RerDf3P_cxI/AAAAAAAAAG4/EmBjqA5ggHA/s1600-h/IMG_0842_crop.JPG"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://bp2.blogger.com/_Xy9lLWed6w8/RerDf3P_cxI/AAAAAAAAAG4/EmBjqA5ggHA/s320/IMG_0842_crop.JPG" alt="" id="BLOGGER_PHOTO_ID_5038054085341704978" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Finally I am at my destination. After flying around for 13 hours. The time difference is only abut 1 hour from Adelaide but it is winter instead of summer. It is getting warmer in Tokyo though, nearly spring.&lt;br /&gt;&lt;br /&gt;Tsukuba Centre is about an hour train ride from Akihabara. It has got quite a few science and research setups and a giant rocket overlooking the city. I did the first two things i had to do: went on a Manga shopping spree and got the latest chapters of Bleach and had as much Sushi and Sashimi I could handle. The eel tastes the best.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21527342-5253841773750165869?l=whatnick.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whatnick.blogspot.com/feeds/5253841773750165869/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21527342&amp;postID=5253841773750165869' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/5253841773750165869'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/5253841773750165869'/><link rel='alternate' type='text/html' href='http://whatnick.blogspot.com/2007/03/singapore-narita-tsukuba.html' title='Singapore-Narita-Tsukuba'/><author><name>what_nick</name><uri>http://www.blogger.com/profile/07078119179754670930</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp0.blogger.com/_Xy9lLWed6w8/RerEHXP_czI/AAAAAAAAAHI/1p0LyAnXHKs/s72-c/IMG_0846.JPG' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21527342.post-3255777010317738354</id><published>2007-03-03T11:20:00.000+10:30</published><updated>2007-03-11T20:25:41.766+10:30</updated><title type='text'>Clipsal 500 and Night before Japan</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_Xy9lLWed6w8/RfPSD30fXxI/AAAAAAAAAII/ZVQ0WlxdiJU/s1600-h/clipsalg2.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://bp3.blogger.com/_Xy9lLWed6w8/RfPSD30fXxI/AAAAAAAAAII/ZVQ0WlxdiJU/s320/clipsalg2.jpg" alt="" id="BLOGGER_PHOTO_ID_5040603371923267346" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Finally I am on the long awaited trip to Tokyo. So I decided to go wild on the friday night before. Plenty of people in town for the Adelaide Clipsal 500 and showgirls in plenty. I went off with a random group of builder and had heaps of crazy fun. Talked to a showgirl about Freud and Oedipus complex, she is first year psyche. It was quite refreshing.&lt;br /&gt;&lt;br /&gt;Finished off dog tired dancing at Sugar - with girls pulling me around, and aggressive guys threatening to throw me out. Barely got out of that one ... Phew!&lt;br /&gt;&lt;br /&gt;Now on the long flight to Narita. See you all on the other side.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21527342-3255777010317738354?l=whatnick.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whatnick.blogspot.com/feeds/3255777010317738354/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21527342&amp;postID=3255777010317738354' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/3255777010317738354'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/3255777010317738354'/><link rel='alternate' type='text/html' href='http://whatnick.blogspot.com/2007/03/clipsal-500-and-night-before-japan.html' title='Clipsal 500 and Night before Japan'/><author><name>what_nick</name><uri>http://www.blogger.com/profile/07078119179754670930</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp3.blogger.com/_Xy9lLWed6w8/RfPSD30fXxI/AAAAAAAAAII/ZVQ0WlxdiJU/s72-c/clipsalg2.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21527342.post-6933938485179369445</id><published>2007-02-28T00:16:00.000+10:30</published><updated>2007-02-28T00:20:41.077+10:30</updated><title type='text'>Guilty of Web Design</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_Xy9lLWed6w8/ReQ3AGMrQSI/AAAAAAAAAGs/Q8WEvsy-Rsc/s1600-h/WebDesign.JPG"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://bp1.blogger.com/_Xy9lLWed6w8/ReQ3AGMrQSI/AAAAAAAAAGs/Q8WEvsy-Rsc/s320/WebDesign.JPG" alt="" id="BLOGGER_PHOTO_ID_5036210758110363938" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;It is often said that programmers should not do Graphic Design. Now I know why. If I can get away with toying with vertices in Blender, I can't get away with toying with colours in CSS. This bright yellow page is my handiwork. I am getting better ... slowly. I need to tone it down.&lt;br /&gt;&lt;br /&gt;Soon I will be willing to do web design for beds and other things in kind to put in the bed with me ....&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21527342-6933938485179369445?l=whatnick.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whatnick.blogspot.com/feeds/6933938485179369445/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21527342&amp;postID=6933938485179369445' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/6933938485179369445'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/6933938485179369445'/><link rel='alternate' type='text/html' href='http://whatnick.blogspot.com/2007/02/guilty-of-web-design.html' title='Guilty of Web Design'/><author><name>what_nick</name><uri>http://www.blogger.com/profile/07078119179754670930</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp1.blogger.com/_Xy9lLWed6w8/ReQ3AGMrQSI/AAAAAAAAAGs/Q8WEvsy-Rsc/s72-c/WebDesign.JPG' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21527342.post-7707453495553741251</id><published>2007-02-26T19:31:00.000+10:30</published><updated>2007-02-26T19:40:05.585+10:30</updated><title type='text'>Ironclad World</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_Xy9lLWed6w8/ReKjCmMrQRI/AAAAAAAAAGg/jfgQ_hn5A1E/s1600-h/WorldWindConsole.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp1.blogger.com/_Xy9lLWed6w8/ReKjCmMrQRI/AAAAAAAAAGg/jfgQ_hn5A1E/s320/WorldWindConsole.JPG" alt="" id="BLOGGER_PHOTO_ID_5035766598362415378" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;So finally we have an &lt;a href="http://www.codeplex.com/Wiki/View.aspx?ProjectName=IronPython"&gt;Iron Python&lt;/a&gt; console in World Wind thanks to &lt;a href="http://forum.worldwindcentral.com/showthread.php?t=8882"&gt;Ranen Ghosh&lt;/a&gt;. It is called TerminallyIll but you can do some sick cool scripting and toying around with it. Like ... it will be trivial to make model spin around with 1 line of script code. Here are few lines showing changing over from BMNG Bathymetry(default) to plain old BMNG.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21527342-7707453495553741251?l=whatnick.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whatnick.blogspot.com/feeds/7707453495553741251/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21527342&amp;postID=7707453495553741251' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/7707453495553741251'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/7707453495553741251'/><link rel='alternate' type='text/html' href='http://whatnick.blogspot.com/2007/02/ironclad-world.html' title='Ironclad World'/><author><name>what_nick</name><uri>http://www.blogger.com/profile/07078119179754670930</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp1.blogger.com/_Xy9lLWed6w8/ReKjCmMrQRI/AAAAAAAAAGg/jfgQ_hn5A1E/s72-c/WorldWindConsole.JPG' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21527342.post-7637879871642410770</id><published>2007-02-24T11:37:00.000+10:30</published><updated>2007-02-24T11:47:35.063+10:30</updated><title type='text'>Sydney Landmarks</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_Xy9lLWed6w8/Rd-RO2MrQQI/AAAAAAAAAGQ/1bjlHjmgrKg/s1600-h/blendopera.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp3.blogger.com/_Xy9lLWed6w8/Rd-RO2MrQQI/AAAAAAAAAGQ/1bjlHjmgrKg/s320/blendopera.jpg" alt="" id="BLOGGER_PHOTO_ID_5034902592676380930" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_Xy9lLWed6w8/Rd-QzGMrQPI/AAAAAAAAAGI/UBMkzsSTw0o/s1600-h/bridgehouse.JPG"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://bp0.blogger.com/_Xy9lLWed6w8/Rd-QzGMrQPI/AAAAAAAAAGI/UBMkzsSTw0o/s320/bridgehouse.JPG" alt="" id="BLOGGER_PHOTO_ID_5034902115935011058" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;I decided to give the IDE a break for a few days and took up &lt;a href="http://www.blender.org/"&gt;Blender&lt;/a&gt; to make some simple models in .x format for use with World Wind Model Feature. Here are the results of a few hours of labour, a couple of simplistic models of Sydney Landmarks.&lt;br /&gt;&lt;br /&gt;This is a call to all aspiring modelers to add some contributions to our collection. Various global landmarks are appreciated. Failing that, be selfish and model your own house or office. Help us grow World Wind.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21527342-7637879871642410770?l=whatnick.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whatnick.blogspot.com/feeds/7637879871642410770/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21527342&amp;postID=7637879871642410770' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/7637879871642410770'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/7637879871642410770'/><link rel='alternate' type='text/html' href='http://whatnick.blogspot.com/2007/02/sydney-landmarks.html' title='Sydney Landmarks'/><author><name>what_nick</name><uri>http://www.blogger.com/profile/07078119179754670930</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp3.blogger.com/_Xy9lLWed6w8/Rd-RO2MrQQI/AAAAAAAAAGQ/1bjlHjmgrKg/s72-c/blendopera.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21527342.post-174131309293407813</id><published>2007-02-21T16:35:00.000+10:30</published><updated>2007-02-21T16:58:42.619+10:30</updated><title type='text'>World Wind Video with Cinematic Effects</title><content type='html'>&lt;object height="320" width="380"&gt;&lt;param name="movie" value="http://www.youtube.com/v/0awJZCvLEcA"&gt;&lt;param name="wmode" value="transparent"&gt;&lt;embed src="http://www.youtube.com/v/0awJZCvLEcA" type="application/x-shockwave-flash" wmode="transparent" height="320" width="380"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br&gt; Fabrice has come up with a nice World Wind Video complete with lens flare and cloud transitions. The idea is to deliver the world to the palm of your hand.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21527342-174131309293407813?l=whatnick.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whatnick.blogspot.com/feeds/174131309293407813/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21527342&amp;postID=174131309293407813' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/174131309293407813'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/174131309293407813'/><link rel='alternate' type='text/html' href='http://whatnick.blogspot.com/2007/02/world-wind-video-with-cinematic-effects.html' title='World Wind Video with Cinematic Effects'/><author><name>what_nick</name><uri>http://www.blogger.com/profile/07078119179754670930</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21527342.post-5952264966266196551</id><published>2007-02-21T14:36:00.000+10:30</published><updated>2007-02-21T16:45:35.297+10:30</updated><title type='text'>Viva Las Vegas</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_Xy9lLWed6w8/RdvG4WMrQOI/AAAAAAAAAF8/3URSCRIu40Q/s1600-h/lasvegas.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp1.blogger.com/_Xy9lLWed6w8/RdvG4WMrQOI/AAAAAAAAAF8/3URSCRIu40Q/s320/lasvegas.png" alt="" id="BLOGGER_PHOTO_ID_5033835679850381538" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;The most detailed Planet 9 Model available for World Wind - Las Vegas works in version 1.4 with a&lt;a href="http://whatnick.dyndns.org:8080/tisham/p9cities.cs"&gt; simple camera fix&lt;/a&gt; and boy it looks good. I could not resist. Here is the best of Vegas, money comes from &lt;a href="http://findarticles.com/p/articles/mi_m0NEW/is_2001_Dec_14/ai_80808070"&gt;3G's Girls, Gambling and Games&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21527342-5952264966266196551?l=whatnick.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whatnick.blogspot.com/feeds/5952264966266196551/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21527342&amp;postID=5952264966266196551' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/5952264966266196551'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/5952264966266196551'/><link rel='alternate' type='text/html' href='http://whatnick.blogspot.com/2007/02/viva-las-vegas.html' title='Viva Las Vegas'/><author><name>what_nick</name><uri>http://www.blogger.com/profile/07078119179754670930</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp1.blogger.com/_Xy9lLWed6w8/RdvG4WMrQOI/AAAAAAAAAF8/3URSCRIu40Q/s72-c/lasvegas.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21527342.post-56965156571599335</id><published>2007-02-17T14:42:00.000+10:30</published><updated>2007-02-17T18:03:26.131+10:30</updated><title type='text'>World Wind 1.4 and 3D Cities</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_Xy9lLWed6w8/RdaCuo9-KMI/AAAAAAAAAFI/zmRlfe6r_Vo/s1600-h/3DLA.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp0.blogger.com/_Xy9lLWed6w8/RdaCuo9-KMI/AAAAAAAAAFI/zmRlfe6r_Vo/s320/3DLA.JPG" alt="" id="BLOGGER_PHOTO_ID_5032353371416045762" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;It was a long and painful labour and at times the parents threatened to shoot the doctor, but finally World Wind 1.4 is out of the SVN as a release. I cross posted on the &lt;a href="http://bbs.keyhole.com/ubb/showflat.php/Cat/0/Number/798219/an/0/page/0#798219"&gt;Google Earth Boards&lt;/a&gt; hoping to get some flame, but not much luck yet. There might be new forums for GE, need to check that out.&lt;br /&gt;&lt;br /&gt;It is good to see more creative and progressive companies using World Wind as delivery platform for their creations and ideas. World Wind has similar potentials as &lt;a href="http://secondlife.com/"&gt;Second Life&lt;/a&gt; in this respect and can create a significant trading ecosystem. &lt;a href="http://www.planet9.com/flash_index.html"&gt;Planet 9 Studios&lt;/a&gt; which specializes in 3D Modelling of buildings and cityscapes  has  several cities available  in World Wind.  The World Wind team is working to turn this into a suitable business idea for paying clients.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21527342-56965156571599335?l=whatnick.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whatnick.blogspot.com/feeds/56965156571599335/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21527342&amp;postID=56965156571599335' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/56965156571599335'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/56965156571599335'/><link rel='alternate' type='text/html' href='http://whatnick.blogspot.com/2007/02/world-wind-14-and-3d-cities.html' title='World Wind 1.4 and 3D Cities'/><author><name>what_nick</name><uri>http://www.blogger.com/profile/07078119179754670930</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp0.blogger.com/_Xy9lLWed6w8/RdaCuo9-KMI/AAAAAAAAAFI/zmRlfe6r_Vo/s72-c/3DLA.JPG' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21527342.post-6882392282000573952</id><published>2007-02-10T22:42:00.000+10:30</published><updated>2007-02-10T22:48:23.175+10:30</updated><title type='text'>How Now Brown Cow ?</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_Xy9lLWed6w8/Rc23zo9-KLI/AAAAAAAAAE8/7EhxL0gwbb4/s1600-h/BrownCow.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp3.blogger.com/_Xy9lLWed6w8/Rc23zo9-KLI/AAAAAAAAAE8/7EhxL0gwbb4/s320/BrownCow.JPG" alt="" id="BLOGGER_PHOTO_ID_5029878456641267890" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;So now we have an integrated Collada parser which constructs a mesh from the vertices , but Textures are not there yet. The Object selection code is also half way there, so someone can make a plugin with farm animal noises, click on the cow and it says ... moo! No better way to teach animal sounds to kids.&lt;br /&gt;&lt;br /&gt;Here is a Collada cow staring at the stars and pondering general relativity.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21527342-6882392282000573952?l=whatnick.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whatnick.blogspot.com/feeds/6882392282000573952/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21527342&amp;postID=6882392282000573952' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/6882392282000573952'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/6882392282000573952'/><link rel='alternate' type='text/html' href='http://whatnick.blogspot.com/2007/02/hello-there-brown-cow.html' title='How Now Brown Cow ?'/><author><name>what_nick</name><uri>http://www.blogger.com/profile/07078119179754670930</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp3.blogger.com/_Xy9lLWed6w8/Rc23zo9-KLI/AAAAAAAAAE8/7EhxL0gwbb4/s72-c/BrownCow.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21527342.post-984636655648884418</id><published>2007-02-05T19:52:00.000+10:30</published><updated>2007-02-07T09:46:57.165+10:30</updated><title type='text'>TV Tuner and Curried Sausages</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_Xy9lLWed6w8/Rcb76WPVx7I/AAAAAAAAAEo/J1OwrxoqG50/s1600-h/GlobalFlood.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp2.blogger.com/_Xy9lLWed6w8/Rcb76WPVx7I/AAAAAAAAAEo/J1OwrxoqG50/s320/GlobalFlood.JPG" alt="" id="BLOGGER_PHOTO_ID_5027983013826643890" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_Xy9lLWed6w8/Rcb7uWPVx6I/AAAAAAAAAEg/CXojKJNJguM/s1600-h/Image027.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://bp2.blogger.com/_Xy9lLWed6w8/Rcb7uWPVx6I/AAAAAAAAAEg/CXojKJNJguM/s320/Image027.jpg" alt="" id="BLOGGER_PHOTO_ID_5027982807668213666" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_Xy9lLWed6w8/Rcb7f2PVx5I/AAAAAAAAAEY/diRhsUvZ3js/s1600-h/Image026.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp0.blogger.com/_Xy9lLWed6w8/Rcb7f2PVx5I/AAAAAAAAAEY/diRhsUvZ3js/s320/Image026.jpg" alt="" id="BLOGGER_PHOTO_ID_5027982558560110482" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;My flatmate got a new all black mac book pro with a TV Tuner card, so in a fit I dug up my old TV Tuner card and watched the Australia-New Zealand match. It only works halfway with an external antenna. I really need a better card and antenna. Luckily Australia won. So it was worth my while.&lt;br /&gt;&lt;br /&gt;I also managed to watch Al Gore's documentary, "The Inconvenient Truth". Apart from the obvious political spin, he does make some valid points about Global Warming our responsibility. So Withak's Global Flood Plugin is rather timely. It still has some Z-Buffer issues and I am looking at adding the transparency and wave shaders for localized water to it. Otherwise it does a good job.&lt;br /&gt;&lt;br /&gt;I also tried a new dish - sausages curried with red paste and mustard. It turned out pretty well and goes with a nice beer. Now time to enjoy the Australian Summer and wonder why the weather is suddenly changing from Mediterranean to Monsoon.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21527342-984636655648884418?l=whatnick.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whatnick.blogspot.com/feeds/984636655648884418/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21527342&amp;postID=984636655648884418' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/984636655648884418'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/984636655648884418'/><link rel='alternate' type='text/html' href='http://whatnick.blogspot.com/2007/02/tv-tuner-and-curried-sausages.html' title='TV Tuner and Curried Sausages'/><author><name>what_nick</name><uri>http://www.blogger.com/profile/07078119179754670930</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp2.blogger.com/_Xy9lLWed6w8/Rcb76WPVx7I/AAAAAAAAAEo/J1OwrxoqG50/s72-c/GlobalFlood.JPG' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21527342.post-8318079241665407590</id><published>2007-01-28T20:30:00.000+10:30</published><updated>2007-01-29T09:12:03.273+10:30</updated><title type='text'>GDAL PALSAR Complex Driver</title><content type='html'>About 1 year ago I wrote the ALOS-PALSAR Driver for RAT in IDL. Since then I have replaced IDL with scientific Python in my kit. The objective is to eventually get RAT functions implemented into a Python Based Radar Toolkit which will attract greater developer and user base.&lt;br /&gt;&lt;br /&gt;GDAL has a quite usable Python API and is great for getting Geographic Rasters into code for manipulation. So with some help from Frank Warmerdam and following the minimalistic &lt;a href="http://www.gdal.org/gdal_drivertut.html"&gt;tutorial&lt;/a&gt; I wrote a driver for the PALSAR Complex Level 1.1 products. Level 1.5 products are already supported in GDAL via the generic &lt;a href="http://www.gdal.org/frmt_various.html"&gt;SAR_CEOS&lt;/a&gt; driver. I am planning to add the gcp support to the driver next so that polarimetric processing information can be interpreted in real world coordinates.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21527342-8318079241665407590?l=whatnick.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whatnick.blogspot.com/feeds/8318079241665407590/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21527342&amp;postID=8318079241665407590' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/8318079241665407590'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/8318079241665407590'/><link rel='alternate' type='text/html' href='http://whatnick.blogspot.com/2007/01/gdal-palsar-complex-driver.html' title='GDAL PALSAR Complex Driver'/><author><name>what_nick</name><uri>http://www.blogger.com/profile/07078119179754670930</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21527342.post-6148967199335131447</id><published>2007-01-27T12:13:00.001+10:30</published><updated>2007-01-27T12:25:26.059+10:30</updated><title type='text'>Australia Day and JAXA presentation</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_Xy9lLWed6w8/RbqvfDv0ufI/AAAAAAAAAEI/YVAFVSb8BHM/s1600-h/PolSigSqr.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: right; cursor: pointer;" src="http://bp0.blogger.com/_Xy9lLWed6w8/RbqvfDv0ufI/AAAAAAAAAEI/YVAFVSb8BHM/s320/PolSigSqr.JPG" alt="" id="BLOGGER_PHOTO_ID_5024521282401909234" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_Xy9lLWed6w8/RbqvQjv0ueI/AAAAAAAAAEA/-2aISq8eFWA/s1600-h/Reflectors+LocationsTilt.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: right; cursor: pointer;" src="http://bp2.blogger.com/_Xy9lLWed6w8/RbqvQjv0ueI/AAAAAAAAAEA/-2aISq8eFWA/s320/Reflectors+LocationsTilt.jpg" alt="" id="BLOGGER_PHOTO_ID_5024521033293806050" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;Happy Australia Day to everyone , well even though it is a bit belated. My neighbour had an ultra noisy party so I could not forget it was Australia day even in my sleep.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;I have a chance to go to JAXA to present on the work I did on ALOS-PALSAR calibration. Mostly checking the reflectors were pointed at the satellite and analysing the data in RAT. Here is a sample analysis result and the location where the reflectors were. They are of course not there anymore.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21527342-6148967199335131447?l=whatnick.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whatnick.blogspot.com/feeds/6148967199335131447/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21527342&amp;postID=6148967199335131447' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/6148967199335131447'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/6148967199335131447'/><link rel='alternate' type='text/html' href='http://whatnick.blogspot.com/2007/01/australia-day-and-jaxa-presentation.html' title='Australia Day and JAXA presentation'/><author><name>what_nick</name><uri>http://www.blogger.com/profile/07078119179754670930</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp0.blogger.com/_Xy9lLWed6w8/RbqvfDv0ufI/AAAAAAAAAEI/YVAFVSb8BHM/s72-c/PolSigSqr.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21527342.post-2507866322012288581</id><published>2007-01-20T14:03:00.000+10:30</published><updated>2007-01-20T14:27:58.754+10:30</updated><title type='text'>RC-Heli</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_Xy9lLWed6w8/RbGPfm6_XMI/AAAAAAAAADc/d_PdDNvIb1g/s1600-h/Image023.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp0.blogger.com/_Xy9lLWed6w8/RbGPfm6_XMI/AAAAAAAAADc/d_PdDNvIb1g/s320/Image023.jpg" alt="" id="BLOGGER_PHOTO_ID_5021952832681499842" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;On an impulse I bought a &lt;a href="http://www.venom-aircorps.com/products/helicopters/vnr_2/index.htm"&gt;Venom Night Ranger II&lt;/a&gt; heli. Now I can't stop dreaming up ways of toying with it and hooking up a feed to World Wind. I am still getting use to steering it. Quite easy to take off,  but a nightmare to fly. Since it is new I am really scared of crashing it.&lt;br /&gt;&lt;br /&gt;For a worldwind feed I will need readings from the builtin Gyro and will have to hook up Camera,GPS and some link gear. Getting it all in weight will involve plenty of looking around , but I am sure it is possible. If anyone has experience drop me a comment.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21527342-2507866322012288581?l=whatnick.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whatnick.blogspot.com/feeds/2507866322012288581/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21527342&amp;postID=2507866322012288581' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/2507866322012288581'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/2507866322012288581'/><link rel='alternate' type='text/html' href='http://whatnick.blogspot.com/2007/01/rc-heli.html' title='RC-Heli'/><author><name>what_nick</name><uri>http://www.blogger.com/profile/07078119179754670930</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp0.blogger.com/_Xy9lLWed6w8/RbGPfm6_XMI/AAAAAAAAADc/d_PdDNvIb1g/s72-c/Image023.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21527342.post-8389853990604906487</id><published>2007-01-17T20:18:00.000+10:30</published><updated>2007-01-17T20:30:54.803+10:30</updated><title type='text'>Cases, Races and Moonlight Cinemas</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_Xy9lLWed6w8/Ra3zDG6_XLI/AAAAAAAAADQ/Nwe6FgmFkoc/s1600-h/tdu.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp2.blogger.com/_Xy9lLWed6w8/Ra3zDG6_XLI/AAAAAAAAADQ/Nwe6FgmFkoc/s320/tdu.JPG" alt="" id="BLOGGER_PHOTO_ID_5020936394311163058" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Yesterday was a fun day, the case monkeys are off my back and I am a free man. I also managed to stumble into the &lt;a href="http://www.tourdownunder.com.au/node"&gt;Tour Down Under&lt;/a&gt; Adelaide Sprint.&lt;br /&gt;&lt;br /&gt;Finally I watched the slightly mind bending "Scanner Darkly" in the Moonlight Cinema - Botanical Gardens.&lt;br /&gt;&lt;br /&gt;The other thing is that I have managed to get myself an RC - Chopper. Expect live feed hookups to Worldwind soonish.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21527342-8389853990604906487?l=whatnick.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whatnick.blogspot.com/feeds/8389853990604906487/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21527342&amp;postID=8389853990604906487' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/8389853990604906487'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/8389853990604906487'/><link rel='alternate' type='text/html' href='http://whatnick.blogspot.com/2007/01/cases-races-and-moonlight-cinemas.html' title='Cases, Races and Moonlight Cinemas'/><author><name>what_nick</name><uri>http://www.blogger.com/profile/07078119179754670930</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp2.blogger.com/_Xy9lLWed6w8/Ra3zDG6_XLI/AAAAAAAAADQ/Nwe6FgmFkoc/s72-c/tdu.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21527342.post-5598216083151427366</id><published>2007-01-14T23:34:00.000+10:30</published><updated>2007-01-14T23:48:42.207+10:30</updated><title type='text'>Farewell at Glenelg and Comets</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_Xy9lLWed6w8/RaotiW6_XKI/AAAAAAAAAC8/io6v-HPvDKw/s1600-h/Image009.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp0.blogger.com/_Xy9lLWed6w8/RaotiW6_XKI/AAAAAAAAAC8/io6v-HPvDKw/s320/Image009.jpg" alt="" id="BLOGGER_PHOTO_ID_5019874802949643426" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_Xy9lLWed6w8/RaotXW6_XJI/AAAAAAAAAC0/sKznEw7TA8c/s1600-h/Image003.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://bp0.blogger.com/_Xy9lLWed6w8/RaotXW6_XJI/AAAAAAAAAC0/sKznEw7TA8c/s320/Image003.jpg" alt="" id="BLOGGER_PHOTO_ID_5019874613971082386" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_Xy9lLWed6w8/RaotJW6_XII/AAAAAAAAACs/P7w-EBn0ERE/s1600-h/Image006.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp0.blogger.com/_Xy9lLWed6w8/RaotJW6_XII/AAAAAAAAACs/P7w-EBn0ERE/s320/Image006.jpg" alt="" id="BLOGGER_PHOTO_ID_5019874373452913794" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;One of my friends is heading off to Canberra next week for work, sort of relocating for a long time. Since ACT is sort of land locked and all they have for large water body is a large lake he decided to have a farewell at the beach  since beaches will be pretty rare in Canberra.&lt;br /&gt;&lt;br /&gt;The day went pretty well with lots of running around in the water and on the sand, while facing the wrath of a disgruntled old lady who got hit by our ball.&lt;br /&gt;&lt;br /&gt;We finished with dinner on the grass and sighting of &lt;a href="http://www.itwire.com.au/content/view/8458/1066/"&gt;Comet McNaught&lt;/a&gt; at sunset. All this was topped off with gems about every number being special and 1729 being extra special.&lt;br /&gt;&lt;br /&gt;Take care and stay in touch Peter. Sorry about the bad astrophotography with the phone camera.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21527342-5598216083151427366?l=whatnick.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whatnick.blogspot.com/feeds/5598216083151427366/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21527342&amp;postID=5598216083151427366' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/5598216083151427366'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/5598216083151427366'/><link rel='alternate' type='text/html' href='http://whatnick.blogspot.com/2007/01/farewell-at-glenelg-and-comets.html' title='Farewell at Glenelg and Comets'/><author><name>what_nick</name><uri>http://www.blogger.com/profile/07078119179754670930</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp0.blogger.com/_Xy9lLWed6w8/RaotiW6_XKI/AAAAAAAAAC8/io6v-HPvDKw/s72-c/Image009.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21527342.post-6608950631731379232</id><published>2007-01-13T21:23:00.000+10:30</published><updated>2007-01-13T21:48:40.207+10:30</updated><title type='text'>OssimPlanetQt first time from CVS to mingw-windows</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_Xy9lLWed6w8/Rai8jG6_XHI/AAAAAAAAACg/1-1lUoNrRy8/s1600-h/ossimwire.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp1.blogger.com/_Xy9lLWed6w8/Rai8jG6_XHI/AAAAAAAAACg/1-1lUoNrRy8/s320/ossimwire.JPG" alt="" id="BLOGGER_PHOTO_ID_5019469096043895922" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;To those not in the know , OssimPlanetQt is yet-another globe viewing application. Written using the cross-platform QT Windowing Kit and OpenSceneGraph , the rendering is done using OpenGL.&lt;br /&gt;The main programming language is C++ and it can use the Worldwind Servers as data source as well as standard WMS's.&lt;br /&gt;&lt;br /&gt;I  am apparently the first one to compile and run it on Windows using the mingw compiler toolchain and the QT 4.2 kit from &lt;a href="http://www.trolltech.com/"&gt;Trolltech&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;A howto will shortly appear on the &lt;a href="http://www.ossim.org/mwiki/index.php/Main_Page"&gt;ossim wiki&lt;/a&gt;. Just to draw a few parallels - Google Earth is also C++/OGL based and uses the QT Windowing system and draws most of its data from Digital Globe.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21527342-6608950631731379232?l=whatnick.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whatnick.blogspot.com/feeds/6608950631731379232/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21527342&amp;postID=6608950631731379232' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/6608950631731379232'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/6608950631731379232'/><link rel='alternate' type='text/html' href='http://whatnick.blogspot.com/2007/01/ossimplanetqt-first-time-from-cvs-to.html' title='OssimPlanetQt first time from CVS to mingw-windows'/><author><name>what_nick</name><uri>http://www.blogger.com/profile/07078119179754670930</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp1.blogger.com/_Xy9lLWed6w8/Rai8jG6_XHI/AAAAAAAAACg/1-1lUoNrRy8/s72-c/ossimwire.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21527342.post-7142222401254388720</id><published>2007-01-07T23:04:00.000+10:30</published><updated>2007-01-07T23:12:22.338+10:30</updated><title type='text'>Flickr Plugin</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_Xy9lLWed6w8/RaDqd36d7SI/AAAAAAAAACU/_5bXtZNcdKQ/s1600-h/FlickrPlugin.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp2.blogger.com/_Xy9lLWed6w8/RaDqd36d7SI/AAAAAAAAACU/_5bXtZNcdKQ/s320/FlickrPlugin.JPG" alt="" id="BLOGGER_PHOTO_ID_5017267783837019426" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;The last act during my x-mas/new year "break"  is a semi-working Flickr Plugin for Worldwind. The GUI is still missing for the user's access code entry and tag/date/camera based searches, but that will be easy since the caching and rendering mechanisms are working. Here is a screenshot, guess which tag I used to search. No looking at the code ( Yes it is hard coded at the moment!).&lt;br /&gt;&lt;br /&gt;Eventually the photos will show up as textured rectangles, hopefully someone nice will work out something to make it work with &lt;a href="http://labs.live.com/photosynth/"&gt;Photosynth&lt;/a&gt; which looks bare at times and without context/content. Worldwind can provide a Global Context and &lt;a href="http://www.flickr.com/"&gt;Flickr&lt;/a&gt; can provide Global Content.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21527342-7142222401254388720?l=whatnick.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whatnick.blogspot.com/feeds/7142222401254388720/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21527342&amp;postID=7142222401254388720' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/7142222401254388720'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/7142222401254388720'/><link rel='alternate' type='text/html' href='http://whatnick.blogspot.com/2007/01/flickr-plugin.html' title='Flickr Plugin'/><author><name>what_nick</name><uri>http://www.blogger.com/profile/07078119179754670930</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp2.blogger.com/_Xy9lLWed6w8/RaDqd36d7SI/AAAAAAAAACU/_5bXtZNcdKQ/s72-c/FlickrPlugin.JPG' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21527342.post-8965931770499480018</id><published>2007-01-04T03:56:00.000+10:30</published><updated>2007-01-04T04:24:34.275+10:30</updated><title type='text'>New Year and New Measure Tool</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_Xy9lLWed6w8/RZvtRLgtCiI/AAAAAAAAACI/er6CmJuiE44/s1600-h/terrainprofile.JPG"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://bp2.blogger.com/_Xy9lLWed6w8/RZvtRLgtCiI/AAAAAAAAACI/er6CmJuiE44/s320/terrainprofile.JPG" alt="" id="BLOGGER_PHOTO_ID_5015863489410697762" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Well I have finally got over the New Years with minimal drinking and dancing on New Years Eve. I did manage to polish off a whole bottle of Bordeaux and dance with a girl while her boy friend glared. I know when not to push my luck too far.&lt;br /&gt;&lt;br /&gt;Just getting back into coding Worldwind. The Release candidates are doing fine. I am coding up the&lt;a href="http://issues.worldwind.arc.nasa.gov/browse/WW-532"&gt; MeasureToolNG&lt;/a&gt; with Withak utilizing the enhancements in the core rendering API. This tool will also support terrain profiling and area calculations.&lt;br /&gt;&lt;br /&gt;I have also got my name down in another open source project. &lt;a href="http://download.qgis.org/qgis/"&gt;Qgis&lt;/a&gt; release is out , and I helped Tim put together an &lt;a href="http://www.mingw.org/msys.shtml"&gt;MSYS&lt;/a&gt; build environment to build it on Windows.&lt;br /&gt;&lt;br /&gt;And of course my new year resolution is to not have any new year resolution and let the universe surprise me.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21527342-8965931770499480018?l=whatnick.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whatnick.blogspot.com/feeds/8965931770499480018/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21527342&amp;postID=8965931770499480018' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/8965931770499480018'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21527342/posts/default/8965931770499480018'/><link rel='alternate' type='text/html' href='http://whatnick.blogspot.com/2007/01/new-year-and-new-measure-tool.html' title='New Year and New Measure Tool'/><author><name>what_nick</name><uri>http://www.blogger.com/profile/07078119179754670930</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp2.blogger.com/_Xy9lLWed6w8/RZvtRLgtCiI/AAAAAAAAACI/er6CmJuiE44/s72-c/terrainprofile.JPG' height='72' width='72'/><thr:total>2</thr:total></entry></feed>
