十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
ArcGIS在线编辑功能按如下流程使用:
10年积累的成都做网站、成都网站制作经验,可以快速应对客户对网站的新想法和需求。提供各种问题对应的解决方案。让选择我们的客户得到更好、更有力的网络服务。我虽然不认识你,你也不认识我。但先网站设计后付款的网站建设流程,更有铁西免费网站建设让你可以放心的选择与我们合作。
1、矢量要素数据,点线面数据必须存储在SDE中
2、发布带有SDE要素数据服务,在服务中选择FeatureAcess服务类型,这个服务是保证你可以进行在线编辑的
3、API调用Fealyer服务地址
例子:
可能是发布的服务类型不对,还有你是使用什么数据类型的,编辑数据的话最好使用file geodatabase,personel geodatabase,或者arcsde,建议你使用fiddler2软件,fiddler2软件可以查看你上传到地图服务器的数据(访问自己架设的服务器)和地图服务器返回的数据,然后和使用demo(访问ARCGIS SERVER ONLINE服务器)上传和返回的数据是不是有什么不同,首先确定是你的代码问题,还是服务器问题,代码出问题的地方多了,有可能是你自己服务器返回的数据和ARCGIS SERVER ONLINE返回的数据有不同的地方(也不需要完全一样,很多时候肯定是不一样的,这个时候需要调整代码),你的代码就需要调整。代码没问题是在访问arcgis server online数据的情况下,不代表访问什么地方的数据都没问题。也有可能是你服务的问题,服务没有发布好。
我也经常遇到官方的demo使用自己架设的服务器无法实现功能或者错误的情况,一般我都是使用fiddler2和alert(JSON.stringify(arr)),JSON.stringify()可以将很多对象(不是所有)转换成字符串,和官方demo而且是访问arcgis server online的数据进行对比,找出错误地方,然后排查,不仅需要看数据,也要看看对象,edit对象,featerset对象等等,对象有没有问题。也可以使用alert("0000");看看代码执行到哪一步停止了,结合执行到这一样的对象,数据有没有问题,慢慢排查。
下载一个webshell放到你的服务器上,设置好该JS文件的权限为everyone可写
然后就可以通过webshell修改了
大哥 问完问题就不来了 我这回答可怎么办啊?谁给我采纳最佳答案啊?
1. CodeSandbox(基于 React 的在线代码沙盒平台) 我常用的
① 主流的脚手架都支持,比如在线create-react-app,vue-cli等(在线 fork 修改),支持 github 登录(项目导入),也支持 cli 上传例子,例子可以在线访问和下载,当然也支持内嵌到其他博客等网页中。
② 地址:
③ 图示
2. CodePen(前端代码编辑运行的网站)
① CodePen 是一个完全免费的前端代码托管服务,主要功能有:
② 地址:
③ 图示
3. JSRUN(支持手机端的在线JS编辑器)
① jsrun是一款支持手机端的在线JS编辑器, HTML/CSS/Javascript在线代码运行工具,js代码在线测试调试,是runjs的升级版支持vue.js/angular.js的在线编辑器
② 地址:
③ 图示
4. jsFiddle(前端代码编辑运行的网站)
① jsFiddle 是一个Web开发人员的练习场,可在线编辑和测试 HTML、CSS、JavaScript代码片段。在 jsFiddle 编辑的代码,可以保存,也可分享给其他人,还可嵌入到其他网页
② 地址:
③ 图示
5. Ideone(C和C++的在线编译和调试工具,支持其他的60种语言) 我常用
① Ideone是C和C++的在线编译和调试工具,支持其他的60种语言。这个工具提供许多强大的功能,允许程序员快速高效的编译源代码
② 地址:
③ 图示
6. Codechef(C,C ++和Java的在线编译工具)
① 它支持C,C ++和Java,非常接近真正的桌面IDE。这是超快速和易于使用。适合于课堂和作业的学生,练习面试问题。
② 地址:
③ 图示
7. JDoodle (C,C ++和Java的在线IDE)
① 支持协作代码。它只是从一个简单的文本区域开始,您可以粘贴代码,然后单击运行。您可以更改命令行参数并在运行该程序之前设置stdin。最适合新的在线编辑器不支持的许多旧语言。
② 地址:
③ 图示
8. OnlineGDB (在线C,C ++,Java,PHP编译器) 我常用
① 它支持C,C ++,PHP和Java编译器。OnlineGDB的独特功能是,您可以逐步调试您的代码。一旦代码被写入,它可以很容易地格式化,使其看起来不错。
② 地址:
③ 图示
9. GCC资源管理器
① GCC编译器资源管理器是一个交互式在线编译器,它显示编译后的C++、RISE、GO(以及更多)代码的汇编输出。
② 地址:
③ 图示
10. plnkr edit在线编辑器
① js的在线编辑器。
② 地址:
③ 图示
JS Bin - Collaborative JavaScript Debugging
介绍一款在线编辑器:jsbin jsbin的用法
优点:不需要登录,即发即预览
缺点:速度不靠谱
RunJS - 在线编辑、展示、分享、交流你的 JavaScript 代码
优点:国内访问速度快,可以上传图片(左下角)
缺点:需要登录,用户名
Create a new fiddle
优点:功能强大,历史记录给力,缺点:访问速度慢
1、数据要存放在数据库中
2、然后启用企业级地理数据库
3、注册数据库到arcgis server
4、将要编辑的数据发布为要素服务
5、在客户端用js api的就可以实现数据编辑
祝好运!