citygml / 3D in openlayers

555 views
Skip to first unread message

Bart van den Eijnden

unread,
Nov 9, 2012, 2:16:18 PM11/9/12
to j...@opengeo.org
got a request to talk about citygml (3d) support in openlayers (likely ol3 because of webgl). It's from someone at a Dutch company called TNO (bimserver.org).

Is this something we are interested in wrt contracting work? If so, any idea about the level of effort?

Bart

Sent from my iPhone

Tim Schaub

unread,
Nov 13, 2012, 2:00:04 PM11/13/12
to j...@opengeo.org
As discussed earlier, this could fit in nicely with OL3 efforts. Bart
is going to dig for more detail.

Tim
> --
> http://groups.google.com/a/opengeo.org/group/js



--
Tim Schaub
OpenGeo http://opengeo.org/
Expert service straight from the developers.

Bart van den Eijnden

unread,
Nov 16, 2012, 7:59:45 AM11/16/12
to j...@opengeo.org
Had a meeting with Leon just now. The main question he had is whether or not 3D is an important target for OpenLayers 3. Tim you said that OpenGeo has no customers for that, but C2C has?

His use case is basically creating a pilot for showing a building information model (BIM), which they can export as CityGML, together with a 3D development plan, also CityGML. Timeline is end of March 2013.

However the budget is likely far from adequate, they can only support 5.000 euros to the project.

He also said they do work for the US Army Corps of Engineers, which might be one of our clients too.

They currently have a WebGL client for BIM models here: https://github.com/bimserver/BIMsurfer

The OpenLayers display would not need to be as advanced of course.

So my questions are:

1) is the 3D visualisation a key item on the OL3 roadmap?
2) I am guessing this scale of project is not interesting for OpenGeo, should I ask C2C if they have plans in this direction?

Other suggestions?

Best regards,
Bart

-- 
Bart van den Eijnden
OpenGeo - http://opengeo.org

Expert service straight from the developers.

Tim Schaub

unread,
Nov 19, 2012, 1:30:13 PM11/19/12
to j...@opengeo.org
Hey Bart,

One issue is that 3D is really too big/vague a topic to mean the same
thing to everybody. We do actually have a client that is very
interested in "3D" - NGA. Originally, they asked us to estimate what
it would take to "support 3D in the entire stack." We've recently
clarified this to mean no new geometry types (e.g. no polyhedra), but
instead improved handling of z values in existing geometry types. The
near term work related to this will bring a 3d-distance function to
GeoTools/GeoServer to support more queries for geometries with z
values.

On the OpenLayers front, there are a few enhancements we can make with
OpenLayers 2.x in the realm of 3D - a canvas 2.5D renderer and
maintaining z while editing are two things I want to discuss more next
week. For OL3, we haven't discussed support for additional geometry
types. I can't speak for C2C, but I think it's fair to say the goal
is to show oblique views with imagery draped over terrain and to
render extruded polygons.

If you've got the time for it Bart, it would be useful to have someone
gain some more knowledge of CityGML. I'd also encourage you to reach
out to Eric or others from C2C directly if you're interested in
hearing more detail on their "3D" requirements.

Tim

On Fri, Nov 16, 2012 at 5:59 AM, Bart van den Eijnden

Bart van den Eijnden

unread,
Nov 19, 2012, 3:39:51 PM11/19/12
to j...@opengeo.org
Thanks Tim,

the parsing of CityGML does not seem to be the hurdle, looks pretty close to GML3 with the third dimension in it (just polygons AFAICT).

This site has some nice examples:


I do wonder how you get to the typical styling of buildings from CityGML.

I will ask if something like OSM Buildings (so Canvas 2.5D) would suffice or not for their use case.

Best regards,
Bart

-- 
Bart van den Eijnden
OpenGeo - http://opengeo.org
Expert service straight from the developers.



Reply all
Reply to author
Forward
0 new messages