ThinkGeo.com    |     Documentation    |     Premium Support

Google Earth Fusion integration

My customer is using Google Earth Enterprise - Google Earth Fusion (earth.google.com/enterprise/earth_fusion.html) on a closed network with no internet access.  I'm about to deploy  Map Suite Web Edition 3.0 on thier network but it is failing to connect to thier Fusion server.  The instructions I have on how to use the Google Maps API are all HTML examples which I dont think are exactly relevant to the use of Web Edition.  The instructions do say Fusion maps does not require an API key.  The closest thing I can pick out of examples to use for the connection URL this:


gvsgooglemaps.com/default_ma...=LayerDefs


What do I need to do to get Web Edition 3.0 pulling map data from Fusion?  Any help would be appreciated.


Brian Kassay


 



Brian, 
  
   This the first request of this type but we will see what we can do to get you connected.  You mentioned that there are some HTML example but that you didn’t think they applied.  Could you zip this up and send them to us or send us a link to them?  I want to show our engineers and see if there are any clues in there.  Send us any and all information you can.  We don’t have it in house so it might be tricky to support. 
  
 David

David,


This is the example that was given to me.  It says the following to use it:  To use Fusion Maps the following lines must be added to replace the maps.google.com/maps call.  Excuse the '_script' replacement, I had to replace 'script' with '_script' to get this to render correctly, this web site keeps on stripping the script sequences out even under the code for "script" section.





<_script type="text/javascript">
    //    // Define this variable if you move this document to another server.
    var FUSION_MAP_SERVER = "gvsgooglemaps.com";
    var FUSION_MAP_URI = "/default_map";
    //]]>
</_script>
    <_script src="maps.google.com/maps?file=api&v=2&key=abcdefg" type="text/javascript"></_script>
-->
<_script src="gis.geoint.com/GoogleEarth/fusionmaps_local.js" type="text/javascript"></_script>
<_script src="gis.geoint.com/GoogleEarth/fusionmaptypes.js" type="text/javascript"></_script>
<_script src="gvsgooglemaps.com/default_map_query?request=LayerDefs" type="text/javascript"></_script>





 



Brain, 
  
   Thanks for the information.  I will have look into it.  Currently we have many people out on vacation and lots of requests coming in about the new release.  I’m afraid it will be the first week in February before we can get you a solution. 
  
 David

Still having an issue with this.  Has anyone looked at this problem?

Brian, 


Very sorry I overlooked your post. As the last reply is from David, it does not show in my “unanswered” queue. Sorry for the delay.
 
Maybe you can make it work with the following steps.
1, set the “JavaScriptLibraryUri” at server side. From your code, it should be

GoogleOverlay.JavaScriptLibraryUri = new Uri(“maps.google.com/maps?file=api&v=2&key=abcdefg”);

2, copy the attached scripts into the header tag of your aspx page.
 
I’m not sure if it will work as we are not familiar with the GoogleEarth Fusion stuff.  Hope it helps and if it doesn’t work, please provide more info about your app with the GoogleEarth Fusion.
 
Thanks,
 
Ben

439-scripts.txt (575 Bytes)