ArcEngine 10.1 访问SDE数据库

ArcGIS Engine西南区技术部 发表了文章 • 0 个评论 • 482 次浏览 • 2014-08-03 23:23 • 来自相关话题

讨论两个关键问题1、如何连接数据库 2、如何创建.sde文件。
1、连接sde数据库
在10.1中数据库的连接默认为直连,但是对于以前的代码没有任何影响,如下面的代码(如果你用的是sde10的32位数据库,连接方法和以前一样,直接用代码连接;如果你用的是64位的数据库,请将32位的数据库客户端放到安装Engine的bin目录下):$(document).ready(function() {$('p

CityEngine基于规则贴图的实现技巧(一)

CityEngineArcGIS极客说 发表了文章 • 0 个评论 • 542 次浏览 • 2014-07-25 01:27 • 来自相关话题

CityEngine在贴图的实现过程有两种方式:第一种是通过i(geometryPath)规则引入外部带贴图的模型;第二种方式是通过texture(string texturePath)规则在CityEngine内部通过规则控制来完成贴图的实现。下面通过具体的例子谈一下这两种方式在实际中的应用。
引入外部带贴图的模型
适用方向:模型被重复利用、结构较为复杂。
下面以盖板为例来说一下引入外部带贴图

ArcGIS Engine升级至10.0或10.1的常见问题汇总

ArcGIS Engine石羽 发表了文章 • 0 个评论 • 1886 次浏览 • 2014-07-23 15:03 • 来自相关话题

9.2升级到9.3
9.2到9.3版本ArcGIS Engine中发生变化的接口非常少,都是一些不常用的接口。
9.3升级到10.0
9.3到10.0发生了一些变化,可以仔细阅读参考帮助中的升级指南
http://help.arcgis.com/en/sdk/ ... 0000/

升级常见问题汇总:
1,在代码的初始阶段(通常C#在Main函数开始时;VB.NET在Public Sub New(

ArcGIS对象深度复制

ArcGIS Engine东北区技术部 发表了文章 • 0 个评论 • 285 次浏览 • 2014-07-21 22:24 • 来自相关话题

ArcGIS Engine开发中对于对象使用,每一个对象都会分配一块内存,在有些应用中想要做到对象的完全复制,希望重新分配一块新的内存来对该对象进行操作,就要用到IObjectCopy接口。能够通过IObjectCopy接口进行复制的必须能够转换成IPersistStream。可以有效的避免“尝试读取或写入受保护的内存,这通常指示其他内存已损坏”这样的错误。样例IObjectCopy bjectc

【技术类】【且听我说“镶嵌数据集”】8、影像存储方式介绍

ArcGIS DesktopArcGIS极客说 发表了文章 • 0 个评论 • 235 次浏览 • 2014-07-08 00:49 • 来自相关话题

网络存储技术是基于数据存储的一种通用网络术语。网络存储结构大致分为三种:直连式存储(DAS:Direct Attached Storage)、网络连接式存储(NAS:Network Attached Storage)和存储网络(SAN:Storage Area Network)。另外,分布式存储也是较常用的影像存储方式。

(1)直连式存储(Direct Attached Storage)
这是一

CityEngine Web Scene如何在IIS下部署

CityEngineArcGIS极客说 发表了文章 • 0 个评论 • 559 次浏览 • 2014-07-07 20:09 • 来自相关话题

CityEngine2012新增了发布Web场景的功能,可以通过本地的Web Scene Viewer打开,也可以发布到ArcGIS Online云端进行共享。如下图:
  
注:3ws场景包制作方法:选中模型->File->Export->Export Models…->CityEngine Web Scene。
那如何把3ws场景文件部署在IIS中呢?请往下看。
1

ArcGIS Engine开发过程中 命令 “esriRegasm.exe xxxxx\xx.dll" /p:Desktop /u/s"已退出,代码为-1 错误解决方法

ArcGIS Engine西南区技术部 发表了文章 • 0 个评论 • 276 次浏览 • 2014-07-04 21:36 • 来自相关话题

一直纠结了我好几天的问题,就是这个看似很小的问题。在别人的机器上编译好好的Engine系统,在我这里就是编译不过,甚至清理的过程中一样报错,错误信息如下:
英文VS里显示的错误信息为: 
Error 12 The command "esriRegasm.exe "C:\Users\chen.CYY-PC\Desktop\Code_0805\dll\BaseTools\bin\D

ArcGIS Runtime SDK for iOS开发系列教程(5)——要素信息的绘制

Runtime SDK西北区技术部 发表了文章 • 0 个评论 • 269 次浏览 • 2014-06-28 04:09 • 来自相关话题

  在客户端绘制点、线、面要素是GIS应用的基本功能,这一讲我将向大家介绍在iOS中如何来实现这一功能。大家都知道在Flex、Silverlight、js中对于要素的绘制都有一个叫GraphicsLayer的图层,那么在ArcGIS for iOS中也不例外,具体的功能和用法也比较类似。同时,在ArcGIS for iOS中还有一个实用的图层叫AGSSketchGraphicsLayer(草图编辑

修改SDE权限造成无法在ArcMap中绘制图形的解决办法

ArcSDE西南区技术部 发表了文章 • 0 个评论 • 395 次浏览 • 2014-06-26 00:53 • 来自相关话题

默认情况下,SDE管理用户的权限是非常大的,所以经常我们会修改SDE用户权限,但因此也会造成一些图形绘制问题,在些进行介绍。
出错类型:
SDE.cq: 基础 DBMS 错误 [ORA-29900: 运算符连接不存在
 ORA-06540: PL/SQL: 编译错误
 ORA-06553: PLS-907: 无法加载库单元 SDE.ST_DOMAIN_OPERATORS (由 SDE.ST_ENV

ArcSDE数据被锁定的解决方法

ArcSDE东北区技术部 发表了文章 • 0 个评论 • 392 次浏览 • 2014-06-21 19:13 • 来自相关话题

当操作ArcSDE中的数据,如编辑要素类、操作版本等有时候会出现Lock requestconflicts with an established lock 数据被锁定的提示

解决的方法是:
1.关闭所有的ArcMap和ArcCatalog session。
2. 运行命令”sdemon -o kill-t all -p sde” 
3. 运行命令”sdemon -o info-I locks”

python三维模型批量导入

ArcGIS Desktop东北区技术部 发表了文章 • 0 个评论 • 348 次浏览 • 2014-06-18 09:16 • 来自相关话题

import os
import os.path
rootdir=”D:\test”
outputFC=”C:\Users\yao\Documents\ArcGIS\Default.gdb\tt”
inputfeature=[1]*100
i=0
for parent,dirnames,filenames in os.walk(rootdir):
for filename in file

ArcGIS Server 客户端开发中如何使用自定义坐标系

ArcGIS Server西南区技术部 发表了文章 • 0 个评论 • 242 次浏览 • 2014-06-14 21:27 • 来自相关话题

1 场景描述

本文的应用场景,是要通过某市的行政区划,去查询覆盖指定县市的影像数据。其中行政区划采用Xian80地理坐标系,而影像数据则采用了该市的地方平面坐标系,因此需要进行坐标转换。
下文将为您介绍如何在ArcGIS Server开发中进行坐标系转换。

2 关于自定义坐标系

本文所谓的自定义坐标系,是指没有包含在ArcGIS自带的坐标系中的坐标系。比如你通过ArcGIS的坐标系定义工具自