after fetching 20 latlong from webservice,i tried to place 20 mapicons in my map.
I used for loop and placed the icons.
But only 2 or 3 map icons getting displays.
This is my code:
for (int i = 0; i < feed.data.Count(); i++){
if (feed.data[i].Longitude != "" && feed.data[i].Latitude != "")
{
var latlong = new Geopoint(new BasicGeoposition()
{ Latitude = Convert.ToDouble(feed.data[i].Latitude), Longitude = Convert.ToDouble(feed.data[i].Longitude) });
BasicGeoposition pos = new BasicGeoposition();
pos.Latitude = Convert.ToDouble(feed.data[i].Latitude);
pos.Longitude = Convert.ToDouble(feed.data[i].Longitude);
MapIcon MapIcon1 = new MapIcon();
MapIcon1.Location = new Geopoint(pos);
MapIcon1.NormalizedAnchorPoint = new Point(0.5,0.5);
MapIcon1.Visible = true;
// MapIcon1.ZIndex = int.MaxValue;
MapIcon1.Image = Windows.Storage.Streams.RandomAccessStreamReference.CreateFromUri(new Uri("ms-appx:///images/" + type + "map.png"));
ffMap.MapElements.Add(MapIcon1);
}
}
Murali RPosted Oct 9, 2015, 7:29 AM
ramya bharathPosted Oct 9, 2015, 12:09 AM
Murali RPosted Oct 7, 2015, 11:40 AM
ramya bharathPosted Oct 6, 2015, 11:42 PM