W3DS Service as a Community Module

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

W3DS Service as a Community Module

Nuno Oliveira
Hello,

We would like to contribute to Geoserver with a community module that
implements a W3DS service.
At the moment we sent the agreement document to OpenPlans (still waiting
for feedback) and made a pull request to Geoserver.

The state of the art of the pull request is the same as described in
previous mails to the list (subject: W3DS Implementation up and
running), so basically we have access to basic operations of W3DS
(GetCapabilities, GetScene and GetTile) and the output is formatted in
X3D (model/x3d+). This urls links to some videos with demos.

http://dl.dropbox.com/u/31843558/Videos%20W3DS/April2012-Video1.m4v

http://dl.dropbox.com/u/31843558/Videos%20W3DS/April2012-Video2.m4v

In the meantime we have still working on the project, but we have facing
some issues related to core components of Geoserver. One of the main
issues was 3D Styling. The SLD don’t support the needs of 3D rendering,
so we need to extended the styling capabilities of Geoserver. For the
demos we have made an workaround, basically we hard coded that
capabilities. In the future we hope Geoserver will give a way to use
custom styles.

As a beside note on 3D visualization, and for our use case (telecom
infrastructure networks), we found that the use of KML(3D) could be a
good choice. For our prototype we hardcoded in the current KML support
the encoding of KML(3D) and also we extended SLD to support the
insertion of Collada models.

The URL bellow show what we achieve at this moment. In the video we can
see a web application (which use OpenLayers to visualize 2D data served
by Geoserver WMS) integrated with Google Earth Web Plugin to visualize
3D data. The 3D data is served in real-time by our Geoserver in KML(3D).
The 3D data served by Geoserver is fictional telecom infrastructures.

http://dl.dropbox.com/u/31843558/Videos%20W3DS/January2013-Video1.mp4

We know that some people have been working based on the top of the patch
we submitted previously, it will be nice to have a feedback from them.

Any feedback is appreciated.

Best regards,

Nuno Oliveira, Paulo Machado

PT Inovação



------------------------------------------------------------------------------
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. ON SALE this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122712
_______________________________________________
Geoserver-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/geoserver-devel
Reply | Threaded
Open this post in threaded view
|

Re: W3DS Service as a Community Module

Justin Deoliveira
+1! Very cool stuff.

Not sure if someone at OpenPlans received the contributor agreement, i will look into that. That said I think we can go ahead and merge in the pull request.

Also, in order to allow you to continue to work on the module we should add you to the GeoServer team on github so you can commit to the module.




On Thu, Jan 10, 2013 at 11:28 AM, Nuno Oliveira <[hidden email]> wrote:
Hello,

We would like to contribute to Geoserver with a community module that
implements a W3DS service.
At the moment we sent the agreement document to OpenPlans (still waiting
for feedback) and made a pull request to Geoserver.

The state of the art of the pull request is the same as described in
previous mails to the list (subject: W3DS Implementation up and
running), so basically we have access to basic operations of W3DS
(GetCapabilities, GetScene and GetTile) and the output is formatted in
X3D (model/x3d+). This urls links to some videos with demos.

http://dl.dropbox.com/u/31843558/Videos%20W3DS/April2012-Video1.m4v

http://dl.dropbox.com/u/31843558/Videos%20W3DS/April2012-Video2.m4v

In the meantime we have still working on the project, but we have facing
some issues related to core components of Geoserver. One of the main
issues was 3D Styling. The SLD don’t support the needs of 3D rendering,
so we need to extended the styling capabilities of Geoserver. For the
demos we have made an workaround, basically we hard coded that
capabilities. In the future we hope Geoserver will give a way to use
custom styles.

As a beside note on 3D visualization, and for our use case (telecom
infrastructure networks), we found that the use of KML(3D) could be a
good choice. For our prototype we hardcoded in the current KML support
the encoding of KML(3D) and also we extended SLD to support the
insertion of Collada models.

The URL bellow show what we achieve at this moment. In the video we can
see a web application (which use OpenLayers to visualize 2D data served
by Geoserver WMS) integrated with Google Earth Web Plugin to visualize
3D data. The 3D data is served in real-time by our Geoserver in KML(3D).
The 3D data served by Geoserver is fictional telecom infrastructures.

http://dl.dropbox.com/u/31843558/Videos%20W3DS/January2013-Video1.mp4

We know that some people have been working based on the top of the patch
we submitted previously, it will be nice to have a feedback from them.

Any feedback is appreciated.

Best regards,

Nuno Oliveira, Paulo Machado

PT Inovação



------------------------------------------------------------------------------
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. ON SALE this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122712
_______________________________________________
Geoserver-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/geoserver-devel



--
Justin Deoliveira
Enterprise support for open source geospatial.

------------------------------------------------------------------------------
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. ON SALE this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122712
_______________________________________________
Geoserver-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/geoserver-devel
Reply | Threaded
Open this post in threaded view
|

Re: W3DS Service as a Community Module

Nuno Oliveira
In reply to this post by Nuno Oliveira
Hi Justin,

Thanks for the feedback.

We have send the contributor agreement and an email to OpenPlans, until now we don't receive any response (thanks for looking at that).
As you, i think we can go ahead and merge in the pull request.

Best regards,

Nuno Oliveira
------------------------------------------------------------------------------
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. ON SALE this month only -- learn more at:
http://p.sf.net/sfu/learnmore_123012
_______________________________________________
Geoserver-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/geoserver-devel
Reply | Threaded
Open this post in threaded view
|

Re: W3DS Service as a Community Module

Justin Deoliveira
Pull request merged. Looking forward to looking at this contribution closer when i get some time!


On Sat, Jan 12, 2013 at 5:06 PM, Nuno Miguel Oliveira <[hidden email]> wrote:
Hi Justin,

Thanks for the feedback.

We have send the contributor agreement and an email to OpenPlans, until now we don't receive any response (thanks for looking at that).
As you, i think we can go ahead and merge in the pull request.

Best regards,

Nuno Oliveira



--
Justin Deoliveira
Enterprise support for open source geospatial.

------------------------------------------------------------------------------
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. SALE $99.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122412
_______________________________________________
Geoserver-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/geoserver-devel
Reply | Threaded
Open this post in threaded view
|

Re: W3DS Service as a Community Module

Nuno Oliveira
On 01/14/2013 03:53 PM, Justin Deoliveira wrote:
Pull request merged. Looking forward to looking at this contribution closer when i get some time!

Great news !

Thanks.



On Sat, Jan 12, 2013 at 5:06 PM, Nuno Miguel Oliveira <[hidden email]> wrote:
Hi Justin,

Thanks for the feedback.

We have send the contributor agreement and an email to OpenPlans, until now we don't receive any response (thanks for looking at that).
As you, i think we can go ahead and merge in the pull request.

Best regards,

Nuno Oliveira



--
Justin Deoliveira
Enterprise support for open source geospatial.


------------------------------------------------------------------------------
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. SALE $99.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122412
_______________________________________________
Geoserver-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/geoserver-devel