Hi Peter,

 

>Please, please tell me I'm wrong if anyone has found a geo-spatially aware
(read "understands coordinate projections") solution, opensource or
otherwise for >publishing limited 3D datasets in web pages.

 

In the “other” category:

 

I’ve recently been experimenting with MS WPF a.k.a. XAML. Definitely not
open source, but quite powerful. You can make use of WMS dem and drape any
or all WMS/WFS/WCS and use it in the Microsoft .Net 3.0 enabled browser
subset, not currently a large category of browser users.

 

Using SRTM3 with BMNG overlay gives pretty good coverage of the world -80
to+80 latitude. The US has much better coverage with NED 30m. 30m TIN with
UrbanArea from Terraserver provides a fairly detailed model. The biggest
problem is the size of TIN models, 15Mb – 20Mb for a 500x500 grid TIN. It
wouldn’t be too difficult to use 10m DEM where available if you are willing
to host your own WCS with something like Geoserver, but again TIN
distribution is not a low bandwidth transaction. The nice thing is that you
can do quite a bit without having to host your own data because of the
interoperability of OWS and national data infrastructure like the recently
announced Canadian geobase. National agencies should be required to publish
all of their public data as OWS. It would be interesting for instance to
show WFS NHD data as an overlay to the NED 10m and combine it with say TIGER
WFS/WMS for some nifty watershed analysis. 

 

XAML is coordinate system aware only in the sense that you can choose
whatever coord system is supported by the OWS services used. Or if you want,
do projection conversion on the server side where the OWS services are
aggregated. The client takes full advantage of whatever hardware GPU
capability is available so view manipulation in the browser is very
responsive once downloaded.

 

Here is some info on the results of my experimentation:
www.cadmaps.com/gisblog.htm

 

Thanks

Randy

 

 

 

  _____  

From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Peter Strømberg
Sent: Tuesday, April 24, 2007 5:14 AM
To: [email protected]
Subject: RE: [Geowanking] Open-source least squares network solution?

 

And I've learned a bit about surveying, so thanks for that Flip :)

 

As for 3D...

 

As far as X3D Earth goes there is a proprietary implementation
(Bitmanagement) that actually looks promising, at least as a proof of
concept.

If you're working with a local datum/projection, older datasets etc. (i.e.
not Long/lat) then standard X3D in meters, or whatever arbitary unit you
choose yourself

would be a possibility. To my dissappointment the so called GeoNodes don't
actually help until you've already churned your data through the long/lat
mill

comprimising it's accuracy for detailed work.

 

If you want it FAST (to develop and deploy) KML is almost impossible to
resist, and more or less free for now.

If you want it OPEN World Wind can possibly be of use once you've got your
data into WMS (bitmap drapped over low res heightmodel)

If you want it ACCURATE, or that is to say in the original coordinate
system, you're left with desktop GIS or "roll your own" possibly with X3D

for net distribution.

 

Please, please tell me I'm wrong if anyone has found a geo-spatially aware
(read "understands coordinate projections") solution, opensource or
otherwise for publishing limited 3D datasets in web pages.

 

We'll probably be waiting a long time to see X3D Earth and then I'm not
convinced it will be of much use in none-global (99.9%?), real world GIS
projects.

 

Cheers

 

Pete

 

 

Btw, no I wasn't at the first X3D Earth meeting unfortunately and by the
second meeting it seems the spec was already decided.

Shame really as it dosn't seem to tackle any of the actual cases I could
have used it for.

 

  _____  

From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Phillip C. Dibner
Sent: 23 April 2007 23:46
To: [email protected]
Subject: Re: [Geowanking] Open-source least squares network solution?

Thanks for the response, Peter. 

 

Sorry if I was a bit cryptic.  The notion is to take various measures that
have been acquired at a series of points on the ground, using traditional
methods of land surveying, such as angles between and distances to other
points in the survey network or to points of known location, and to use
these data to compute the location of each point.  Typically, the
computation looks like an overconstrained system of linear equations, and
the output of the computation is the set of coordinates for each point that
minimizes the sum of the squared distances between the location for each
point and the locations as determined by the various combinations of
equations that give a single, deterministic result for each point.  (Was
that obscure enough?  The idea is that there are typically several sets of
equations that will produce a location for each point, but the results are
not consistent:  depending upon which equations you use, you usually come up
with a different location for each point.  This is because the equations
come from measurements that contain a certain amount of error.)

 

I believe that there are many libraries that include one or more functions
for least-squares fits to overconstrained systems of equations.  What I have
not found anywhere (yet) is open-source code that does the necessary data
handling, i.e., that accepts the measurements taken at each point, converts
them into a form suitable for doing the least-squares fit, and then provides
output showing the coordinates for each point in the network, and the
associated error (based on the difference between overall computed location
and the various inconsistent, "partial" results for that point).  This can
be quite cumbersome if you do it by hand, and in general, the problem grows
faster than linearly as the number of points increases.  

 

FYI, my application involves old data (definitely pre-GPS) from biological
field surveys that relied on bearings taken with a compass, and often, from
a combination of pacing and tape measurements between points.  I anticipate
a need for further hacking, which is one reason I'm looking for an
open-source solution.

 

There definitely are some similarities between my requirements and that of
various visualization technologies, and in fact, I have found some
open-source solutions for the latter.   They don't quite fit my needs, but
perhaps at some point, one will.  Did not know/recall that the X3D Earth
folks had an implementation yet, but I will inquire.    Were you among the
people at the X3D face-to-face at Ames that I attended?   Apologies - I just
don't recall.

 

Thanks again for the message and the request for clarification.   In the
mean time, I'll be happy to hear from anyone who has a good lead.

 

Flip

 

 

On Apr 21, 2007, at 1:52 AM, Peter Strømberg wrote:





Flip, could you describe what solving a survey network entails and how it
would appear visually?

 

I've just returned from the second meeting og X3D Earth working group who
have big amibitions on

the 3D visualisation side and an open specification and an excellent Java
open source implementation.

 

Please tell us more...

 

Cheers

 

Peter Strømberg

 

www.hypergis.com

 

  _____  

From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Phillip C. Dibner
Sent: 21 April 2007 00:45
To: [email protected]
Subject: [Geowanking] Open-source least squares network solution?

Hello all. I have been looking for some open source code that solves an
arbitrary survey network in 2D. Least squares solution, with the ability to
weight points, would be ideal. 3D wouldn't hurt either, but isn't necessary.

 

I've been looking for a while, and found nothing that suits, or even comes
close. Any pointers? This isn't readily available through any of the
"well-known" packages like GeoTools, GRASS, PostGIS etc., is it?

 

Thanks,

Flip

 

 

 

Phillip C. Dibner

Ecosystem Associates

+1 650 948 3537

+1 650 948 7895 Fax

 





 

_______________________________________________

Geowanking mailing list

[email protected]

http://lists.burri.to/mailman/listinfo/geowanking

 

Phillip C. Dibner

Ecosystem Associates

+1 650 948 3537

+1 650 948 7895 Fax

 





 

_______________________________________________
Geowanking mailing list
[email protected]
http://lists.burri.to/mailman/listinfo/geowanking

Reply via email to