asp.net+gis 开发 地图不出来

wpf2009 2012-12-10 04:04:48
我的web页面

gis服务


我是初学asp.net+gis开发,请求高人指点 服务也启动咯,地图就是不出来
我的web页面代码如下:
<%@ Register Assembly="ESRI.ArcGIS.ADF.Web.UI.WebControls, Version=10.0.0.0, Culture=neutral, PublicKeyToken=8fc3cc631e44ad86"
Namespace="ESRI.ArcGIS.ADF.Web.UI.WebControls" TagPrefix="esri" %>
<!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>
</head>
<body>
<form id="form1" runat="server">
<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>
<table border="1px" style="width: 498px">
<tr>
<td colspan="2">
<esri:Toolbar ID="Toolbar1" runat="server" BuddyControlType="Map"
Group="Toolbar1_Group" Height="50px" ToolbarItemDefaultStyle-BackColor="White"
ToolbarItemDefaultStyle-Font-Names="Arial"
ToolbarItemDefaultStyle-Font-Size="Smaller"
ToolbarItemDisabledStyle-BackColor="White"
ToolbarItemDisabledStyle-Font-Names="Arial"
ToolbarItemDisabledStyle-Font-Size="Smaller"
ToolbarItemDisabledStyle-ForeColor="Gray"
ToolbarItemHoverStyle-BackColor="White" ToolbarItemHoverStyle-Font-Bold="True"
ToolbarItemHoverStyle-Font-Italic="True"
ToolbarItemHoverStyle-Font-Names="Arial"
ToolbarItemHoverStyle-Font-Size="Smaller"
ToolbarItemSelectedStyle-BackColor="White"
ToolbarItemSelectedStyle-Font-Bold="True"
ToolbarItemSelectedStyle-Font-Names="Arial"
ToolbarItemSelectedStyle-Font-Size="Smaller" ToolbarStyle="ImageOnly"
WebResourceLocation="/aspnet_client/ESRI/WebADF/" Width="400px">
<BuddyControls>
<esri:BuddyControl Name="Map1" />
</BuddyControls>
<ToolbarItems>
<esri:Tool ClientAction="DragRectangle" DefaultImage="esriZoomIn.gif"
HoverImage="esriZoomInU.gif" JavaScriptFile="" Name="MapZoomIn"
SelectedImage="esriZoomInD.gif"
ServerActionAssembly="ESRI.ArcGIS.ADF.Web.UI.WebControls"
ServerActionClass="ESRI.ArcGIS.ADF.Web.UI.WebControls.Tools.MapZoomIn"
Text="Zoom In" ToolTip="Zoom In" />
<esri:Tool ClientAction="DragRectangle" DefaultImage="esriZoomOut.gif"
HoverImage="esriZoomOutU.gif" JavaScriptFile="" Name="MapZoomOut"
SelectedImage="esriZoomOutD.gif"
ServerActionAssembly="ESRI.ArcGIS.ADF.Web.UI.WebControls"
ServerActionClass="ESRI.ArcGIS.ADF.Web.UI.WebControls.Tools.MapZoomOut"
Text="Zoom Out" ToolTip="Zoom Out" />
<esri:Tool ClientAction="DragImage" DefaultImage="esriPan.gif"
HoverImage="esriPanU.gif" JavaScriptFile="" Name="MapPan"
SelectedImage="esriPanD.gif"
ServerActionAssembly="ESRI.ArcGIS.ADF.Web.UI.WebControls"
ServerActionClass="ESRI.ArcGIS.ADF.Web.UI.WebControls.Tools.MapPan" Text="Pan"
ToolTip="Pan" />
<esri:Command ClientAction="" DefaultImage="esriFullExt.gif"
HoverImage="esriFullExtU.gif" JavaScriptFile="" Name="MapFullExtent"
SelectedImage="esriFullExtD.gif"
ServerActionAssembly="ESRI.ArcGIS.ADF.Web.UI.WebControls"
ServerActionClass="ESRI.ArcGIS.ADF.Web.UI.WebControls.Tools.MapFullExtent"
Text="Full Extent" ToolTip="Full Extent" />
<esri:Command BuddyItem="MapForward" ClientAction="ToolbarMapBack"
DefaultImage="esriBack.gif" Disabled="True" DisabledImage="esriBack.gif"
HoverImage="esriBackU.gif" JavaScriptFile="" Name="MapBack"
SelectedImage="esriBackD.gif" Text="Back" ToolTip="Map Back Extent" />
<esri:Command BuddyItem="MapBack" ClientAction="ToolbarMapForward"
DefaultImage="esriForward.gif" Disabled="True" DisabledImage="esriForward.gif"
HoverImage="esriForwardU.gif" JavaScriptFile="" Name="MapForward"
SelectedImage="esriForwardD.gif" Text="Forward" ToolTip="Map Forward Extent" />
</ToolbarItems>
</esri:Toolbar>
</td>
</tr>
<tr>
<td style="width: 337px; height: 23px" valign="top">
<esri:Map ID="Map1" runat="server" Height="371px" Width="441px"
MapResourceManager="MapResourceManager1">
</esri:Map>
</td>
<td style="height: 23px" valign="top">
<div>
<esri:FloatingPanel ID="FloatingPanel1" runat="server" BackColor="White" BorderColor="Gray"
BorderStyle="Solid" BorderWidth="1px" Font-Names="Verdana" Font-Size="8pt" ForeColor="Black"
Title="鹰眼" TitleBarColor="WhiteSmoke" TitleBarHeight="20px" TitleBarSeparatorLine="False"
Transparency="35" Width="200px">
<esri:OverviewMap ID="OverviewMap1" runat="server" Height="154px" Width="187px"
Map="Map1" MapResourceManager="MapResourceManager1"
OverviewMapResource="MapResourceItem0" />
</esri:FloatingPanel>
</div>
<div>
<esri:FloatingPanel ID="FloatingPanel2" runat="server" BackColor="White" BorderColor="Gray"
BorderStyle="Solid" BorderWidth="1px" Font-Names="Verdana" Font-Size="8pt" ForeColor="Black"
Title="图层" TitleBarColor="WhiteSmoke" TitleBarHeight="20px" TitleBarSeparatorLine="False"
Transparency="35" Width="200px">
<esri:Toc ID="Toc1" runat="server" Width="187px" BuddyControl="Map1" />
</esri:FloatingPanel>

</div>
<div>
<esri:FloatingPanel ID="FloatingPanel3" runat="server" BackColor="White" BorderColor="Gray"
BorderStyle="Solid" BorderWidth="1px" Font-Names="Verdana" Font-Size="8pt" ForeColor="Black"
Title="导航" TitleBarColor="WhiteSmoke" TitleBarHeight="20px" TitleBarSeparatorLine="False"
Transparency="35" Width="200px">
<esri:Navigation ID="Navigation1" runat="server" Map="Map1">
</esri:Navigation>
</esri:FloatingPanel>
 </div>
<div>
dddd</div>
</td>
</tr>
</table>
<esri:MapResourceManager ID="MapResourceManager1" runat="server">
<resourceitems>
<esri:MapResourceItem Definition="<Definition DataSourceDefinition="wpf-pc" DataSourceType="ArcGIS Server Local" Identity="To set, right-click project and 'Add ArcGIS Identity'" ResourceDefinition="图层@FS" />"
DisplaySettings="visible=True:transparency=0:mime=True:imgFormat=PNG8:height=100:width=100:dpi=96:color=:transbg=False:displayInToc=True:dynamicTiling="
LayerDefinitions="" Name="MapResourceItem0" />
</resourceitems>
</esri:MapResourceManager>
</form>
</body>
</html>
web.config代码


<?xml version="1.0"?>
<!--
有关如何配置 ASP.NET 应用程序的详细信息,请访问
http://go.microsoft.com/fwlink/?LinkId=169433
-->
<configuration>
<connectionStrings>
<add name="ApplicationServices" connectionString="data source=.\SQLEXPRESS;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|\aspnetdb.mdf;User Instance=true" providerName="System.Data.SqlClient"/>
</connectionStrings>
<system.web>
<identity configProtectionProvider="DataProtectionConfigurationProvider">
<EncryptedData>
<CipherData>
<CipherValue>AQAAANCMnd8BFdERjHoAwE/Cl+sBAAAAmRUjDHj+jUONzmT8et/IfAQAAAACAAAAAAAQZgAAAAEAACAAAABFhdLS1xJNN9SQsJuIqbwQKSIgO4fll/uw1OLar5A4PAAAAAAOgAAAAAIAACAAAAAjowVrcRsUHb1dVAuBvdaNi0Hg3Y+IAMiJo8bzFjSfgKAAAADZKg6wOmlMCUCak4cKh4mlZrF3UNKRRplCE9yqjtlUSn5j3cYCAt2FyRaZFMavaeV3UEzmQe0qcf6Z2ZaX5bX/rMOQeg6qqU0HT3ka1lP/KAC7/MOM3eEIfBr2rqYMA+hLJDNt+bSvfXr83NgjMLNydDXE5Ek8VS0mFeK7S/uYfVL9SkCOtz8j3gjnkhN2lZoct9UKyPuO8V3gq4vuCFu+QAAAAOJTU2H6jP1UJKrW6a5DxhYIoJzVoBevFIA5VFOAh9OiU6c64/Vi1v6EyuBJFB2XbCizfPOwRCjGz0dFpomdNLU=</CipherValue>
</CipherData>
</EncryptedData>
</identity>
<compilation debug="true" targetFramework="4.0">
<assemblies>
<add assembly="ESRI.ArcGIS.ADF.Core, Version=10.0.0.0, Culture=neutral, PublicKeyToken=8FC3CC631E44AD86"/>
<add assembly="ESRI.ArcGIS.ADF.ArcGISServer, Version=10.0.0.0, Culture=neutral, PublicKeyToken=8FC3CC631E44AD86"/>
<add assembly="ESRI.ArcGIS.ADF.Connection.Core, Version=10.0.0.0, Culture=neutral, PublicKeyToken=8FC3CC631E44AD86"/>
<add assembly="ESRI.ArcGIS.ADF.Tasks, Version=10.0.0.0, Culture=neutral, PublicKeyToken=8FC3CC631E44AD86"/>
<add assembly="ESRI.ArcGIS.ADF.Web, Version=10.0.0.0, Culture=neutral, PublicKeyToken=8FC3CC631E44AD86"/>
...全文
164 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
wpf2009 2012-12-10
  • 打赏
  • 举报
回复
搞定了,我是用.net framework4,后来换成framework3.5及以下版本的在运行就没有问题了
wpf2009 2012-12-10
  • 打赏
  • 举报
回复
<add assembly="ESRI.ArcGIS.ADF.Web.DataSources, Version=10.0.0.0, Culture=neutral, PublicKeyToken=8FC3CC631E44AD86"/> <add assembly="ESRI.ArcGIS.ADF.Web.DataSources.ArcGISServer, Version=10.0.0.0, Culture=neutral, PublicKeyToken=8FC3CC631E44AD86"/> <add assembly="ESRI.ArcGIS.ADF.Web.DataSources.Graphics, Version=10.0.0.0, Culture=neutral, PublicKeyToken=8FC3CC631E44AD86"/> <add assembly="ESRI.ArcGIS.ADF.Web.DataSources.IMS, Version=10.0.0.0, Culture=neutral, PublicKeyToken=8FC3CC631E44AD86"/> <add assembly="ESRI.ArcGIS.ADF.Web.DataSources.OGCWMSService, Version=10.0.0.0, Culture=neutral, PublicKeyToken=8FC3CC631E44AD86"/> <add assembly="ESRI.ArcGIS.ADF.Web.UI.WebControls, Version=10.0.0.0, Culture=neutral, PublicKeyToken=8FC3CC631E44AD86"/> <!--Begin Remove for 64-bit native deployment--> <add assembly="ESRI.ArcGIS.ADF.Web.DataSources.ArcGISServer.Local, Version=10.0.0.0, Culture=neutral, PublicKeyToken=8FC3CC631E44AD86"/> <add assembly="ESRI.ArcGIS.ADF.ArcGISServer.Editor, Version=10.0.0.0, Culture=neutral, PublicKeyToken=8FC3CC631E44AD86"/> <add assembly="ESRI.ArcGIS.Geometry, Version=10.0.0.0, Culture=neutral, PublicKeyToken=8FC3CC631E44AD86"/> <add assembly="ESRI.ArcGIS.Server, Version=10.0.0.0, Culture=neutral, PublicKeyToken=8FC3CC631E44AD86"/> <add assembly="ESRI.ArcGIS.Geodatabase, Version=10.0.0.0, Culture=neutral, PublicKeyToken=8FC3CC631E44AD86"/> <add assembly="ESRI.ArcGIS.Carto, Version=10.0.0.0, Culture=neutral, PublicKeyToken=8FC3CC631E44AD86"/> <add assembly="ESRI.ArcGIS.System, Version=10.0.0.0, Culture=neutral, PublicKeyToken=8FC3CC631E44AD86"/> <add assembly="ESRI.ArcGIS.Location, Version=10.0.0.0, Culture=neutral, PublicKeyToken=8FC3CC631E44AD86"/> <!--End Remove for 64-bit native deployment--> <add assembly="AjaxControlToolkit, Version=3.0.30930.28736, Culture=neutral, PublicKeyToken=28F01B0E84B6D53E"/> <add assembly="System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/> <add assembly="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/> </assemblies></compilation> <authentication mode="Forms"> <forms loginUrl="~/Account/Login.aspx" timeout="2880"/> </authentication> <membership> <providers> <clear/> <add name="AspNetSqlMembershipProvider" type="System.Web.Security.SqlMembershipProvider" connectionStringName="ApplicationServices" enablePasswordRetrieval="false" enablePasswordReset="true" requiresQuestionAndAnswer="false" requiresUniqueEmail="false" maxInvalidPasswordAttempts="5" minRequiredPasswordLength="6" minRequiredNonalphanumericCharacters="0" passwordAttemptWindow="10" applicationName="/"/> </providers> </membership> <profile> <providers> <clear/> <add name="AspNetSqlProfileProvider" type="System.Web.Profile.SqlProfileProvider" connectionStringName="ApplicationServices" applicationName="/"/> </providers> </profile> <roleManager enabled="false"> <providers> <clear/> <add name="AspNetSqlRoleProvider" type="System.Web.Security.SqlRoleProvider" connectionStringName="ApplicationServices" applicationName="/"/> <add name="AspNetWindowsTokenRoleProvider" type="System.Web.Security.WindowsTokenRoleProvider" applicationName="/"/> </providers> </roleManager> </system.web> <system.webServer> <modules runAllManagedModulesForAllRequests="true"/> </system.webServer> </configuration>

62,074

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧