NOTICE: Preparing for osgEarth 2.9

classic Classic list List threaded Threaded
5 messages Options
gwaldron gwaldron
Reply | Threaded
Open this post in threaded view
|

NOTICE: Preparing for osgEarth 2.9

Friends,

We are starting the run-up to Version 2.9, and hope to tag it before the end of the year. A few things that will happen as we prepare for this release include:

* Removal of @deprecated functionality
* Clean up and paring down of example earth files and applications
* Adding more header comments and updating documentation

Please note that this will be the final release in which MP is the default terrain engine. REX will become the new default terrain engine after 2.9. This does not affect most users and hopefully the transition will be seamless. MP will remain in the repo but you won't see any further development for it.

As usual, thanks for your support, and especially your efforts helping us test before the release!


Glenn Waldron / Pelican Mapping
Philippe Renon Philippe Renon
Reply | Threaded
Open this post in threaded view
|

Re: NOTICE: Preparing for osgEarth 2.9

I am compiling master on msys2 and got a couple of platform and tool chain  specific compile errors.

I will submit PRs to address those.

Msys2 recently updated osg from 3.5.5 to 3.5.8 and comes with gcc 7.2.0.

 
Philippe Renon Philippe Renon
Reply | Threaded
Open this post in threaded view
|

Re: NOTICE: Preparing for osgEarth 2.9

With master, arcgis does not render properly anymore (I see a white globe with elevation).

The log has this:

[osgEarth]* [SpatialReference] SRS xform not possible
    From => Mercator CS
    To   => WGS 84
[osgEarth]* [SpatialReference] INPUT: PROJCS["unnamed",GEOGCS["unnamed ellipse",DATUM["unknown",SPHEROID["unnamed",6378137,0],TOWGS84[0,0,0,0,0,0,0],EXTENSION["PROJ4_GRIDS","@null"]],PRIMEM["Greenwich",0],UNIT["degree",0.0174532925199433]],PROJECTION["Mercator_2SP"],PARAMETER["standard_parallel_1",0],PARAMETER["central_meridian",0],PARAMETER["false_easting",0],PARAMETER["false_northing",0],UNIT["Meter",1],EXTENSION["PROJ4","+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +towgs84=0,0,0,0,0,0,0 +wktext +no_defs"]]
OUTPUT: GEOGCS["WGS 84",DATUM["WGS_1984",SPHEROID["WGS 84",6378137,298.257223563,AUTHORITY["EPSG","7030"]],AUTHORITY["EPSG","6326"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.0174532925199433,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4326"]]


Earth file in use is:

<map name="ArcGIS World Imagery" type="geocentric" version="2">

    <options>
       
        <terrain first_lod="0" min_lod="20" />
    </options>

    <image name="arcgis-world-imagery" driver="arcgis">
        <transparent_color>255 255 255 1</transparent_color>
        <url>http://services.arcgisonline.com/ArcGIS/rest/services/World_Imagery/MapServer</url>
        <nodata_image>http://services.arcgisonline.com/ArcGIS/rest/services/World_Imagery/MapServer/tile/100/0/0.jpeg</nodata_image>
    </image>

    <elevation name="ReadyMap.org - Elevation" driver="tms">
        <url>http://readymap.org/readymap/tiles/1.0.0/9/</url>
    </elevation>

</map>


Philippe Renon Philippe Renon
Reply | Threaded
Open this post in threaded view
|

Re: NOTICE: Preparing for osgEarth 2.9

Arcgis problem solved. Problem came from our use of a minimal GDAL (i.e. compiled with a minimal set of dependencies). Switching to a "full" build solved the problem.
Seems related to this change : https://github.com/gwaldron/osgearth/commit/e2b63735a7c786fe1e9111c7b91a7b97c69cddd4#diff-38b51b085c70b9c2962997fc934c8f5c


But now I am seeing what looks like runaway threads.
CPU stays stuck at 50% for a very long time while the scene is not being rendered.
And the log shows a massive number of such messages:

DBG: [OSG NOTICE] InputIterator::checkStream() : _in->rdstate() 6, 4
DBG: [OSG NOTICE]                                _in->tellg() = -1
ago ago
Reply | Threaded
Open this post in threaded view
|

Re: NOTICE: Preparing for osgEarth 2.9

In reply to this post by gwaldron
  The RTTPicker has a problem. The last commit of the RTTPicker results in the loss of focus when the mouse drag annotation.

  SXEarth3.8.1 based on today's osgEarth trunk code, when I hold down the CTRL key, drag annotation, annotation can be copied. Now it's not working.

SXEarth,a free osgEarth GUI Editor and Flight Simulation.

Email: seegogo@126.com
SXEarth download: http://www.sxsim.com/en/