Match removed ght test

This commit is contained in:
Paul Ramsey 2013-10-23 09:59:34 -07:00
parent 643fcd29ca
commit 6475de9ad2

View File

@ -329,85 +329,40 @@ SELECT Min(PC_PatchMin(pa,'z')) FROM pa_test_dim;
1
(1 row)
CREATE TABLE IF NOT EXISTS pa_test_ght (
pa PCPATCH(5)
);
\d pa_test_ght
Table "public.pa_test_ght"
Column | Type | Modifiers
--------+------------+-----------
pa | pcpatch(5) |
INSERT INTO pa_test_ght (pa) VALUES ('0000000005000000000000000200000002000000030000000500060000000200000003000000050008');
INSERT INTO pa_test_ght (pa) VALUES ('000000000500000000000000020000000600000007000000050006000000090000000A00000005000A');
INSERT INTO pa_test_ght (pa) VALUES ('0000000005000000000000000200000002000000030000000500060000000200000003000000050003');
INSERT INTO pa_test_ght (pa) VALUES ('0000000005000000000000000200000002000000030000000500060000000200000003000000050001');
SELECT Sum(PC_NumPoints(pa)) FROM pa_test_ght;
sum
-----
8
(1 row)
SELECT Sum(PC_MemSize(pa)) FROM pa_test_ght;
sum
-----
588
(1 row)
SELECT Sum(PC_PatchMax(pa,'x')) FROM pa_test_ght;
sum
------
0.15
(1 row)
SELECT Sum(PC_PatchMin(pa,'x')) FROM pa_test_ght;
sum
------
0.12
(1 row)
DELETE FROM pa_test_ght;
INSERT INTO pa_test_ght (pa)
SELECT PC_Patch(PC_MakePoint(5, ARRAY[x,y,z,intensity]))
FROM (
SELECT
-127+a/100.0 AS x,
45+a/100.0 AS y,
1.0*a AS z,
a/10 AS intensity,
a/400 AS gid
FROM generate_series(1,1600) AS a
) AS values GROUP BY gid;
SELECT Sum(PC_NumPoints(pa)) FROM pa_test_ght;
sum
------
1600
(1 row)
SELECT Sum(PC_MemSize(pa)) FROM pa_test_ght;
sum
-------
38681
(1 row)
SELECT Max(PC_PatchMax(pa,'x')) FROM pa_test_ght;
max
------
-111
(1 row)
SELECT Min(PC_PatchMin(pa,'x')) FROM pa_test_ght;
min
---------
-126.99
(1 row)
SELECT Min(PC_PatchMin(pa,'z')) FROM pa_test_ght;
min
-----
1
(1 row)
-- CREATE TABLE IF NOT EXISTS pa_test_ght (
-- pa PCPATCH(5)
-- );
-- \d pa_test_ght
--
-- INSERT INTO pa_test_ght (pa) VALUES ('0000000005000000000000000200000002000000030000000500060000000200000003000000050008');
-- INSERT INTO pa_test_ght (pa) VALUES ('000000000500000000000000020000000600000007000000050006000000090000000A00000005000A');
-- INSERT INTO pa_test_ght (pa) VALUES ('0000000005000000000000000200000002000000030000000500060000000200000003000000050003');
-- INSERT INTO pa_test_ght (pa) VALUES ('0000000005000000000000000200000002000000030000000500060000000200000003000000050001');
--
-- SELECT Sum(PC_NumPoints(pa)) FROM pa_test_ght;
-- SELECT Sum(PC_MemSize(pa)) FROM pa_test_ght;
-- SELECT Sum(PC_PatchMax(pa,'x')) FROM pa_test_ght;
-- SELECT Sum(PC_PatchMin(pa,'x')) FROM pa_test_ght;
--
-- DELETE FROM pa_test_ght;
-- INSERT INTO pa_test_ght (pa)
-- SELECT PC_Patch(PC_MakePoint(5, ARRAY[x,y,z,intensity]))
-- FROM (
-- SELECT
-- -127+a/100.0 AS x,
-- 45+a/100.0 AS y,
-- 1.0*a AS z,
-- a/10 AS intensity,
-- a/400 AS gid
-- FROM generate_series(1,1600) AS a
-- ) AS values GROUP BY gid;
--
-- SELECT Sum(PC_NumPoints(pa)) FROM pa_test_ght;
-- SELECT Sum(PC_MemSize(pa)) FROM pa_test_ght;
--
-- SELECT Max(PC_PatchMax(pa,'x')) FROM pa_test_ght;
-- SELECT Min(PC_PatchMin(pa,'x')) FROM pa_test_ght;
-- SELECT Min(PC_PatchMin(pa,'z')) FROM pa_test_ght;
--DROP TABLE pts_collection;
--DROP TABLE pt_test;
--DROP TABLE pa_test;