Mercurial > lada > lada-server
comparison src/main/java/de/intevation/lada/factory/OrtFactory.java @ 1204:45308f8a4092
That statement has surely never been successfully tested.
author | Tom Gottfried <tom@intevation.de> |
---|---|
date | Fri, 02 Dec 2016 19:15:35 +0100 |
parents | 768a4c957a18 |
children | f5bedfc7bcc6 |
comparison
equal
deleted
inserted
replaced
1203:2f9dfd292ff1 | 1204:45308f8a4092 |
---|---|
88 public void findVerwaltungseinheit(Ort ort) { | 88 public void findVerwaltungseinheit(Ort ort) { |
89 if (ort.getGeom() == null) { | 89 if (ort.getGeom() == null) { |
90 return; | 90 return; |
91 } | 91 } |
92 Query q = repository.entityManager("stamm") | 92 Query q = repository.entityManager("stamm") |
93 .createQuery("SELECT vg.gemId" + | 93 .createQuery("SELECT vg.gemId " + |
94 "FROM Verwaltungsgrenze vg" + | 94 "FROM Verwaltungsgrenze vg " + |
95 "WHERE contains(vg.shape, :geom) = TRUE"); | 95 "WHERE contains(vg.shape, :geom) = TRUE"); |
96 q.setParameter("geom", ort.getGeom()); | 96 q.setParameter("geom", ort.getGeom()); |
97 List<Object> ret = q.getResultList(); | 97 List<Object> ret = q.getResultList(); |
98 if (!ret.isEmpty()) { | 98 if (!ret.isEmpty()) { |
99 ort.setGemId(ret.get(0).toString()); | 99 ort.setGemId(ret.get(0).toString()); |