[fusion-dev] RE: [mapguide-users] Virtual Earth and Firefox with
FUSION?
Jason Birch
Jason.Birch at nanaimo.ca
Tue Aug 11 16:32:36 EDT 2009
Hi Gordon,
This would best be submitted as a ticket against Fusion. If you are not running against Fusion trunk, be aware that there were some issues with the commercial map layers in earlier releases.
http://trac.osgeo.org/fusion/wiki/FilingBugs
You'll be able to track down the right people on the Fusion mailing lists. I see you're on Nabble, and you can find fusion here:
http://n2.nabble.com/Fusion-f2061507.html
I've copied this email to the Fusion Developers list.
Jason
-----Original Message-----
From: GordonL
Sent: Tuesday, August 11, 2009 11:48 AM
Subject: [mapguide-users] Virtual Earth and Firefox with FUSION?
Hi All, I have a strange issue. For some reason the Virtual Earth OpenLayers
overlay only seems to work with Internet Explorer (Windows) and Safari
(Windows and MacBook Pro), but no Firefox (any OS).
I am not sure what the issue is, but I checked out the openlayers demo
(http://openlayers.org/dev/examples/spherical-mercator.html) and the
OpenLayers seemed to handle Virtual Earth and Firefox nicely..so I think it
might be how FUSION is implemented the OpenLayers (I am using the Full
openlayers.js file too).
And:
<script
src='http://dev.virtualearth.net/mapcontrol/mapcontrol.ashx?v=6.1'></script>
Oh and the code to add the VE Layer in the INDEX.htm
var mapWidget = Fusion.getWidgetById('Map');
var map = mapWidget.oMapOL;
mapWidget.fractionalZoom = false;
map.setOptions({fractionalZoom: false, numZoomLevels: 30});
//Create Virtual Earth - Live Maps example
velayer = new OpenLayers.Layer.VirtualEarth('VE', {
'sphericalMercator': true,
'type': VEMapStyle.Road
});
map.addLayer(velayer);
var mgLayers = map.getLayersByClass('OpenLayers.Layer.MapGuide');
if(mgLayers.length != 0)
{
var mgLayer = mgLayers[0];
if(mgLayer.isBaseLayer)
{
map.setBaseLayer(velayer);
mgLayer.setIsBaseLayer(false);
mgLayer.setVisibility(true);
}
}
See what I mean by using Firefox at:
http://mapguide.ca/sydney/ http://mapguide.ca/sydney/
regards
gordon
More information about the fusion-dev
mailing list