前言:本文主要讲述安装及破解过程中可能出现的问题,基本安装流程点击链接就是啦。
虽说以后用到这玩意儿的概率不大,但是想想自己这两天花在ArcGIS以及套件上的4、50G流量和整整两天心力交瘁的功夫,还是记录一下吧,万一能造福后人呢?
先讲讲安装这个软件的由头吧,毕竟我不是地理专业的,也不属于GIS爱好者,纯粹是论文的方向是车载网络,需要获取城市道路数据,而从OSM上面下载的数据是osm格式文件,尽管通过JSOM、SUMO、FME等软件能进行可视化的展示、编辑甚至时动态模拟,对于我而言,要转换成能用于下一步计算的图<一种数据结构>貌似不太现实。种种方法尝试未果后搜索获取道路交叉口的方法后,发现ArcGIS貌似提供了比较方便的工具,于是有了下文。
第一弹:ArcGIS 10.2
http://malagis.com/arcgis-desktop-10-2-full-cracked-installation-tutorial-with-win7-32-64.html
从上面的链接文章中获取了ArcGIS 10.2的完整安装包(约4.7G)及破解文件后,花了几个小时的时间下载来,按照教程一次性安装成功。然而!!!第二天安装Editor for OSM的时候,发现从10.2.x到10.3到10.3.x的Editor都有,唯独没有10.2的!!!而ArcGIS这个死变态要求二者版本必须完全一致。无奈之下,发了约莫有半个钟头的火后,默默选择重装。
第二弹:ArcGIS 10.2.2
从搜索引擎的联想搜索来看,ArcGIS 10.2.2的破解比较热门,于是翻遍CSDN下载若干个po出下载地址的txt文件后,发现链接几乎全被百度云屏蔽了。无奈之下去GIS贴吧找,果然找到一个链接,又是n个小时的下载,下完之后解压,点击某可执行文件出现以下界面:
请脑补我一脸丧逼的样子Orz,我竟然还天真地加了up主的QQ盼望他发我真正的安装包。。。
(曝光黑心up主人人有责!http://tieba.baidu.com/p/3739332091?pid=67864962102&cid=0#67864962102 )
第三弹:ArcGIS 10.3.1
此时被虐到凌乱的我已经是心如死灰的状态了,抱着大不了再跳一次崖的心态下载了百度云上10.3.1的安装包及破解文件,因为只是Desktop所以只有1G大小,校园网的状态下又是若干小时的等待时间,此期间明智地现在CSDN上下好了10.3.1的License Manager(注册工具)以及10.3.1的Editor for OSM,晚饭回来已经下好,此时安装步骤已经牢记于心了(可参考http://wenku.baidu.com/link?url=SXqYi4vFN4ZRrCFPaU_JXoOKAZhGuWlepxDF3-_yFRyPwiVIF0_C79NuDz6Fg_zK7-y4ltyYpH0kzzdm5RW2OJ19ziKG7OVbSVgtCVwH1C3 )。
总结下来就是先装LicenseManager(解压-安装-停止服务-覆盖破解文件service.txt和ARCGIS.exe-重启服务),再安装Desktop(解压-安装-选择product&定义许可管理器为localhost-覆盖破解文件Afcore.dll),此时刷新availability,正常情况下应显示一大列license,就不po图啦,教程上都有。
关掉窗口后启动ArcMap等程序,正常开启则表示安装完成。
然而我的又悲剧了,将破解文件中bin64下的Afcore.dll替换过来报错,
不替换该文件又报错,
生无可恋。
恢复冷静后仔细看了两处错误,下面一个显然是说license无效,上面一个搜索错误代号后定位到百度经验:http://jingyan.baidu.com/article/aa6a2c14d8e8780d4c19c424.html
虽然针对的是游戏,但此时已是死马当活马医的我毅然决然决定下载一个32位的Afcore.dll(其实我根本不知道Afcore.dll是不是ArcGIS特有啊,你可以想象我当时有多走投无路了)(因为随Desktop安装包一起下下来的那个up主的破解文件里面只有64位的Afcore.dll没有32位的,这绝壁是故意的啊尼玛),CSDN上还真找到了,替换后这回报的错更奇葩了,说是什么定位不到???不过这下让我确定确实是这个文件的问题了。费力又找了一个破解文件包,忐忑打开文件夹,万幸bin目录(32位)下有个Afcore.dll,替换之后这回可算是正常开启了。
呼,至此ArcGIS 10.3.1的Desktop算是安装并破解成功啦~
下文写给需要用到OSM文件(.osm)转换工具的盆友~
ArcGIS是不能直接读取.osm文件的,需要下载OpenStreetMap Toolbox 工具包,注意一定要和ArcGIS版本一致,完全一致,相差0.0.1都不行!!!安装还是很简单的,注意一点就是文件位置的选择,这里我就遇到了坑,安装完成后打开catalog或者ArcMap,toolbox里面显示有OpenStreetMap工具包说明安装完成,但不一定正确!!!怎么测试是否正确呢?http://bbs.it-home.org/thread-25571-1-1.html 介绍了在ArcGIS中导入.osm文件的过程,如果像我之前一样出现load失败的窗口,或者输出日志里面显示load失败,即说明有问题。
这里我的问题是Unable to locate the osm_domains.xml,Github上也有人出现类似问题,下面有评论说解决方法是将Editor的文件夹复制到Desktop目录下面,我试了不行。后来看链接http://zhidao.baidu.com/question/1754451567062151228.html?fr=iks&word=osm_domains.xml&ie=gbk 成功解决了问题,导入成功的话输出日志如下:
上面那个链接的方法我简要介绍下,ArcMap中打开Customize-Toolbars-Editor,选择OpenStreetMap,查看OSM Domains路径是否正确(应该是Editor的安装目录),我的就是目录错了一个字母导致无法定位到文件,汗,不知道这玩意儿怎么就自己安装错了,辣鸡。
好啦,这就是今天的安装教程,满满的血泪史,望后人少走弯路~~~
最后,支持正版,人人有责;)