[postgis-users] Followup: AsSVG and precision control
klaus Förster
klaus.foerster at uibk.ac.at
Sun Jan 23 07:35:42 PST 2005
FYI: just tested PostGIS 1.0.0 RC1 with PostgreSQL8.0 and precision
control now follows the desired sematics.
thanks again
klaus
Andreas Neumann wrote:
> Ah, good to hear! thank you very much, did not notice that - appreciated!
>
> Where can I read the revisions that don't go in the main releases? I
> figured out that I can read the revisions in the changelog
> (http://postgis.refractions.net/docs/ch05.html) but could not find other
> resources with revisions (well maybe in some CVS version).
>
> I meanwhile patched AsSVG() myself. Just wanted to make sure that other
> people later (1.0 can use it too, without having to patch).
>
> Thanks again,
> Andreas
>
> strk at refractions.net wrote:
>
>> Actually I've already set the code to Klaus' behaviour:
>>
>> * Revision 1.4 2004/10/15 09:41:22 strk
>> * changed precision semantic back to number of decimal digits
>>
>> Just didn't go in the 0.9 branch..
>>
>> There are no plans for another release in the 0.9 branch, so
>> you should probably wait for 1.0 to come out.
>>
>> --strk;
>>
>> On Thu, Jan 13, 2005 at 02:56:52PM +0100, Andreas Neumann wrote:
>>
>>
>>> Hello,
>>>
>>> I would like to continue the thread between Klaus and strk from
>>> October 2004.
>>>
>>> http://postgis.refractions.net/pipermail/postgis-users/2004-October/005954.html
>>>
>>>
>>> Klaus wrote a patch (http://svg.cc/pg/assvg/assvg-0.5.1.patch) that
>>> allows better precision control than the version distributed with the
>>> official postgis distribution.
>>>
>>> From what I read in the thread I have the impression that strk maybe
>>> misunderstood the intention from Klaus.
>>>
>>> With Klaus' patch one can specifically set the nr of decimal places
>>> (the places after the decimal point) to say 1, while with the old
>>> version distributed with Postgis one cannot specifically control the
>>> decimal places, but only the overall number of digits including the
>>> decimal places. I think Klaus patch is more elegant and should be
>>> made the default version in Postgis.
>>>
>>> To illustrate the problem with the old solution:
>>>
>>> say the coordinate range in your project varies from 500 to 500000,
>>> in AsSvg you specify that you want 8 digits, than the coordinates
>>> with 500 will have more decimal places (5 decimal places, more
>>> accurate) than the coordinates with say 400000 (2 decimal places,
>>> less accurate), which means, that you have a varying accuracy over
>>> the whole project. I don't think that this is the behaviour that the
>>> Postgis/SVG users want.
>>>
>>> So, please, if possible, if you could make Klaus patch
>>> (http://svg.cc/pg/assvg/assvg-0.5.1.patch) the default AsSVG function
>>> in the official Postgis distribution, that would really help.
>>>
>>> Thanks for your help!
>>>
>>> Andreas
>>>
>>> --
>>> --
>>> ---------------------------------------------- Andreas Neumann -
>>> Department of Cartography Swiss Federal Institute of Technology (ETH)
>>> ETH Hoenggerberg, CH-8093 Zurich, Switzerland Phone: ++41-1-633
>>> 3031, Fax: ++41-1-633 1153 e-mail: neumann at karto.baug.ethz.ch www:
>>> http://www.karto.ethz.ch/neumann/ SVG.Open: http://www.svgopen.org/
>>> Carto.net: http://www.carto.net/
>>>
>>> _______________________________________________
>>> postgis-users mailing list
>>> postgis-users at postgis.refractions.net
>>> http://postgis.refractions.net/mailman/listinfo/postgis-users
>>>
>>
>>
>>
>>
>
>
--
O-.
/_ )
| (U
klaus* /|
/ /
~ ~
More information about the postgis-users
mailing list