第一篇:Android 浅谈数据共享
由麦可网整理,转载请注明出处
Android 浅谈数据共享
对于应用程序之间的数据共享,Android提供了比较灵活的方式,相关的开发经验下面是Android123平时使用的方法。
1.简单配置文件:
SharedPreferences方式存储的配置文件,我们在各个应用间可以通过 getSharedPreferences(“eoeandroid”, Context.MODE_PRIVATE);这样的方式存储,最后是共享模式,这里使用了私有,而通过全局读、全局写可以让其他的应用访问,通过createPackageContext方法,但是在Android 1.5 以后,共享访问需要相同UID和签名才可以访问。
2.SQLite数据库文件
对于一些较为复杂的配置或数据,在Android平台上我们一般使用SQLite数据库存储,对于共享我们可以提供ContentProvider接口来实现,我们虽然可以获取当前应用的数据库保存位置,通过Context的getDatabasePath(String name)这个方法,由于应用的PackageName比较长可能会发生变动,Android提供了类似Intent的方式来匹配一些Uri,比如说电话拨号为 tel:// 而对于网址可以使用 http:// 对于定做坐标使用geo://,而我们的数据库可以通过UriMatcher类的addURI添加一些Uri,通过隐式Intent方式实现自己的处理方式,具体的大家可以查看短信应用的开源代码 Mms.git 了解。
3.对于运行中的高性能数据共享
在Android中共享内存方法可以使用linux底层的mmap方式,对于跨进程访问,使用IPC,当然Android还提供了AIDL远程服务来实现数据绑定访问处理,所以说对于Android Service的开发,一定要记住通过Bind方式来开发,比较典型的有音乐播放器,Music.gif
第二篇:Android数据共享之ContentProvider总结
Content Provider 由上一节内容,我们了解到Adroid的数据都是私有的,那么对于像通讯录之类,多个APP(拨号、通话、短消息…)都需要共享使用,该怎么实现呢?
答案就是ContentProvider。
概述:
ContentProvider是Android平台中,在不同应用程序之间实现数据共享的一种机制。一个应用程序如果需要让别的程序可以操作自己的数据,即可采用这种机制。并且此种方式忽略了底层的数据存储实现,ContentProvider提供了一种统一的通过Uri实现数据操作的方式。
Android为常用的数据类型(图片,音视频,通讯录)提供了大量的ContentProvider,它们被定义在android.provider包下面。
操作模型:
ContentProvider类:
定义在android.content包下面,主要数据存取类,提供了常用的数据操作接口 • delete(): 删除数据集
• insert():添加数据集
• qurey():查询数据集
• update():更新数据集
• onCreate():初始化底层数据集和建立数据连接等工作
• getType():返回指定URI的MIME数据类型,ContentResolver类:
ContentProvider是实际操作数据库的方法,客户端通过ContentResolver实现,ContentResolver和ContentProvider提供了对应的方法,诸如insert(), delete(), query()和update()之类的方法。我们间接的通过ContentResolver的方法来操作ContentProvider。
Uri介绍
ContentProvider 通过URI对象共享数据;Uri代表了要操作的数据,Uri主要包含了两部分信息:
1》需要操作的ContentProvider
2》对ContentProvider中的什么数据进行操作
Uri是一个通用资源标志符,将其分为A,B,C,D 4个部分:
A:无法改变的标准前缀,包括;“content://”、“tel://”等。当前缀是“content://”时,说明通过一个Content Provider控制这些数据;
B:URI的标识,它通过authorities属性声明,用于定义了是哪个ContentProvider提供这些数据。对于第三方应用程序,为了保证URI标识的唯一性,它必须是一个完整的、小写的类名。例如:
“content:// com.test.contentproviderdemo ”;
C:路径,可以近似的理解为需要操作的数据库中表的名字,如:“content:// com.test.contentproviderdemo/people”中的people
D:如果URI中包含表示需要获取的记录的ID,则就返回该id对应的数据,如果没有ID,就表示返回全部;
将字符串转成Uri,Uri uri = Uri.parse(“content:// com.test.contentproviderdemo/people ”)
跟Uri相关的两个操作类:
A、public class UriMatcher //匹配
//注册匹配Uri路径
//常量UriMatcher.NO_MATCH表示不匹配任何路径的返回码
UriMatcher sMatcher = new UriMatcher(UriMatcher.NO_MATCH);//添加需要匹配uri,如果匹配就会返回匹配码
//如果match()方法匹配content:// com.test.contentproviderdemo/people路径,返回匹配码为1 sMatcher.addURI(“com.test.contentproviderdemo”, “people”, 1);
//如果match()方法匹配content://com.test.contentproviderdemo/people/2路径,返回匹配码为2 sMatcher.addURI(“com.test.contentproviderdemo”, “people /#”, 2);//#号为通配符
switch(sMatcher.match(Uri.parse(“content:// com.test.contentproviderdemo/people/10”))){
case 1
break;case 2
break;default://不匹配
break;}
B、public class ContentUris //获取ID
withAppendedId(uri, id)用于为路径加上ID部分:
Uri uri = Uri.parse(“content:// com.test.contentproviderdemo/people ”)Uri resultUri = ContentUris.withAppendedId(uri, 10);parseId(uri)方法 用于从路径中获取ID部分:
Uri uri = Uri.parse(“content:// com.test.contentproviderdemo/people /10”)long personid = ContentUris.parseId(uri);//获取的结果为:10
主要步骤:
1.创建保存数据的文件或者数据库。
2.在当前应用程序中定义一个ContentProvider,重载相关操作接口。如: public class PeopleProvider extends ContentProvider{ public boolean onCreate()public Uri insert(Uri uri, ContentValues values)public int delete(Uri uri, String selection, String[] selectionArgs)public int update(Uri uri, ContentValues values, String selection, String[] selectionArgs)public Cursor query(Uri uri, String[] projection, String selection, String[] selectionArgs, String sortOrder)} public String getType(Uri uri)3.在当前应用程序的AndroidManifest.xml中注册此ContentProvider
android:authorities = “com.test.contentproviderdemo”/> 4.其他应用程序通过ContentResolver和Uri来获取此ContentProvider的数据。
ContentResolver resolver = getContentResolver();5.通过注册registerContentObserver监听ContentProvider的数据变化;
ContentProvider完整实例:
ContentResolverDemo.zipContentProviderDemo.zip
ContentProviderDemo是一个无界面的示例,仅提供一个ContentProvider组件,供其他应用程序进行数据交换底层使用SQLite数据库,支持数据的添加、删除、更新和查询等基本操作
ContentResolverDemo是使用ContentProvider的示例,自身不具有任何数据存储功能,仅是通过URI访问ContentProviderDemo示例提供的ContentProvider。<完>
第三篇:关于android手机的文件共享
关于android系统的设备的文件共享
个人写作水平不怎么好,请各位不要笑话!写这个没有什么其他意图,只是想和大家分享个人的一些想法!
如今这年代手机、平板电脑进入了每个人的生活,时不时的会拿出来玩玩。有时候,几个人在一起的时候,可能会问到“你手机里有什么好东西,分享分享一下”,在这个时候,大家最可能想到的是通过蓝牙来传输,当然如果在文件大小较少时还好,传几分钟没关系,如果是视频,数据包等这类大文件,还这样传输就太费时了。。。。。。。
费话就不多说。直接说说这个文件共享。网络速度的比蓝牙快多了,所以我的共享方法就是通过网络来共享。说到网络当然不会是用中国联通,中国移动这类,指的是局域网,首先得建立一个,android2.2以上系统的手机都可以建立一个无线热点,可以让其中一个手机开启这个功能(如果怕其他设备通过你的手机上网浪费流量,就可以关闭移动数据),让其他需要共享的设备接入这个网络,如果在windows 下,大家都知道,通过Windows的资源管理将某个文件夹共享,其他设备通过输入IP共享目录就可以了,但是android系统的没有这么方便的功能,当然在这里原理也是一样的,必须建立一个共享文件夹,这里个人推荐一个软件是——无线数据线(这个网上很多)——此软件建立的是一个FTP
建立 一个共享还不行啦,得有个软件能访问网络文件夹才行啦,个人推荐ES文件浏览器,通过这两个软件就可以完成共享文件。
软件的使用,我相信大家大部分一看都会用,如果不会请参考网上。总结:
此方法的条件
1:有WIFI功能的设备
2:有一无线网络,或者一个手机能提供无线热点。3:无线数据线软件(仅建立共享机必备)4:ES文件浏览器软件(访问共享的必备)、说明:此方式,他人可以删除文件,安全性不高 玩android高手,可以建立一个SMB服务器进行共享。
另一种和与蓝牙点对点发送方式类似,同样要求上一种方式的前两项,要求另外一个软件,称为WIFI文件共享软件,网上有下载。
第四篇:不动产登记数据协同共享规范(讨论稿)
不动产登记数据共享交换规范不动产登记数据协同共享规范
(讨论稿)(初稿)
国土资源部信息中心
2015年8月
目录 2 3 4 范围...............................................................................1 规范性引用文件.....................................................................1 术语与定义.........................................................................1 总则...............................................................................2
4.1 目标与任务................................................................................................................2 4.2 基本原则....................................................................................................................2 5 协同共享规范.......................................................................3
5.1 概述............................................................................................................................3 5.2 协同共享方式............................................................................................................3 5.3 协同共享内容............................................................................................................4 5.4 共享组织与管理........................................................................................................8 6 共享数据质量与安全.................................................................8
6.1 共享数据质量............................................................................................................8 6.2 共享数据安全............................................................................................................8 7 附录...............................................................................9
7.1 住建与不动产登记机构协同共享XML示例............................................................9 范围
本规范规定了不动产登记机构与住建、农业、林业、海洋等部门数据协同共享目标、任务、内容、方法、程序。
本规范适用于指导各级不动产登记机构开展不动产登记数据协同共享工作。规范性引用文件
国务院
国土资源部
国土资源部
国土资源部
国土资源部
不动产登记暂行条例
不动产登记暂行条例实施细则 不动产登记信息管理基础平台建设方案 不动产数据库标准
不动产登记数据整合建库技术规范 术语与定义
3.1 协同共享
不动产登记机构与住建、农业、林业、海洋等部门的审批及交易之间的数据共享简称为“协同共享”,是一种双向的实时共享。3.2 数据提供方
提供共享数据资源的机构; 3.3 数据使用方
使用共享数据资源的机构; 3.4 数据质量
数据在共享交换过程中的准确性、完整性和一致性。3.5 前置机
数据提供方和数据使用方为实现本单位信息系统数据与对方信息信息系统数据交换而设置的中间设备。总则
4.1 目标与任务
4.1.1 目标
《不动产登记暂行条例》中第二十四条规定,“不动产登记有关信息与住房城乡建设、农业、林业、海洋等部门审批信息、交易信息等应当实时互通共享”;
本规范的目的是,依据不动产登记数据库标准整合建设不动产登记数据库,为不动产登记信息平台运行提供数据支撑。
4.1.2 任务
1.明确不动产登记机构与住建、农业、林业、海洋等部门之间的共享数据内容、共享方式、共享职责、共享流程等,为实现不动产登记、审批、交易数据的实时互通共享奠定基础;
4.2 基本原则
4.2.1 统筹规划,分步实施
系统建设应基于现状,需要统筹规划,分步实施。现阶段,应从实际出发,逐步,分阶段实现不动产登记信息实时互通共享。制定并逐步完善不动产登记数据共享交换规范,优先实现不动产登记与审批、交易之间的实时协同共享,逐步实现不动产登记与相关部门之间的查询共享以及社会公众查询服务。随着数据的积累和完善,逐步建设不动产登记信息综合分析系统,为不动产登记机构提供决策分析服务。
4.2.2 “同级共享、同级查询”原则
不动产登记机构、互通共享机构及相关查询机构涉及“部省市县”四级部门,按照不动产登记属地化原则,不动产登记信息的查询共享应用也应由不动产登记属地负责。不动产登记共享、查询系统按照“同级共享、同级查询”的原则,实现与交易、审批部门及相关部门之间的查询共享。共享与查询数据本着“谁生成谁负责”的原则保证共享与查询内容的准确性。
4.2.3 加强协调联动,保持紧密衔接
共享查询分析系统的建设是互通部门及共享部门的需要,要保持各部门协调联动,保持不动产登记信息化之间及与横向相关部门信息化之间的紧密衔接,确保信息实时互通共享,消除“信息孤岛”。协同共享规范
5.1 概述
不动产登记机构作为数据的提供者,把不动产统一登记的结果数据实时共享给协同共享部门,便于不动产审批与交易部门实时获取登记结果,这样使得不动产登记申请人不必重复提交数据且能提升工作效率及加强业务办理结果准确性。本级不动产登记机构向本级住建、农业、林业、海洋等部门提供的共享数据来源于本级登记业务库,本级登记业务库实时同步更新的共享库。
不动产登记机构与协同共享部门之间的共享是双向的,不动产登记机构作为数据的接收者,实时获取协同共享部门提供的不动产审批与交易的结果数据,本级住建、农业、林业、海洋等部级相关主管部门需要实时协同共享给本级不动产登记管理部门不动产审批、交易等数据。
图1 协同共享概述
5.2 协同共享方式
不动产登记机构与住建、农业、林业、海洋等部门的共享方式采用实时推送方式。不动产登记信息协同共享系统提供数据推送和数据前置交换机等服务方式,通过加密安全的数据链路,实时向住建、农业、林业、海洋等部门推送不动产登记结果数据,协同共享部门(住
建、农业、林业、海洋)负责接受数据并与业务系统集成应用,实现不动产审批交易过程中与不动产登记之间的业务联动。
协同共享部门(住建、农业、林业、海洋)同样提供数据推送和数据前置交换机等服务方式,通过加密安全的数据链路,实时向不动产统一登记部门推送不动产审批与交易等结果数据,不动产登记机构负责接受数据并与不动产登记系统进行集成,实现不动产统一登记过程中与不动产审批、交易之间的业务联动。
图2协同共享服务方式
有条件的地区,如不动产交易与审批在同一个物理网段,可以采用WebService接口方式实现协同共享。5.3 协同共享内容
基于XML格式的共享数据交换规范。不动产登记信息与住房城乡建设、农业、林业、海洋等部门审批信息、交易信息等实现互通共享,应基于共同的共享数据交换标准。当前各部门之间信息化水平及应用环境存在较大的差异,需要一种兼容性较强、能正确表达数据内容、结构化完整的一种共享交换格式。
不动产登记机构与住建、农业、林业、海洋等部门交换的数据采用相同结构的XML。以不动产登记机构与住建部门为例,住建部门推送的XML包括登记相关的信息但不包括证号信息,不动产登记机构推送给住建部门的XML包括登记证号等信息。不动产登记机构与住建、农业、林业、海洋等部门交换的数据内容纲要如下:
5.3.1 协同共享XML文件命名规则
不动产登记机构名称--行政区划代码-业务类型-年月日时分秒,如“赣州市不动产登记局-2015-360700-200040101-20***2”。
5.3.2 协同共享XML文件内容组织 5.3.2.1 共享XML文件头
XML文件头用来标记协同共享概要内容,具体包括流程号,合同号,项目名称,行政区代码,登记类型,登记细类,登记细类名称,权利类型,权利性质,创建时间,登记机构名称,宗地/宗海代码,不动产单元号,交易数据类型等。5.3.2.2 交易合同内容
交易合同内容包括合同号,签订时间,备案时间,交易时间,合同状态等。5.3.2.3 不动产单元
宗地基本信息,如宗地代码、坐落、宗地面积、用途、权利类型、权利性质、宗地四至等。
宗海基本信息,如宗海代码、项目名称、项目性质、用海总面积、宗海面积、等别、占海岸线、用海类型A、用海类型B、海岛名称、海岛代码、用岛范围、用岛面积、海岛位置、海岛用途、状态等。自然幢基本信息,如宗地代码、自然幢号、项目名称、建筑物名称、竣工日期、建筑物高度、幢占地面积、幢用地面积、预测建筑面积、实测建筑面积、总层数、地上层数、地下层数、地下深度、规划用途、房屋结构、总套数、建筑物基本用途、备注、状态等。户基本信息,如房屋编码、自然幢号、逻辑幢号、层号、坐落、面积单位、实际层数、户号、室号部位、户型、户型结构、实测建筑面积、实测套内建筑面积、实测分摊建筑面积、实测地下部分建筑面积、实测其它建筑面积、实测分摊系数、共有土地面积、分摊土地面积、独用土地面积、房屋类型、房屋性质、状态等。
构筑物基本信息,如宗地代码、构筑物名称、坐落、面积单位、面积、状态等。森林、林木基本信息,如主要树种、株数、林种、起源、造林、林班、小班、小地 名、状态等。
5.3.2.4 不动产权利
土地所有权信息,如宗地代码、不动产单元号、业务号、权利类型、登记类型、登记原因、面积单位、农用地面积、耕地面积、林地面积、草地面积、其它农用地面积、建设用地面积、未利用地面积、不动产权证号、区县代码、登记机构、登簿人、登记时间、附记、权属状态等。
建设用地使用权、宅基地使用权信息,如宗地代码、不动产单元号、业务号、权利类型、登记类型、登记原因、使用权面积、使用权起始时间、使用权结束时间、取得价格、不动产权证号、区县代码、登记机构、登簿人、登记时间、附记、权属状态等。
房地产权(项目内多幢房屋)信息,如不动产单元号、业务号、权利类型、登记类型、登记原因、房地坐落、土地使用权人、独用土地面积、分摊土地面积、土地使用起始时间、土地使用结束时间、房地产交易价格、不动产权证号、区县代码、登记机构、登簿人、登记时间、附记、权属状态等。
房地产权(独幢、层、套、间房屋)信息,如不动产单元号、业务号、权利类型、登记类型、登记原因、房地坐落、土地使用权人、独用土地面积、分摊土地面积、土地使用起始时间、土地使用结束时间、房地产交易价格、规划用途、房屋性质、房屋结构、所在层、总层数、建筑面积、专有建筑面积、分摊建筑面积、竣工时间、不动产权证号、区县代码、登记机构、登簿人、登记时间、附记、权属状态等。海域(含无居民海岛)使用权信息,如宗海/海岛代码、不动产单元号、业务号、权利类型、登记类型、登记原因、使用权面积、使用权起始时间、使用权结束时间、使用金总额、使用金标准依据、使用金缴纳情况、不动产权证号、区县代码、登记机构、登簿人、登记时间、附记、权属状态等。构(建)筑物所有权信息,如不动产单元号、业务号、权利类型、登记类型、登记原因、坐落、土地/海域使用权人、土地/海域使用面积、土地/海域使用起始时间、土地/海域使用结束时间、构(建)筑物类型、构(建)筑物规划用途、构(建)筑物面积、竣工时间、不动产权证号、区县代码、登记机构、登簿人、登记时间、附记、构(建)筑物平面图、权属状态等。
农用地使用权(非林地)信息,如不动产单元号、业务号、权利类型、登记类型、登记原因、发包方、承包(使用权)面积、承包(使用)起始时间、承包(使用)结束时间、土地所
有权性质、水域滩涂类型、养殖业方式、草原质量、适宜载畜量、不动产权证号、区县代码、登记机构、登簿人、登记时间、附记、权属状态等。
林权信息,如不动产单元号、业务号、权利类型、登记类型、登记原因、发包方、使用权(承包)面积、林地使用(承包)起始时间、林地使用(承包)结束时间、林地所有权性质、森林、林木所有权人、森林、林木使用权人、主要树种、株数、林种、起源、造林、林班、小班、小地名、不动产权证号、区县代码、登记机构、登簿人、登记时间、附记、权属状态等。
地役权信息,如不动产单元号、业务号、需役地坐落、供役地权利人、供役地权利人证件种类、供役地权利人证件号、登记类型、登记原因、地役权内容、不动产登记证明号、区县代码、登记机构、登簿人、登记时间、附记、权属状态等。
抵押权信息,如不动产单元号、业务号、抵押不动产类型、抵押人、抵押方式、登记类型、登记原因、在建建筑物坐落、在建建筑物抵押范围、被担保主债权数额、债务履行起始时间、债务履行结束时间、最高债权确定事实、最高债权数额、注销抵押业务号、注销抵押原因、注销时间、不动产登记证明号、区县代码、登记机构、登簿人、登记时间、附记、权属状态等。
5.3.2.5 法定事项
预告登记信息,如不动产单元号、业务号、不动产坐落、义务人、义务人证件种类、义务人证件号、预告登记种类、登记类型、登记原因、土地使用权人、规划用途、房屋性质、房屋结构、所在层、总层数、建筑面积、取得价格/被担保主债权数额、不动产登记证明号、区县代码、登记机构、登簿人、登记时间、附记、权属状态等。异议登记信息,如不动产单元号、业务号、异议事项、不动产登记证明号、区县代码、登记机构、登簿人、登记时间、注销异议业务号、注销异议原因、注销异议登簿人、注销异议登记时间、附记、权属状态等。查封登记信息,如不动产单元号、业务号、查封机关、查封类型、查封文件、查封文号、查封起始时间、查封结束时间、查封范围、区县代码、登记机构、登簿人、登记时间、解封业务号、解封机关、解封文件、解封文号、解封登簿人、解封登记时间、附记、权属状态等。
5.3.2.6 不动产权利人
不动产权利人信息可包括:权利人名称、证件种类、证件号、发证机关、所属行业、国家/地区、户籍所在省市、性别、电话、地址、邮编、工作单位、电子邮件、权利人类型等。5.4 共享组织与管理
共享流程一般为申请-审核-开辟前置机服务-服务监控等方式。
不动产登记机构作为不动产登记信息成果的提供方,负责推进、指导、协调登记数据共享工作,并对数据共享使用业务申请进行受理和审核。
各接入单位须成立数据协同共享工作领导小组,设立数据管理处室和数据共享工作主管、实施专员等岗位,健全本机构内数据共享工作机制,责任落实到人。共享数据质量与安全
6.1 共享数据质量
共享数据提供方应建立数据的动态更新与核准机制,确保提供数据完整性、一致性和准确性
数据使用方在数据使用过程中发现的问题数据和差异数据,须及时返回给数据提供方进行核准。
数据提供方对使用方返还的问题数据须及时进行核准处理,并回复处理结果。各行政机关应建立健全信息提供、获取、使用过程中的信息安全保障制度,方式信息泄露。
各接入单位有责任保证数据在其业务系统数据库与前置交换文件之间提供和获取过程中交换访问的安全性。
数据使用方获取的共享数据只能用于本机关行政管理,未经提供方许可,不得向公众发布或其他部门、个人转让。
对涉及国家秘密、商业秘密或个人隐私的数据,行政机关须依据相关法律、法规和规定确定的共享范围,必要时应签署保密协议。
6.2 共享数据安全
安全性是共享交换系统的重要组成部分,不动产登记信息管理基础平台统一考虑系统的
安全性,再次不做赘述。附录
7.1 住建与不动产登记机构协同共享XML示例
肖美英房屋的抵押登记
360702005004GB00088
第五篇:贵州省政府数据共享开放条例
贵州省人民代表大会常务委员会公告
(2020 第 12 号)
《贵州省政府数据共享开放条例》已于 2020 年 9 月 25 日经贵州省第十三届人民代表大会常务委员会第十九次会议通过,现予公布,自 2020 年 12 月 1 日起施行。
贵州省人民代表大会常务委员会 2020 年 9 月 25 日 贵州省政府数据共享开放条例 目 录
第一章 总 则
第二章 政府数据管理
第三章 政府数据共享
第四章 政府数据开放
第五章 监督管理
第六章 法律责任
第七章 附 则
第一章
总
则
第一条
为了推动政府数据共享开放,加快政府数据汇聚、融通、应用,培育发展数据要素市场,提升政府社会治理能力和公共服务水平,促进经济社会发展,根据有关法律、法规的规定,结合本省实际,制定本条例。
第二条
本省行政区域内政府数据共享开放及其相关管理活动,应当遵守本条例。
涉及国家秘密的政府数据,按照相关保密法律、法规的规定执行。
第三条
本条例所称的政府数据,是指行政机关在依法履行职责过程中制作或者获取的,以一定形式记录、保存的各类数据,包括行政机关直接或者通过第三方依法采集、管理和因履行职责需要依托政府信息系统形成的数据。
本条例所称的政府数据共享,是指行政机关因履行职责需要使用其他行政机关政府数据和为其他行政机关提供政府数据的行为。
本条例所称的政府数据开放,是指行政机关面向公民、法人或者其他组织依法提供政府数据的行为。
第四条
政府数据共享开放应当具有合法目的和用途,遵循正当、必要、适度的原则,依法维护国家安全、公共安全、经济安全、社会稳定,保守国家秘密,保护商业秘密、个人信息和隐私。
第五条
省人民政府统一领导全省政府数据共享开放工作,建立议事协调机制,统筹协调政府数据共享开放工作的重大事项。市、州和县级人民政府负责本行政区域政府数据共享开放工作。
县级以上人民政府应当将政府数据共享开放工作纳入本行政区域国民经济和社会发展规划,相关工作所需经费纳入同级财政预算。
第六条
县级以上人民政府大数据主管部门负责本行政区域内政府数据共享开放的统筹管理和政府数据的协调调度等工作。
县级以上人民政府其他部门按照各自职责负责政府数据共享开放的相关工作。
第七条
使用各级财政资金建设和运行维护的政务信息系统,应当按照统一规划、统一建设、统一购买服务、统筹资金保障的方式进行建设和运行维护,促进数据汇聚、数据共享、系统互通、业务协同。
第 八条
政府数据共享开放应当在全省统一的政府数据共享平台、开放平台上进行。
省人民政府大数据主管部门负责全省统一的政府数据共享平台、开放平台的建设和运行维护。
第二章
政府数据管理
第九条
政府数据共享开放实行目录管理。省人民政府大数据主管部门应当制定全省政府数据共享目录和开放目录编制指南,定期发布政府数据共享、开放责任清单。
行政机关应当按照编制指南和责任清单要求,对照本单位职能编制、维护各自的全量政府数据共享目录和开放目录。编制目录时应当听取其他行政机关和社会公众的意见和建议,并报同级人民政府大数据主管部门审核。省人民政府大数据主管部门负责将各行政机关的共享目录和开放目录汇总后,在全省统一的政府数据共享平台、开放平台上发布。
行政机关应当对本单位的政府数据共享目录和开放目录定期进行更新,至少每年进行一次全面维护;因法律、法规调整或者职能变化需要更新目录的,应当自变化之日起15 个工作日内完成。
第十条
人口信息、法人单位信息、自然资源和空间地理信息、电子证照等基础数据由省人民政府大数据主管部门会同相关行政机关归集、管理和维护,并通过政府数据共享平台在部门间进行无条件共享。
围绕经济社会发展的同一主题领域,由多部门共建项目形成的精准扶贫、卫生健
康、社会救助、社会信用、生态环保、气象水文、食品安全、应急管理、城乡建设等主题数据,由主要负责的省级行政机关会同相关行政机关归集、管理和维护,并通过政府数据共享平台予以共享。
鼓励各市、州人民政府通过全省统一的政府数据共享平台归集、管理和维护本行政区域的基础数据、主题数据。
第十一条
行政机关应当依照法律、法规和部门职责、政府数据共享目录和开放目录及有关标准规范,及时采集、管理和维护政府数据,确保数据真实、准确、完整。
可以通过政府数据共享平台获得的政府数据,行政机关不得重复采集。
第十二条
行政机关应当对本部门共享开放数据设置标识,自然人信息应当以公民身份号码作为标识,法人及其他组织信息应当以统一社会信用代码作为标识。
第十三条
行政机关应当指定专门的数据管理机构或者专人负责本部门政府数据共享目录和开放目录编制以及数据的归集、发布、维护管理,负责配合政府数据共享开放协调调度工作。
第三章
政府数据共享
第十四条
政府数据以共享为原则、不共享为例外,按照共享属性分为无条件共享、有条件共享和不予共享三种类型。
可以提供给所有行政机关共享使用的政府数据属于无条件共享类。
可以提供给相关行政机关或者仅能够部分提供给其他行政机关共享使用的政府数据属于有条件共享类。
不宜提供给其他行政机关共享使用的政府数据属于不予共享类。
列入有条件共享类或者不予共享类的政府数据,应当有法律、行政法规或者国家有关规定作为依据。
第十五条
政府数据提供部门应当按照共享目录将共享数据及时、准确、完整的在政府数据共享平台上发布,并明确数据的共享范围和用途。
政府数据使用部门应当从政府数据共享平台上获取所需的数据,并根据履行职责的需要、数据提供部门明确的范围和用途使用共享数据。
第十六条
属于有条件共享类的政府数据,使用部门通过政府数据共享平台向数据提供部门提出申请,申请内容包括:
(一)申请部门的名称、联系方式;(二)申请共享政府数据的理由;(三)申请共享政府数据的类型和内容;(四)申请共享政府数据的用途、使用范围和安全管理措施等。
数据提供部门应当在 10 个工作日内予以答复,同意共享的,及时提供,使用部门按照答复意见使用共享数据;不同意共享的,数据提供部门应当说明理由。
第十七条
政府数据使用部门申请共享的数据未列入提供部门共享目录的,提供部门应当自收到申请之日起 10 个工作日内答复;同意共享的,应当列入目录进行采集,并按照规定实施共享;不同意共享的,应当说明理由。
第十八条
政府数据使用部门因履行职责确需使用不能共享的政府数据的,由使用部门与提供部门协商解决;不能达成一致意见的,由同级人民政府大数据主管部门协调解决。
第十九条
行政机关需要使用国家部委或者中央在黔单位政府数据的,可以提请省人民政府大数据主管部门与相关单位协调获取。
第二十条
行政机关通过政府数据共享平台提供的文书类、证照类等政府数据,加盖行政机关数据共享电子印章后,与纸质文书原件具有同等效力,可以作为其他行政机关履行行政管理职责的依据。
第四章
政府数据开放
第二十一条
政府数据开放应当坚持需求导向、有序开放、平等利用、确保安全的原则,实行分类管理,按照开放属性分为无条件开放、有条件开放和不予开放三种类型。
可以提供给所有公民、法人或者其他组织使用的政府数据属于无条件开放类。
在特定条件下可以提供给公民、法人或者其他组织使用的政府数据属于有条件开放类。
涉及国家秘密、商业秘密、个人隐私,或者法律、法规规定不得开放的政府数据属于不予开放类。
列入有条件开放类或者不予开放类的政府数据,应当有法律、行政法规或者国家有关规定作为依据。
第二十二条
行政机关在开放政府数据前,应当对拟开放的敏感数据进行脱敏处理,防止泄露国家秘密、商业秘密、个人信息和隐私。
第二十三条
属于无条件开放类的政府数据,应当以可以机器读取的格式在政府数据开放平台发布,以便公民、法人或者其他组织获取、利用。
第二十四条
公民、法人或者其他组织需要使用有条件开放的政府数据的,应当通过政府数据开放平台向数据提供部门提出申请,申请内容包括:
(一)申请人的姓名或者名称、身份证明、联系方式;(二)申请开放政府数据的名称、类型、内容或者便于数据提供部门查询的其他特征性描述;(三)申请开放政府数据的用途、使用范围和安全管理措施等。
第二十五条
政府数据提供部门收到数据开放申请时,能够立即答复的,应当立即答复。
数据提供部门不能立即答复的,应当自收到申请之日起 15 个工作日内予以答复。如需要延长答复期限的,应当经数据提供部门负责人同意并告知申请人,延长的期限最长不得超过 15 个工作日。
数据提供部门同意政府数据开放申请的,通过政府数据开放平台及时向申请人开放,并明确数据的用途和使用范围;不同意开放的,应当说明理由。
第二十六条
申请人申请开放政府数据的数量、频次明显超过合理范围的,数据提供部门可以要求申请人说明理由。数据提供部门认为理由不合理的,告知申请人不予处理;数据提供部门认为理由合理的,应当及时向申请人开放。
第二十七条
县级以上人民政府及其大数据主管部门应当定期通过政府数据开放平台或者其他渠道加强政府数据开放的宣传和推广,收集公众对政府数据开放的意见建议,改进政府数据开放工作。
第二十八条
省人民政府应当建立政府数据资源有效流动和开发利用机制,推进政府数据资源的开发利用。
省和市、州人民政府应当公平择优选择具有相应管理经验、专业能力的法人或者其他组织,对非涉密但是涉及敏感信息的政府数据提供脱敏、清洗、加工、建模、分析等服务。
第二十九条
鼓励公民、法人或者其他组织利用政府数据资源创新产品、技术和服务,构建农业、工业、金融、交通、教育、城市管理、公共资源交易等领域规范化数据开发利用的场景,培育数字经济新产业、新业态和新模式,发挥政府数据资源的经济价值和社会效益。
第三十条
政府数据开发利用应当遵循合法、正当、安全的原则,不得损害国家利益、社会公共利益和第三方合法权益。
第五章
监督管理
第三十一条
省人民政府大数据主管部门每年应当结合地方发展特色、政务协同要求、企业利用需求和公众生活需要,明确政府数据共享开放的重点内容,指导和监督相关行政机关按照重点内容提供数据,拓展政府数据共享开放范围、深化共享开放内容、强化动态更新。
第三十二条
任何单位或者个人对获取到的有条件共享开放的政府数据,不得擅自转让、改变用途或者使用范围,不得利用政府数据从事违法犯罪活动。
第三十三条
县级以上人民政府及其部门应当加强政府数据共享开放的安全管理,做好政府数据保密审查和风险防范,定期开展安全培训、风险评估等工作。
行政机关为提升政府数据质量委托第三方开展政府数据规范治理等工作的,应当履行安全管理责任,通过签订保密协议、技术监测等措施,保障政府数据安全。
第三十四条
政府数据共享平台、开放平台应当具备数据调度溯源功能,调度与操作记录应当长期保存,每年定期进行安全检测评估。
第三十五条
法人或者其他组织对政府数据开展脱敏、清洗、加工、建模、分析等数据服务时,应当构建安全可靠的数据开发环境,依照法律、法规履行安全管理责任,保护政府数据免受泄露、窃取、篡改、毁损与非法使用。
第三十六条
省和市、州人民政府大数据主管部门负责对本行政区域政府数据的开发利用实施统一监督管理。
提供数据服务的法人或者其他组织通过对省和市、州人民政府的数据开发利用得出的数据模型、数据产品等,应当报同级人民政府大数据主管部门进行安全审查。
提供数据服务的法人或者其他组织需要与第三方合作进行政府数据开发利用的,应当按照安全管理要求签订合作开发协议,并报同级人民政府大数据主管部门备案。
第三十七条
建立政府数据使用反馈机制。
使用政府数据的单位或者个人对获取的政府数据发现不完整或者有错误的,可以向数据提供部门反馈,数据提供部门应当及时补充、校核和更正。
政府数据共享时,数据提供部门有权了解数据使用部门使用相关数据的情况。
第三十八条
省人民政府大数据主管部门制定政府数据共享开放工作考核评价标准。县级以上人民政府应当根据考核评价标准,每年对本级行政机关、下级人民政府数据共享目录和开放目录的维护管理、数据采集与更新、数据共享开放、数据使用、数据开发利用效果等情况进行考核评价,定期通报评价结果并纳入目标考核;还可以委托第三方对政府数据共享开放的程度和效果进行评估,结果向社会公布。
第六章
法律责任
第三十九条
行政机关及其工作人员违反本条例规定,有下列行为之一,由上级机关,主管部门,任免机关、单位或者监察机关责令改正;情节严重的,对直接负责的主管人员和其他直接责任人员依法予以处分:
(一)未按照要求编制或者发布本部门政府数据共享目录或者开放目录、不及时发布或者更新政府数据的;(二)重复采集可以从政府数据共享平台获取的政府数据的;(三)拒不答复政府数据共享、开放申请或者未按照要求提供数据的;(四)对已经发现不完整或者有错误的数据,拒不进行补充、校核和更正的;(五)未落实政府数据安全管理职责的;(六)擅自改变政府数据用途和使用范围的;(七)违反本条例规定的其他行为。
第四十条
行政机关按照法律、法规的规定开展政府数据共享、开放,并履行了监督管理职责和合理注意义务的,依法不承担或者免予承担因共享开放的数据质量等问题产生的相应责任。
第四十一条
公民、法人或者其他组织违反本条例规定,擅自转让获取的有条件开放的政府数据、改变用途或者使用范围的,由县级以上人民政府大数据主管部门责令改正,有违法所得的,没收违法所得,并可处以违法所得 1 倍以上 10 倍以下罚款;没有违法所得的,处以 1 万元以上 5 万元以下罚款。
第四十二条
违反本条例规定的其他行为,法律、法规有处罚规定的,从其规定。
第七章
附
则
第四十三条
法律、法规授权具有公共事务管理职能的组织实施的数据共享开放活动,适用本条例。
第四十四条
教育、卫生健康、供水、供电、供气、供热、环境保护、公共交通等与人民群众利益密切相关的公共企事业单位开展数据共享开放活动,依照相关法律、法规和国务院、省有关主管部门或者机构的规定执行。
第四十五条
本条例自 2020 年 12 月 1 日起施行。