ArcGIS Runtime数据制作过程

上传人:大米 文档编号:432886686 上传时间:2023-03-30 格式:DOCX 页数:13 大小:546.63KB
返回 下载 相关 举报
ArcGIS Runtime数据制作过程_第1页
第1页 / 共13页
ArcGIS Runtime数据制作过程_第2页
第2页 / 共13页
ArcGIS Runtime数据制作过程_第3页
第3页 / 共13页
ArcGIS Runtime数据制作过程_第4页
第4页 / 共13页
ArcGIS Runtime数据制作过程_第5页
第5页 / 共13页
点击查看更多>>
资源描述

《ArcGIS Runtime数据制作过程》由会员分享,可在线阅读,更多相关《ArcGIS Runtime数据制作过程(13页珍藏版)》请在金锄头文库上搜索。

1、写在前面:下面的内容,有的是从网上看到的,有的是我个人的理解;有的经过验证,有的 还需大家一块验证改进;如果有不对的地方,欢迎大家指正,大家一起学习,共同进步。1 ArcGIS Runtime 数据制作过程ArcGIS Runtime不能直接加载shp数据,或者mxd地图文档。ArcGIS Runtime所能支持 的数据格式,我们可以称之为Package,目前包括MPK,TPK,GPK以及APK四种格式。离线包的应用场景,为什么要做,在那个环境使用,与公司产品或项目结合说明。(一)Map package (MPK):包含地图文档mxd以及图层引用的数据,这样便于用户或组织 在 ArcGIS O

2、nline 上进行分享。(二) Tile package (TPK):包含地图文档的缓存数据,也就是切片后的数据,TPK 方面便 于用户或组织在ArcGIS Online上分享数据,另一方面也为离线条件下访问数据提供一 种方案。注意:基础数据基本都是tpk,业务数据mpk。(三)Geoprocessing package (GPK):是将一个能够成功运行的地理处理模型创建成一个压 缩文件,方便分享和地理处理的工作流程。(四)Locator package(APK):是将包含一个定位器或复合定位器的工具打包成一个方便、便 捷的文件,便于用户或组织在ArcGIS Online上分享。1.1 环境要

3、求:ArcGIS_Engine1.2 准备数据数据格式:GDB、MDB(经过验证,是可以的)。如果mxd使用的是mdb数据库,经过mpk打包之后,包里的数据成为了 gdb格式。1.3 启用 ArcGIS Runtime 工具打开ArcMap 10.1,要启用ArcGIS Runtime工具,需要在菜单栏f自定义ArcGIS选项Sharing 中,勾选 ArcGIS Runtime Tool1.4 创建 MPK(一)在菜单栏FileShare As菜单下选择Map Package,如下图,Q KFQ.id - ArcMapFile Edit View Bookmarks Ins-eirtG-e

4、1 ecti on G eoproces sing門 New.Ctrl 4-NOpen.Ctrl 4-01歹冋益M日 S-aveCtrl+SSave As,S-ave A Copy.S-hia re AsMap P;ackageBBAdd Data卜Tils Psclcsge. 回 Service.Mi匚3 Sign In.mm(二)记住勾选复选框,如果这个地方不勾选,mpk包里会缺少一个后缀为msd格式的文件。(三) 在弹出的窗口中填写相关信息,其中 ItemDescription 中的 summary、tag、Description (地图文档属性信息)三项都为必填信息,如下图,(四)另外

5、创建MPK还需要填写地图文档属性信息,如果这些信息没有填写,那么这个Package 是不能创建成功的,而 ArcMap 会体贴的给出提示信息,如下图按照这个错误信息,我们对相关内容进行完善或修改,(五) 修正完这些错误后,点 share 命令,成功的话,将看到下面的界面(六) 打包后的 MPK 包是可以使用 rar 的工具进行查看,当然 tpk 也是可以用 rar 打开,他们 其实就是一个压缩包;如图(一),是mpk和tpk包;图(二)是MPK里的部分内容, 其中包括gdb数据、MXD、MSD等。显 KFQ.mpk,?|I TDC_NCDCH_KA12 3_2OO7.tp k,?|I THT

6、GXlK XA41.tpk图(一)图(二) 说明:双击 mpk 可以直接打开 mxd。1.5 创建 TPK(一) 制作切片方案创建 tpk 包前,要生成切片方案,首先在工具里找到 Generate Map Server Cache TilingScheme,嗨 Server T-ookFl Caching气 Convert Map Serve-r Cache S-torag 气 Create Map Server CacheJ Delete Globe Serve-r Cache 、Delate Map Server Cache 卢卜 Export Map Server CacheGenera

7、te Map Server Cache Tilin气_ Import Map Server Cache、Manage Globe Server Cach& Tiles 箕卜 Manage Map Server Cache Scales 卢* Manage Map Server Cache Status 、i Manage Map Server Cache Tiles绿色需要修改,红色默认即可。切片比例尺是根据mxd设置的显示比例尺设定的。e:诫急&移颔KT徉&威菸燼动曙说淙方鄴tkt少uu肌1.神d1 ilinf oriirii in mp wi Is 1 *屯耳盘Fr ateLasyers.

8、Output Tilling W亡he巴C: UEWElKrXDHpTLTO. smlDots (Pixels) Fer InclkaiOOQODO 500 000 0000三100000500 00 益VQQJ DO 00IIPK(三)(四)创建TPK和MPK步骤类似,在FileShare As的时候选择TilePackage,然后填写相关信 息;填写Item Description选项卡下的内容,其中ItemDescription中的summary和tag等都为必填信息;(五)创建TPK时需在Tile Format栏根据需要选择切片方案和图片的格式;注意:在制作tpk过程中,切片方案处,如

9、果使用默认的切片方案,则tpk默认的是坐 标系是WGS84的,如果想要得到tpk制作的地图数据和原数据坐标系一致,需要修改 切片方案,切片方案要选择发布的服务。F面是打开好的tpk截图Tpk解压后,把Layers.lyr拖到arcmap里是可以浏览的。(六)完成相关设置之后,点击Share,点击Share后,软件会先进行切片,然后进行tpk打 包,你看到后缀为tpk的文件,这时候已经是切片后的成果了。Ta ble Of 匚 on tentsJ-竪粵Ell严円5曰曰LayersE文登尸 /7山市、把 mpk 和 tpk 放到我们公司开发的软件对应目录下,当然还需要其他的设置,需要开发人 员协助。

10、2 SQLite 数据库的修改为什么要做数据库的修改(这一部分是和软件有关,程序通过读取数据库结构,从而读取mpk和tpk包数据,个人理解,具体可以询问开发人员)2.1 安装火狐浏览器2.2 添加组件 SQLite Manager说明:搜索 SQLite Manager 及安装组件。SQLite Manager 0.8.0Manage any SQLite database on yoLr computer, 灵窑2.3 添加数据库说明:数据库后缀为.sqlite总 &QLite M-anager -Database TabJe Index View Trigger Tools Hehp-回炭

11、I圍占険a #nx.sqliteSt2.4 插入记录首先认识一下要修改的表,关系:TB_MAPSERVICEPKFTDTB_MAPLAYERPKFTDFK1F_MAPSERVICEIDTB_MAPLAYERFIELDFK1F_LAYERIDFID关系说明:表TB_MAPLAYER中的列F_MAPSERVICEID要使用的值是表TB_MAPSERVICE中的列FID的值。 表TB_MAPLAYERFIELD中的列F_LAYERIDFID要使用的值是表TB_MAPLAYER中的列FID的值。 表截图:TB_MAPSERVICEFPATHFJUA5FJS&EFAU.,F_ORDEft.fBACFJO

12、F.TVPt1供肚计鯉专矍0曲龙谑ye计划售辽m成供地计刘专劲15XA520m pk rurtjychpfTi pk13#7782空0跑I设用塩供乜聲SLmpA建迪馬怕她-14MFJS40Hipkn-MViZJGG.mpk土帧城扶瀚18切g評墓惑巫囱0mpkn(lBmpl基車衣生踌17JD43J60nfipkSE 牧 71实殴监e pk167W炜蜩0mpkTD LVtTGHbmpk土鳩幌瞰111*BAtX30EpiA二jc?債 m校 mplt土M阳珈C25ACE90FYipknKzdfEXFn 巧非11gJ&A&fTB_MAPLAYERFJDJF.MAPSEftVICEIDF.I4AMEFJNDEXF.ISIDENHFYFJ51P.413倍如层65已港地01175已征秦供11155已杠地211g住收落实垃置专懸011102厳殳用地每tt011F_LAYERIDFIDif roIF NAMEF ALIASF TVPEF EIUIL.1F 昭QLL-IF 呜FIN.IF RE.:LAVE RIDF IKUMMARV.1621DLMC地粪容称10111Q011622DLDM地类代码10111901162 DLMJ地类面积10111901162-QSKJ1101119011625GiYLX101119011626GYDM供应代码10111901数据的录入此处不讲解。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 机械/制造/汽车 > 电气技术

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号