Commit 1cbfa985 by dliangx

update

parent 990ba963
...@@ -571,13 +571,7 @@ func Get90CrossOptArea(obj model.Geometrys) (string, error) { ...@@ -571,13 +571,7 @@ func Get90CrossOptArea(obj model.Geometrys) (string, error) {
var results string var results string
query := ` query := `
SELECT SELECT p.id from opt_areas p WHERE st_area(ST_Intersection(ST_GeomFromText($1, 4326), p.geometry))/st_area(p.geometry) > 0.9;
p.id
FROM
opt_areas p
WHERE
ST_Overlaps(ST_GeomFromText($1, 4326), p.geometry)
AND (100 * ST_Area(ST_Intersection(ST_GeomFromText($1, 4326), p.geometry)) / ST_Area(ST_GeomFromText($1, 4326))) > 90
` `
rows, err := db.Query(query, wkt) rows, err := db.Query(query, wkt)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment