fyi: there's a thread started on the wherecamp blog regarding actually
building some indoor 3d mapping and AR hacks at wherecamp
http://wherecamp.crowdvine.com/posts/show/447733
David G. Smith PE PLS wrote:
A typical architectural survey would involve starting from a given
point of reference (e.g. a particular corner of the room) and
measuring along walls, et cetera - it may help to utilize a CAD
package, if available. Internal representations in CAD software are
rectangular coordinates, and you can start or assign the reference
corner 0,0 (it may actually be prudent to increment those to a larger
number, in case your scope expands, to avoid going into negative
numbers) - having measured the perimeter and checked it for closure
(the assumption that walls all meet at perfect 90 degree angles isn't
always valid) you can then use this as a basis for measuring the
location of objects within the space. Similarly, assign a base floor
elevation as your base datum and measure up from it.
Speaking to the GeoRSS spec, perhaps the "Elevation" tag is what
you're looking for (though it raises another question of whether or
not your software of choice actually recognizes or implements it
properly):
http://www.georss.org/model
Elevation
In order to provide a means of expressing an elevation, the Simple
form of GeoRSS has two special tags. These tags are not meant to be
used in the GML version since elevation values would be properly
expressed based in more precise terms. The tags are *elev* and *floor*.
*elev* is meant to contain "common" GPS elevation readings, i.e.
height in meters from the WGS84 ellipsoid, which is a reading that
should be easy to get from any GPS device.
*floor* is meant to contain the floor number of a building. In some
countries the numbering is different than in other countries, but
since we'll know the location of the building, it should be fairly
unambiguous.
http://www.georss.org/1
Elevation
Elevation, specified in attributes to GeoRSS Geometry objects, can be
expressed as "elev" or "floor". elev is meant to contain "common" GPS
elevation readings, i.e. height in meters from the WGS84 ellipsoid,
which is a reading that should be easy to get from any GPS device.
floor is meant to contain the floor number of a building. In some
countries the numbering is different than in other countries, but
since we'll know the location of the building, it should be fairly
unambiguous.
<georss:point *elev="313"*>45.256 -110.45</georss:point>
<georss:point *floor="2"*>45.256 -110.45</georss:point>
Hope this helps,
Dave Smith
------------------------------------------------------------------------
*From:* [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] *On Behalf Of *Mike Liebhold
*Sent:* Thursday, January 31, 2008 6:33 PM
*To:* [email protected]
*Subject:* Re: [Geowanking] Converting Lat Long to X Y
e.g: http://www.youtube.com/watch?v=fPgV6-gnQaE
Mike Liebhold wrote:
Thanks Will,
I think I get all that. ( but I'm not sure where 'level' should be...
sealevel?) But what coordinate reference system, and what semantics
should i use to making everything painlessly web accessible?
GeoRSS is 2D.
-m
Will King wrote:
Mike
After asking myself why;-) here's a quick and dirty method.
First measure the lengths of your walls with tape or disto. Lets
say your room is 10 metres by 5 metres. Then divide this into
theoretical grid squares of your choosing ie 1 metre squares.
Pick a corner and call this 0.000, 0.000 (this is your bottom left
of your living room "grid" if you drew it on paper). Diagonally
across (ie top right corner) from this coordinate is 10.000, 5.000.
You can then get any coordinate in the room from this grid.
To get a z level (elevation) measure up from your floor and "set a
level" one metre or whatever up, mark it with pencil etc.
Will
On Jan 31, 2008 10:24 PM, Mike Liebhold <[EMAIL PROTECTED]
<mailto:[EMAIL PROTECTED]>> wrote:
I'm thinking of mapping my living room. Does anyone have any
sugggestions How should I convert the location of furniture,
lamps, into location coordinates? I think I know how to do x
and y, but z is a problem, though highly useful for finding
things like books.
- mike
John Handelaar wrote:
On Jan 31, 2008 9:34 PM, Paul Harwood <[EMAIL PROTECTED]> <mailto:[EMAIL
PROTECTED]> wrote:
Hi,
Just a lazy question from a novice geowanker I suppose...but it might save
me an evenings surfing though if you can help.
I have googled a bit, with a few solutions... but does anyone have a perl
script (or a site) to hand, to do Lat Long conversions to X Y? I have UK
postcode/outcode/location database that I want to convert from L Lo to X Y.
Again, "X Y" doesn't seem to mean anything specific, but a number of
useful tools and code samples, including stuff relating to OSGB grid refs,
can be found here:
http://www.nearby.org.uk/downloads.html
_______________________________________________
Geowanking mailing list
[email protected] <mailto:[email protected]>
http://lists.burri.to/mailman/listinfo/geowanking
_______________________________________________
Geowanking mailing list
[email protected] <mailto:[email protected]>
http://lists.burri.to/mailman/listinfo/geowanking
--
Will King
0044 (0) 77950 96645
http://geodatasolutions.co.uk
GPS Surveying | Location Data Capture | GIS Digital Mapping
------------------------------------------------------------------------
_______________________________________________
Geowanking mailing list
[email protected]
http://lists.burri.to/mailman/listinfo/geowanking
------------------------------------------------------------------------
_______________________________________________
Geowanking mailing list
[email protected]
http://lists.burri.to/mailman/listinfo/geowanking
_______________________________________________
Geowanking mailing list
[email protected]
http://lists.burri.to/mailman/listinfo/geowanking