Video overlay

classic Classic list List threaded Threaded
8 messages Options
Hannes Naude Hannes Naude
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Video overlay

Hi

I need some pointers on using the VideoLayer and whether it is indeed the right tool for what I am trying to do.

I am trying to drape a video over a landscape as a texture. For now the video is geostationary. I found the osgearth_video example, but when I run it and provide my video file as a command line argument, I only see a big white untextured globe. What are the constraints on video file types/codecs that this code can handle? Also I have looked through the code and I cannot see how to specify where on earth the video should be placed (I expect to be able to specify the lat/long coordinates of the corner points. Is there perhaps a more informative example somewhere or some documentation? I have started digging into the code, but it is a rather deep pit and if I am going to need to study osgearth internals, I am guessing there is a more logical starting point somewhere. Any help will be deeply appreciated.

Regards
Hannes Naude
Hannes Naude Hannes Naude
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Video overlay

OK, I have managed to figure out the answers to at least some of my questions by myself. Specifically :
"What are the constraints on video file types/codecs that this code can handle?" If I understand correctly one can load anything that you have a plugin for. I built the osg ffmpeg plugin and can now confirm that osg can load my video using osgmovie. I have also stepped through the code and can confirm that the call to

osg::ref_ptr< osg::Image > image = options().url()->readImage().getImage();

in VideoLayer::open succeeds (as verified by the subsequent call to image.valid())

That is the good news. The bad news is that I still only see a white globe. :-(
ADB ADB
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Video overlay

Are you getting a white globe when simply running osgearth_video without any additional command line arguments?  It should at least show the readymap imagery.

On Thu, Aug 3, 2017 at 7:10 AM, Hannes Naude [via osgEarth] <[hidden email]> wrote:
OK, I have managed to figure out the answers to at least some of my questions by myself. Specifically :
"What are the constraints on video file types/codecs that this code can handle?" If I understand correctly one can load anything that you have a plugin for. I built the osg ffmpeg plugin and can now confirm that osg can load my video using osgmovie. I have also stepped through the code and can confirm that the call to

osg::ref_ptr< osg::Image > image = options().url()->readImage().getImage();

in VideoLayer::open succeeds (as verified by the subsequent call to image.valid())

That is the good news. The bad news is that I still only see a white globe. :-(



If you reply to this email, your message will be added to the discussion below:
http://forum.osgearth.org/Video-overlay-tp7591099p7591101.html
To start a new topic under osgEarth, email [hidden email]
To unsubscribe from osgEarth, click here.
NAML

Hannes Naude Hannes Naude
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Video overlay

Yup, not even seeing the readymap imagery.
ADB ADB
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Video overlay

Sounds like a build/configuration issue.  Are any of the other osgearth applications working?  Any of the tests working?  Just curious.  A white globe usually indicates to me either a malformed .earth file (which isn't the case here) or the driver not properly initializing.

On Thu, Aug 3, 2017 at 7:50 AM, Hannes Naude [via osgEarth] <[hidden email]> wrote:
Yup, not even seeing the readymap imagery.


If you reply to this email, your message will be added to the discussion below:
http://forum.osgearth.org/Video-overlay-tp7591099p7591103.html
To start a new topic under osgEarth, email [hidden email]
To unsubscribe from osgEarth, click here.
NAML

ADB ADB
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Video overlay

In reply to this post by Hannes Naude
BTW: if you set your OSGEARTH_NOTIFY_LEVEL to DEBUG, you can see a lot more info about what's going on.  In Ubuntu:

export OSGEARTH_NOTIFY_LEVEL=DEBUG

then run osgearth_video from the same terminal window.  You'll get a ton of console output.

Arthur

On Thu, Aug 3, 2017 at 7:54 AM, Arthur Bogard <[hidden email]> wrote:
Sounds like a build/configuration issue.  Are any of the other osgearth applications working?  Any of the tests working?  Just curious.  A white globe usually indicates to me either a malformed .earth file (which isn't the case here) or the driver not properly initializing.

On Thu, Aug 3, 2017 at 7:50 AM, Hannes Naude [via osgEarth] <[hidden email]> wrote:
Yup, not even seeing the readymap imagery.


If you reply to this email, your message will be added to the discussion below:
http://forum.osgearth.org/Video-overlay-tp7591099p7591103.html
To start a new topic under osgEarth, email [hidden email]
To unsubscribe from osgEarth, click here.
NAML


Hannes Naude Hannes Naude
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Video overlay

Mixed results on the other osgearth applications. My own application is working as is any of the tests that use the GDAL driver. On the other hand none of the readymap based examples work (they all show the white globe). I've always assumed that readymap is a paid service or that I need an account of one sort or another and this is why these examples don't work.

I've switched on DEBUG logging and include the output below. I see many lines that read

[ImageLayer] "ReadyMap Imagery" 1/0/0result INVALID

suggesting that invalid results are being received from readymap, but not really providing much further guidance to my untrained eye.

Incidentally, is there any reason why the readymap layers would be required in order to show the video layer?

[osgEarth]  [Map] cache=none; policy=read-write; bin=no
[osgEarth]  hashConfFinal = {
   "image" : {
      "driver" : "tms",
      "url" : "http://readymap.org/readymap/tiles/1.0.0/22/"
   }
}

[osgEarth]  [TerrainLayer] Layer "ReadyMap Imagery" Creating "tms" driver
[osgEarth]  [TileSourceFactory] Tile source Profile = NULL
[osgEarth]  [TMSTileSource] Repo is remote; opening in read-only mode
[osgEarth]  [HTTPClient] HTTPClient setting userAgent=osgearth2.9
[osgEarth]  [HTTPClient] Setting timeout to 0
[osgEarth]  [HTTPClient] Setting connect timeout to 0
[osgEarth]  [HTTPClient] Removing proxy settings
[osgEarth]  [URI] Got remote result for http://readymap.org/readymap/tiles/1.0.0/22/
[osgEarth]  [TMS] Read TileFormat jpeg
[osgEarth]  [TMS] TMS has 2, 1 tiles at level 0
[osgEarth]  [TMS] Found DataExtents
[osgEarth]  [TMSTileSource] TMS tile map datestamp = Thu, 01 Jan 1970 00:00:00 GMT
[osgEarth]  [TMSTileSource] TileMap min/max 0, 19
[osgEarth]  [TerrainLayer] Layer "ReadyMap Imagery" Get Profile from tile source
[osgEarth]  [TerrainLayer] Layer "ReadyMap Imagery" Profile=[srs=WGS 84, min=-180,-90 max=180,90 lod0=2,1 vdatum=geodetic]
[osgEarth]  [TerrainLayer] Layer "ReadyMap Imagery" cache=none; policy=read-write; bin=no
[osgEarth]  hashConfFinal = {
   "elevation" : {
      "driver" : "tms",
      "url" : "http://readymap.org/readymap/tiles/1.0.0/116/"
   }
}

[osgEarth]  [TerrainLayer] Layer "ReadyMap Elevation" Creating "tms" driver
[osgEarth]  [TileSourceFactory] Tile source Profile = NULL
[osgEarth]  [TMSTileSource] Repo is remote; opening in read-only mode
[osgEarth]  [HTTPClient] Removing proxy settings
[osgEarth]  [URI] Got remote result for http://readymap.org/readymap/tiles/1.0.0/116/
[osgEarth]  [TMS] Read TileFormat tif
[osgEarth]  [TMS] TMS has 2, 1 tiles at level 0
[osgEarth]  [TMS] Found DataExtents
[osgEarth]  [TMSTileSource] TMS tile map datestamp = Thu, 01 Jan 1970 00:00:00 GMT
[osgEarth]  [TMSTileSource] TileMap min/max 0, 10
[osgEarth]  [TerrainLayer] Layer "ReadyMap Elevation" Get Profile from tile source
[osgEarth]  [TerrainLayer] Layer "ReadyMap Elevation" Profile=[srs=WGS 84, min=-180,-90 max=180,90 lod0=2,1 vdatum=geodetic]
[osgEarth]  [TerrainLayer] Layer "ReadyMap Elevation" cache=none; policy=read-write; bin=no
[osgEarth]  [engine_mp driver] Activated!
[osgEarth]  [Capabilities] Realized graphics window for OpenGL operations.
[osgEarth]  [Capabilities] osgEarth Version: 2.9.0 DEVELOPMENT
[osgEarth]  [Capabilities] Detected hardware capabilities:
[osgEarth]  [Capabilities]   Vendor = NVIDIA Corporation
[osgEarth]  [Capabilities]   Renderer = GeForce GTX 960M/PCIe/SSE2
[osgEarth]  [Capabilities]   Version = 4.5.0 NVIDIA 375.66
[osgEarth]  [Capabilities]   Max GPU texture units = 32
[osgEarth]  [Capabilities]   Max GPU texture coord indices = 8
[osgEarth]  [Capabilities]   Max GPU attributes = 16
[osgEarth]  [Capabilities]   Depth buffer bits = 24
[osgEarth]  [Capabilities]   Max texture size = 16384
[osgEarth]  [Capabilities]   Max lights = 8
[osgEarth]  [Capabilities]   GLSL = yes
[osgEarth]  [Capabilities]   GLSL Version = 450
[osgEarth]  [Capabilities]   Texture arrays = yes
[osgEarth]  [Capabilities]   3D textures = yes
[osgEarth]  [Capabilities]   Multitexturing = yes
[osgEarth]  [Capabilities]   draw instanced = yes
[osgEarth]  [Capabilities]   uniform buffer objects = yes
[osgEarth]  [Capabilities]   NPOT textures = yes
[osgEarth]  [Capabilities]   Texture buffers = yes
[osgEarth]  [Capabilities]   Texture buffer max size = 134217728
[osgEarth]  [Capabilities]   Transform feedback = yes
[osgEarth]  [Capabilities]   Compression = ARB S3 RG
[osgEarth]  [Map] Map profile is: [srs=WGS 84, min=-180,-90 max=180,90 lod0=2,1 vdatum=geodetic]
[osgEarth]  [TerrainResources] Texture unit 0 reserved for MP Engine Primary
[osgEarth]  [TerrainResources] Texture unit 1 reserved for MP Engine Secondary
[osgEarth]  [MPTerrainEngineNode] Creating 2 root keys..
[osgEarth]  [Profile] clamp&xform: input=SW=-180,0 NE=-90,90, SRS=WGS 84, output=SW=-180,0 NE=-90,90, SRS=WGS 84
[osgEarth]  [ImageLayer] "ReadyMap Imagery" create image for "1/0/0", ext= SW=-180,0 NE=-90,90, SRS=WGS 84
[osgEarth]  [HTTPClient] Removing proxy settings
[osgEarth]  [URI] Got remote result for http://readymap.org/readymap/tiles/1.0.0/22/1/0/1.jpeg
[osgEarth]  Added 1/0/0 to blacklist
[osgEarth]  [ImageLayer] "ReadyMap Imagery" 1/0/0result INVALID
[osgEarth]  [ImageLayer] "ReadyMap Imagery" create image for "0/0/0", ext= SW=-180,-90 NE=0,90, SRS=WGS 84
[osgEarth]  [HTTPClient] Removing proxy settings
[osgEarth]  [URI] Got remote result for http://readymap.org/readymap/tiles/1.0.0/22/0/0/0.jpeg
[osgEarth]  Added 0/0/0 to blacklist
[osgEarth]  [ImageLayer] "ReadyMap Imagery" 0/0/0result INVALID
[osgEarth]  [HTTPClient] Removing proxy settings
[osgEarth]  [URI] Got remote result for http://readymap.org/readymap/tiles/1.0.0/116/0/0/0.tif
[osgEarth]  [Profile] clamp&xform: input=SW=-90,0 NE=0,90, SRS=WGS 84, output=SW=-90,0 NE=0,90, SRS=WGS 84
[osgEarth]  [ImageLayer] "ReadyMap Imagery" create image for "1/1/0", ext= SW=-90,0 NE=0,90, SRS=WGS 84
[osgEarth]  [HTTPClient] Removing proxy settings
[osgEarth]  [URI] Got remote result for http://readymap.org/readymap/tiles/1.0.0/22/1/1/1.jpeg
[osgEarth]  Added 1/1/0 to blacklist
[osgEarth]  [ImageLayer] "ReadyMap Imagery" 1/1/0result INVALID
[osgEarth]  [ImageLayer] "ReadyMap Imagery" create image for "0/0/0", ext= SW=-180,-90 NE=0,90, SRS=WGS 84
[osgEarth]  [ImageLayer] "ReadyMap Imagery" createImageFromTileSource: blacklisted(0/0/0)
[osgEarth]  [ImageLayer] "ReadyMap Imagery" 0/0/0result INVALID
[osgEarth]  [Profile] clamp&xform: input=SW=-180,-90 NE=-90,0, SRS=WGS 84, output=SW=-180,-90 NE=-90,0, SRS=WGS 84
[osgEarth]  [ImageLayer] "ReadyMap Imagery" create image for "1/0/1", ext= SW=-180,-90 NE=-90,0, SRS=WGS 84
[osgEarth]  [HTTPClient] Removing proxy settings
[osgEarth]  [URI] Got remote result for http://readymap.org/readymap/tiles/1.0.0/22/1/0/0.jpeg
[osgEarth]  Added 1/0/1 to blacklist
[osgEarth]  [ImageLayer] "ReadyMap Imagery" 1/0/1result INVALID
[osgEarth]  [ImageLayer] "ReadyMap Imagery" create image for "0/0/0", ext= SW=-180,-90 NE=0,90, SRS=WGS 84
[osgEarth]  [ImageLayer] "ReadyMap Imagery" createImageFromTileSource: blacklisted(0/0/0)
[osgEarth]  [ImageLayer] "ReadyMap Imagery" 0/0/0result INVALID
[osgEarth]  [Profile] clamp&xform: input=SW=-90,-90 NE=0,0, SRS=WGS 84, output=SW=-90,-90 NE=0,0, SRS=WGS 84
[osgEarth]  [ImageLayer] "ReadyMap Imagery" create image for "1/1/1", ext= SW=-90,-90 NE=0,0, SRS=WGS 84
[osgEarth]  [HTTPClient] Removing proxy settings
[osgEarth]  [URI] Got remote result for http://readymap.org/readymap/tiles/1.0.0/22/1/1/0.jpeg
[osgEarth]  Added 1/1/1 to blacklist
[osgEarth]  [ImageLayer] "ReadyMap Imagery" 1/1/1result INVALID
[osgEarth]  [ImageLayer] "ReadyMap Imagery" create image for "0/0/0", ext= SW=-180,-90 NE=0,90, SRS=WGS 84
[osgEarth]  [ImageLayer] "ReadyMap Imagery" createImageFromTileSource: blacklisted(0/0/0)
[osgEarth]  [ImageLayer] "ReadyMap Imagery" 0/0/0result INVALID
[osgEarth]  [TileNodeRegistry] 1/0/0 listened for 1/1/0.
[osgEarth]  [TileNodeRegistry] 1/0/0 listened for 1/0/1.
[osgEarth]  [TileNode] 1/0/0 was waiting on 1/1/0 and it arrived.
[osgEarth]  [TileNode] bailed on 1/0/0 - null normal texture
[osgEarth]  [TileNodeRegistry] 1/1/0 listened for 1/2/0.
[osgEarth]  [TileNodeRegistry] 1/1/0 listened for 1/1/1.
[osgEarth]  [TileNode] 1/0/0 was waiting on 1/0/1 and it arrived.
[osgEarth]  [TileNode] bailed on 1/0/0 - null normal texture
[osgEarth]  [TileNodeRegistry] 1/0/1 listened for 1/1/1.
[osgEarth]  [TileNodeRegistry] 1/0/1 listened for 1/0/0, but it was already in the repo.
[osgEarth]  [TileNode] 1/0/1 was waiting on 1/0/0 and it arrived.
[osgEarth]  [TileNode] bailed on 1/0/1 - null normal texture
[osgEarth]  [TileNode] 1/0/1 was waiting on 1/1/1 and it arrived.
[osgEarth]  [TileNode] bailed on 1/0/1 - null normal texture
[osgEarth]  [TileNode] 1/1/0 was waiting on 1/1/1 and it arrived.
[osgEarth]  [TileNode] bailed on 1/1/0 - null normal texture
[osgEarth]  [TileNodeRegistry] 1/1/1 listened for 1/2/1.
[osgEarth]  [TileNodeRegistry] 1/1/1 listened for 1/1/0, but it was already in the repo.
[osgEarth]  [TileNode] 1/1/1 was waiting on 1/1/0 and it arrived.
[osgEarth]  [TileNode] bailed on 1/1/1 - null normal texture
[osgEarth]  [Profile] clamp&xform: input=SW=0,0 NE=90,90, SRS=WGS 84, output=SW=0,0 NE=90,90, SRS=WGS 84
[osgEarth]  [ImageLayer] "ReadyMap Imagery" create image for "1/2/0", ext= SW=0,0 NE=90,90, SRS=WGS 84
[osgEarth]  [HTTPClient] Removing proxy settings
[osgEarth]  [URI] Got remote result for http://readymap.org/readymap/tiles/1.0.0/22/1/2/1.jpeg
[osgEarth]  Added 1/2/0 to blacklist
[osgEarth]  [ImageLayer] "ReadyMap Imagery" 1/2/0result INVALID
[osgEarth]  [ImageLayer] "ReadyMap Imagery" create image for "0/1/0", ext= SW=0,-90 NE=180,90, SRS=WGS 84
[osgEarth]  [HTTPClient] Removing proxy settings
[osgEarth]  [URI] Got remote result for http://readymap.org/readymap/tiles/1.0.0/22/0/1/0.jpeg
[osgEarth]  Added 0/1/0 to blacklist
[osgEarth]  [ImageLayer] "ReadyMap Imagery" 0/1/0result INVALID
[osgEarth]  [HTTPClient] Removing proxy settings
[osgEarth]  [URI] Got remote result for http://readymap.org/readymap/tiles/1.0.0/116/0/1/0.tif
[osgEarth]  [Profile] clamp&xform: input=SW=90,0 NE=180,90, SRS=WGS 84, output=SW=90,0 NE=180,90, SRS=WGS 84
[osgEarth]  [ImageLayer] "ReadyMap Imagery" create image for "1/3/0", ext= SW=90,0 NE=180,90, SRS=WGS 84
[osgEarth]  [HTTPClient] Removing proxy settings
[osgEarth]  [URI] Got remote result for http://readymap.org/readymap/tiles/1.0.0/22/1/3/1.jpeg
[osgEarth]  Added 1/3/0 to blacklist
[osgEarth]  [ImageLayer] "ReadyMap Imagery" 1/3/0result INVALID
[osgEarth]  [ImageLayer] "ReadyMap Imagery" create image for "0/1/0", ext= SW=0,-90 NE=180,90, SRS=WGS 84
[osgEarth]  [ImageLayer] "ReadyMap Imagery" createImageFromTileSource: blacklisted(0/1/0)
[osgEarth]  [ImageLayer] "ReadyMap Imagery" 0/1/0result INVALID
[osgEarth]  [Profile] clamp&xform: input=SW=0,-90 NE=90,0, SRS=WGS 84, output=SW=0,-90 NE=90,0, SRS=WGS 84
[osgEarth]  [ImageLayer] "ReadyMap Imagery" create image for "1/2/1", ext= SW=0,-90 NE=90,0, SRS=WGS 84
[osgEarth]  [HTTPClient] Removing proxy settings
[osgEarth]  [URI] Got remote result for http://readymap.org/readymap/tiles/1.0.0/22/1/2/0.jpeg
[osgEarth]  Added 1/2/1 to blacklist
[osgEarth]  [ImageLayer] "ReadyMap Imagery" 1/2/1result INVALID
[osgEarth]  [ImageLayer] "ReadyMap Imagery" create image for "0/1/0", ext= SW=0,-90 NE=180,90, SRS=WGS 84
[osgEarth]  [ImageLayer] "ReadyMap Imagery" createImageFromTileSource: blacklisted(0/1/0)
[osgEarth]  [ImageLayer] "ReadyMap Imagery" 0/1/0result INVALID
[osgEarth]  [Profile] clamp&xform: input=SW=90,-90 NE=180,0, SRS=WGS 84, output=SW=90,-90 NE=180,0, SRS=WGS 84
[osgEarth]  [ImageLayer] "ReadyMap Imagery" create image for "1/3/1", ext= SW=90,-90 NE=180,0, SRS=WGS 84
[osgEarth]  [HTTPClient] Removing proxy settings
[osgEarth]  [URI] Got remote result for http://readymap.org/readymap/tiles/1.0.0/22/1/3/0.jpeg
[osgEarth]  Added 1/3/1 to blacklist
[osgEarth]  [ImageLayer] "ReadyMap Imagery" 1/3/1result INVALID
[osgEarth]  [ImageLayer] "ReadyMap Imagery" create image for "0/1/0", ext= SW=0,-90 NE=180,90, SRS=WGS 84
[osgEarth]  [ImageLayer] "ReadyMap Imagery" createImageFromTileSource: blacklisted(0/1/0)
[osgEarth]  [ImageLayer] "ReadyMap Imagery" 0/1/0result INVALID
[osgEarth]  [TileNode] 1/1/0 was waiting on 1/2/0 and it arrived.
[osgEarth]  [TileNode] bailed on 1/1/0 - null normal texture
[osgEarth]  [TileNodeRegistry] 1/2/0 listened for 1/3/0.
[osgEarth]  [TileNodeRegistry] 1/2/0 listened for 1/2/1.
[osgEarth]  [TileNode] 1/2/0 was waiting on 1/3/0 and it arrived.
[osgEarth]  [TileNode] bailed on 1/2/0 - null normal texture
[osgEarth]  [TileNodeRegistry] 1/3/0 listened for 1/0/0, but it was already in the repo.
[osgEarth]  [TileNode] 1/3/0 was waiting on 1/0/0 and it arrived.
[osgEarth]  [TileNode] bailed on 1/3/0 - null normal texture
[osgEarth]  [TileNodeRegistry] 1/3/0 listened for 1/3/1.
[osgEarth]  [TileNode] 1/1/1 was waiting on 1/2/1 and it arrived.
[osgEarth]  [TileNode] bailed on 1/1/1 - null normal texture
[osgEarth]  [TileNode] 1/2/0 was waiting on 1/2/1 and it arrived.
[osgEarth]  [TileNode] bailed on 1/2/0 - null normal texture
[osgEarth]  [TileNodeRegistry] 1/2/1 listened for 1/3/1.
[osgEarth]  [TileNodeRegistry] 1/2/1 listened for 1/2/0, but it was already in the repo.
[osgEarth]  [TileNode] 1/2/1 was waiting on 1/2/0 and it arrived.
[osgEarth]  [TileNode] bailed on 1/2/1 - null normal texture
[osgEarth]  [TileNode] 1/2/1 was waiting on 1/3/1 and it arrived.
[osgEarth]  [TileNode] bailed on 1/2/1 - null normal texture
[osgEarth]  [TileNode] 1/3/0 was waiting on 1/3/1 and it arrived.
[osgEarth]  [TileNode] bailed on 1/3/0 - null normal texture
[osgEarth]  [TileNodeRegistry] 1/3/1 listened for 1/0/1, but it was already in the repo.
[osgEarth]  [TileNode] 1/3/1 was waiting on 1/0/1 and it arrived.
[osgEarth]  [TileNode] bailed on 1/3/1 - null normal texture
[osgEarth]  [TileNodeRegistry] 1/3/1 listened for 1/3/0, but it was already in the repo.
[osgEarth]  [TileNode] 1/3/1 was waiting on 1/3/0 and it arrived.
[osgEarth]  [TileNode] bailed on 1/3/1 - null normal texture
[osgEarth]  [MPTerrainEngineNode] Registered engine 3
[osgEarth]  [MPTerrainEngineNode] Edge normalization is ON
[osgEarth]  [DrapingTechnique] Using texture size = 2048
[osgEarth]  [ClampingTechnique] Using texture size = 4096
[osgEarth]  [MapNode] Adding ellipsoid uniforms.
[osgEarth]  [EarthManip] setViewpoint:
    from x=0, y=-0, z=-6.37814e+06, h=0, p=-90, d=1m, xo=0, yo=0, zo=0
    to   x=-90, y=0, z=0, h=0, p=-89, d=1.91344e+07m, xo=0, yo=0, zo=0
[osgEarth]  [EarthManip] setViewpoint:
    from x=-90, y=0, z=-9.31323e-10, h=0, p=-89, d=1.91344e+07m, xo=0, yo=0, zo=0
    to   x=-90, y=0, z=0, h=0, p=-89, d=1.91344e+07m, xo=0, yo=0, zo=0
[osgEarth]  [EarthManip] setViewpoint:
    from x=-90, y=0, z=-9.31323e-10, h=0, p=-89, d=1.91344e+07m, xo=0, yo=0, zo=0
    to   x=-90, y=0, z=0, h=0, p=-89, d=1.91344e+07m, xo=0, yo=0, zo=0
[osgEarth]  [MPTerrainEngineNode] Create node for "1/0/0"
[osgEarth]  [Profile] clamp&xform: input=SW=-180,45 NE=-135,90, SRS=WGS 84, output=SW=-180,45 NE=-135,90, SRS=WGS 84
[osgEarth]  [ImageLayer] "ReadyMap Imagery" create image for "2/0/0", ext= SW=-180,45 NE=-135,90, SRS=WGS 84
[osgEarth]  [HTTPClient] HTTPClient setting userAgent=osgearth2.9
[osgEarth]  [HTTPClient] Setting timeout to 0
[osgEarth]  [HTTPClient] Setting connect timeout to 0
[osgEarth]  [HTTPClient] Removing proxy settings
[osgEarth]  getShader, mask = 11, location = 1
[osgEarth]  [URI] Got remote result for http://readymap.org/readymap/tiles/1.0.0/22/2/0/3.jpeg
[osgEarth]  Added 2/0/0 to blacklist
[osgEarth]  [ImageLayer] "ReadyMap Imagery" 2/0/0result INVALID
[osgEarth]  [Profile] clamp&xform: input=SW=-135,45 NE=-90,90, SRS=WGS 84, output=SW=-135,45 NE=-90,90, SRS=WGS 84
[osgEarth]  [ImageLayer] "ReadyMap Imagery" create image for "2/1/0", ext= SW=-135,45 NE=-90,90, SRS=WGS 84
[osgEarth]  [HTTPClient] Removing proxy settings
[osgEarth]  [URI] Got remote result for http://readymap.org/readymap/tiles/1.0.0/22/2/1/3.jpeg
[osgEarth]  Added 2/1/0 to blacklist
[osgEarth]  [ImageLayer] "ReadyMap Imagery" 2/1/0result INVALID
[osgEarth]  [Profile] clamp&xform: input=SW=-180,0 NE=-135,45, SRS=WGS 84, output=SW=-180,0 NE=-135,45, SRS=WGS 84
[osgEarth]  [ImageLayer] "ReadyMap Imagery" create image for "2/0/1", ext= SW=-180,0 NE=-135,45, SRS=WGS 84
[osgEarth]  [HTTPClient] Removing proxy settings
[osgEarth]  [URI] Got remote result for http://readymap.org/readymap/tiles/1.0.0/22/2/0/2.jpeg
[osgEarth]  Added 2/0/1 to blacklist
[osgEarth]  [ImageLayer] "ReadyMap Imagery" 2/0/1result INVALID
[osgEarth]  [Profile] clamp&xform: input=SW=-135,0 NE=-90,45, SRS=WGS 84, output=SW=-135,0 NE=-90,45, SRS=WGS 84
[osgEarth]  [ImageLayer] "ReadyMap Imagery" create image for "2/1/1", ext= SW=-135,0 NE=-90,45, SRS=WGS 84
[osgEarth]  [HTTPClient] Removing proxy settings
[osgEarth]  [URI] Got remote result for http://readymap.org/readymap/tiles/1.0.0/22/2/1/2.jpeg
[osgEarth]  Added 2/1/1 to blacklist
[osgEarth]  [ImageLayer] "ReadyMap Imagery" 2/1/1result INVALID
[osgEarth]  [TileNodeRegistry] 2/0/0 listened for 2/1/0.
[osgEarth]  [TileNodeRegistry] 2/0/0 listened for 2/0/1.
[osgEarth]  [TileNode] 2/0/0 was waiting on 2/1/0 and it arrived.
[osgEarth]  [TileNode] bailed on 2/0/0 - null normal texture
[osgEarth]  [TileNodeRegistry] 2/1/0 listened for 2/2/0.
[osgEarth]  [TileNodeRegistry] 2/1/0 listened for 2/1/1.
[osgEarth]  [TileNode] 2/0/0 was waiting on 2/0/1 and it arrived.
[osgEarth]  [TileNode] bailed on 2/0/0 - null normal texture
[osgEarth]  [TileNodeRegistry] 2/0/1 listened for 2/1/1.
[osgEarth]  [TileNodeRegistry] 2/0/1 listened for 2/0/2.
[osgEarth]  [TileNode] 2/0/1 was waiting on 2/1/1 and it arrived.
[osgEarth]  [TileNode] bailed on 2/0/1 - null normal texture
[osgEarth]  [TileNode] 2/1/0 was waiting on 2/1/1 and it arrived.
[osgEarth]  [TileNode] bailed on 2/1/0 - null normal texture
[osgEarth]  [TileNodeRegistry] 2/1/1 listened for 2/2/1.
[osgEarth]  [TileNodeRegistry] 2/1/1 listened for 2/1/2.
[osgEarth]  [MPTerrainEngineNode] Create node for "1/1/1"
[osgEarth]  [Profile] clamp&xform: input=SW=-90,-45 NE=-45,0, SRS=WGS 84, output=SW=-90,-45 NE=-45,0, SRS=WGS 84
[osgEarth]  [ImageLayer] "ReadyMap Imagery" create image for "2/2/2", ext= SW=-90,-45 NE=-45,0, SRS=WGS 84
[osgEarth]  [HTTPClient] Removing proxy settings
[osgEarth]  [URI] Got remote result for http://readymap.org/readymap/tiles/1.0.0/22/2/2/1.jpeg
[osgEarth]  Added 2/2/2 to blacklist
[osgEarth]  [ImageLayer] "ReadyMap Imagery" 2/2/2result INVALID
[osgEarth]  [Profile] clamp&xform: input=SW=-45,-45 NE=0,0, SRS=WGS 84, output=SW=-45,-45 NE=0,0, SRS=WGS 84
[osgEarth]  [ImageLayer] "ReadyMap Imagery" create image for "2/3/2", ext= SW=-45,-45 NE=0,0, SRS=WGS 84
[osgEarth]  [HTTPClient] Removing proxy settings
[osgEarth]  [URI] Got remote result for http://readymap.org/readymap/tiles/1.0.0/22/2/3/1.jpeg
[osgEarth]  Added 2/3/2 to blacklist
[osgEarth]  [ImageLayer] "ReadyMap Imagery" 2/3/2result INVALID
[osgEarth]  [Profile] clamp&xform: input=SW=-90,-90 NE=-45,-45, SRS=WGS 84, output=SW=-90,-90 NE=-45,-45, SRS=WGS 84
[osgEarth]  [ImageLayer] "ReadyMap Imagery" create image for "2/2/3", ext= SW=-90,-90 NE=-45,-45, SRS=WGS 84
[osgEarth]  [HTTPClient] Removing proxy settings
[osgEarth]  [URI] Got remote result for http://readymap.org/readymap/tiles/1.0.0/22/2/2/0.jpeg
[osgEarth]  Added 2/2/3 to blacklist
[osgEarth]  [ImageLayer] "ReadyMap Imagery" 2/2/3result INVALID
[osgEarth]  [Profile] clamp&xform: input=SW=-45,-90 NE=0,-45, SRS=WGS 84, output=SW=-45,-90 NE=0,-45, SRS=WGS 84
[osgEarth]  [ImageLayer] "ReadyMap Imagery" create image for "2/3/3", ext= SW=-45,-90 NE=0,-45, SRS=WGS 84
[osgEarth]  [HTTPClient] Removing proxy settings
[osgEarth]  [URI] Got remote result for http://readymap.org/readymap/tiles/1.0.0/22/2/3/0.jpeg
[osgEarth]  Added 2/3/3 to blacklist
[osgEarth]  [ImageLayer] "ReadyMap Imagery" 2/3/3result INVALID
[osgEarth]  [TileNodeRegistry] 2/2/2 listened for 2/3/2.
[osgEarth]  [TileNodeRegistry] 2/2/2 listened for 2/2/3.
[osgEarth]  [TileNode] 2/2/2 was waiting on 2/3/2 and it arrived.
[osgEarth]  [TileNode] bailed on 2/2/2 - null normal texture
[osgEarth]  [TileNodeRegistry] 2/3/2 listened for 2/4/2.
[osgEarth]  [TileNodeRegistry] 2/3/2 listened for 2/3/3.
[osgEarth]  [TileNode] 2/2/2 was waiting on 2/2/3 and it arrived.
[osgEarth]  [TileNode] bailed on 2/2/2 - null normal texture
[osgEarth]  [TileNodeRegistry] 2/2/3 listened for 2/3/3.
[osgEarth]  [TileNodeRegistry] 2/2/3 listened for 2/2/0.
[osgEarth]  [TileNode] 2/2/3 was waiting on 2/3/3 and it arrived.
[osgEarth]  [TileNode] bailed on 2/2/3 - null normal texture
[osgEarth]  [TileNode] 2/3/2 was waiting on 2/3/3 and it arrived.
[osgEarth]  [TileNode] bailed on 2/3/2 - null normal texture
[osgEarth]  [TileNodeRegistry] 2/3/3 listened for 2/4/3.
[osgEarth]  [TileNodeRegistry] 2/3/3 listened for 2/3/0.
[osgEarth]  [MPTerrainEngineNode] Create node for "1/0/1"
[osgEarth]  [Profile] clamp&xform: input=SW=-180,-45 NE=-135,0, SRS=WGS 84, output=SW=-180,-45 NE=-135,0, SRS=WGS 84
[osgEarth]  [ImageLayer] "ReadyMap Imagery" create image for "2/0/2", ext= SW=-180,-45 NE=-135,0, SRS=WGS 84
[osgEarth]  [HTTPClient] Removing proxy settings
[osgEarth]  [URI] Got remote result for http://readymap.org/readymap/tiles/1.0.0/22/2/0/1.jpeg
[osgEarth]  Added 2/0/2 to blacklist
[osgEarth]  [ImageLayer] "ReadyMap Imagery" 2/0/2result INVALID
[osgEarth]  [Profile] clamp&xform: input=SW=-135,-45 NE=-90,0, SRS=WGS 84, output=SW=-135,-45 NE=-90,0, SRS=WGS 84
[osgEarth]  [ImageLayer] "ReadyMap Imagery" create image for "2/1/2", ext= SW=-135,-45 NE=-90,0, SRS=WGS 84
[osgEarth]  [HTTPClient] Removing proxy settings
[osgEarth]  [URI] Got remote result for http://readymap.org/readymap/tiles/1.0.0/22/2/1/1.jpeg
[osgEarth]  Added 2/1/2 to blacklist
[osgEarth]  [ImageLayer] "ReadyMap Imagery" 2/1/2result INVALID
[osgEarth]  [Profile] clamp&xform: input=SW=-180,-90 NE=-135,-45, SRS=WGS 84, output=SW=-180,-90 NE=-135,-45, SRS=WGS 84
[osgEarth]  [ImageLayer] "ReadyMap Imagery" create image for "2/0/3", ext= SW=-180,-90 NE=-135,-45, SRS=WGS 84
[osgEarth]  [HTTPClient] Removing proxy settings
[osgEarth]  [URI] Got remote result for http://readymap.org/readymap/tiles/1.0.0/22/2/0/0.jpeg
[osgEarth]  Added 2/0/3 to blacklist
[osgEarth]  [ImageLayer] "ReadyMap Imagery" 2/0/3result INVALID
[osgEarth]  [Profile] clamp&xform: input=SW=-135,-90 NE=-90,-45, SRS=WGS 84, output=SW=-135,-90 NE=-90,-45, SRS=WGS 84
[osgEarth]  [ImageLayer] "ReadyMap Imagery" create image for "2/1/3", ext= SW=-135,-90 NE=-90,-45, SRS=WGS 84
[osgEarth]  [HTTPClient] Removing proxy settings
[osgEarth]  [URI] Got remote result for http://readymap.org/readymap/tiles/1.0.0/22/2/1/0.jpeg
[osgEarth]  Added 2/1/3 to blacklist
[osgEarth]  [ImageLayer] "ReadyMap Imagery" 2/1/3result INVALID
[osgEarth]  [TileNode] 2/0/1 was waiting on 2/0/2 and it arrived.
[osgEarth]  [TileNode] bailed on 2/0/1 - null normal texture
[osgEarth]  [TileNodeRegistry] 2/0/2 listened for 2/1/2.
[osgEarth]  [TileNodeRegistry] 2/0/2 listened for 2/0/3.
[osgEarth]  [TileNode] 2/0/2 was waiting on 2/1/2 and it arrived.
[osgEarth]  [TileNode] bailed on 2/0/2 - null normal texture
[osgEarth]  [TileNode] 2/1/1 was waiting on 2/1/2 and it arrived.
[osgEarth]  [TileNode] bailed on 2/1/1 - null normal texture
[osgEarth]  [TileNodeRegistry] 2/1/2 listened for 2/2/2, but it was already in the repo.
[osgEarth]  [TileNode] 2/1/2 was waiting on 2/2/2 and it arrived.
[osgEarth]  [TileNode] bailed on 2/1/2 - null normal texture
[osgEarth]  [TileNodeRegistry] 2/1/2 listened for 2/1/3.
[osgEarth]  [TileNode] 2/0/2 was waiting on 2/0/3 and it arrived.
[osgEarth]  [TileNode] bailed on 2/0/2 - null normal texture
[osgEarth]  [TileNodeRegistry] 2/0/3 listened for 2/1/3.
[osgEarth]  [TileNodeRegistry] 2/0/3 listened for 2/0/0, but it was already in the repo.
[osgEarth]  [TileNode] 2/0/3 was waiting on 2/0/0 and it arrived.
[osgEarth]  [TileNode] bailed on 2/0/3 - null normal texture
[osgEarth]  [TileNode] 2/0/3 was waiting on 2/1/3 and it arrived.
[osgEarth]  [TileNode] bailed on 2/0/3 - null normal texture
[osgEarth]  [TileNode] 2/1/2 was waiting on 2/1/3 and it arrived.
[osgEarth]  [TileNode] bailed on 2/1/2 - null normal texture
[osgEarth]  [TileNodeRegistry] 2/1/3 listened for 2/2/3, but it was already in the repo.
[osgEarth]  [TileNode] 2/1/3 was waiting on 2/2/3 and it arrived.
[osgEarth]  [TileNode] bailed on 2/1/3 - null normal texture
[osgEarth]  [TileNodeRegistry] 2/1/3 listened for 2/1/0, but it was already in the repo.
[osgEarth]  [TileNode] 2/1/3 was waiting on 2/1/0 and it arrived.
[osgEarth]  [TileNode] bailed on 2/1/3 - null normal texture
[osgEarth]  [MPTerrainEngineNode] Create node for "1/1/0"
[osgEarth]  [Profile] clamp&xform: input=SW=-90,45 NE=-45,90, SRS=WGS 84, output=SW=-90,45 NE=-45,90, SRS=WGS 84
[osgEarth]  [ImageLayer] "ReadyMap Imagery" create image for "2/2/0", ext= SW=-90,45 NE=-45,90, SRS=WGS 84
[osgEarth]  [HTTPClient] Removing proxy settings
[osgEarth]  [URI] Got remote result for http://readymap.org/readymap/tiles/1.0.0/22/2/2/3.jpeg
[osgEarth]  Added 2/2/0 to blacklist
[osgEarth]  [ImageLayer] "ReadyMap Imagery" 2/2/0result INVALID
[osgEarth]  [Profile] clamp&xform: input=SW=-45,45 NE=0,90, SRS=WGS 84, output=SW=-45,45 NE=0,90, SRS=WGS 84
[osgEarth]  [ImageLayer] "ReadyMap Imagery" create image for "2/3/0", ext= SW=-45,45 NE=0,90, SRS=WGS 84
[osgEarth]  [HTTPClient] Removing proxy settings
[osgEarth]  [URI] Got remote result for http://readymap.org/readymap/tiles/1.0.0/22/2/3/3.jpeg
[osgEarth]  Added 2/3/0 to blacklist
[osgEarth]  [ImageLayer] "ReadyMap Imagery" 2/3/0result INVALID
[osgEarth]  [Profile] clamp&xform: input=SW=-90,0 NE=-45,45, SRS=WGS 84, output=SW=-90,0 NE=-45,45, SRS=WGS 84
[osgEarth]  [ImageLayer] "ReadyMap Imagery" create image for "2/2/1", ext= SW=-90,0 NE=-45,45, SRS=WGS 84
[osgEarth]  [HTTPClient] Removing proxy settings
[osgEarth]  [URI] Got remote result for http://readymap.org/readymap/tiles/1.0.0/22/2/2/2.jpeg
[osgEarth]  Added 2/2/1 to blacklist
[osgEarth]  [ImageLayer] "ReadyMap Imagery" 2/2/1result INVALID
[osgEarth]  [Profile] clamp&xform: input=SW=-45,0 NE=0,45, SRS=WGS 84, output=SW=-45,0 NE=0,45, SRS=WGS 84
[osgEarth]  [ImageLayer] "ReadyMap Imagery" create image for "2/3/1", ext= SW=-45,0 NE=0,45, SRS=WGS 84
[osgEarth]  [HTTPClient] Removing proxy settings
[osgEarth]  [URI] Got remote result for http://readymap.org/readymap/tiles/1.0.0/22/2/3/2.jpeg
[osgEarth]  Added 2/3/1 to blacklist
[osgEarth]  [ImageLayer] "ReadyMap Imagery" 2/3/1result INVALID
[osgEarth]  [TileNode] 2/1/0 was waiting on 2/2/0 and it arrived.
[osgEarth]  [TileNode] bailed on 2/1/0 - null normal texture
[osgEarth]  [TileNode] 2/2/3 was waiting on 2/2/0 and it arrived.
[osgEarth]  [TileNode] bailed on 2/2/3 - null normal texture
[osgEarth]  [TileNodeRegistry] 2/2/0 listened for 2/3/0.
[osgEarth]  [TileNodeRegistry] 2/2/0 listened for 2/2/1.
[osgEarth]  [TileNode] 2/2/0 was waiting on 2/3/0 and it arrived.
[osgEarth]  [TileNode] bailed on 2/2/0 - null normal texture
[osgEarth]  [TileNode] 2/3/3 was waiting on 2/3/0 and it arrived.
[osgEarth]  [TileNode] bailed on 2/3/3 - null normal texture
[osgEarth]  [TileNodeRegistry] 2/3/0 listened for 2/4/0.
[osgEarth]  [TileNodeRegistry] 2/3/0 listened for 2/3/1.
[osgEarth]  [TileNode] 2/1/1 was waiting on 2/2/1 and it arrived.
[osgEarth]  [TileNode] bailed on 2/1/1 - null normal texture
[osgEarth]  [TileNode] 2/2/0 was waiting on 2/2/1 and it arrived.
[osgEarth]  [TileNode] bailed on 2/2/0 - null normal texture
[osgEarth]  [TileNodeRegistry] 2/2/1 listened for 2/3/1.
[osgEarth]  [TileNodeRegistry] 2/2/1 listened for 2/2/2, but it was already in the repo.
[osgEarth]  [TileNode] 2/2/1 was waiting on 2/2/2 and it arrived.
[osgEarth]  [TileNode] bailed on 2/2/1 - null normal texture
[osgEarth]  [TileNode] 2/2/1 was waiting on 2/3/1 and it arrived.
[osgEarth]  [TileNode] bailed on 2/2/1 - null normal texture
[osgEarth]  [TileNode] 2/3/0 was waiting on 2/3/1 and it arrived.
[osgEarth]  [TileNode] bailed on 2/3/0 - null normal texture
[osgEarth]  [TileNodeRegistry] 2/3/1 listened for 2/4/1.
[osgEarth]  [TileNodeRegistry] 2/3/1 listened for 2/3/2, but it was already in the repo.
[osgEarth]  [TileNode] 2/3/1 was waiting on 2/3/2 and it arrived.
[osgEarth]  [TileNode] bailed on 2/3/1 - null normal texture
[osgEarth]  [MPTerrainEngineNode] Create node for "1/3/1"
[osgEarth]  [Profile] clamp&xform: input=SW=90,-45 NE=135,0, SRS=WGS 84, output=SW=90,-45 NE=135,0, SRS=WGS 84
[osgEarth]  [ImageLayer] "ReadyMap Imagery" create image for "2/6/2", ext= SW=90,-45 NE=135,0, SRS=WGS 84
[osgEarth]  [HTTPClient] Removing proxy settings
[osgEarth]  [URI] Got remote result for http://readymap.org/readymap/tiles/1.0.0/22/2/6/1.jpeg
[osgEarth]  Added 2/6/2 to blacklist
[osgEarth]  [ImageLayer] "ReadyMap Imagery" 2/6/2result INVALID
[osgEarth]  [Profile] clamp&xform: input=SW=135,-45 NE=180,0, SRS=WGS 84, output=SW=135,-45 NE=180,0, SRS=WGS 84
[osgEarth]  [ImageLayer] "ReadyMap Imagery" create image for "2/7/2", ext= SW=135,-45 NE=180,0, SRS=WGS 84
[osgEarth]  [HTTPClient] Removing proxy settings
^[[osgEarth]  [URI] Got remote result for http://readymap.org/readymap/tiles/1.0.0/22/2/7/1.jpeg
[osgEarth]  Added 2/7/2 to blacklist
[osgEarth]  [ImageLayer] "ReadyMap Imagery" 2/7/2result INVALID
[osgEarth]  [Profile] clamp&xform: input=SW=90,-90 NE=135,-45, SRS=WGS 84, output=SW=90,-90 NE=135,-45, SRS=WGS 84
[osgEarth]  [ImageLayer] "ReadyMap Imagery" create image for "2/6/3", ext= SW=90,-90 NE=135,-45, SRS=WGS 84
[osgEarth]  [HTTPClient] Removing proxy settings
[osgEarth]  [URI] Got remote result for http://readymap.org/readymap/tiles/1.0.0/22/2/6/0.jpeg
[osgEarth]  Added 2/6/3 to blacklist
[osgEarth]  [ImageLayer] "ReadyMap Imagery" 2/6/3result INVALID
[osgEarth]  [Profile] clamp&xform: input=SW=135,-90 NE=180,-45, SRS=WGS 84, output=SW=135,-90 NE=180,-45, SRS=WGS 84
[osgEarth]  [ImageLayer] "ReadyMap Imagery" create image for "2/7/3", ext= SW=135,-90 NE=180,-45, SRS=WGS 84
[osgEarth]  [HTTPClient] Removing proxy settings
[osgEarth]  [URI] Got remote result for http://readymap.org/readymap/tiles/1.0.0/22/2/7/0.jpeg
[osgEarth]  Added 2/7/3 to blacklist
[osgEarth]  [ImageLayer] "ReadyMap Imagery" 2/7/3result INVALID
[osgEarth]  [TileNodeRegistry] 2/6/2 listened for 2/7/2.
[osgEarth]  [TileNodeRegistry] 2/6/2 listened for 2/6/3.
[osgEarth]  [TileNode] 2/6/2 was waiting on 2/7/2 and it arrived.
[osgEarth]  [TileNode] bailed on 2/6/2 - null normal texture
[osgEarth]  [TileNodeRegistry] 2/7/2 listened for 2/0/2, but it was already in the repo.
[osgEarth]  [TileNode] 2/7/2 was waiting on 2/0/2 and it arrived.
[osgEarth]  [TileNode] bailed on 2/7/2 - null normal texture
[osgEarth]  [TileNodeRegistry] 2/7/2 listened for 2/7/3.
[osgEarth]  [TileNode] 2/6/2 was waiting on 2/6/3 and it arrived.
[osgEarth]  [TileNode] bailed on 2/6/2 - null normal texture
[osgEarth]  [TileNodeRegistry] 2/6/3 listened for 2/7/3.
[osgEarth]  [TileNodeRegistry] 2/6/3 listened for 2/6/0.
[osgEarth]  [TileNode] 2/6/3 was waiting on 2/7/3 and it arrived.
[osgEarth]  [TileNode] bailed on 2/6/3 - null normal texture
[osgEarth]  [TileNode] 2/7/2 was waiting on 2/7/3 and it arrived.
[osgEarth]  [TileNode] bailed on 2/7/2 - null normal texture
[osgEarth]  [TileNodeRegistry] 2/7/3 listened for 2/0/3, but it was already in the repo.
[osgEarth]  [TileNode] 2/7/3 was waiting on 2/0/3 and it arrived.
[osgEarth]  [TileNode] bailed on 2/7/3 - null normal texture
[osgEarth]  [TileNodeRegistry] 2/7/3 listened for 2/7/0.
[osgEarth]  [MPTerrainEngineNode] Create node for "1/2/1"
[osgEarth]  [Profile] clamp&xform: input=SW=0,-45 NE=45,0, SRS=WGS 84, output=SW=0,-45 NE=45,0, SRS=WGS 84
[osgEarth]  [ImageLayer] "ReadyMap Imagery" create image for "2/4/2", ext= SW=0,-45 NE=45,0, SRS=WGS 84
[osgEarth]  [HTTPClient] Removing proxy settings
[osgEarth]  [URI] Got remote result for http://readymap.org/readymap/tiles/1.0.0/22/2/4/1.jpeg
[osgEarth]  Added 2/4/2 to blacklist
[osgEarth]  [ImageLayer] "ReadyMap Imagery" 2/4/2result INVALID
[osgEarth]  [Profile] clamp&xform: input=SW=45,-45 NE=90,0, SRS=WGS 84, output=SW=45,-45 NE=90,0, SRS=WGS 84
[osgEarth]  [ImageLayer] "ReadyMap Imagery" create image for "2/5/2", ext= SW=45,-45 NE=90,0, SRS=WGS 84
[osgEarth]  [HTTPClient] Removing proxy settings
[osgEarth]  [URI] Got remote result for http://readymap.org/readymap/tiles/1.0.0/22/2/5/1.jpeg
[osgEarth]  Added 2/5/2 to blacklist
[osgEarth]  [ImageLayer] "ReadyMap Imagery" 2/5/2result INVALID
[osgEarth]  [Profile] clamp&xform: input=SW=0,-90 NE=45,-45, SRS=WGS 84, output=SW=0,-90 NE=45,-45, SRS=WGS 84
[osgEarth]  [ImageLayer] "ReadyMap Imagery" create image for "2/4/3", ext= SW=0,-90 NE=45,-45, SRS=WGS 84
[osgEarth]  [HTTPClient] Removing proxy settings
[osgEarth]  [URI] Got remote result for http://readymap.org/readymap/tiles/1.0.0/22/2/4/0.jpeg
[osgEarth]  Added 2/4/3 to blacklist
[osgEarth]  [ImageLayer] "ReadyMap Imagery" 2/4/3result INVALID
[osgEarth]  [Profile] clamp&xform: input=SW=45,-90 NE=90,-45, SRS=WGS 84, output=SW=45,-90 NE=90,-45, SRS=WGS 84
[osgEarth]  [ImageLayer] "ReadyMap Imagery" create image for "2/5/3", ext= SW=45,-90 NE=90,-45, SRS=WGS 84
[osgEarth]  [HTTPClient] Removing proxy settings
[osgEarth]  [URI] Got remote result for http://readymap.org/readymap/tiles/1.0.0/22/2/5/0.jpeg
[osgEarth]  Added 2/5/3 to blacklist
[osgEarth]  [ImageLayer] "ReadyMap Imagery" 2/5/3result INVALID
[osgEarth]  [TileNode] 2/3/2 was waiting on 2/4/2 and it arrived.
[osgEarth]  [TileNode] bailed on 2/3/2 - null normal texture
[osgEarth]  [TileNodeRegistry] 2/4/2 listened for 2/5/2.
[osgEarth]  [TileNodeRegistry] 2/4/2 listened for 2/4/3.
[osgEarth]  [TileNode] 2/4/2 was waiting on 2/5/2 and it arrived.
[osgEarth]  [TileNode] bailed on 2/4/2 - null normal texture
[osgEarth]  [TileNodeRegistry] 2/5/2 listened for 2/6/2, but it was already in the repo.
[osgEarth]  [TileNode] 2/5/2 was waiting on 2/6/2 and it arrived.
[osgEarth]  [TileNode] bailed on 2/5/2 - null normal texture
[osgEarth]  [TileNodeRegistry] 2/5/2 listened for 2/5/3.
[osgEarth]  [TileNode] 2/3/3 was waiting on 2/4/3 and it arrived.
[osgEarth]  [TileNode] bailed on 2/3/3 - null normal texture
[osgEarth]  [TileNode] 2/4/2 was waiting on 2/4/3 and it arrived.
[osgEarth]  [TileNode] bailed on 2/4/2 - null normal texture
[osgEarth]  [TileNodeRegistry] 2/4/3 listened for 2/5/3.
[osgEarth]  [TileNodeRegistry] 2/4/3 listened for 2/4/0.
[osgEarth]  [TileNode] 2/4/3 was waiting on 2/5/3 and it arrived.
[osgEarth]  [TileNode] bailed on 2/4/3 - null normal texture
[osgEarth]  [TileNode] 2/5/2 was waiting on 2/5/3 and it arrived.
[osgEarth]  [TileNode] bailed on 2/5/2 - null normal texture
[osgEarth]  [TileNodeRegistry] 2/5/3 listened for 2/6/3, but it was already in the repo.
[osgEarth]  [TileNode] 2/5/3 was waiting on 2/6/3 and it arrived.
[osgEarth]  [TileNode] bailed on 2/5/3 - null normal texture
[osgEarth]  [TileNodeRegistry] 2/5/3 listened for 2/5/0.
[osgEarth]  [MPTerrainEngineNode] Create node for "1/2/0"
[osgEarth]  [Profile] clamp&xform: input=SW=0,45 NE=45,90, SRS=WGS 84, output=SW=0,45 NE=45,90, SRS=WGS 84
[osgEarth]  [ImageLayer] "ReadyMap Imagery" create image for "2/4/0", ext= SW=0,45 NE=45,90, SRS=WGS 84
[osgEarth]  [HTTPClient] Removing proxy settings
[osgEarth]  [URI] Got remote result for http://readymap.org/readymap/tiles/1.0.0/22/2/4/3.jpeg
[osgEarth]  Added 2/4/0 to blacklist
[osgEarth]  [ImageLayer] "ReadyMap Imagery" 2/4/0result INVALID
[osgEarth]  [Profile] clamp&xform: input=SW=45,45 NE=90,90, SRS=WGS 84, output=SW=45,45 NE=90,90, SRS=WGS 84
[osgEarth]  [ImageLayer] "ReadyMap Imagery" create image for "2/5/0", ext= SW=45,45 NE=90,90, SRS=WGS 84
[osgEarth]  [HTTPClient] Removing proxy settings
^[[osgEarth]  [URI] Got remote result for http://readymap.org/readymap/tiles/1.0.0/22/2/5/3.jpeg
[osgEarth]  Added 2/5/0 to blacklist
[osgEarth]  [ImageLayer] "ReadyMap Imagery" 2/5/0result INVALID
[osgEarth]  [Profile] clamp&xform: input=SW=0,0 NE=45,45, SRS=WGS 84, output=SW=0,0 NE=45,45, SRS=WGS 84
[osgEarth]  [ImageLayer] "ReadyMap Imagery" create image for "2/4/1", ext= SW=0,0 NE=45,45, SRS=WGS 84
[osgEarth]  [HTTPClient] Removing proxy settings
[osgEarth]  [URI] Got remote result for http://readymap.org/readymap/tiles/1.0.0/22/2/4/2.jpeg
[osgEarth]  Added 2/4/1 to blacklist
[osgEarth]  [ImageLayer] "ReadyMap Imagery" 2/4/1result INVALID
[osgEarth]  [Profile] clamp&xform: input=SW=45,0 NE=90,45, SRS=WGS 84, output=SW=45,0 NE=90,45, SRS=WGS 84
[osgEarth]  [ImageLayer] "ReadyMap Imagery" create image for "2/5/1", ext= SW=45,0 NE=90,45, SRS=WGS 84
[osgEarth]  [HTTPClient] Removing proxy settings
[osgEarth]  [URI] Got remote result for http://readymap.org/readymap/tiles/1.0.0/22/2/5/2.jpeg
[osgEarth]  Added 2/5/1 to blacklist
[osgEarth]  [ImageLayer] "ReadyMap Imagery" 2/5/1result INVALID
[osgEarth]  [TileNode] 2/3/0 was waiting on 2/4/0 and it arrived.
[osgEarth]  [TileNode] bailed on 2/3/0 - null normal texture
[osgEarth]  [TileNode] 2/4/3 was waiting on 2/4/0 and it arrived.
[osgEarth]  [TileNode] bailed on 2/4/3 - null normal texture
[osgEarth]  [TileNodeRegistry] 2/4/0 listened for 2/5/0.
[osgEarth]  [TileNodeRegistry] 2/4/0 listened for 2/4/1.
[osgEarth]  [TileNode] 2/4/0 was waiting on 2/5/0 and it arrived.
[osgEarth]  [TileNode] bailed on 2/4/0 - null normal texture
[osgEarth]  [TileNode] 2/5/3 was waiting on 2/5/0 and it arrived.
[osgEarth]  [TileNode] bailed on 2/5/3 - null normal texture
[osgEarth]  [TileNodeRegistry] 2/5/0 listened for 2/6/0.
[osgEarth]  [TileNodeRegistry] 2/5/0 listened for 2/5/1.
[osgEarth]  [TileNode] 2/3/1 was waiting on 2/4/1 and it arrived.
[osgEarth]  [TileNode] bailed on 2/3/1 - null normal texture
[osgEarth]  [TileNode] 2/4/0 was waiting on 2/4/1 and it arrived.
[osgEarth]  [TileNode] bailed on 2/4/0 - null normal texture
[osgEarth]  [TileNodeRegistry] 2/4/1 listened for 2/5/1.
[osgEarth]  [TileNodeRegistry] 2/4/1 listened for 2/4/2, but it was already in the repo.
[osgEarth]  [TileNode] 2/4/1 was waiting on 2/4/2 and it arrived.
[osgEarth]  [TileNode] bailed on 2/4/1 - null normal texture
[osgEarth]  [TileNode] 2/4/1 was waiting on 2/5/1 and it arrived.
[osgEarth]  [TileNode] bailed on 2/4/1 - null normal texture
[osgEarth]  [TileNode] 2/5/0 was waiting on 2/5/1 and it arrived.
[osgEarth]  [TileNode] bailed on 2/5/0 - null normal texture
[osgEarth]  [TileNodeRegistry] 2/5/1 listened for 2/6/1.
[osgEarth]  [TileNodeRegistry] 2/5/1 listened for 2/5/2, but it was already in the repo.
[osgEarth]  [TileNode] 2/5/1 was waiting on 2/5/2 and it arrived.
[osgEarth]  [TileNode] bailed on 2/5/1 - null normal texture
[osgEarth]  [MPTerrainEngineNode] Create node for "2/1/1"
[osgEarth]  [Profile] clamp&xform: input=SW=-135,22.5 NE=-112.5,45, SRS=WGS 84, output=SW=-135,22.5 NE=-112.5,45, SRS=WGS 84
[osgEarth]  [ImageLayer] "ReadyMap Imagery" create image for "3/2/2", ext= SW=-135,22.5 NE=-112.5,45, SRS=WGS 84
[osgEarth]  [HTTPClient] Removing proxy settings
[osgEarth]  [URI] Got remote result for http://readymap.org/readymap/tiles/1.0.0/22/3/2/5.jpeg
[osgEarth]  Added 3/2/2 to blacklist
[osgEarth]  [ImageLayer] "ReadyMap Imagery" 3/2/2result INVALID
[osgEarth]  [Profile] clamp&xform: input=SW=-112.5,22.5 NE=-90,45, SRS=WGS 84, output=SW=-112.5,22.5 NE=-90,45, SRS=WGS 84
[osgEarth]  [ImageLayer] "ReadyMap Imagery" create image for "3/3/2", ext= SW=-112.5,22.5 NE=-90,45, SRS=WGS 84
[osgEarth]  [HTTPClient] Removing proxy settings
[osgEarth]  [URI] Got remote result for http://readymap.org/readymap/tiles/1.0.0/22/3/3/5.jpeg
[osgEarth]  Added 3/3/2 to blacklist
[osgEarth]  [ImageLayer] "ReadyMap Imagery" 3/3/2result INVALID
[osgEarth]  [Profile] clamp&xform: input=SW=-135,0 NE=-112.5,22.5, SRS=WGS 84, output=SW=-135,0 NE=-112.5,22.5, SRS=WGS 84
[osgEarth]  [ImageLayer] "ReadyMap Imagery" create image for "3/2/3", ext= SW=-135,0 NE=-112.5,22.5, SRS=WGS 84
[osgEarth]  [HTTPClient] Removing proxy settings
Hannes Naude Hannes Naude
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Video overlay

FWIW I did some further experiments. I replaced the readymap imagery layer with a GDAL layer that loads a locally stored blue marble image and commented the readymap elevation layer.

I now get a textured earth but still no video. At a loss for how to debug this further.
Loading...