polygon
This commit is contained in:
23
points.csv
23
points.csv
@@ -0,0 +1,23 @@
|
||||
-4.006666897046123 48.7528720020309,
|
||||
-4.005870355067274 48.75026102618178,
|
||||
-4.003629135498721 48.748652881336724,
|
||||
-3.999937714914126 48.7464361648583,
|
||||
-3.9950927255526962 48.74493656593118,
|
||||
-3.9940050748797225 48.745523370840516,
|
||||
-3.9910057957512173 48.745762437542936,
|
||||
-3.9901158997460566 48.74515390188169,
|
||||
-3.991851437957331 48.74306933218229,
|
||||
-3.9887834656682424 48.7393151550319,
|
||||
-3.993896752679784 48.73699956468981,
|
||||
-3.9941353727403235 48.74093375678278,
|
||||
-3.9980896480292487 48.74147327911715,
|
||||
-4.000544025794788 48.740416709111294,
|
||||
-4.00364608658179 48.741630638707136,
|
||||
-4.005077806945022 48.740394228657095,
|
||||
-4.007054944589484 48.740956236995665,
|
||||
-4.008248044892178 48.74050663082754,
|
||||
-4.008657107853101 48.740888796326814,
|
||||
-4.007157210329716 48.74122599876611,
|
||||
-4.00933887945464 48.7431367698581,
|
||||
-4.009234652034756 48.74313664396521,
|
||||
-4.006666897046123 48.7528720020309,
|
||||
|
||||
|
85
postgis.sql
85
postgis.sql
@@ -17,6 +17,11 @@ create table route (
|
||||
|
||||
create index idx_route_geom on route using gist (geom);
|
||||
|
||||
create table zone (
|
||||
id serial primary key,
|
||||
name text,
|
||||
geom geometry(polygon, 4326) -- on choisit srid 4326 (wgs84)
|
||||
);
|
||||
|
||||
INSERT INTO point (nom, geom) VALUES
|
||||
('AA', ST_SetSRID(ST_MakePoint(-4.015716401134025, 48.74485278820124), 4326)),
|
||||
@@ -62,3 +67,83 @@ SELECT
|
||||
ST_MakeLine(a.geom, b.geom) AS geom
|
||||
FROM point a
|
||||
JOIN point b ON a.nom = 'O' and b.nom='W';
|
||||
|
||||
|
||||
INSERT INTO zone (name, geom)
|
||||
VALUES (
|
||||
'Ouest',
|
||||
ST_GeomFromText('POLYGON((
|
||||
-4.040739030549147 48.745741606853215,
|
||||
-4.036245459319038 48.74828131566804,
|
||||
-4.031850647896184 48.747923159378665,
|
||||
-4.03234444693246 48.74938832805965,
|
||||
-4.026912657533427 48.75020229220042,
|
||||
-4.026468238400779 48.74919297470383,
|
||||
-4.02523374081009 48.74919297470383,
|
||||
-4.0203945102545875 48.740238464088826,
|
||||
-4.022567226014201 48.73880559432817,
|
||||
-4.026122579075386 48.740238464088826,
|
||||
-4.02745583647333 48.74219231157387,
|
||||
-4.03397398375217 48.74287614025014,
|
||||
-4.034122123463052 48.741215397325284,
|
||||
-4.035455380860997 48.741215397325284,
|
||||
-4.040739030549147 48.745741606853215,
|
||||
))', 4326)
|
||||
);
|
||||
|
||||
|
||||
INSERT INTO zone (name, geom)
|
||||
VALUES (
|
||||
'Centre',
|
||||
ST_GeomFromText('POLYGON((
|
||||
-4.02523374081009 48.74919297470383,
|
||||
-4.02360420399038 48.753295235684185,
|
||||
-4.019851331314684 48.75345801690918,
|
||||
-4.014518301722906 48.75231853725851,
|
||||
-4.012641865385059 48.75323012304652,
|
||||
-4.006666897046123 48.7528720020309,
|
||||
-4.009234652034756 48.74313664396521,
|
||||
-4.013036904614079 48.744536828300426,
|
||||
-4.015604659602713 48.74349483436875,
|
||||
-4.01402450268663 48.741541037517905,
|
||||
-4.014326361007127 48.74136749047571,
|
||||
-4.016436329474995 48.74286326394115,
|
||||
-4.018177053460988 48.74218495358343,
|
||||
-4.016937446986115 48.740984843601765,
|
||||
-4.018678170972106 48.73959337586721,
|
||||
-4.020366145746403 48.74016736097527,
|
||||
-4.0203945102545875 48.740238464088826,
|
||||
-4.02523374081009 48.74919297470383
|
||||
))', 4326)
|
||||
);
|
||||
|
||||
|
||||
INSERT INTO zone (name, geom)
|
||||
VALUES (
|
||||
'Est',
|
||||
ST_GeomFromText('POLYGON((
|
||||
-4.006666897046123 48.7528720020309,
|
||||
-4.005870355067274 48.75026102618178,
|
||||
-4.003629135498721 48.748652881336724,
|
||||
-3.999937714914126 48.7464361648583,
|
||||
-3.9950927255526962 48.74493656593118,
|
||||
-3.9940050748797225 48.745523370840516,
|
||||
-3.9910057957512173 48.745762437542936,
|
||||
-3.9901158997460566 48.74515390188169,
|
||||
-3.991851437957331 48.74306933218229,
|
||||
-3.9887834656682424 48.7393151550319,
|
||||
-3.993896752679784 48.73699956468981,
|
||||
-3.9941353727403235 48.74093375678278,
|
||||
-3.9980896480292487 48.74147327911715,
|
||||
-4.000544025794788 48.740416709111294,
|
||||
-4.00364608658179 48.741630638707136,
|
||||
-4.005077806945022 48.740394228657095,
|
||||
-4.007054944589484 48.740956236995665,
|
||||
-4.008248044892178 48.74050663082754,
|
||||
-4.008657107853101 48.740888796326814,
|
||||
-4.007157210329716 48.74122599876611,
|
||||
-4.00933887945464 48.7431367698581,
|
||||
-4.009234652034756 48.74313664396521,
|
||||
-4.006666897046123 48.7528720020309,
|
||||
))', 4326)
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user