/[projects]/android/TrainInfoService/src/dk/thoerup/traininfoservice/RequestPlotter.java
ViewVC logotype

Diff of /android/TrainInfoService/src/dk/thoerup/traininfoservice/RequestPlotter.java

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 897 by torben, Thu Jun 24 18:33:34 2010 UTC revision 954 by torben, Mon Jul 5 08:46:57 2010 UTC
# Line 34  public class RequestPlotter extends Http Line 34  public class RequestPlotter extends Http
34          static final String KML = "application/vnd.google-earth.kml";          static final String KML = "application/vnd.google-earth.kml";
35          static final String KMZ = "application/vnd.google-earth.kmz";          static final String KMZ = "application/vnd.google-earth.kmz";
36                    
37          Map<String,String> cache = new TimeoutMap<String,String>(2*60*1000);          Map<String,String> cache = new TimeoutMap<String,String>(30*60*1000);
38    
39          class RequestPosition {          class RequestPosition {
40                  public String ip;                  public String ip;
# Line 148  public class RequestPlotter extends Http Line 148  public class RequestPlotter extends Http
148                  sb.append( "<Folder>\n");                  sb.append( "<Folder>\n");
149                  sb.append( " <name>" ).append(color).append("</name>\n");                  sb.append( " <name>" ).append(color).append("</name>\n");
150                  sb.append( " <open>0</open>\n" );                  sb.append( " <open>0</open>\n" );
                 sb.append( " <description>Count=").append(list.size()).append("</description>\n");  
151                                    
152                  for(RequestPosition current : list) {                                    for(RequestPosition current : list) {                  
153                          sb.append( " <Placemark>\n" );                          sb.append( " <Placemark>\n" );
# Line 167  public class RequestPlotter extends Http Line 166  public class RequestPlotter extends Http
166                  sb.append( "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n" );                  sb.append( "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n" );
167                  sb.append( "<kml xmlns=\"http://www.opengis.net/kml/2.2\">\n" );                  sb.append( "<kml xmlns=\"http://www.opengis.net/kml/2.2\">\n" );
168                  sb.append( "<Document>\n" );                              sb.append( "<Document>\n" );            
169                    sb.append( " <description><![CDATA[");
170                    sb.append( "  Green:").append(positions.green.size()).append("<br/>\n");
171                    sb.append( "  Yellow:").append(positions.yellow.size()).append("<br/>\n");
172                    sb.append( "  Red:").append(positions.red.size()).append("\n");
173                    sb.append( " ]]></description>");
174                                    
175                                    
176                  sb.append( " <Style id=\"red\">\n" );                  sb.append( " <Style id=\"red\">\n" );

Legend:
Removed from v.897  
changed lines
  Added in v.954

  ViewVC Help
Powered by ViewVC 1.1.20