图片 1

ArcGIS Runtime SDK是什么?,arcgissdk

图片 2

如上图,Runtime SDK是何等东西?居然还也许有安卓、苹果手提式无线电话机、Mac、QT的版本?

是或不是意味ArcGIS的编辑撰写数据和空中深入分析可以经过编制程序的点子在每种平台上到处跑了?

答案是:是,也不是。

如上海教室,Runtime SDK是何许东西?居然还也会有安卓、苹果手提式有线电话机、Mac、QT的版本?

1. 与AO/AE的区别

AO是ArcGIS Desktop和ArcGIS
Server的最底层本事,有C++、Java、.NET两种落成格局。

AO包装一层,便是AE,其多方面语法是与AO包容的。

假诺您技能丰盛,使用AO能够完全再造一款ArcGIS
Desktop软件出来,当然也能够造一款ArcGIS Server;

也正是说有了AO/AE,能够定制出一款从数据编辑、空间分析、制图输出、数据管理都能做的很好的二遍开辟软件。

是还是不是意味着ArcGIS的编纂数据和空间剖析可以透过编程的格局在各类平台上随地跑了?

1.1 Runtime SDK

先前时代客商大概听闻过ArcGIS Engine
Runtime等一密密麻麻杂乱无章的“Runtime”,这里不赘述,防止混淆。

为了做到在各样平台(Linux、iOS、安卓、Windows、Mac)上进行多少的展现和简易的数额总结、简单的空间深入分析,然而数据源(地图数据、矢量栅格数据)并不设有于本机,而在中远距离服务器端(经常是服务器计算机上的ArcGIS
Server、ArcGIS
Portal、Datastore等),进行的空中解析亦非在本机实行的,仅仅作为长途服务器进行的GP(地理处理,吉优Process,ArcGIS
Server的一个效果与利益,十一分强劲)的运营结果的呈现,就有了Runtime SDK。

画图所示:

图片 3

Runtime SDK正是为了创立各样平台上的这种客户端而存在的一套开荒包。

其中,QT的特征使得在Linux/Windows都能够跑Runtime SDK.

答案是:是,也不是。

1.2 与B/S架构的ArcGIS API for JavaScript的区别

本条更像C/S架构,Runtime SDK的API帮忙文档、类组织与Js 4.x
API的API非常相似,在分化的编制程序语言上有所区别而已。

诸如,Js
API用Task达成浏览器端管理GP服务的恳求、接收远程GP服务转移的结果;

Runtime SDK也能找到类似的Task类。

 

因为Js 4.x API在4.5中早已面世了多少编辑的工具,那就代表Runtime
SDK早已应该有着了简约的数量编辑专门的职业。

可是,与ArcMap和ArcGIS
Pro的“职业站”式编辑工具照旧有异常的大差别的,比如不能够不辱义务字段的批量企图、不能够完毕拓扑、不可能有益数据导入导出等,只可以轻易的画点画线画面。

1. 与AO/AE的区别

AO是ArcGIS Desktop和ArcGIS
Server的尾部技巧,有C++、Java、.NET两种完成格局。

AO包装一层,正是AE,其多方面语法是与AO包容的。

假如您本事丰富,使用AO能够完全再造一款ArcGIS
Desktop软件出来,当然也足以造一款ArcGIS Server;

也正是说有了AO/AE,能够定制出一款从数额编辑、空间深入分析、制图输出、数据管理都能做的很好的二回开辟软件。

1.3 Runtime SDK产出

付出生成的应用程序是茶褐的,无需依赖庞大的运转库,也无需安装ArcGIS套件,直接双击就能够应用。

随之会时有暴发一些dll(Windows下),随着exe一起指点就可以。

Linux、Mac、安卓、iOS表示不知底~风乐趣的校友能够自动精晓。

1.1 Runtime SDK

前期客户恐怕传说过ArcGIS Engine
Runtime等一多元一无可取的“Runtime”,这里不赘述,防止混淆。

为了成功在种种平台(Linux、iOS、安卓、Windows、Mac)上海展览中心开数量的来得和回顾的数额总结、轻松的半空中剖析,不过数据源(地图数据、矢量栅格数据)并不设有于本机,而在长途服务器端(经常是服务器Computer上的ArcGIS
Server、ArcGIS
Portal、Datastore等),进行的长空解析亦非在本机实行的,仅仅作为长途服务器实行的GP(地理管理,吉优Process,ArcGIS
Server的贰个效应,十三分强劲)的运维结果的来得,就有了Runtime SDK。

画图所示:

图片 4

Runtime SDK正是为了成立种种平台上的这种客商端而存在的一套开荒包。

个中,QT的特点使得在Linux/Windows都足以跑Runtime SDK.

2. 私人商品房估摸

Runtime SDK全线都更新到了100.x以此版本,旗帜显然的与ArcGIS
Pro对接,相当于说大数目、二十八线程、3DGIS的到场。

鲜明,Runtime
SDK正是为着消除AO/AE中多少展现/简单深入分析的效果而产出的,因为让只需求查阅数据、地理数据总结、轻量剖析的客户去购买AE是不划算的,Esri思考到了那点,将繁重的多寡编辑、数据管理、空间深入分析进度聚焦到了新的ArcGIS
Pro平台上,使用Datastore、Portal实行揭橥和治本云端数据,再采纳Runtime
SDK编写轻量化的顾客端进行访谈,那相符实际的供给。如下图:

图片 5

自然,为了方便开展ArcGIS Pro,已经有了帮助开垦ArcGIS Pro插件的SDK。

 

http://www.bkjia.com/IOSjc/1243973.htmlwww.bkjia.comtruehttp://www.bkjia.com/IOSjc/1243973.htmlTechArticleArcGIS Runtime SDK是何许?,arcgissdk
如上图,Runtime SDK是何许事物?居然还会有安卓、苹果手提式有线电电话机、Mac、QT的版本?
是否代表ArcGIS的编纂数据和…

1.2 与B/S架构的ArcGIS API for JavaScript的区别

其一更像C/S架构,Runtime SDK的API扶助文档、类协会与Js 4.x
API的API非常相似,在分歧的编制程序语言上有所分歧而已。

举例,Js
API用Task完毕浏览器端管理GP服务的央求、接收远程GP服务转变的结果;

Runtime SDK也能找到类似的Task类。

 

因为Js 4.x API在4.5中曾经出现了数码编辑的工具,那就象征Runtime
SDK早已应该有所了简要的多寡编辑专业。

可是,与ArcMap和ArcGIS
Pro的“工作站”式编辑工具如故有十分的大距离的,比如不可能成就字段的批量计量、不可能一呵而就拓扑、不可能有援助数据导入导出等,只可以轻巧的画点画线画面。

1.3 Runtime SDK产出

付出生成的应用程序是桃红的,无需依靠强大的运维库,也无需安装ArcGIS套件,直接双击就能够动用。

继之会产生一些dll(Windows下),随着exe一齐指引就能够。

Linux、Mac、安卓、iOS表示不知情~有意思味的同窗能够自行理解。

2. 私人商品房估摸

Runtime SDK全线都更新到了100.x那几个本子,旗帜显然的与ArcGIS
Pro对接,也便是说大数目、二十四线程、3DGIS的参与。

显明,Runtime
SDK正是为着缓和AO/AE中数据展现/轻松分析的法力而出现的,因为让只须求查阅数据、地理数据总括、轻量深入分析的客户去购买AE是不划算的,Esri挂念到了那或多或少,将繁重的数据编辑、数据管理、空间分析进程聚焦到了新的ArcGIS
Pro平台上,使用Datastore、Portal进行表露和治本云端数据,再使用Runtime
SDK编写轻量化的客商端进行走访,那切合实际的必要。如下图:

图片 6

自然,为了便于实行ArcGIS Pro,已经有了救助开荒ArcGIS Pro插件的SDK。

 

网站地图xml地图