v.in.arc, v.support, & v.to.rast
rgp at abba
rgp at abba
Wed Sep 14 11:34:33 EDT 1994
> From grass-lists-owner%max.cecer.army.mil at munnari.oz.au Wed Sep 14 10:02:43 1994
> Date: Tue, 13 Sep 94 15:11:37 CDT
> From: jschuler at ncg.scs.ag.gov (Jill Schuler)
> Sender: grass-lists-owner at max.cecer.army.mil
> Reply-To: grassu-list at max.cecer.army.mil
> To: grassu-list at max.cecer.army.mil
> Subject: Re: label errors v.in.arc
> Content-Length: 2000
>
>
> %%% I've managed to convert a number of coverages from arc7 to grass. It's
> %%%work great except that a large number of polygons on each cover don't
> %%%get labeled. It get lots of point to area errors. Has anyone run into
> %%%this problem and been able to fix it? I dread the thought of having to
> %%%fix this by hand... it's several thousand polygons over several coverages.
> %%%
>
> Kurt,
> In the past I have seen this when importing dlg's. I will assume that the
> problem is simular.
>
> The problem maybe that the map threshold is not set correctly in the import
> routine in GRASS. The import routine uses the scale to determine the
> digitizing threshold and the snapping threshold.
>
> WORK AROUND *************************************
> If you go into v.digit and reset the map scale (I know this really is not
> what you want to do) to a smaller value, then the map threshold will also
> be smaller.
>
> Write out the session and exit v.digit. Then run the file through v.support.
> You should see a difference in the number of label errors.
> Keep adjusting the map scale until you have resolved all the label
> errors.
>
> In 4.0 GRASS you could change your digitizing threshold and snap threshold
> then exit v.digit. For some reason?? 4.1 GRASS will not let you do this.
> When you exit, even after writing out a session, and re-enter v.digit the
> default values are back.
>
> Cheers,
> Jill
============================================================================
KURT,
Here is a message I sent to Olga at CERL which will alert you to a
potential problem;a difference in how ArcInfo and Grass interpret
topology
-----------------------------------------------------------------------------
I have tried relabelling but to no avail.I have put the labels
v.support claims not to have matched to areas in a sites file
to see where they lie.
They look to be inside the areas which have open area lines and outside
any islands.
However I have noticed that v.support does not build the topology
correctly if a redundant/bridge line is present linking an island to a
surrounding area.
ie. ----------
| |
| |
| |
| --- |
| | | |
----->|--| x1| |
| | | |
| --- |
| x2 |
| |
----------
In this case the polygon with label x2 is left with open area
lines.ArcInfo must be able to tolerate this but the GRASS logic
can not.Is this a difficult problem to solve or should I try
to find these little redundant vectors ?
--------------------------------------------------------------------------------
You may also see this problem if you bring data from MicroStation.
Only solution is to remove redundant/bridge lines.
Perhaps CERL might add an option in v.support to handle this ???
Compatibility with ArcInfo would be invaluable in this situation
saving many hours of searching and editing.
If this is turns out to be your problem then EMAIL me
for an optimum editing strategy using xdigit or v.digit
Hope this will be of some help
Rod Paterson
Aberfoyle Resources Ltd
Phone: 61-3-8822226
Fax: 61-3-8131086
Email: rgp at aberfoyle.oz.au
More information about the grass-user
mailing list