123 reputation
5
bio website google.com/+DanielPryden
location Silicon Valley
age 31
visits member for 4 years, 3 months
seen Nov 10 '13 at 0:29

I started tinkering with computers at the age of 6. These days, I'm a senior software engineer at Google, currently working on Java application server infrastructure.

Besides being fluent in English and American Sign Language, I know too many programming languages to count. Lately I've primarily been using Java, plus some odds and ends of Python, C++, and JavaScript. I enjoy C#, even though nowadays I don't get many chances to use it. I'm also a big fan of Haskell and Scala, although I haven't had a chance to use either of them in a large-scale project yet.

In my spare time, I play guitar and read voraciously, including science fiction and books on computing. I'm also a volunteer minister for the deaf, teaching Bible studies in American Sign Language.

Standard disclaimer: my opinions are my own, and not necessarily those of my employer.


Nov
15
awarded  Popular Question
May
19
awarded  Scholar
May
19
comment WMS + Google Earth + tilted view = alignment failure?
Yes, this is basically the approach we've eventually settled on as well.
May
19
accepted WMS + Google Earth + tilted view = alignment failure?
Sep
22
comment WMS + Google Earth + tilted view = alignment failure?
I'm certain that I don't require Google Earth Pro for this, and if I did that would be a non-starter: I can't force my users to pay for the Pro upgrade. (Those users that have it will of course want to use it for its extra features, though!) But ordinary Google Earth should be perfectly capable of displaying imagery overlays using the <GroundOverlay> KML element. My issue is with trying to do a GroundOverlay that renders directly from WMS; it looks like that may not be possible.
Sep
22
comment WMS + Google Earth + tilted view = alignment failure?
Well, Google Earth will automatically warp imagery from WGS84/Simple Cylindrical to the actual globe shape, so I just need to handle warping it to WGS84, which I can do on the fly in the WMS request. But it looks like the problem is Google Earth's generic WMS support, which doesn't do a terribly good job. After some further research, it looks like a tile approach, combined with a KML "Super-Overlay", should make this work. (Which is what gdal2tiles does anyway.)
Sep
22
awarded  Student
Sep
21
comment WMS + Google Earth + tilted view = alignment failure?
According to this page, "Google Earth uses Simple Cylindrical projection for its imagery base. This is a simple map projection where the meridians and parallels are equidistant, straight lines, with the two sets crossing at right angles. This projection is also known as Lat/Lon WGS84."
Sep
21
comment WMS + Google Earth + tilted view = alignment failure?
This is interesting, but it doesn't seem helpful for what I'm trying to do. My data is currently raster data (in the future, we may add vector layers, but rasters are definitely the major focus) and I think our users would prefer the standalone Google Earth client instead of using the Google Earth plug-in. I'll look into this, though.
Sep
21
asked WMS + Google Earth + tilted view = alignment failure?
Sep
20
awarded  Supporter
Sep
20
awarded  Autobiographer
Apr
17
comment Convert latitude and longitude into northings and eastings
Do you know what coordinate system(s) you're using? "Easting and northing" are the standard names for the x and y coordinates in any projected (i.e. planar) coordinate system. Additionally, "latitude and longitude" are the standard names for the coordinates in any unprojected (i.e. geographic) coordinate system. You might be asking for a conversion from WGS84 to UTM, or maybe you want the British national grid system as mtrw suggests. In any case, the numbers by themselves are ambiguous unless you also know the coordinate system.