`

北京ArcGis Server开发培训笔记

阅读更多

1、以local方式连接arcgis server 时需要设置ArcGis Identity,并且连接的用户要属于agsadmin或agsusers;而如果以internet方式连接不用设置identity,它是以Web Application Post Install时指定的用户进行连接,如ArcGISWebServices。

 

2、Arcgis Server中的Web resource

     A、Use Asp.net 2.0 HTTP handler WebResource.axd

     i)Resource ar embedded into assemblies

  •        javascript
  •        images

     ii)Streamed to client at run time by default

 

     B、Files provide alternative resources

     i)<IISRoot>/aspnet_client

     ii)Web application relative path

     iii)Support file-based Web sites(Cassini)

注意:A是默认的方法,如果要启用B方法,需要将UseDefaultWebResources设置为false,并且WebResourceLocation要指定要一个正确的路径上。

 

 

3、Map控件的ImageBlendingMode属性介绍

i)Image blending:Web tier    ——图片叠加发生在web server

  • Images are created for each map resource
  • Images are blended at web tier
  • Browser receives a single image
  • Individual resource cannot be refreshed

ii)image blending:Browser     ——图片在浏览器端叠加

  • Images are created for each map resource
  • Browser receives individual images
  • Images are blended on the client using css
  • Individual resources may be refreshed

eg。

if(Map1.ImageBlendingMode==ImageBlendingMode.WebTier)
            {
                //对所有的地图图层刷新                Map1.Refresh();
            }
else if(Map1.ImageBlendingMode==ImageBlendingMode.Browser)
            {
                //只刷新Graphics Resource
                Map1.RefreshResource(selectResource.Name);
            }

 

4、MapTips控件在9.2中只能应用于点图层。

 

5、ZoomLevel控件只能应用于创建了缓存的服务,不然的话就算使用了,也显示不出来。

 

6、Graphics overview

7、使用graphics layers的一般步骤

  • Create a new graphics layers
  • Add to graphics  dataset
  • Create new geometry
  • Define symbols and rendering
  • Create graphic elements
  • Add to graphics layer
  • Redraw graphics  resource

8、ElementGraphicsLayer和FeatureGraphicsLayer的区别

ElementGraphicsLayer:

  • 只能包含几何体和symbol等空间信息,不能包含属性信息。
  • 可以包含任何的几何图形,混合存储
  • 简单渲染
  • 在selection,buffering,displaying a few features等简单的情况下使用

FeatureGraphicsLayer:

  • 即有空间信息又有属性信息
  • 只能存储某种单一几何图形
  • 可以支持复杂渲染器
  • 量大的时候使用

9、CallbackResults的eventArg说明

eventArg Description
"content" Sets outerHTML of element
"innercontent" Sets innerHTML of element
"image" Sets src of image
"javascript" Executes javascript(function)

 

10、Task Runtime WorkFlow

 

分享到:
评论

相关推荐

    北京ArcGis Server开发培训例子(整理)

    【标题】:“北京ArcGis Server开发培训例子(整理)” 这个标题暗示了这是一个关于ArcGIS Server开发的教程集合,特别针对在北京进行的培训活动。ArcGIS Server是Esri公司提供的一个强大的地理信息系统(GIS)服务,...

    arcgis server 开发中文培训资料

    《ArcGIS Server开发中文培训资料》是一份专为学习和掌握ArcGIS Server开发技术而设计的综合教程。ArcGIS Server是Esri公司推出的地理信息系统(GIS)服务器产品,它允许开发者将地理信息和分析功能集成到各种应用...

    ESRI公司ArcGIS Server应用开发培训(ForDotNet Web开发)

    ArcGIS Server应用开发培训主要针对使用Microsoft .NET框架开发Web应用程序的专业人士,由ESRI中国(北京)有限公司提供。此教程旨在帮助开发者深入理解和实践如何利用ArcGIS Server创建高效的GIS解决方案。 ArcGIS...

    ArcGIS Server 开发平台介绍

    ### ArcGIS Server 开发平台介绍 #### 一、概述 ArcGIS Server 是一款由 Esri 公司开发的企业级地理信息系统(GIS)应用服务平台。它支持多种操作系统环境,包括 Red Hat Enterprise Linux AS/ES 3.0、SUSE Linux ...

    Flex for arcgisserver 开发笔记

    【Flex for ArcGIS Server 开发笔记】 Flex for ArcGIS Server 是一种用于构建富互联网应用程序(RIA)的开发框架,特别适用于开发与地理信息系统相关的Web应用。由ESRI公司推出,它为ArcGIS Server 9.3提供了一种...

    ArcGIS Server开发指南基于Flex和.Net源码

    ArcGIS Server开发指南基于Flex和.Net数据随书光盘内容.分两个文件上传。

    ArcGis Server开发Web GIS入门教程

    "ArcGis Server开发Web GIS入门教程" ArcGIS Server 是一款功能强大且灵活的 GIS 服务器软件,支持多种类型的服务,通过发布这些应用,可以开发定制功能,基于服务的 Web GIS 应用。在本文中,我们将介绍 ArcGIS ...

    ArcGIS Server开发中文培训资料

    使用ArcGIS Server(.NET)来开发应用 ArcGIS Server 配置 开发ArcGIS Server应用的基础 使用ADF Web 控件开发 扩展ADF 模板 ArcGIS Server Web services

    arcgisserver开发实验1

    在ArcCatalog中发布地图服务时,需要以agsadmin组的用户身份登录计算机,然后添加ArcGISServer服务。在ArcGIS Server Manager中发布地图服务时,需要通过登录页面输入用户名和密码进行访问。 接下来是WebADF Ajax...

    arcgis server开发从入门到精通第三篇

    《ArcGIS Server开发从入门到精通》第三篇主要聚焦于如何高效地利用ArcGIS Server进行地理信息系统(GIS)的开发和应用。ArcGIS Server是Esri公司提供的一个强大的GIS服务发布和管理平台,它允许开发者将地理数据和...

    ArcGIS Server开发指南--基于Flex和.NET源码.part1

    ArcGIS Server开发指南--基于Flex和.NET源码每一部分

    ArcGIS Server开发指南--基于Flex和.NET源码.part2

    ArcGIS Server开发指南--基于Flex和.NET源码第二部分

    ArcGIS Server开发.pdf

    《ArcGIS Server开发.pdf》是关于地理信息系统(GIS)领域中的一个重要组件——ArcGIS Server的详细指南。ArcGIS Server是Esri公司推出的一款强大的地图服务发布和管理平台,它允许开发者将地理数据转换为可在线访问...

    北京中科信软 ArcGIS_Server培训

    在ArcGIS Server培训课程中,学习者将深入了解ArcGIS Server Web应用程序开发框架(ADF),这是构建可利用多种GIS服务的Web应用程序的开发框架。ADF提供了丰富的类库和API,通过这些API可以有效地访问GIS服务。培训...

    ArcGIS Server开发商培训

    【ArcGIS Server开发商培训】 ArcGIS Server是一款由Esri公司开发的强大地理信息系统(GIS)服务器,它允许开发者和GIS专业人员在Web环境下发布、管理和共享地理空间数据与服务。此"ArcGIS Server开发商培训"专注于...

    arcgis server 10.3 开发服务器授权文件

    arcgis server 10.3 开发服务器授权文件。 arcgis server 10.3 的授权文件,可视为没有时间限制的授权。虽然这个版本挺古老的,但功能上基本可以满足日常开发了。 必须吐槽一下esri,他们对开发者实在太不友好了,...

    Arcgis server for java开发入门

    《ArcGIS Server for Java开发入门》是一份宝贵的资源,它为初学者提供了全面而深入的指导,帮助他们踏入GIS(地理信息系统)与Java技术相结合的世界。ArcGIS Server是Esri公司的一款强大的地理空间服务平台,它允许...

    解决arcgis server跨域问题

    解决arcgis server跨域问题: 1、停掉ArcGIS Server的服务。 2、 打开&lt;ArcGIS Server&gt; \framework\runtime\tomcat\conf\web.xml,注册跨域bean 3、lib下拷贝 cors-filter-2.5.jar java-property-utils-1.9.1.jar包 4...

    arcgis server 10.2.2许可文件.zip

    ArcGIS Server是Esri公司开发的一款强大的地理信息系统(GIS)服务器软件,它允许用户在互联网、内联网或局域网环境下发布、管理和共享地理空间数据。在这个场景中,我们关注的是ArcGIS Server 10.2.2的许可文件,它...

Global site tag (gtag.js) - Google Analytics