mirror of
https://github.com/pgpointcloud/pointcloud.git
synced 2025-12-08 20:36:04 +00:00
Match removed ght test
This commit is contained in:
parent
643fcd29ca
commit
6475de9ad2
@ -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;
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user