Thu, Feb 15 2001
15:58:26
|
|
Request created by aaime@libero.it
|
|
Return-Path |
<nobody@geog.uni-hannover.de>
|
Delivered-To |
grass-bugs@intevation.de
|
Date |
Thu, 15 Feb 2001 15:36:43 GMT
|
Message-Id |
<200102151536.PAA08299@hgeo02.geog.uni-hannover.de>
|
To |
grass-bugs@geog.uni-hannover.de, grass-bugs@intevation.de
|
From |
aaime@libero.it ()
|
Subject |
vector files: topology rules broken
|
Sender |
nobody@geog.uni-hannover.de |
Below is the result of your feedback form. It was submitted by
(aaime@libero.it) on Thursday, February 15, 2001 at 15:36:43
---------------------------------------------------------------------------
subject: vector files: topology rules broken
area: grass5beta11
platform: Linux/Intel
vendor: RedHat
cputype: Intel (i486, i586, pentium ...)
xwindows: Xfree 4.0.1
windowsmanager: KDE 2.x
tcltkver: -- select --
grassserver: Hannover site
grassversion: Linux/Intel binaries
cvsyesno: -- select --
compiler: -- select --
bugreport: Documentation (GRASS programmer manual, "Vector Maps" claims that
vector files are made of nonintersecting curves, and a "Topology
rule" says that arcs should not cross each other. That's a standard
planar enforcement rule but... it's not enforced! I have digited
a file with 2 crossing lines, run v.support and it's still saying
"2 lines, 4 nodes". v.digit displays only four nodes. So, GRASS
does not split lines at crossing, and it doesn't create a node in
the crossing, nor it refuses to accept that bogus file.
name: Andrea Aime
---------------------------------------------------------------------------
REMOTE_HOST: monet7-176.comune.modena.it
|
|
Fri, Nov 9 2001
11:52:28
|
|
Area changed to bug by alange
|
|
Fri, Nov 16 2001
17:06:38
|
|
Mail sent by mneteler
|
|
Hi Andrea,
this sounds like an v.spag issue...
Maybe v.support should suggest to use v.spag?
Ciao
Markus
|
|
Sat, Nov 17 2001
11:39:32
|
|
Mail sent by aaime@libero.it
|
|
Return-Path |
<aaime@libero.it>
|
Delivered-To |
grass-bugs@lists.intevation.de
|
Message-Id |
<200111171039.fAHAdWf31970@omecihuatl.rz.uni-osnabrueck.de>
|
Content-Type |
text/plain; charset="iso-8859-1"
|
From |
Andrea Aime <aaime@libero.it>
|
To |
<grass-bugs@intevation.de>
|
Subject |
Re: [bug #190] (grass) vector files: topology rules broken
|
Date |
Sat, 17 Nov 2001 11:43:05 +0100
|
X-Mailer |
KMail [version 1.3.1]
|
References |
<20011116160638.4C0BD13A0E@lists.intevation.de>
|
In-Reply-To |
<20011116160638.4C0BD13A0E@lists.intevation.de>
|
MIME-Version |
1.0
|
Content-Transfer-Encoding |
8bit |
Alle 17:06, venerd́ 16 novembre 2001, hai scritto:
> Hi Andrea,
>
> this sounds like an v.spag issue...
> Maybe v.support should suggest to use v.spag?
>
> Ciao
>
> Markus
>
>
> -------------------------------------------- Managed by Request Tracker
Uhm... it could be from a user point of view,
but you cannot claim in the manual that you
are using planar enforcement when v.build
builds topology with lines that cross without
a node in it, especially for polygon based
topology.
Ciao
Andrea
|
|
Fri, Mar 22 2002
15:58:09
|
|
Mail sent by mneteler
|
|
Andrea,
which manual you are refering to?
Markus
|
|
Fri, Mar 22 2002
16:55:05
|
|
Mail sent by aaime@libero.it
|
|
Return-Path |
<aaime@libero.it>
|
Delivered-To |
grass-bugs@lists.intevation.de
|
Message-ID |
<000701c1d1b9$1d790570$bc02090a@comnet.comune.modena.it>
|
From |
"Andrea Aime" <aaime@libero.it>
|
To |
"Markus Neteler via RT" <grass-bugs@intevation.de>
|
References |
<20020322145810.36E9E139CA@lists.intevation.de>
|
Subject |
Re: [bug #190] (grass) vector files: topology rules broken
|
Date |
Fri, 22 Mar 2002 16:49:12 +0100
|
MIME-Version |
1.0
|
Content-Type |
text/plain; charset="iso-8859-1"
|
Content-Transfer-Encoding |
7bit
|
X-Priority |
3
|
X-MSMail-Priority |
Normal
|
X-Mailer |
Microsoft Outlook Express 5.50.4807.1700
|
X-MimeOLE |
Produced By Microsoft MimeOLE V5.50.4807.1700
|
X-Spam-Status |
No, hits=0 required=5 tests= |
To the programmer manual, that tries to give some insight about
how the topology is managed...
Ciao
Andrea
----- Original Message -----
From: "Markus Neteler via RT" <grass-bugs@intevation.de>
To: <aaime@libero.it>
Sent: Friday, March 22, 2002 3:58 PM
Subject: [bug #190] (grass) vector files: topology rules broken
> Andrea,
>
> which manual you are refering to?
>
> Markus
>
>
> -------------------------------------------- Managed by Request Tracker
|
|
Tue, Mar 26 2002
11:06:53
|
|
Mail sent by mneteler
|
|
Hi Radim,
could you please look at RT bug 190? Can we update the programmer's
manual as suggested by Andrea (how)?
Thanks,
Markus
|
|
Tue, Apr 9 2002
16:28:30
|
|
Comments added by rblazek
|
|
I have removed "nonintersecting" from "consisting of nonintersecting curves
called arcs". "Topology rules" seems to be OK, it uses words "should" and
"must" and does not say, that the rules are enforced.
|
|
Tue, Apr 9 2002
16:28:34
|
|
Status changed to resolved by rblazek
|
|
Wed, Apr 10 2002
07:40:21
|
|
Comments added by rblazek
|
|
Changed topo rule 1)
1. Area edges should not cross each other (i.e., arcs which would cross must
be split at their intersection to form distinct arcs), otherwise topology for
the map may not be build correctly.
Added note:
Note that planar enforcement is not present on vector library level, and
both line and area edge feature may be written to the vector so that cross
themselves in the same file. To get correct topology for area edges, required
above, cleaning modules must be applied on the vector file.
Radim
|
|