[OSM-talk] Cities with grids

2008-03-02 Thread Robert (Jamie) Munro
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

I've been adding a large city grid using Potlach and Yahoo Aerial
imagery. Nearly every road is perfectly straight from end to end, so
I've been only adding the ends, and leaving the middles unconnected,
knowing that I can go back in JOSM, validate, find crossing ways, and
join them without moving them. Except that I can't join them without
moving them - all the perfectly straight grid aligned roads are now a
bit wonky. There has to be a better way.

Ideally, I'd like to tag all the intersections as floating, meaning that
there position is not important, their true position is determined by
the intersection of the ways they are part of. Editors could notice
this, and when I drag a node at the end of a way, all the intermediate
floating nodes positions would be recalculated. If I drag a floating
node it would be untagged automatically.

What do other people think of this idea? Would a tag floating=yes on
nodes be a good way to impliment it? Does someone have the ability to
write a tool to realign all floating nodes?

Thanks,

Robert (Jamie) Munro
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.6 (Darwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFHyqM+z+aYVHdncI0RAiYdAKCahfjqPiJ/gCxNQMz0MY7+bCDAXACfUdI/
4kwMmvm87YYhoi6j9Z59siA=
=yHud
-END PGP SIGNATURE-

___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk


Re: [OSM-talk] Cities with grids

2008-03-02 Thread Frederik Ramm
Hi,

 I've been only adding the ends, and leaving the middles unconnected,
 knowing that I can go back in JOSM, validate, find crossing ways, and
 join them without moving them. Except that I can't join them without
 moving them

Why?

JOSM has code to place a node at the exact intersection of two ways if 
you click reasonably near the intersection. Does this not work for you? 
(You'd have to have a several-months-old version of JOSM for the feature 
to be missing.) I have just re-checked - draw two ways forming a big X, 
place one node in the middle, it's spot on.

Bye
Frederik


___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk


Re: [OSM-talk] Cities with grids

2008-03-02 Thread Tom Hughes
In message [EMAIL PROTECTED]
  Robert (Jamie) Munro [EMAIL PROTECTED] wrote:

 What do other people think of this idea? Would a tag floating=yes on
 nodes be a good way to impliment it? Does someone have the ability to
 write a tool to realign all floating nodes?

No I don't think it would be a good idea ;-)

If tagging for renderers is a bad idea then tagging for editors is
a bad idea as well in my opinion.

Tom

-- 
Tom Hughes ([EMAIL PROTECTED])
http://www.compton.nu/

___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk


Re: [OSM-talk] Cities with grids

2008-03-02 Thread Robert (Jamie) Munro
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Tom Hughes wrote:
| In message [EMAIL PROTECTED]
|   Robert (Jamie) Munro [EMAIL PROTECTED] wrote:
|
| What do other people think of this idea? Would a tag floating=yes
|on
| nodes be a good way to impliment it? Does someone have the ability to
| write a tool to realign all floating nodes?
|
| No I don't think it would be a good idea ;-)
|
| If tagging for renderers is a bad idea then tagging for editors is
| a bad idea as well in my opinion.

I think you may misunderstand what is meant by tagging for renderers.
The bad idea that is tagging for renderers is when you put mark a
river as a lake because lakes show in a nice shade of blue on the map,
but rivers show only as a line for each bank. Or you put a feature in
twice, once to show as an area, once to show as an icon because the
renderer doesn't draw both by default like you prefer.

There is another kind of tagging for renderers that is completely OK,
for example, it's perfectly find to have a tag called
osmarender:renderdirection that overrides osmarender's default name
direction drawing policy.

Having said all of that, that isn't what is happening in this case.

I am tagging a point as floating because I haven't surveyed the point
properly. I only know it's there because when I last visited the city I
noticed how you could stand in the road in many places and see 10s of
blocks perfectly straight in each direction, and I have carefully
aligned the ends of the street (with Yahoo Imagery). Of course, if
someone on the ground uses a survey-quality GPS, and finds the Yahoo
imagery is off, it's going to be much easier for them to correct the 80
or so ends of the streets and have the rest fall into line rather than
them have to correct all 400 points manually. Even if they are using
JOSM's align nodes line tool.

Robert (Jamie) Munro
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.6 (Darwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFHyyiHz+aYVHdncI0RAqqyAKCSTTEYsWtMwHr4cfpjP6D80MMQ5ACdHEnW
WjpRMp6501zsI7LLzosvO9E=
=8TJR
-END PGP SIGNATURE-

___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk


Re: [OSM-talk] Cities with grids

2008-03-02 Thread Robert (Jamie) Munro
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Frederik Ramm wrote:
| Hi,
|
| I've been only adding the ends, and leaving the middles unconnected,
| knowing that I can go back in JOSM, validate, find crossing ways, and
| join them without moving them. Except that I can't join them without
| moving them
|
| Why?
|
| JOSM has code to place a node at the exact intersection of two ways if
| you click reasonably near the intersection. Does this not work for
| you? (You'd have to have a several-months-old version of JOSM for the
| feature to be missing.) I have just re-checked - draw two ways forming
| a big X, place one node in the middle, it's spot on.

Not for me it isn't, it's all over the place:
http://www.informationfreeway.org/?lat=-25.2938lon=-57.6631zoom=17layers=B000F000F

I happen to have deleted my preferences and plugins folder, downloaded
JOSM and recreated my setup from scratch this morning(*) before I added
the roads above as I had been trying out someone's custom branch, and
had tried to install a new version of validator only to find it kept
crashing.

Robert (Jamie) Munro

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.6 (Darwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFHyymwz+aYVHdncI0RApVIAJ92q9UQzNYMNPedkamkVCskTSUYzgCgxQJU
laT6nmaz0vTiksY0JDn25CM=
=7zqz
-END PGP SIGNATURE-

___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk