ArcGIS Engine入门教程_第一章_引言

1 引言

1.1 ArcGIS 产品总览

ArcGIS为用户提供了一整套功能强大的GIS框架,本文将主要关注如何快速的使用ArcGIS Engine构建GIS应用程序。ArcGIS Engine对于应用系统中需要加入地理信息功能的用户来说是一个非常好的选择。

ArcGIS的产品体系庞大而繁杂,一般情况下,我们将ArcGIS产品体系归为ArcGIS桌面平台产品、ArcGIS服务器平台产品、Ar

2016Esri中国技术公开课 3月8日《ArcPython地理处理大杀器》

 Esri技术公开课 2016年3月8日
 
《ArcPython地理处理大杀器》
 
走过路过不要错过!
本次课程是以实战为核心的课程,为小伙伴们提供了丰富多样的arcpy与python案例,从数据处理、地理任务处理到流程化到出图,甚至到与server的结合一个都不会漏掉,并且会在毫无保留的奉献出所有的示例数据和脚本,希望小伙伴们能够喜欢,同时也鼓励大家多多提意见。
 
 

探究 Drone2Map

 
自 ArcGIS 10.4 发布以来,很多用户都来询问 Drone2Map 这一全新的应用。下面,我们就来一起认识一下这个备受瞩目的新产品。
 
“无人机的出现促使相关技术为许多工业领域带来革命性的颠覆。我们为 ArcGIS 开发 Drone2Map,就是希望人们能够处理、使用和分享影像信息,而这一切功能都被一体化地集成在 ArcGIS 平台上。”
——  Esri 总裁  Jack Dang

Portal for ArcGIS 10.4安装部署指南(Windows)-第三部分-授权Portal

1. 授权Portal for ArcGIS

购买ArcGIS产品后,您可以访问https://my.esri.com/#/webgis/named-users 网址,获取您组织的软件授权码。



使用桌面授权向导软件,您可以通过连接到 Internet 的方式完成授权,在不能连接外网的情况下,也可以通过访问网站/Email 的方式来完成授权。

授权步骤:

1) 启动软件授权向导 :

W

SDE空间索引的内部运行机制2

2.2.1各种矢量数据存储类型的空间索引的实现方式
ArcSDE从开始到现在主要支持以下几种存储类型:


2.2.1.1 SDELOB
SDELOB是ArcSDE最先支持的也是最老的一种存储方式,这种存储方式类似于SHP文件的存储方式,它将属性数据和空间数据分别存储在两张表中,用ArcGIS的专业术语这两张表分别称作Business表和F表,其中Business表中存储属性数据,其简

SDE空间索引的内部运行机制1

1 记录的标识符
关系型数据库存储用户信息的对象为表,表中包括大量的记录,数据库内部标识这些记录并且能够快速的定位到某条记录的机制就是ROWID机制,ROWID实际上就是就是唯一标志记录物理位置的一个id,使用ROWID是定位数据最快的方法,每种数据库的ROWID的组成部分都不同,如Oracle10G数据库的ROWID的格式为:
数据对象编号(object) +文件编号(file) +块编号(

SDE For SQLServer迁移步骤(卸载,加载)

SQLServer提供了卸载和加载的迁移功能(类似于oracle的冷备),今天测试了一下,以下是详细测试步骤。
测试环境: 源库环境: IP: 192.168.220.134 OS:Windows 2008 R2 SQLServer 2008 R2 (sde101,sde102,sde103)三个库
目标环境: IP:192.168.100.144 其它同源库环境
迁移目标: 将

Apache 配置ArcGIS server/portal 反向代理

背景
处于安全,负载均衡,访问加速等原因会对服务器启用反向代理。arcgis for server的默认的访问地址为http://server:6080/arcgis。这个时候端口和实例名都暴露了。可以通过配置反向代理来保护。
本文通过apache作为反向代理服务器,来配置反向代理,对外暴露端口8080,且实例修改为mygis。
安装环境
windows 10 apache 2.4

SDE空间索引的内部运行机制3

ST_GEOMETRY
ST_GEOMETRY这种存储方式是从ArcSDE9.2开始支持的,但是9.2还是将SDELOB作为默认的存储方式,并没有将其作为默认的存储方式,直到ArcSDE后才开始将其作为默认的存储方式。
在详细介绍ST_GEOMETRY之前先介绍一下Oracle的复合数据类型,从Oracle 9开始,Oracle除了支持常规数据类型,如NUMBER,VARCHAR等,还开始支持

你所不知的有趣投影方法

高斯克吕格/Gauss Kruger、兰伯特/Lambert、墨卡托/Mercator……这些是业内人士耳熟能详的 投影方法,它们各有适用场景以确保投影后某类或某几类变形最小,其最终要义就是最大程度地精确表示位置。然而,这一篇中不是对这些投影方法进行阐述,而是传递一些新奇特的投影玩法。
ArcGIS中提供了众多的坐标系统定义信息,有些 投影坐标系一直静静存在,只是没有被关注,今天我们一起翻几个牌子

Oracle堆表内部存储机制

去年年底某个项目上碰到了一个比较特殊的需求,使用ArcGIS Server出图的是否可以按照要素的面积大小顺序出图,也就是先画面积大的要素,再画面积小的要素。
当时开发商提出的方案是:在应用层面上录入数据的时候按照面积的大小顺序录入,然后读的时候按照当时录入的顺序读出来就可以了,貌似很正确,实际情况并非如此。为啥呢,这就牵扯到Oracle堆表内部的存储机制上了。
下面详细介绍下Oracle存储

一个Oracle GeoSQL性能问题解决过程

今天客户碰到一则比较有意思的空间SQL性能低下的问题,在此简单记录一下解决过程。
描述: 客户的环境是一个linux的RAC环境,每个新的连接第一次执行GeoSQL的时候速度非常慢,大约20-25s,然后以后再执行同样的SQL速度恢复正常。
以下是抓出来的执行过程。
Trace file /data/app/oracle/diag/rdbms/huic/huic1/trace/huic1_