Mark01

Members
  • Content count

    2
  • Joined

  • Last visited

About Mark01

  • Rank
    Forum Newbie
  1. Cannot Run Fusion Maps Basic Example

    Thanks for reply but I've included that dll. When I run it IE just stucks it tries to load page but progress bar doesn't get to the end. This is code for page. <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="SimpleExample._Default" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" > <head runat="server"> <title></title> <script language="javascript" src="FusionMaps.js"></script> </head> <body> <form id='form1' name='form1' method='post' runat="server"> <% //Generate World Map in the Literal Control WorldPopulationMap%> <asp:Literal ID="WorldPopulationMap" runat="server" /> </form> </body> </html>
  2. Hi all, I've just downloaded fusion maps trial version and try to run applicatin in ASP.NET but when I start it nothing happens. This is a code: string[,] dataArray = new string[8, 2]; dataArray[0, 0] = "01"; dataArray[0, 1] = "3779000000"; dataArray[1, 0] = "02"; dataArray[1, 1] = "727000000"; dataArray[2, 0] = "03"; dataArray[2, 1] = "877500000"; dataArray[3, 0] = "04"; dataArray[3, 1] = "421500000"; dataArray[4, 0] = "05"; dataArray[4, 1] = "379500000"; dataArray[5, 0] = "06"; dataArray[5, 1] = "80200000"; dataArray[6, 0] = "07"; dataArray[6, 1] = "32000000"; dataArray[7, 0] = "08"; dataArray[7, 1] = "179000000"; StringBuilder strXML = new StringBuilder(); //Initialize <map> element strXML.Append("<map showLabels='1' includeNameInLabels='1' borderColor='FFFFFF' fillAlpha='80' showBevel='0' legendPosition='Bottom' >"); // Set Color ranges : 4 color ranges for population ranges strXML.Append("<colorRange>"); strXML.Append("<color minValue='0' maxValue='100000000' displayValue='Population : Below 100 M' color='CC0001' />"); strXML.Append("<color minValue='100000000' maxValue='500000000' displayValue='Population :100 - 500 M' color='DDD33A' />"); strXML.Append("<color minValue='500000000' maxValue='1000000000' displayValue='Population :500 - 1000 M' color='069F06' />"); strXML.Append("<color minValue='1000000000' maxValue='5000000000' displayValue='Population : Above 1000 M' color='ABF456' />"); strXML.Append("</colorRange>"); // Open data element that will store map data strXML.Append("<data>"); // Use Data from array for each entity for (int i = 0; i < dataArray.GetLength(0); i++) { // Set each map <entity> id and value strXML.AppendFormat("<entity id='{0}' value='{1}' />", dataArray[i, 0], dataArray[i, 1]); } // close data element strXML.Append("</data>"); //close map element strXML.Append("</map>"); // Create the Map with data contained in strXML // and Return HTML output that embeds the Map // We use FusionMaps class of InfoSoftGlobal namespace (FusionMaps.dll in BIN folder) // RenderMap() generates the necessary HTML needed to render the map string mapHTML = FusionMaps.RenderMap("~/FusionMaps/FCMap_World8.swf", "", strXML.ToString(), "mapid", "600", "400", false, false); //embed the chart rendered as HTML into Literal - WorldPopulationMap WorldPopulationMap.Text = mapHTML; Do I need to add something else. Thanks for your help.