Hi,
I am kind new on the google maps api and I should miss something.
I am working with custom projection and custom tiles.
My purpose is to draw a simple map in its own linear referential and
to put marker on it.
The custom map draws perfectly and I have added some markers.
I currently have an inconsistency between markers and my custom tiles.
When I move the map, the map move faster that the mouse and than the
marker
Also, the markers move at the same speed than the mouse.
If I move the map to the top, it is first faster than the mouse and
then it slow down.
I guess there is still a Mercator projection used somewhere?
It seems also that the markers on the overlay use the Mercator
projection.
With this issue, the 3 markers (0,0), (25,25), (50,50), are not align
Do you have a clue for me?
Best regards,
Fabrice
My custom projection follows the following rules:
public override function fromLatLngToPixel(latLng:LatLng,
zoom:Number):Point{
var max:Number = Math.pow(2,zoom) * 256;
var x:Number = (latLng.lng() + 50.0) * max / 100.0;
var y:Number = -(latLng.lat() - 50.0) * max / 100.0;
return new Point(x, y);
}
public override function fromPixelToLatLng(pixel:Point, zoom:Number,
opt_nowrap:Boolean = false):LatLng{
var max:Number = Math.pow(2,zoom) * 256;
var lng:Number = 100.0 * pixel.x / max - 50.0;
var lat:Number = -100.0 * pixel.y / max + 50.0;
return new LatLng(lat, lng, opt_nowrap);
}
I have setted the projection inside a new MapType:
var projection:IProjection = new CustomProjection();
var customTileLayer:ITileLayer = new CustomTileLayer(1, 2, 1);
var mapType:MapType = new MapType([customTileLayer], projection,
"CustomMapType");
map.addMapType(mapType);
map.setCenter(new LatLng(0,0), 1, mapType);
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Google Maps API For Flash" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/google-maps-api-for-flash?hl=en
-~----------~----~----~----~------~----~------~--~---