
ArcGIS
java冒烟
这个作者很懒,什么都没留下…
展开
-
java调用AE动态配准栅格图片经纬度空间信息
一般而言一张图片或者栅格是没有空间坐标信息的,通过arcmap打开只能知道图片的大小,并不知道当前这张图片所处的空间位置。我们如果知道当前图片坐标位置,通过java调用AE接口是可以配置图片的空间信息的,下面就具体介绍如何实现。所使用的环境是:arcgis10.0,jdk1.6。首先拷贝AE java开发包,具体位置在”C:\Program Files\ArcGIS\Engine10.0\原创 2013-06-09 17:34:33 · 1716 阅读 · 0 评论 -
ARCGIS jsapi 添加级别限制
一般情况下添加的地图,是没有级别限制的,根据滚轮的滑动而改变地图的级别。按照下面的jsapi中按照下面的设置可以控制图层的缩放级别。首先定义比例尺:var lods = [ {"level" : 0, "resolution" : 0.703125, "scale" : 295497593.05875003}, {"level" : 1, "原创 2013-07-23 10:45:34 · 2288 阅读 · 0 评论 -
arcgis jsapi 调用google地区服务
做地理信息系统(GIS)项目,除了实现功能用户体验度要好之外,最重要的是地图渲染效果更要好。很多时候苦于数据的完整性和对于配图的审美观,程序猿们都很难配出好看的地图效果。基于上述一般直接调用google的地图服务,包括矢量地图,地形地图和影像地图。这样就不用花大力气关注于数据的问题,只需要把地图的操作功能实现就行。下面来说说如何基于arcgis js api 调用google的地图服务。原创 2013-06-28 15:20:03 · 2118 阅读 · 0 评论 -
arcgis java调用AE多波段合成实现
一般条件下运营商提供的影像都是分波段文件提供的,无法展现影像的颜色效果,通过arcgis提供的波段合成功能达到影像彩色。通过java调用AE运行,具体代码实现如下:初始化运行条件/** * 初始化ArcgisEngine */ public static void initializeAE() { EngineInitializer.initializeVisualBea原创 2013-07-10 12:48:55 · 2161 阅读 · 2 评论 -
Arcgis镶嵌数据集java代码操作
镶嵌数据集结合了之前arcgis管理影像的栅格目录和栅格数据集,为解决海量影像管理提供了很好的方案!为什么要使用镶嵌数据集?可伸缩性海量影像管理 重叠影像管理管理离散数据集大量的空值区域多种传感器数据支持流畅的影像更新所有比例尺下无缝显示保留有价值的元数据信息动态处理减少处理时间减少冗余存储减少重采样,提升影像质量开发代码使用java调用ArcEngine环境。首先初始化A原创 2013-06-21 14:06:50 · 1897 阅读 · 1 评论 -
java操作oracle空间信息介绍(SDE)
sde是Spatial Database Engine简写,中文全称:空间数据库引擎。SDE是一种客户/服务器软件,可使空间数据在工业标准的数据库管理系统中存储、管理和快速查询检索。把GIS数据放在RDBMS中,但是一般的RDBMS都没有提供GIS的数据类型(如点、线、多边形、以及这些feature之间的拓扑关系和投影坐标等相关信息),RDBMS只提供了少量的数据类型支持:int,float,原创 2013-07-04 10:19:15 · 3076 阅读 · 0 评论 -
arcgis api for javascript中使用proxy.jsp
当我们使用arcgis api for javascript 查询arcgis服务时,如果查询的参数很长时,通过get方式提交会查询不到结果,因为get方式提交的参数有长度限制,需要通过代理的方式使用post提交。arcgis 提供了一种解决方案就是proxy.jsp. 首先在项目页面js中引入 proxy.jsp:esriConfig.defaults.io.proxyUrl=http:原创 2013-06-18 13:01:17 · 3171 阅读 · 0 评论 -
Arcgis实现多窗口同步功能
本功能通过arcgis javascript api 实现多窗口地图范围大小同步! 效果图如下: 具体代码有:dojo.connect(map, "onLoad", function () { dojo.connect(map, "onMo原创 2013-06-13 12:17:23 · 6423 阅读 · 0 评论 -
arcgis镶嵌数据集处理黑色成Nodata
镶嵌数据集中的影像数据,处理黑色为透明的方法有两种:1:在镶嵌数据集工具中”定义镶嵌数据集 NoData“ ,这种方法是指定某些波段的具体值指定为Nodata显示。例如:把波段1的0值,指定为Nodata 2:利用”构建轮廓“工具,只显示指定值的范围。这种方法是你指定具体的影像值范围,然后镶嵌数据集就显示固定的值影像。原创 2013-06-09 17:48:20 · 7269 阅读 · 0 评论 -
java获取shape文件面积
初始化AE运行环境public static void initializeAE() { EngineInitializer.initializeEngine(); try { AoInitialize aoInit = new AoInitialize(); try { if (aoInit.isProductCodeAvailable(esriLicens原创 2013-11-18 16:08:51 · 1978 阅读 · 0 评论