Webové služby, zjišťování souřadnic podniků.
1 package cz.frantovo.nekurak.web;
3 import cz.frantovo.nekurak.dto.Podnik;
4 import java.io.UnsupportedEncodingException;
5 import java.net.URLEncoder;
6 import java.util.logging.Level;
7 import java.util.logging.Logger;
15 private HledacSluzby hledac = new HledacSluzby();
17 private Podnik podnik;
20 * @return URL mapy – obrázku nebo null při chybě nebo absenci souřadnic
22 public String getMapa() {
23 Podnik p = getPodnik();
25 if (p == null || p.getSirka() == null || p.getDelka() == null) {
29 String souradnice = URLEncoder.encode(p.getSirka() + ", " + p.getDelka(), "UTF-8");
30 return "http://maps.google.com/maps/api/staticmap?size=400x400&sensor=false¢er=" + souradnice;
31 } catch (UnsupportedEncodingException e) {
41 public void setId(int id) {
45 public Podnik getPodnik() {
47 podnik = hledac.getPodnikEJB().getPodnik(id);