mirror of
https://git.osgeo.org/gitea/postgis/postgis
synced 2024-10-24 17:12:35 +00:00
add feature mangling task
git-svn-id: http://svn.osgeo.org/postgis/trunk@4020 b70326c6-7e19-0410-871a-916f4a2858ee
This commit is contained in:
parent
d91d3b5ae6
commit
32af67b299
14
TODO
14
TODO
|
@ -53,6 +53,20 @@ but providing some utility.
|
|||
Current curve support does include indexing and in/out functions but needs
|
||||
much better documentation, particularly about the valid WKT and WKB forms.
|
||||
|
||||
-- Data Mangling for Performance --
|
||||
|
||||
Often geofeatures will be very large, 1000s of vertices, but the use case
|
||||
for the features will only be using a few vertices at a time. For example,
|
||||
an ocean polygon could be huge, but if a map is only zoomed into the coastline,
|
||||
a small portion will be needed. Nonetheless, the database will have to
|
||||
retrieve the whole feature. Similarly, when carrying out spatial joins,
|
||||
retrieving very large features and matching against small features is a bad
|
||||
performance bargain, particularly since large features tend to reside in
|
||||
the TOAST tables, for yet more performance pain.
|
||||
|
||||
The solution is to cut up the large features into smaller features.
|
||||
Some standard utilities for doing so are required.
|
||||
|
||||
-- Geodetic support --
|
||||
|
||||
A new "geography" type which is indexed in cartesian 3-space, possibly
|
||||
|
|
Loading…
Reference in a new issue