
本地开发
文章平均质量分 72
Esri中国
ArcGIS产品、技术与应用面面观
展开
-
ArcObjects中的IGeometry转成Json
昨天发了将Json格式的描述转换为Web API中的Geometry,今天发一个将ArcObjects中的IGeometry转成Json。 private string Geometry2Json(IGeometry pGeo) { int wkid = pGeo.SpatialReference.FactoryCode;原创 2012-11-20 10:33:01 · 2425 阅读 · 0 评论 -
ArcGIS Runtime 本地API 介绍(四)
和Gps相关的命名空间和类 ArcGIS Runtime对Gps的支持,首先是在ESRI.ArcGIS.Client.Toolkit.DataSources.dll中增加了一个新的图层GpsLayer,GpsLayer是继承了GraphicsLayer的,如下所示: ArcGIS Runtime对GPS的自持包括轨迹回放,如果有终端设备,可以根据GPS串行端口进行数据实时显示,原创 2012-11-23 09:28:52 · 1614 阅读 · 0 评论 -
ArcGIS Runtime其他性能
地图加速显示 ArcGIS Runtime采用了新的渲染引擎,新的渲染引擎使得我们在浏览和显示地图的时候非常快,该功能是因为ArcGIS Runtime的Map对象有一个显示加速的属性,如下图: 将UseAcceleratedDisplay属性设置为true之后可以让显示的速度加快。所有的动态地图服务和切片地图服务,该功能都支持,如果让Map的所有图层都加速显示,只要按下面的设原创 2012-11-23 09:32:45 · 1641 阅读 · 0 评论 -
ArcGIS Runtime加载本地Shape数据和编辑Shape数据
问题的提出ArcGIS Runtime 支持MPK,APK,TPK,GPK这些打包之后的数据,这些也都是ArcGIS 10.1 中新增的数据格式(MPK除外,MPK是在ArcGIS 10中增加的,但是并不能支持ArcGIS Runtime),我们经常使用的数据可能并不是这些打包后的数据,而是shape这样的数据,我们如何加载shape数据呢?加载了shape数据,我们又如何编辑呢?我们知道原创 2012-11-23 09:34:49 · 3789 阅读 · 0 评论 -
如何利用已有的切片文件生成TPK
Tpk是ArcGIS 10.1即将推出的一种新的数据文件类型,主要是用于将切片文件打包形成离线地图包。Tpk可以在ArcGIS Runtime中作为切片底图被加载。在ArcGIS 10.1中Tpk的生成被集成在了ArcGIS Desktop中。问题提出:通过介绍我们已经知道Tpk是将切片数据打包,而在ArcMap中制作Tpk的时候,我们选择MXD文档,然后设置切片信息,确定之后,ArcMap就原创 2012-11-23 09:36:13 · 3534 阅读 · 4 评论 -
本地开发公开课Q&A
Q:请问老师使用Python开发时候用的环境是什么?答:开发环境用的是Eclipse+Python+Pydev。 Q:使用Python开发时可以脱离ArcGIS软件么?答:可以在Eclipse环境中使用而不用在ArcGIS环境里面,但是如果调用arcpy则必须安装ArcGIS的相关软件。 Q:Python可以搭配MyEclipse进行开发么?答:公开课中所用的开发环境是原创 2013-01-06 17:50:47 · 2635 阅读 · 3 评论 -
ArcGIS 10.1中新出现的Python Add-ins【常见问题解答】
毫无疑问,很多人都喜欢使用Python脚本来处理ArcGIS自动化任务和工作流。在ArcGIS10.1中,新增了Python add-ins功能,即使用Python制作插件以定制桌面功能。 关于Python add-ins,用户提出了一些问题,以下是针对常见问题进行的解答,希望能够帮助到大家。1、 为什么要创建Python add-in? 在ArcGIS翻译 2013-02-20 09:00:21 · 3621 阅读 · 0 评论 -
ArcGIS Engine管理访问ArcGIS Server
第一章 使用ArcGIS Engine 管理ArcGIS Server1.1 原因在10版本以及之前的版本中,有一些用户通过ArcGIS Engine来管理ArcGIS Server,比如发布服务,停止服务等,对服务的管理是通过DCOM方式的,而在10.1中ArcGIS 不支持DOCM方式的连接,。如果你在代码中使用了Server库中的GISServerConnection或者GIS原创 2013-02-26 10:25:33 · 3705 阅读 · 2 评论 -
SOE开发中常用的两个方法
//下面这两个类是SOE开发的时候常用的,现在只写了两个,如果您还有特殊需求请提出来,一起完善这个类。函数的作用已经注释出来了,有疑问请留言! class SOEUtility { /// /// 根据图层获取所在的索引 /// 刘宇 /// /// /// ///原创 2013-04-25 08:29:59 · 1998 阅读 · 1 评论 -
2013Esri全球用户大会Q&A之开发工具(web、桌面)
除了ESRI提供给开发者的工具、模块和软件外,我们的开发社区还有不断增长的开发者,在开发社区中开发者可以从别的开发者那里获得帮助。最值得开发者关注的是我们的年度开发者大会。2014年的开发者大会将于3月10号至13号,在PalmSprings, California举行。期间开发者和ESRI员工将齐聚一堂,进行为期4天的技术沙龙和用户演示。随翻译 2013-07-15 16:52:24 · 3488 阅读 · 0 评论 -
【2014 Esri开发者大会精彩看点】企业级开发
借助Esri Maps,我们可以充分的利用一些主流的商业系统(如MS office,Cognos,SAP等)框架提供的可配置的交互式制图组件,以便您了解组织数据的地理空间视图。现在我们可以借助一些Web技术将我们的Web应用嵌入到这些主流的商业系统中去,进行例如:社交分析、商业分析等。但是随着近几年的发展,人们的需求差异越来越大,比如:加入自己的工作流或者自定义对地图的响应等。下面,以Es原创 2014-03-19 15:14:11 · 1818 阅读 · 0 评论 -
2014Esri全球用户大会之Developer
1.ArcGIS平台能为开发者带来哪些优势?下面这些是ArcGIS平台能够给开发者带来的优势。这些优势是基于开发者社区提供的反馈来总结的。简单易用的平台。简单易用的web map,可用于开发、提供服务和分享地理内容。强大而丰富的开发接口(无论在空间分析方面或是地图可视化方面)。丰富的内容,无论是在北美和全球。服务器端和客户端的高性能体验。与多种企业级环境集成多种选择。强翻译 2014-07-20 23:03:12 · 2555 阅读 · 0 评论 -
ArcGIS Runtime 介绍
ArcGIS Runtime不是ArcGIS Engine Runtime,这两个是不同的产品,从时间角度考虑ArcGIS Engine Runtime出现的比较早,而ArcGIS Runtime会随着ArcGIS 10.1的发布而诞生.关于ArcGIS Runtime的主要要点:l显示非常快速l易于部署l有64位和32位l支持Windows和Linux平台l支持离线和原创 2012-11-23 09:22:28 · 1612 阅读 · 0 评论 -
ArcGIS 10 影像分析工具及ArcGIS Engine的实现
在影像数据分析,对于使用ENVI等遥感软件比较熟悉的人来说,我们经常要对影像做拉伸操作,融合操作,卷积运算,NDVI(归一化植被指数)裁剪,波段组合,正射矫正等,关于这术语请参看和遥感相关的书籍.ArcGIS 10中的影像分析工具包含了这些常见的对遥感数据和栅格数据操作的方法。刚注册博客,不让发附件,抱歉,所以请到 下面地址下载:http://bbs.esrichina-bj.cn/ESRI/原创 2012-11-23 09:17:57 · 2916 阅读 · 0 评论 -
ArcGIS Runtime数据制作教程
ArcGIS Runtime不能直接加载shp数据,或者mxd地图文档。ArcGIS Runtime所能支持的数据格式,我们可以称之为Package,目前包括MPK,TPK,GPK以及APK四种格式。Map package(MPK) :包含地图文档(mxd)以及图层引用的数据,这样便于用户或组织在ArcGIS Online上进行分享。Tile package(TPK):包含地图文档的缓存数原创 2012-11-23 09:19:45 · 2537 阅读 · 1 评论 -
ArcGIS Runtime常见问题解答
ArcGIS Runtime作为一个全新的产品,大家一直都在关心,很多朋友提出一些关于该产品的问题。4月24日我们也开展了ArcGISRuntime的公开课,虽然下雨,但是很多朋友冒雨前来,在这里再次表示致谢。公开课期间,大家也提出了许多问题,现在在这里给大家集中回答一下。1、ArcGIS Runtime产品定位?答: ArcGIS Runtime 是一款轻量级桌面开发产品,提供丰富的原创 2012-11-23 09:24:02 · 2756 阅读 · 1 评论 -
ArcGIS Runtime 本地API介绍(一)
五一小长假结束了,大家玩的可好,鉴于在上期的公开课上很多朋友问到ArcGIS Runtime的开发,我们在休息之余,并没有忘记此事也抽空研究ArcGIS Runtime,又有东西可以分享了,目录结构如下:关于ArcGIS Runtime的介绍,在网上Goolge下或者参阅本博客可以找到,在这里我再总结下:桌面开发产品 显示非常快速支持离线和在线的资源调用支持GP服务和地理编原创 2012-11-23 09:25:09 · 3887 阅读 · 1 评论 -
ArcGIS Runtime 本地API介绍(二)
ESRI.ArcGIS.Client.Local命名空间介绍该命名空间包含很多类,这些类都对应我们本地的服务和服务图层等信息,红框部分是我着重介绍的,如下: 服务器相关的类 要使用本地数据,首先要启动本地服务器,在启动本地服务器之前首先要授权,授权使用的是ArcGISRuntime这个类,该类主要完成设置或者获取ArcGISRuntime的授权,ArcGISRuntime的初始原创 2012-11-23 09:26:34 · 2647 阅读 · 0 评论 -
ArcGIS Runtime 本地API介绍(三)
Tasks命名空间该命名空间只有6个类,并且都以LcoalExtensions结尾,如下图:这些类都是对Task对象的本地扩展,其实如果没有这些类,我们在做相关分析的时候如果查询,只需要使用QueryTask完成即可,但是为什么要有这几个呢?在这里我通过代码说一下为什么?不使用QueryTaskLocalExtentions1) 定义QueryTask对象2)原创 2012-11-23 09:27:40 · 1216 阅读 · 0 评论 -
ArcGIS Runtime 本地API介绍(五)
缓冲区空间查询下面这个例子是在地图单击,然后做缓冲区,并找到跟这个缓冲区相交的面 LocalGeometryService pLocalGeometryService; GeometryService pGeometryService; QueryTask pQueryTask; Graphic原创 2012-11-23 09:29:47 · 1669 阅读 · 0 评论 -
ArcGIS Runtime 本地API介绍(六)
本例子使用GPK实现一个缓冲区分析,在地图上单击,以该点作为基点然后根据输入的缓冲距离做缓冲区分析,核心代码如下: namespace ArcGISWpfLgp{ public partial class MainWindow : Window { Geoprocessor pGPTask; pub原创 2012-11-23 09:31:42 · 1849 阅读 · 0 评论 -
ArcGIS Runtime支持的GP工具列表
目前ArcGIS Runtime有两个版本 Basic版本和Standard版本,而Basic版本不支持Geoprocessing(这里指的是本地的Geoprocessing),对于Geoprocessing的支持是在Standard版本中,在Standard版本中又可以搭配一些扩展模块来增强Geoprocessing,那么ArcGIS Runtime能支持那些以及支持多少Geoprocess原创 2012-11-23 09:33:51 · 2170 阅读 · 0 评论 -
ArcGIS Runtime for WPF&Java (windows)发布啦
ArcGIS Runtime终于推出了第一个正式版本 ArcGIS Runtime SDK 1.0 for WPF and Java,目前是Windows版本,Linux版本将在不久之后与大家会面。给大家看看类图吧跟prerelease版,多了个Portal类,也说明Runtime可以与云完美无缝集成。想想吧,今后桌面应用有线情况下访问公有云/私有云资源更加方便啦。跟prerele原创 2012-11-23 09:38:15 · 2089 阅读 · 3 评论 -
ArcGIS Runtime数据加载及编辑同步
1.1 ArcGIS Runtime数据加载过程探讨在文档《ArGIS Runtime 快速入门》中我们对ArcGIS Runtime的运行机制做了剖析,我们清楚的知道,在ArcGIS Runtime中一切都可以看做服务,因为对本地数据(MPK,APK,GPK)的显示,实际是通过ArcGIS Runtime 内部的Web服务器将这些本地数据作为服务发布出来,然后通过自己提供的API进行使用,原创 2012-11-23 09:40:26 · 3073 阅读 · 1 评论 -
ArcGIS Runtime 快速入门
Esri几乎会为他的每一款产品提供快速入门的pdf,比如ArcGIS Server快速入门,ArcGIS SDE快速入门等,同样对于ArcGIS Runtime我们也提供一个快速入门的pdf,不同于以往的是这个pdf是有Esri中国的技术人员提供,快速入门旨在让用户了解这个产品,认识这个产品,希望对大家有所帮助,由于技术有限,错误在所难免,希望得到大家的反馈!目录结构如下:由于不能上传原创 2012-11-23 09:41:58 · 1925 阅读 · 4 评论 -
【技术贴】聊聊ArcGIS Runtime for Xamarin
聊聊ArcGIS Runtime for XamrinArcGIS Runtime forXamarin是 Runtime Quartz系列的新成员,至此Quart系列拥有了7个产品,今天要聊ArcGIS Runtime SDK for Xamarin就必须先提一下 Xamarin,对于Xamarin 他的读法是 [zæmərɪn],可能很多人对他都很陌生,不知道是做什么,怎么会和ArcGIS原创 2016-07-21 12:17:32 · 5369 阅读 · 0 评论