Hi!
I have a big problem..
When I load a route (database of Lat/Long positions) and insert it into mappoint, it's very slow (I can understand it) but when I GetLocations of this points, the findresults method returns me a general position. For Example, if I have a position in Av. Diagonal (Barcelona) mappoint returns me "Barcelona", when I need "Av. Diagonal".
A solution can be like this (in vbasic):
'************************************************* ******
Set Coordenadas = Frmprincipal.MPC.ActiveMap.GetLocation(Latitud, Longitud, 0)
Coordenadas.GoTo
Frmprincipal.MPC.ActiveMap.ZoomIn
Frmprincipal.MPC.ActiveMap.ZoomIn
Set Resultado = Frmprincipal.MPC.ActiveMap.ObjectsFromPoint(Frmpri ncipal.MPC.ActiveMap.LocationToX(Coordenadas), Frmprincipal.MPC.ActiveMap.LocationToY(Coordenadas ))
If Resultado.Count > 0 Then
Locate_String = Resultado(1).Name
Else
Locate_String = "???"
End If
Frmprincipal.MPC.ActiveMap.ZoomOut
Frmprincipal.MPC.ActiveMap.ZoomOut
'************************************************* ******
This Process of make/unmake 2 zooms and a Location.Goto takes 3 minutes with a 250 positions routes in a p3 1000 Mhz :(
Is there any solution to get more accuracy positions within this technique?
Thanks,