webappbuilder申请与使用(转)

由于之前公司网速一直不行,所以一直没有对新版本号为1.1的webappbuilder进行试用,昨天参加了esri开发者大会又让我忽然想起来这个1.1版本的还没体验呢,熬了一个多月的渣网速之后,终于在今天熬到头了(鼓掌庆祝下),公司终于把盼望已久的光纤牵进来了,趁着大家都在参加esri开发者大会的工夫,重新写一篇从零开始使用webappbuilder的教程吧。

第一步自然是下载咯

点我下载webappbuilder

下载不了的可以去我之前的一篇帖子 ArcGIS Web API集锦 里面有百度网盘的分享链接

第二步解压 这个自不用说(解压到任意文件夹即可,webappbuilder内部自己实现了一个web服务器,不需要依赖iis、tomcat或者apache)

请无视我杂乱无章的下载目录

让我们看看webappbuilder的目录结构

从上到下文件夹依次是客户端、文档、服务端,中间三个txt就不看了,最后一个是windows启动脚本类似于linux的bash脚本

上面的是server的目录结构,webappbuilder是基于nodejs express框架实现的,这里可以不需要再安装node的运行环境了,可以看到目录里面已有了node的32和64位运行环境。

废话不多说,点击
我们来启动webappbuilder

不出意外的话你的桌面会出现这样的一个黑框框,并且自动启动浏览器进入webappbuilder页面

到这里估计很多人就望而却步了,根本不知道填什么啊,本地也没搭portal啊,试了好多地址都不能用啊,然后听说还要去申请企业级账号,但是这个账号申请流程对于一些人来说可能还觉得很麻烦,于是很多人到这一步就自然放弃了,即使很想去体验一下webappbuilder,只能看着别人群里截图眼馋,又苦于不知道方法。

这里给广大的GISer带来一个好消息,只要你有esri的账号,arcgisonline的那个就可以,下载过webapi的人应该都有这个账号。但是如果你连这个账号都没有的话,那么我想你需要去面壁几分钟了,好了,不扯这个了,我就假设大家都有这个账号了。

其实arcgisonline的账号是可以作为webappbuilder的portal的url地址来登录的。

这里给大家再敲一下这个地址http://www.arcgisonline.cn/portal,其实在我上一篇帖子也说过这个方法,但是那是针对1.0版本的,1.1版本的多了下面的这个应用程序id,是不是到这一步又要崩溃了,没事多崩溃几次内心自然就强大了,这里也不卖关子,听我继续往下说。

到这一步其实已经快要成功了,是啊 就差一个应用程序id了嘛,让我们先别看这个页面了,我们重新开一个网页,输入http://www.arcgisonline.cn/进入如下页面

点击右上角登录,图里我已经登录了(这里我就不演示怎么登录了),我们直接切入正题

鼠标勇敢的点击内容菜单吧,另外说下,对于上一步没有账号的童鞋自觉点击大大的
按钮注册吧,点击之后出现这样的一个页面

点击应用程序标签,再点击添加项目:

出现如下页面,参照下面的选择:

点击添加项目按钮
之后,会转到这样的一个页面

这里我们需要进行一些设置:

点击
你会发现你渴望已久的应用程序id出现了
,等等等!!!!别兴奋太早,你如果认为你输入这个id进去就可以顺利进入webappbuilder页面的话,我想说你太天真了,你可能会出现一个错误页面,好事还需多磨,耐心往下看:

点击上方的编辑按钮进入编辑页面,编辑页面图太大,我就不截全图了,截取重要的应用程序注册这里

点击更新按钮

这里参照图1、2步删掉原有的那一串看不懂的字符

仔细看重定向url的输入框的placeholder,是让我们填入一个http://ip:host的地址

这里我们填入webappbuilder默认的端口号3344

这里我用主机名直接代替了ip,之前微博看一个童鞋使用的时候出现了一些问题这里说一下要跟你刚进去的那个地址对应如果你是http://主机名:端口号/webappbuilder/的话你也一定要注意更改那个url重定向为这个http://主机名:端口号,这里我疏忽了,如果是127.0.0.1:3344或者localhost:3344甚至是ip:端口号的话你也需要按照这个规则来改那个url重定向地址。总之就是要对应的设置重定向地址!!!切记!!!

最狠的办法是一次性把你要加的重定向地址全部加上,像下面这个样子一劳永逸,不管是静态ip还是localhost还是127.0.0.1等都可以正确的重定向了

填好之后点击添加,就可以看到你填入的那个地址取代了之前那个讨厌的一堆看不懂的字符的位置,再点击更新按钮弹出窗关闭,最后千万别忘了点击页面左下角的那个

大大的保存按钮!!!

到这里恭喜你应该得到了你想要的应用程序id

将这个id填入我们之前搁置的那个webappbuilder让你纠结已久的页面

点击继续按钮

出现一个权限确认页面,点击同意

duang!!!duang!!!duang!!!大功告成!

新建一个应用程序试试看

随便更改一些设置看看预览

好了,这个教程就做到这里吧,要开始干活了。欢迎大家吐槽,对于教程的任何问题可以与我微博交流,我会尽力帮助大家。

补充说明一下,其实勾选应用程序中的web制图也是可以的

后面只要选择注册id,再添加url重定向也一样可以使用

时间: 2024-08-07 00:06:16

webappbuilder申请与使用(转)的相关文章

Android 百度地图开发(一)--- 申请API Key和在项目中显示百度地图

标签: Android百度地图API Key  分类: Android 百度地图开发(2)  最近自己想研究下地图,本来想研究google Map,但是申请API key比较坑爹,于是从百度地图入手,其实他们的用法都差不多,本篇文章就带领大家在自己的Android项目中加入百度地图的功能,接下来我会写一系列关于百度地图的文章,欢迎大家到时候关注!   一 申请API key 在使用百度地图之前,我们必须去申请一个百度地图的API key,申请地址http://lbsyun.baidu.com/a

php大力力 [047节] 支付宝支付.申请支付资质,等待审核中

https://beecloud.cn/doc/payapply/?index=6 支付宝支付申请支付资质 一.注册支付宝用户 在支付宝官网注册成为用户 二.签约对应支付产品 应用集成支付宝支付,需要签约支付宝支付产品. 荷马史诗,西西弗斯是人间最足智多谋又机巧的人,他是科林斯的建城者和国王.当宙斯掳走河神伊索普斯(Aesopus)的女儿伊琴娜(Aegina),河神曾到科林斯找寻其女,知悉此事的西西弗斯以一条四季常流的河川做为交换条件告知.由于泄露了宙斯的秘密,宙斯便派出死神要将他押下地狱.没有

Android如何申请百度地图key

在开发过程中,有时候会使用到地图定位之类的功能,在使用百度地图之前,我们先要申请一个百度地图的key方才能使用,接下来,一步步教给大家如何去申请一个百度地图key 登录你的百度帐号,之后搜索---"百度地图api",如下图所示: 选择第一个,点击进去之后,往下拉,如图所示: 点击申请密钥,如图所示: 接下来如图所示: 接下去找Android SDK安全码,如图所示: 之后回到页面,将复制的东西拷贝到安全码那,之后写一个英文分号;   ,之后加上项目包名,就好,如下图: 点击提交之后,

飞凌百套OK335xS-2开发平台免费申请

AM335X是TI(德州仪器)推出的一款功能强大的ARM Cortex A8内核处理芯片.作为TI(德州仪器)的官方合作伙伴,飞凌嵌入式基于该芯片陆续开发生产了三款工业级开发平台:335xD,335xS和335xS-Ⅱ.而作为全系产品中最新推出的335xS-Ⅱ开发平台,一经问世,便因为其小巧的尺寸(104mm*81mm),国际认证的品质(通过CE.FCC双认证),最具竞争力的性价比(整套仅售298元),和强大的真工业级性能(-40℃~+85℃ 的运行温度及抗电磁干扰能力)而受到广大企业和工程师的

2014年10月MVP开始申请了~[截止时间:7月10日]

51CTO与微软中国合作长期为用户提供申请"微软最有价值专家"的平台希望有兴趣.资历的朋友以及正在朝这个方向努力的朋友能够积极参与只要您想参与我们将为您向微软推荐 微软最有价值专家MVP一年评选4次分别为每年的1月.4月.7月.10月.2014年10月的MVP申请截止时间是2014年7月10日. 申请MVP的午饭请下载2014年10月MVP申请表填好后发送到[email protected].我们会在每次MVP申请开始时把用户提交的申请表格推荐到微软中国相关部门 [注意事项]1.51C

如何部署HTTPS 申请证书 安装证书

目标: 让自己的网站,yyii.info用https://yyii.info访问, 条件: 1.用的是阿里云服务器, https://promotion.aliyun.com/ntms/act/qwbk.html   330元/年.40G. 用oneinstack一键安装的.https://oneinstack.com/ 2.在阿里云申请一个免费的证书.在安全(云盾)栏目->证书服务. 申请后,大约1天,会提示下载相关文件,上传到网站下.然后再等待自动审核通过. 之后,就能下载证书. 下载来有4

【知识点】iOS证书的分类和申请介绍

iOS证书的分类   1.ios测试证书(安装到非越狱手机测试调试) iOS测试证书申请介绍 2.iOS发布证书(发布上架到App Store) iOS发布证书申请介绍 3.iOS推送证书(app如果有推送功能需要) iOS推送证书申请介绍 4.iOS开发证书(xcode开发测试用) iOS开发证书申请介绍 5.iOS企业证书(不上架App Store直接使用) iOS企业证书申请介绍 常用的iOS证书就是这几类,不同的使用环境.对应不同的iOS证书,根据需求去创建.

【新技术】免ios开发者账号申请ios证书打包ipa真机调试

虽然xcode现在可以免证书进行测试了,但众多跨平台开发者,如果还没注册苹果开发者账号. 想安装到自己非越狱手机测试是无能为力了. 不过新技术来了,只需要普通免费的苹果账号无需付费成为开发者就可以申请iOS证书打包ipa安装到自己手机测试,强大吧! 这个神器就是Appuploader,ios app测试及上架辅助工具. Appuploader安装教程 当然如果要上架App Store还是需要注册一个付费的苹果开发者账号. 如果只是安装ios应用到自己手机测试,现在只需要注册一个普通的苹果账号就行

申请iOS真机调试证书和描述文件

iOS真机调试证书适用于,不能直接拿设备连接xcode进行测试的场景,比如发给客户或朋友测试,或用其它跨平台开发工具appcan之类开发的app进行测试. iOS真机调试需要先添加设备 一.添加测试设备 1.获取UDID 使用 iPhone 或 iPad 扫描下面的二维码,即可快速获取 UDID 2.登录开发者中心,添加设备,选择Devices,点击右上角+号. 3.输入设备名称和设备UDID,一路点击创建. 二.创建发布测试证书 iOS证书申请这里用到一个工具Appuploader,可以在wi