随笔分类 -  GIS

GIS、ArcGIS等
摘要:来源 目录 实现持久化 概述 本主题回顾了使用 .NET 实现的持久化技术。 译注: 本主题主要讲述了 .NET 环境下 ArcGIS 实现持久化的技术。 持久化是一个通用术语,用于表述一个过程:将“在内存中运行的对象(实例或数据)”写入“持久性存储介质”中,并在之后,能够将在“持久性存储介质”中的 阅读全文
posted @ 2022-04-26 17:10 误会馋 阅读(104) 评论(0) 推荐(0) 编辑
摘要:来源 目录 克隆对象 概述 .NET 对象有两种类型,值类型和引用类型。 值类型的变量,保存对象的位,并具有“赋值时复制”行为。 引用 (ref) 类型的变量是指向内存的指针。也就是说,当您创建 ref 类型的变量并进行赋值时,您正在创建另一个指向同一内存的指针。 本主题说明如何创建对象的副本并将其 阅读全文
posted @ 2022-04-19 14:11 误会馋 阅读(107) 评论(0) 推荐(0) 编辑
摘要:来源 目录 关于扩展服务 概述 可扩展哪些服务类型? 可扩展 ArcGIS Server 地图服务和影像服务,包括地图服务和影像服务扩展,例如,要素服务。 有哪些扩展方式? 有两种方式可以扩展这些服务类型: 服务器对象扩展 (SOE) 对地图服务或影像服务进行功能扩展,为它们创建新的操作。 如果您要 阅读全文
posted @ 2022-04-02 16:39 误会馋 阅读(595) 评论(0) 推荐(0) 编辑
摘要:来源 目录 启用扩展 概述 部署扩展(SOE 或 SOI)后,就可以为地图服务(map service)或影像服务(image service)启用一个或多个 SOE/SOI。启用 SOE 的流程,与启用 SOI 的是一样的。操作步骤大致如下: 启用 SOE/SOI 启用多个 SOI 称为链接,您需 阅读全文
posted @ 2022-04-02 15:02 误会馋 阅读(56) 评论(0) 推荐(0) 编辑
摘要:来源 目录 部署扩展 概述 .soe文件,是一个扩展名为 .soe 的 zip 压缩的文件,是用于部署 SOE/SOI 时的全部所需要。在部署时,不需要额外提供其他资源。它包含了 SOE 或 SOI 所需的程序集、资源文件和配置文件等。当部署完成以后,它会被解压缩到 ArcServer 帐户目录下, 阅读全文
posted @ 2022-04-02 14:18 误会馋 阅读(79) 评论(0) 推荐(0) 编辑
摘要:ArcGIS 切片的三种存储形式 来源 松散型 也就是我们常见的文件式的切片管理方式,将 Arcgis Server 切出来的切片图片按照行列号的规范,存储在相应的文件夹中。 早期紧凑型 将切好的切片转化成.bundle和.bundlex的两种文件格式存储。 其中bundle文件用以存储切片数据,b 阅读全文
posted @ 2022-03-30 19:13 误会馋 阅读(1425) 评论(0) 推荐(1) 编辑
摘要:来源 目录 简单日志 // Copyright 2015 ESRI // // All rights reserved under the copyright laws of the United States // and applicable international laws, treati 阅读全文
posted @ 2022-03-21 18:36 误会馋 阅读(35) 评论(0) 推荐(0) 编辑
摘要:来源 目录 服务器操作访问 概述 // Copyright 2015 ESRI // // All rights reserved under the copyright laws of the United States // and applicable international laws, 阅读全文
posted @ 2022-03-21 18:34 误会馋 阅读(49) 评论(0) 推荐(0) 编辑
摘要:来源 目录 图层访问 概述 // Copyright 2015 ESRI // // All rights reserved under the copyright laws of the United States // and applicable international laws, tre 阅读全文
posted @ 2022-03-21 18:31 误会馋 阅读(37) 评论(0) 推荐(0) 编辑
摘要:来源 目录 添加水印 // Copyright 2015 ESRI // // All rights reserved under the copyright laws of the United States // and applicable international laws, treati 阅读全文
posted @ 2022-03-21 18:29 误会馋 阅读(43) 评论(0) 推荐(0) 编辑
摘要:扩展 ArcServer 一、关于扩展服务 二、开发 SOE 1. 如何将 .NET SOE 迁移到最新版本 2. 开发 SOE 的概述 3. 开发 SOAP SOE 4. 开发 REST SOE (1) 什么是 REST SOE? (2) 构建 REST SOE 的策略 三、开发 SOI 1. 开 阅读全文
posted @ 2022-03-21 18:26 误会馋 阅读(37) 评论(0) 推荐(0) 编辑
摘要:来源 目录 开发SOI SOI 特性 [ComVisible(true)] [Guid("b3494a31-9aff-405d-bc25-548c01550f2f")] [ClassInterface(ClassInterfaceType.None)] [ServerObjectIntercepto 阅读全文
posted @ 2022-03-21 15:19 误会馋 阅读(83) 评论(0) 推荐(0) 编辑
摘要:来源 目录 如何连接 ArcObjects .NET 事件 概述 事件是 Windows 应用程序接收通知的方式。 在 Windows 应用程序中,许多事件发生在特定的时刻——例如,鼠标移动、鼠标移出和鼠标单击。 在 .NET 中,通过委托来挂钩事件,而委托是函数指针(即保存对函数的引用)【在事件触 阅读全文
posted @ 2022-03-15 15:15 误会馋 阅读(66) 评论(0) 推荐(0) 编辑
摘要:来源 目录 编写多线程 ArcObjects 代码 概述 多线程允许应用程序在单个进程中一次执行多个任务。 本主题详细介绍了多线程在 ArcObjects .NET SDK 环境中的含义,以及将线程正确集成到 ArcObjects 应用程序中所必须遵循的规则。 本主题不教授多线程概念。 相反,它为涉 阅读全文
posted @ 2022-03-14 13:41 误会馋 阅读(218) 评论(0) 推荐(0) 编辑
摘要:来源 目录 与单例对象的交互 关于单例对象 单例是只支持一个对象实例的对象。在 ArcObjects 中,单例对象需要通过 Activator 类进行实例化,并且需要通过 ComReleaser 类显式释放。 此外,一个线程中的所有 ArcObjects 引用应该只与同一线程中的对象通信。 因此,在 阅读全文
posted @ 2022-03-01 15:31 误会馋 阅读(195) 评论(0) 推荐(0) 编辑
摘要:来源 目录 接口之间的转换 在 C# 中进行转换 在 C# 中,在接口之间进行强制转换的最佳方法是使用 as 运算符。 使用 as 运算符是比直接强制转换更好的编码策略,因为它在转换失败时产生 null 而不是引发异常。 以下代码示例中,第一行是直接转换。 如果您确定所讨论的对象实现了这两个接口,这 阅读全文
posted @ 2022-03-01 14:19 误会馋 阅读(651) 评论(0) 推荐(0) 编辑
摘要:.NET ArcObjects 帮助 一、使用 ArcObjects .NET SDK 的便签 概述了一些提示和技巧,帮助使用 ArcObjects .NET SDK,以提高工作效率。 二、10.8 的新内容 三、从 ArcGIS 10.7 到 ArcGIS 10.8 的类型更改 ArcGIS 10 阅读全文
posted @ 2022-03-01 11:39 误会馋 阅读(135) 评论(0) 推荐(0) 编辑
摘要:来源 目录 释放 COM 引用 概述 本主题提供有关 COM 和 .NET 的互操作性的信息,包括如何在这两个不同模型中管理内存。 AOUninitialize.Shutdown 当独立应用程序(stand-alone application)尝试关闭时,可能会发生意外的错误。 例如,当您从 Arc 阅读全文
posted @ 2022-03-01 11:32 误会馋 阅读(287) 评论(0) 推荐(0) 编辑
摘要:来源 目录 二进制兼容性 关于二进制兼容性 大多数 ArcGIS 开发人员都熟悉二进制兼容性。 如果客户端【针对某组件的某一个版本】进行了编译,并且能在新版本的组件上运行,而无需重新编译客户端。我们就称,这个新版本的组件【与它先前的版本】具有二进制兼容性。 我们会对每个组件都与 GUID (全局唯一 阅读全文
posted @ 2022-02-28 15:41 误会馋 阅读(136) 评论(0) 推荐(0) 编辑
摘要:ArcObjects 错误代码 本主题概述了与 ArcObjects 相关的 HRESULT,并帮助您破译了在编程开发的过程中遇到的 HRESULT 错误代码。 本主题还介绍了 HRESULT 是什么,以及如何在 ArcObjects SDK For .NET 中找到有关这些错误代码的信息;还提供了 阅读全文
posted @ 2022-02-25 16:12 误会馋 阅读(203) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示