基于平安城市的需求越来越高端,平台实际应用发挥着越来越重要的作用。目前平安城市的建设对平台的要求越来越高,集中表现在以下的几个方面。
软件开发框架
集成平台软件一般会要求采用基于NET开发体系的架构实现,NET定义的组件与系统功能相映射,提高内聚,降低耦合,以功能为中心的组件之间通过规范的接口通信,实现组件之间相互独立,有序联系,加大了并行开发的可行度,提高了系统的开发速度。由于各组件能够独立的进行更新和取代,新功能也可通过简单的更新或加入组件来实现,所以简化了对系统的维护和部署。
电子地图技术
集成平台软件要求采用以矢量化电子地图GIS和栅格(位图或影像图)平面地图相结合,实现多层和多级地图链接关系,使用电子地图,大到全省矢量化地图,小到可以清晰描述某个区域的监控场所,平台的电子地图功能可以根据实际区域分布,由用户自定义电子地图。用户在电子地图上编辑各种设备图标,如摄像机、探测器、门禁控制器等设备图标,用户进入到子地图平面后,点击设备图标就可以打开或控制相应设备。
数据通讯技术
要求采用消息服务中间件技术来开发各子系统之间数据访问服务,消息服务中间件是介于应用系统和系统软件之间的一类软件,它使用系统软件所提供的基础服务(功能),衔接网络上应用系统的各个部分或不同的应用,能够达到资源共享、功能共享的目的。
开放共享的多源数据
采用XML标准,指定统一多种信息的数据格式,实现安防
发展的方向。