[GRASS-user] problem with v.patch
Leonardo Lami
lami at faunalia.it
Tue Jun 26 05:37:24 EDT 2007
I see that the add-ones v.append may be the solution.
Leonardo
Leonardo Lami ha scritto:
> Sorry for my persistence but I don't understand what does "if the 2
> vectors are not compatible in terms of geometry" mind?
> The two vector are area geometry and topologically correct with same
> external boundaries of one collinear with same external boundaries of
> the other.
>
> I'd like to know if there is a simple method to patch them correctly
> preserving the original category in the output vector.
>
> Thanks for your help
> Leonardo
>
>
> Maciej Sieczka ha scritto:
>
>> lami at faunalia.it wrote:
>>
>>
>>> Hi all,
>>> I tried to use v.clean with the follow tools: snap,break and rmdupl but
>>> the result is only a little better:
>>>
>>> Topology was built.
>>> Number of nodes : 1323
>>> Number of primitives: 1657
>>> Number of points : 0
>>> Number of lines : 0
>>> Number of boundaries: 1188
>>> Number of centroids : 469
>>> Number of areas : 468
>>> Number of isles : 138
>>> Number of incorrect boundaries : 77
>>> Number of centroids outside area : 3
>>> Number of areas without centroid : 2
>>>
>>> And if I increase the thresh (default=0) for rmdupl the result get worse.
>>> Is the only solution to edit it?
>>>
>>>
>> Well yes. And it's no bug in v.patch. If the 2 vectors are not
>> compatible in terms of geometry, v.patch is not any guilty that
>> patching them produces a non-topological vector.
>>
>> Maciek
>>
>>
>>
>
> _______________________________________________
> grassuser mailing list
> grassuser at grass.itc.it
> http://grass.itc.it/mailman/listinfo/grassuser
>
>
More information about the grass-user
mailing list