Details Ticket 190


Comment | Reply | Take | Open


Serial Number 190
Subject vector files: topology rules broken
Area bug
Queue grass
Requestors aaime@libero.it
Owner none
Status resolved
Last User Contact Tue Mar 26 11:06:53 2002 (6 yr ago)
Current Priority 30
Final Priority 70
Due No date assigned
Last Action Wed Apr 10 07:40:21 2002 (6 yr ago)
Created Thu Feb 15 15:58:26 2001 (8 yr ago)

Transaction History Ticket 190


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
Comment | Reply | Take | Open

You are currently authenticated as guest.
[Show Configuration] [Login as another user]

Users Guide - Mail Commands - Homepage of RequestTracker 1.0.7 - list any request