Autore Topic: Marker con due coordinate uguali  (Letto 508 volte)

Offline teopozzi

  • Utente junior
  • **
  • Post: 67
  • Respect: +1
    • Mostra profilo
Marker con due coordinate uguali
« il: 23 Maggio 2011, 11:20:18 CEST »
0
Salve a tutti ho un problema, nella mia applicazione utilizzo le mappe di Google con relativo apiKey, mi chiedevo siccome devo visualizzare dei marker sulla mappa e in molti casi ho due marker con coordinate uguali come posso gestire la cosa, perchè come sto facendo adesso mi prende solo uno dei due.Le coordinate le prendo da una pagina php.



Codice: [Seleziona]
Drawable drawable;
            MyItemizedOverlay itemizedOverlay;
            List<Overlay> mapOverlays;
           
              mapOverlays = mapView.getOverlays();
                drawable = getResources().getDrawable(R.drawable.red);
                itemizedOverlay = new MyItemizedOverlay(drawable, mapView);
                String xmlUrl = "-------";
                final ParserEvent parser = new ParserEvent();
                parser.parseXml(xmlUrl);
                for(int j=0; j<parser.parsedData.size(); j++){
                        ListEvent even1 = parser.parsedData.get(j);
                        String title = even1.getTitleEvent();
                        String lat = even1.getLatitudineEvent();
                        String lng = even1.getLongitudineDateEvent();
                        Double latCoor = Double.valueOf(lat);
                        Double lonCoor = Double.valueOf(lng);
                        GeoPoint point = new GeoPoint((int)(latCoor*1E6),(int)(lonCoor*1E6));
                        OverlayItem overlayItem = new OverlayItem(point, title,"Vai al dettaglio dell'evento");
                        itemizedOverlay.addOverlay(overlayItem);
                        mapOverlays.add(itemizedOverlay);
                        mapControl = mapView.getController();
                        mapControl.animateTo(point);
                        mapControl.setZoom(11);
                }
            return mapOverlays;

Ringrazio in anticipo per l'aiuto...!!!!