比例尺不变 放大单个Polygon

这是一个同事给提的需求,在此我把问题,以及研究的结果都整理出来。希望对大家有所帮助。
需求:如图1,希望在当前比例尺下,鼠标选中仙女湖的Polygon时能够对它重新渲染并放大n倍,几何重心不变。


实现方法:
1、 获取该Polygon的几何重心。
以ArcEngine为例,采用IArea.Centroid方法得到质心,即几何重心,O(lon,lat)

图 2
2、

ArcGIS三维场景中(Globe)如何获得屏幕所在点的坐标值

在三维开发中有些功能需要捕捉鼠标所在的坐标值,而非地形上某一个点。比如想测量建筑物、管线模型上某两点的距离,这时候如果捕捉到的是地形上某两个点,那返回的距离必然也是错误的。
如下图红色线用来测量管线间的某段三维距离这个需求,就是需要能够捕捉到管线上任意两点,然后通过距离求解获得三维长度。这个操作的核心步骤在于捕捉三维空间中的碰撞点。



如下代码dScreenX和dScreenY是屏幕像素点坐标

ENVI中使用ArcGIS国内坐标系

为了更好的与ArcGIS系列产品兼容,从ENVI 4.7开始,所有ENVI产品全部采用ArcGIS投影转换引擎,对用户来说,ENVI菜单中所有的投影操作不变,同时还直接支持ArcGIS中的投影类型。在自定义国内坐标系时候,需要注意以下两点:
(1) 在ENVI4.7及之后版本中自定义北京54、西安80坐标系、CGCS2000坐标系有一些改变,即定义坐标系的基准面(datum)

CityEngine使用GIS模板创造三维数字城市(一)

ArcGIS提供了ArcScene和ArcGlobe两种应用程序,二维数据可以以三维的形式进行可视化展示。然而,一般采用设置图层的“Base Heights”属性实现。 某些情况下,把二维几何图形转化为贴附地形表面的三维要素是非常必要的。这样,当你想使用这些要素和地表交互或者进行空间分析的时候会更具有真实性。 如下的操作步骤描述了如何使用三维数据并结合地形数据来创建三维贴附地形的三维要素,模板

CityEngine十字路口道路拓宽处理

目的:满足路口处道路变宽、车道数增加的需求 思路:由于道路数据在进入CityEngine时己经按照道路的宽度处理好相应的形数据,因而只有改变路口处道路宽度来满足相应的需求。据此主要有以下几个方面的技术:提取线图层的交点、加宽起始点与距离的设定、线的打断以及相应宽度的赋予。在CE方面主要要做的是如何根据车道路数进行划分与贴图。
下面要把上面提供的几个技术方面及其实现过程来介绍路口加宽处理的流程:

ArcInfo实现数据同步复制【三】双向同步复制

双向复制与由子到父同步很相似,如参与同步的父本、子本数据库也都必须是SDE数据库;所不同的是,双向复制不仅可以由父到子同步,也可以由子到父同步,即参与同步的父本和子本可以相互同步。

为要复制的数据添加全局ID,并开启数据归档状态

调出分布式地理数据库(geodatabase)工具条,点击下图所示的按钮创建数据复制的子本

Ø 父到子同步

编辑父本数

CityEngine----三维模型导出与GIS属性挂接

在CityEngine中建立场景之后,我们需要对建立好的模型导出(以3ds和obj格式为例)。
导出模式可以选择两种:Use file size limit和Create one file per shape。
Use file size limit:将所选模型作为一个obj或3ds文件导出。
Createone file per shape:将模型按照shape导出,每一个shape产生的

【应用类】【数据下载】ZY1-02C、ZY3卫星数据服务系统抢先看!

在大家的共同关注与热切盼望下,ZY1-02C、ZY3卫星数据服务系统已于日前正式向广大用户开通。我们可以感受的到,国产卫星越来越给力,资源三号(ZY3)卫星是我国第一颗自主的民用高分辨率立体测绘卫星,卫星影像质量到底怎么样,大家一起来体验一下吧~
系统开发背景
资源卫星应用中心自1991年建成以来,一直承担我国对地观测卫星数据处理、存档、分发和服务设施建设与运行管理的职责,

ArcGIS Runtime SDK for iOS开发系列教程(6)——Tasks使用的一般流程

  使用过ArcGIS的Web APIs或者其他平台SDKs的人员,一定对各种各样的Tasks印象深刻,他们都功能强大且使用方便。如大家熟悉的QueryTask、FindTask、IdentifyTask、RouteTask、ClosesFacilityTask、ServiceAreaTask等,那么,在ArcGIS for iOS中也同样具有这些好用的Tasks,其用法也比较类似。这一讲我将通过

使用 ArcGIS Online和APP进行监控操作和数据采集

主要介绍的App是Operations Dashboard for ArcGIS 和 Collector for ArcGIS,它们 提高了组织内日常操作的效率、精度和响应速度。
已经购买了 ArcGIS Online 订阅或者已经注册 30 天免费试用版的组织可以使用 Operations Dashboard 和 Collector 的功能。

1、 Operations Dashboard

ArcGIS 10.1 for Server 安全机制(5)数据库集成安全

1 常见用户需求
在发布和使用GIS服务的过程中,经常会遇到如下的一些需求:
1) 同一个服务,不同用户访问不同的图层
2) 同一个图层,只允许个别用户进行编辑
3) 图层中包含的敏感信息,只允许少数用户访问
4) 图层中的特殊字段,只允许个别用户编辑
5) 同一个图层,不同部门的用户只能访问相关的要素
6) ……
这是很常见的一些服务安全控制需求,针对这些需求,ArcGIS提供了完整的解决方案—

基于ArcGIS的时态GIS(一)

Tracking Analyst是ArcMap的扩展模块之一,是基于时间序列的可视化和分析工具,可以实现带有时间属性的事物和现象变化的历史回放,以及实时数据的动态显示。可用于回放车辆、卫星等的动态位移;离散发生的犯罪、雷击事件;气象台站的风向监测信息;以及社会现象的变化迁移等。扩展模块允许用户对存在的时间数据进行观察和分析,并且能够对这些时间数据设置未来时间窗口(进行任务计划)或过去时间窗口(历史