[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