Google
Official Google Earth Download Site

Google Earth Community

Earth >> Dynamic Data Layers

Jump to first unread post. Pages: 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | >> (show all)
pseabury
Tourist


Reged: 04/14/05
Posts: 241
Re: Coastal Radar Network Link (v1.0) [Re: BigJacko]
      #132863 - 09/27/05 03:19 PM

Going to look at it right now. I'm sure that it's good stuff before I even look, and I'll get back to you promptly.

Quote:


Any comments or feedback welcome. Ultimately (if Paul is still up for it), we'll probably integrate this sub-set with the main Storm Tracking set that Paul's kindly provided. It may take us a while to get it right (and thus, this KMZ/Network Link is very much a beta-test). As such, it may disappear overnight, or be altered or cut-down dramatically in the next few days (depending on how stupid the bandwidth numbers turn out to be, or whether we get told to quit it, by NOAA!) Therefore, please bear with us, and use commonsense when playing with this tool. Thanks.





The KMZ of the whole network link was usually around 4-5KB (pretty small !), but I ended up using over 8GB and almost 9GB this last month. I think part of this was due to people setting refresh rates to small intervals and/or forcefully updating it hoping that something had changed. Unfortunately, we can't alter the behavior of the users to not do this ( can we? ) , but I/we'd ask that you not do this as it could mean the difference between having this tool and not if the costs become prohibitive.

I'll get back to you in a bit.

Paul


Post Extras: Print Post   Remind Me!   Report this Post  
pseabury
Tourist


Reged: 04/14/05
Posts: 241
Re: Coastal Radar Network Link (v1.0) [Re: BigJacko]
      #132933 - 09/27/05 03:56 PM

Ok, first impressions.

1.) We need to break down the radards into smaller groups still. Being a programmer, I decided to try and break it like most good programmer would do. Anyway, long story short, ouch lol . I checked one group of radars (Short Range Reflectivity) and watched my v0.616 Client grow to well over 1GB in size. I think too many people will do that (or worse), and that's a bad thing. Even with warning and such, we either need to mitigate that risk even further, or dissallow them from doing that (currently impossible I think).

2.) Can we make the legend layer so that it requires explicit turn-on to be visible? I know that if people go through and set it like they want it with regards to legends on or not, those will keep their state even over refreshes....but it might be nice to maybe separate them completely from the actual radar to declutter, and make the legends a separate folder to be able to turn them on if the need arises.

3.) Maybe further separate the radars by Coast (ie. Atlantic & Gulf) to further reduce the possibility of a catastrophic checkbox?

This is one reason why I wish that we could get the raw reflectivity data and display it as we wish by generating our own images from it etc......but I still think this is a mountain of work and probably not the right course. Let me know what you think and thanks for the work Jacko .

Paully


Post Extras: Print Post   Remind Me!   Report this Post  
BigJacko
Tourist


Reged: 09/17/05
Posts: 70
Re: Coastal Radar Network Link (v1.0) [Re: pseabury]
      #133004 - 09/27/05 05:15 PM

Quote:

Ok, first impressions.

1.) We need to break down the radards into smaller groups still. Being a programmer, I decided to try and break it like most good programmer would do. Anyway, long story short, ouch lol . I checked one group of radars (Short Range Reflectivity) and watched my v0.616 Client grow to well over 1GB in size. I think too many people will do that (or worse), and that's a bad thing. Even with warning and such, we either need to mitigate that risk even further, or dissallow them from doing that (currently impossible I think).



Agreed - but how? I've racked my brains thinking about ways it can be organised so that, on the one hand, it gives quick and easy functionality to those that want specific things, but which, on the other hand, doesn't make it dead-simple for a clueless noob to whack NOAA with a big stick.

Alas, because GE doesn't allow 'exclusive options' (radio-buttons, effectively), you're right - it's impossible to disallow dumbness. The best we can do is make 'dumbness more difficult' (by obscurity)... which limits the usefulness to those with brains.

Tough call...but I'm all ears.

Quote:


2.) Can we make the legend layer so that it requires explicit turn-on to be visible? I know that if people go through and set it like they want it with regards to legends on or not, those will keep their state even over refreshes....but it might be nice to maybe separate them completely from the actual radar to declutter, and make the legends a separate folder to be able to turn them on if the need arises.



Technically, the Legend DOES need explicit turn-on to be visible. At least, to the same degree that everything else does! It's shipped 'off'... its just that if you select the tick-box for (say) Brownville, then the triplet of 'image, warnings & legend' below it is turned on - same as any other node, really.

Moving it to a separate 'Legends' folder (and similarly, one for Warnings, maybe) makes life difficult. First, the Legends - moving them to a separate folder would mean that someone who'd pulled up (say) 'Short-Range Reflectivity' for Lake Charles, and who wanted to see what colour scale was being used today, would then have to go shuffling off to the Legends folder, open that, then drill down till they found Lake Charles, then turn on the Legend. All a bit long-winded and inconvenient - purely for the sake of 'stopping stupid things from happening when stupid people are in control'... which, chances are, ain't them.

Similarly, with Warnings - I had thought about making them (effectively) a separate 'data-product' and giving them a folder of their own. But here we run into another wrinkle... the Warnings overlay is different for the Long-Range image (because it's bigger). This would mean that the Warnings folder would contain sub-folders for all 21 radar sites, each containing two Warnings overlays. People would have to remember that when looking at the Long-Range Reflectivity, they'd need to use the right warnings overlay, or else the geo-location will be completely off. Again, functionality would be impaired, I think - and certainly convenience would take a big hit.

Quote:


3.) Maybe further separate the radars by Coast (ie. Atlantic & Gulf) to further reduce the possibility of a catastrophic checkbox?



Yeah, I was thinking about this one too. Might be enough, perhaps. Or even divide them by state, maybe? Again, it doesn't physically STOP some idiot clicking the top-node... but nothing will, quite frankly. This might be a good halfway-house.

Something else I'd thought of was shipping a root-level KMZ which contained several Network Links, and somehow making the selection of one 'remove' the sub-trees on the others. Haven't quite worked out if that's possible - but gave up when I realised that it would mean people fetching the KMZ each time they changed their minds about what data-type they wanted to see... I don't think my humble 400MHz webserver would cope, quite frankly!

I'm still working on a few other thoughts which might help, but really, I think it's a GoogleDev topic for consideration. As the program becomes evermore popular, the chances of this kind of 'massive attack' KMZ becomes more evident, and I think they really will need to give us developers the ability to make certain selections mutually-exclusive, and prevent alteration of things like refresh times, etc. Or the program will simply get a bad reputation as a webserver rapist, worst-case.

Quote:


This is one reason why I wish that we could get the raw reflectivity data and display it as we wish by generating our own images from it etc......but I still think this is a mountain of work and probably not the right course. Let me know what you think and thanks for the work Jacko .




Anytime - it's been fun... a good challenge and a worthy cause. I'm sure we can come up with something that'll suit everyone's need, sooner or later! Keep those ideas coming... I'll put up a new version tomorrow if I get some time (my paying clients have a busy day planned for me on other things tomorrow, so there may not be a huge amount of changes, but we'll see).

Night all!


Post Extras: Print Post   Remind Me!   Report this Post  
pseabury
Tourist


Reged: 04/14/05
Posts: 241
Re: Coastal Radar Network Link (v1.0) [Re: BigJacko]
      #133045 - 09/27/05 05:54 PM

Quote:


Agreed - but how? I've racked my brains thinking about ways it can be organised so that, on the one hand, it gives quick and easy functionality to those that want specific things, but which, on the other hand, doesn't make it dead-simple for a clueless noob to whack NOAA with a big stick.

Alas, because GE doesn't allow 'exclusive options' (radio-buttons, effectively), you're right - it's impossible to disallow dumbness. The best we can do is make 'dumbness more difficult' (by obscurity)... which limits the usefulness to those with brains.

Tough call...but I'm all ears.





I still have no solution either, other than an improvement to the GE Client, or a different data source.

Quote:


Technically, the Legend DOES need explicit turn-on to be visible. At least, to the same degree that everything else does! It's shipped 'off'... its just that if you select the tick-box for (say) Brownville, then the triplet of 'image, warnings & legend' below it is turned on - same as any other node, really.

Moving it to a separate 'Legends' folder (and similarly, one for Warnings, maybe) makes life difficult. First, the Legends - moving them to a separate folder would mean that someone who'd pulled up (say) 'Short-Range Reflectivity' for Lake Charles, and who wanted to see what colour scale was being used today, would then have to go shuffling off to the Legends folder, open that, then drill down till they found Lake Charles, then turn on the Legend. All a bit long-winded and inconvenient - purely for the sake of 'stopping stupid things from happening when stupid people are in control'... which, chances are, ain't them.





I hear ya on that, and didn't explain all that clearly before because I was pressed for time... (actually was going to use the radio group example lol), but that's exactly what the client API, if you want to call it that, needs.

Another point on this that I can clarify in regards to generating our own images from raw return data is that the need for multiple legends would not be necessary. This is similar to how (and why) I did the SST data the way I did. Take all the data, and transform it via your own parameters so that's it's uniform across the board....then only 1 legend is neccesary. Again, this is the best solution, but likely the most difficult (not logically, but timewise investment). I think the entirety of the Gulf and Atlantic SST coverage results in less than 100KB of image data at (.25 x .25) degree resolution. This includes ALL of the SST folders. SO you can see the advantage to that now that we sort of have a benchmark for the way of aggregating premade imagery.

Still not saying that doing it ourself is the answer, but just trying to paint a full picture so that we can weight our options carefully.

Quote:


Yeah, I was thinking about this one too. Might be enough, perhaps. Or even divide them by state, maybe? Again, it doesn't physically STOP some idiot clicking the top-node... but nothing will, quite frankly. This might be a good halfway-house.

Something else I'd thought of was shipping a root-level KMZ which contained several Network Links, and somehow making the selection of one 'remove' the sub-trees on the others. Haven't quite worked out if that's possible - but gave up when I realised that it would mean people fetching the KMZ each time they changed their minds about what data-type they wanted to see... I don't think my humble 400MHz webserver would cope, quite frankly!





Agree that further parrying down the data into chunks doesn't ultimately help because the top level is still a bastard....and the further it's divided, the more cumbersome the interface for the user becomes.

About the network link magic.... I've tied my brain around that a couple of times since you brought it up, and can't work out a way that could make that happen. May be possible, but I'm just not aware of it. What we desperately need is a REAL Api that we can program against. I don't find it too offensive to think of this link as an actual application that makes calls directly into the GE Client, but again we don't have that available to us....yet. I made a post in the support forum regarding this issue here

I'll be looking for a new version in the next couple of days, and thanks again.

Paul


Post Extras: Print Post   Remind Me!   Report this Post  
BigJacko
Tourist


Reged: 09/17/05
Posts: 70
Coastal Radar Network Link (v1.1) [Re: pseabury]
      #135837 - 09/29/05 06:56 AM

View in Google Earth (384 downloads)


Quote:



Another point on this that I can clarify in regards to generating our own images from raw return data is that the need for multiple legends would not be necessary. This is similar to how (and why) I did the SST data the way I did. Take all the data, and transform it via your own parameters so that's it's uniform across the board....then only 1 legend is neccesary. Again, this is the best solution, but likely the most difficult (not logically, but timewise investment). I think the entirety of the Gulf and Atlantic SST coverage results in less than 100KB of image data at (.25 x .25) degree resolution. This includes ALL of the SST folders. SO you can see the advantage to that now that we sort of have a benchmark for the way of aggregating premade imagery.

Still not saying that doing it ourself is the answer, but just trying to paint a full picture so that we can weight our options carefully.




Yup - I understand - trouble is, the sheer amount of data that I or you would be required to fetch from the NWS every five minutes, if we did it that way. I don't think my systems could take it, frankly! Especially when coupled with that fact that once we'd grabbed and reorganised that bitmap data, we ALONE would then be responsible for shipping it back up to however many clients were using the Network Link, plus the KML itself! It could become an extremely heavy load, very quickly.

I suppose if we were going to do a 're-sampled' set of overlays, for GE users, we could limit the number of updates to one every hour, or something - but then the whole project starts to be come less useful in the GE environment... simply because people KNOW they can get the data from direct from the NWS website every 5 minutes....

Argh... this is such a great concept... but entirely banjaxed by the rather short-sighted limitations of KML. I do hope they fix it soon...

Quote:


Agree that further parrying down the data into chunks doesn't ultimately help because the top level is still a bastard....and the further it's divided, the more cumbersome the interface for the user becomes.




Well, I've given it a bash... I've reorganised the layout into Gulf and Atlantic layers - but all the problems about top-level check-boxes still remain, of course (Come on GE developers, at least acknowledge that you're aware this is a problem, per-lease! ).

Anyway - new version V1.1 of the placemark attached. Differences are...
  • a few more warnings, just in case people haven't twigged the issues already
  • reorganisation of the layers into Gulf & Atlantic folders
  • Network Link now set to refresh the underlying KMZ from my server once every HOUR now (instead of once every 4). This is an attempt to keep the geo-location data (which has to be hard-coded into the KMZ) more fresh. I will be monitoring to see what the effect of this is on my webserver!

As before - please heed the warnings contained within the placemark itself, and on this post here

Edited by BigJacko (09/29/05 06:57 AM)


Post Extras: Print Post   Remind Me!   Report this Post  
OneJam
Tourist


Reged: 09/26/05
Posts: 4
Re: Coastal Radar Network Link (v1.1) [Re: BigJacko]
      #141048 - 10/02/05 10:35 AM



Idea.....Way not ask the GE website admin to host the info.......a script would copy or transfer the info to GE's website for access. The bandwidth would increase on GE's website but an extra 500GB would not be anything major for that organization.

What I'm really suggesting is that Google allows us to host info on their servers permanently or until they allow us to use the SDK to code arround this problem.

This would also solve the problem not elegantly but workable.

Anyone with strong contacts with GE staff to put his forward to them urgently.


Post Extras: Print Post   Remind Me!   Report this Post  
BigJacko
Tourist


Reged: 09/17/05
Posts: 70
Re: Coastal Radar Network Link (v1.1) [Re: OneJam]
      #142405 - 10/03/05 05:34 AM

A great idea, OneJam.

Alas, I have no 'in' at Google, but maybe a mod will pick up this thread, and see the potential? Good things come from collaboration, and Google seems much more attuned to that idea than some companies I could mention.

Anyway - have people been using the Coastal Radar v1.1 Network Link with any success? I know there's not a lot of activity on the radar lately (thank goodness - we don't need another Katrina or Rita!)... but I'd like to know what people's feedback is, about this placemark-set.

I've heard from someone else on another thread that they sometimes have trouble fetching the folders back, when they first use the link. Has anyone else experienced this? Does anyone have a clue why GE misbehaves with KMZ-based Network Links?

All feedback greatly appreciated, cos I'd like this to ultimately be useful to people.


Post Extras: Print Post   Remind Me!   Report this Post  
bkdelong
Explorer


Reged: 07/29/05
Posts: 99
Loc: Salem, MA, USA
Re: Live Tropical Data and NHC Storm Forecast Mode [Re: pseabury]
      #142825 - 10/03/05 11:12 AM

Hey Paul -

What's the URL you're getting your location and models details from? Specifically I'm looking for a link to Invest AL922005 about 30+mi northeast of the Crooked Islands and 450+mi SE of Miami, FL.

Can you ADD the URL or links to the Weather data you're pulling so we can get to them or send other folks that way?

--------------------
--
B.K. DeLong (K3GRN)
bkdelong@pobox.com
+1.617.797.8471

http://www.wkdelong.org Son.
http://www.haloworldwide.com
Work.
http://www.bostonredcross.org Volunteer.
http://www.brain-stream.com Play.
http://www.the-leaky-cauldron.org Potter.


PGP Fingerprint:
38D4 D4D4 5819 8667 DFD5 A62D AF61 15FF 297D 67FE

FOAF:
http://foaf.brain-stream.org


Post Extras: Print Post   Remind Me!   Report this Post  
bkdelong
Explorer


Reged: 07/29/05
Posts: 99
Loc: Salem, MA, USA
Re: Coastal Radar Network Link (v1.1) [Re: BigJacko]
      #144514 - 10/04/05 02:12 PM

Check out NING.com, which launched today. They're working through some login issues but it looks like various Dynamic Data Layer PHP apps can be hosted there.

If that's possible then this is a perfect place for the "live data" Google Earth files to live.

--------------------
--
B.K. DeLong (K3GRN)
bkdelong@pobox.com
+1.617.797.8471

http://www.wkdelong.org Son.
http://www.haloworldwide.com
Work.
http://www.bostonredcross.org Volunteer.
http://www.brain-stream.com Play.
http://www.the-leaky-cauldron.org Potter.


PGP Fingerprint:
38D4 D4D4 5819 8667 DFD5 A62D AF61 15FF 297D 67FE

FOAF:
http://foaf.brain-stream.org


Post Extras: Print Post   Remind Me!   Report this Post  
BigJacko
Tourist


Reged: 09/17/05
Posts: 70
Re: Coastal Radar Network Link (v1.1) [Re: bkdelong]
      #145418 - 10/05/05 05:55 AM

Cool - thanks BKD, for the tip-off.

I've had a quick look, and from what I can tell, you're right... but I have a slight concern that they might not like (a) the load (when it cranks up to full speed next time there's a hurricane loose in the gulf) or (b) the fact that users technically don't have to 'view' the app at the Ning site. Once they have the KMZ file, it's all viewed within GE, and Ning is just 'pulled-from'. I'm wondering if (longterm) they'd prefer vistors to the site in a browser, because that way they get to see the ad-banners which (may) ultimately generate the revenue for the Ning project to survive.

Still, I'm not saying it WON'T work, at this point...

I'll keep an eye on Ning, and see what develops. If I can get a login, I might find out a bit more about any restrictions.


Post Extras: Print Post   Remind Me!   Report this Post  
Pages: 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | >> (show all)




Extra information
1 registered and 3 anonymous users are browsing this forum.

Moderator:  Hill, Jumble, Kempster, mcshea98, jeffryv, dulce, esterrett, NormB, Frank_McVey, BeadieJay, TheLedge, Cyclonic, no_stranger, LuciaM, tekgergedan, Noisette, danescombe, Michal_Drewniak, mutex, marinerfan, Delta102, bebop 

Print Topic

Forum Permissions
      You cannot start new topics
      You cannot reply to topics
      HTML is disabled
      UBBCode is enabled

Rating: ****
Topic views: 140507

Rate this topic

Jump to

earth.google.com    bbs.keyhole.com

*
UBB.threads™ 6.5.1.1