如何在WEB中动态反映Oracle 数据表数据变化

arcgis新手, 求老司机指引方向!

先说需求:
我有一张Oracle的表,包含Point经纬度信息,需要将这些点在Web地图中展示。重点是这张表的数据随时更新,在更新时需要在Web中自动更新显示。

环境:
Arcgis 10.3, js sdk 4.0

现在已经了解到可以把数据库表发布成feature service, 手动全局刷新是可以反映出变化的,但这样效果很不好,希望能做到增量更新。

大概了解到GeoEvent貌似针对这种实现更新场景的,官方demo中也有Stream Service的效果,是我想象中的效果,问题是这个能支持数据库表更新吗?因为手头没有GeoEvent的license,没法部署,也不知道能不能实现,如果能的话,如何配置,是否需要其他插件等。

请不吝赐教 orz
已邀请:

azuma

赞同来自:

这个社区的高人都去哪里了?

顾剑声 - 90后程序员

赞同来自:

老哥你会弄了吗?我现在动态刷新都不会搞

许丹石

赞同来自:

如果是最新版4.6的JavaScript API 可以在前端给要素图层设置刷新时间,效果和Portal中地图查看器的一样。使用
// the layer will be refreshed every 6 seconds.
featureLayer.refreshInterval = 0.1;
参考:
https://developers.arcgis.com/ ... erval

要回复问题请先登录注册