<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<div class="moz-cite-prefix">Steve,<br>
<br>
In the past months I experimented a lot with 2.5D maps and virtual
globes. Basically it boiled down to applying textures (from a WMS
service) to a client generated mesh (the data comes either from a
WCS or WMS). This approach is called a thick client. The
JavaScript library I used was GlobWeb [1] (Demo: [2]), but there
are others aswell (I also looked into Cesium [3]). On the server
side, nothing needs to be changed, as the tile requests are quite
the same as for a traditional flat map. There is no apparent need
to introduce camera Metadata for WMS/WCS, and I guess OpenLayers 3
will work similarly.<br>
<br>
For an upcoming project we also had a chance look in the W3DS
standard draft [4]. It is closely related to WMS with its protocol
and parameters and serves "real" 3D objects (meshes) with its
textures. The default exchange format is X3D [5], though others
are possible aswell. We would very much appreciate this feature in
MapServer, as we already rely on MapServer for raster data. We
would also be able to contribute if required.<br>
<br>
Regards,<br>
Fabian<br>
<br>
<br>
[1] <a class="moz-txt-link-freetext" href="https://github.com/TPZF/GlobWeb">https://github.com/TPZF/GlobWeb</a>
<meta http-equiv="content-type" content="text/html;
charset=ISO-8859-1">
<br>
[2]
<meta http-equiv="content-type" content="text/html;
charset=ISO-8859-1">
<a class="moz-txt-link-freetext" href="http://demonstrator.telespazio.com/GlobWeb/">http://demonstrator.telespazio.com/GlobWeb/</a><br>
[3]
<meta http-equiv="content-type" content="text/html;
charset=ISO-8859-1">
<a class="moz-txt-link-freetext" href="http://cesium.agi.com/">http://cesium.agi.com/</a><br>
[4] <a class="moz-txt-link-freetext" href="http://portal.opengeospatial.org/files/?artifact_id=36390">http://portal.opengeospatial.org/files/?artifact_id=36390</a><br>
[5] <a class="moz-txt-link-freetext" href="http://en.wikipedia.org/wiki/X3D">http://en.wikipedia.org/wiki/X3D</a><br>
<br>
<br>
On 12/03/2012 10:36 PM, Stephen Woodbridge wrote:<br>
</div>
<blockquote cite="mid:50BD1B40.8000600@swoodbridge.com" type="cite">Hi
All,
<br>
<br>
Sorry for the cross posting. The following article which is thin
on details raise some interesting questions in my mind related to
Mapserver and OpenLayers.
<br>
<br>
<a class="moz-txt-link-freetext" href="http://www.zdnet.com/google-dives-deeper-on-vector-based-maps-with-api-update-7000008233/?s_cid=e550">http://www.zdnet.com/google-dives-deeper-on-vector-based-maps-with-api-update-7000008233/?s_cid=e550</a>
<br>
<br>
I know OpenLayers 3 is looking at potentially adding camera model
to support tilted views. Would this be a static definition to
support tiling? Or would the camera be able to be dynamically
changed? This seems a lot like Google Street View.
<br>
<br>
Has any thought been given to support for 2.5D or 3D features? Is
there a need for this?
<br>
<br>
If mapserver supported rendering orthogonal views or even a camera
view model them a guess a layer could be defined to pass that
information to mapserver to render in the same.
<br>
<br>
Mapserver devs - there was some discussion about supporting 2.5D
objections like buildings. In light of Google and Apple moving in
these directions is this an area that we should be discussing for
a future version. Should be be looking at a more flexible viewing
model like a camera model as an option.
<br>
<br>
It looks like the OGC is working on this also, google "ogc web 3d
service".
<br>
<br>
Seems like these questions should be discussed if they are not
already being discussed.
<br>
<br>
Thanks,
<br>
-Steve
<br>
_______________________________________________
<br>
mapserver-dev mailing list
<br>
<a class="moz-txt-link-abbreviated" href="mailto:mapserver-dev@lists.osgeo.org">mapserver-dev@lists.osgeo.org</a>
<br>
<a class="moz-txt-link-freetext" href="http://lists.osgeo.org/mailman/listinfo/mapserver-dev">http://lists.osgeo.org/mailman/listinfo/mapserver-dev</a>
<br>
</blockquote>
<br>
</body>
</html>