24 lines
1.2 KiB
Plaintext
24 lines
1.2 KiB
Plaintext
\i test/fixtures/polyg_values.sql
|
|
CREATE TABLE values (cartodb_id integer, value float, the_geom geometry);
|
|
INSERT INTO values(cartodb_id, value, the_geom) VALUES
|
|
(1,10,'0106000020E61000000100000001030000000100000005000000E5AF3500C03608C08068629111374440C7BC0A00C00F02C0AC0551523B414440C7BC0A00C0A700C0CAF23B6E74FB4340A7267FFFFF5206C0FBB7E41B7EE74340E5AF3500C03608C08068629111374440'::geometry),
|
|
(2,20,'0106000020E610000001000000010300000001000000050000002439EC00804AF7BF07D6CCB5C3064440C7BC0A00C0A700C0CAF23B6E74FB4340C7BC0A00C00F02C0AC0551523B414440E20CD5FFFF30FABFBE4F76AFEA4B44402439EC00804AF7BF07D6CCB5C3064440'::geometry)
|
|
SELECT round(cdb_crankshaft.cdb_overlap_sum(
|
|
'0106000020E61000000100000001030000000100000004000000FFFFFFFFFF3604C09A0B9ECEC42E444000000000C060FBBF30C7FD70E01D44400000000040AD02C06481F1C8CD034440FFFFFFFFFF3604C09A0B9ECEC42E4440'::geometry,
|
|
'values', 'value'
|
|
), 2);
|
|
round
|
|
-------
|
|
4.42
|
|
(1 row)
|
|
|
|
SELECT round(cdb_crankshaft.cdb_overlap_sum(
|
|
'0106000020E61000000100000001030000000100000004000000FFFFFFFFFF3604C09A0B9ECEC42E444000000000C060FBBF30C7FD70E01D44400000000040AD02C06481F1C8CD034440FFFFFFFFFF3604C09A0B9ECEC42E4440'::geometry,
|
|
'values', 'value', schema_name := 'public'
|
|
), 2);
|
|
round
|
|
-------
|
|
4.42
|
|
(1 row)
|
|
|