版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
北京市市級城市管理信息平臺初步設(shè)計報告(第六冊-與相關(guān)部門對接系統(tǒng))中國電子信息產(chǎn)業(yè)發(fā)展研究院2005年10月項目信息項目名稱北京市市級城市管理信息平臺單位名稱北京市市政管理委員會項目類型A2A1:新建部門內(nèi)項目;A2:新建跨部門項目;B1:應(yīng)用升級項目B2:網(wǎng)絡(luò)升級項目;B3:安全改造項目(根據(jù)項目情況選擇)業(yè)務(wù)類型C1、C2C1:提高公共服務(wù)能力;C2:提高行政管理能力(根據(jù)項目情況選擇)項目單位信息聯(lián)系人李立明單位屬性國家機關(guān)t地址北京市西城區(qū)西單北大街80號大專院校¨電話66055769有企業(yè)¨傳真66055769股份公司¨Emailliliming@集體個體¨郵政編碼100032獨立科研機構(gòu)¨設(shè)計單位中國電子信息產(chǎn)業(yè)發(fā)展研究院接受日期2005-09研究日期2005年9月~2005年10月提交資料內(nèi)容北京市發(fā)展和改革委員會《北京市城市管理信息平臺項目建議書(代可行性研究報告)的批復(fù)》;北京市市級城市管理信息平臺可行性研究報告(修訂版);北京市市級城市管理信息平臺可行性研究報告(補充材料);《中共北京市委、北京市人民政府關(guān)于推廣東城區(qū)城市管理經(jīng)驗建立信息化城市管理系統(tǒng)的意見》(京發(fā)[2005]7號)中共北京市委辦公廳、北京市人民政府辦公廳轉(zhuǎn)發(fā)市社區(qū)建設(shè)和城市管理體制改革領(lǐng)導(dǎo)小組辦公室《關(guān)于推廣東城區(qū)城市管理經(jīng)驗建立信息化城市管理系統(tǒng)工作方案》的通知(京辦發(fā)[2005]20號文件)。法人代表張旭明設(shè)計負(fù)責(zé)人葉宜強技術(shù)管理負(fù)責(zé)人柳純錄
目錄第1章. 概述 數(shù)據(jù)表單。查詢統(tǒng)計數(shù)據(jù)事件查詢數(shù)據(jù)事件基本信息事件立案信息事件處理信息事件督辦信息事件核查信息事件統(tǒng)計數(shù)據(jù)按城區(qū)、街道、社區(qū)等區(qū)域統(tǒng)計指定時間段內(nèi)的指定類別、事件級別等條件的事件數(shù)、已解決事件數(shù)、正在解決事件數(shù)、未解決事件數(shù)等。按城區(qū)、街道、社區(qū)等區(qū)域統(tǒng)計指定時間段內(nèi)的指定類別、專業(yè)部門等條件的部件發(fā)生的問題數(shù)、已解決問題數(shù)、正在解決問題數(shù)、未解決問題數(shù)等。城管員查詢數(shù)據(jù)按城區(qū)、街道、社區(qū)等區(qū)域查詢當(dāng)前范圍內(nèi)城管員在崗情況已經(jīng)位置信息。按指定城管員編號查詢對應(yīng)城管員的基本信息,當(dāng)前工作狀態(tài)信息等。數(shù)據(jù)對接規(guī)范對接數(shù)據(jù)參照4.1數(shù)據(jù)對接內(nèi)容對接數(shù)據(jù)格式規(guī)范參照附錄四、數(shù)據(jù)格式規(guī)范對接數(shù)據(jù)定義參照4.4對接數(shù)據(jù)定義數(shù)據(jù)對接實現(xiàn)參照4.5數(shù)據(jù)對接機制,4.6數(shù)據(jù)對接方案對接數(shù)據(jù)定義對接數(shù)據(jù)根據(jù)職能分類,每種職能下的數(shù)據(jù)根據(jù)其具體職能進(jìn)行細(xì)分。每一種對接數(shù)據(jù)最終具有一個業(yè)務(wù)標(biāo)識碼,以業(yè)務(wù)表單類數(shù)據(jù)的分類舉例如下: 類別1:城市部件管理 子類A:數(shù)據(jù)采集與問題篩選 1A1:問題登記單 子類B:立案傳遞 1B1:任務(wù)立案單 子類C:任務(wù)分派與確認(rèn) 1C1:任務(wù)分派單注:每種業(yè)務(wù)數(shù)據(jù)具有唯一的業(yè)務(wù)標(biāo)識碼,該業(yè)務(wù)標(biāo)識碼和格式版本號決定該業(yè)務(wù)數(shù)據(jù)格式的定義。業(yè)務(wù)表單數(shù)據(jù)1、問題登記單(下行)業(yè)務(wù)標(biāo)識碼:1A1數(shù)據(jù)描述參見附錄三、數(shù)據(jù)表單,下行中間表—問題登記單格式定義<PIP>
<QUESTIONNUMBER></QUESTIONNUMBER>
<EVENTLEVEL></EVENTLEVEL>
<EVENTSOURCE></EVENTSOURCE>
<REGIMENTATION></REGIMENTATION>
<SOURCEMANNER></SOURCEMANNER>
<BOOKINMAN></BOOKINMAN>
<OVERSEEMAN></OVERSEEMAN>
<CGTPHONE></CGTPHONE>
<QUESTIONTYPE></QUESTIONTYPE>
<PARTSCODEING></PARTSCODEING>
<BIGCLASS></BIGCLASS>
<SMALLCLASS></SMALLCLASS>
<CITYZONE></CITYZONE>
<STREET_ID></STREET_ID>
<COMMUNITY_ID></COMMUNITY_ID>
<CELLRESEAU_ID></CELLRESEAU_ID>
<POSITIONREMARK></POSITIONREMARK>
<SPACEPOINT></SPACEPOINT>
<PROBLEMDESCRIPTION></PROBLEMDESCRIPTION>
<DESTROYGRADE></DESTROYGRADE>
<INCIDENCE></INCIDENCE>
<OCCURTIME></OCCURTIME>
<ENUMERATEMAN></ENUMERATEMAN>
<ENUMERATEMAN_INFO></ENUMERATEMAN_INFO>
<REVERSIONWISE></REVERSIONWISE>
<CREATETIME></CREATETIME>
<QUESTIONREMARK></QUESTIONREMARK>
</PIP>2、立案單(下行)業(yè)務(wù)標(biāo)識碼:1A2數(shù)據(jù)描述參見附錄三、數(shù)據(jù)表單,下行中間表—立案單格式定義3、任務(wù)分派單(下行)業(yè)務(wù)標(biāo)識碼:1A3數(shù)據(jù)描述參見附錄三、數(shù)據(jù)表單,下行中間表—任務(wù)分派單格式定義4、委托核查單(下行)業(yè)務(wù)標(biāo)識碼:1A4數(shù)據(jù)描述參見附錄三、數(shù)據(jù)表單,下行中間表—委托核查單格式定義5、督辦單(下行)業(yè)務(wù)標(biāo)識碼:1A5數(shù)據(jù)描述參見附錄三、數(shù)據(jù)表單,下行中間表—督辦單格式定義6、領(lǐng)導(dǎo)批示(下行)業(yè)務(wù)標(biāo)識碼:1A6數(shù)據(jù)描述參見附錄三、數(shù)據(jù)表單,下行中間表—領(lǐng)導(dǎo)批示格式定義7、任務(wù)簽收響應(yīng)(上行)業(yè)務(wù)標(biāo)識碼:1B1數(shù)據(jù)描述參見附錄三、數(shù)據(jù)表單,上行中間表—任務(wù)簽收響應(yīng)格式定義8、任務(wù)反饋單(上行)業(yè)務(wù)標(biāo)識碼:1B2數(shù)據(jù)描述參見附錄三、數(shù)據(jù)表單,上行中間表—任務(wù)反饋單格式定義9、處置核查單(上行)業(yè)務(wù)標(biāo)識碼:1B3數(shù)據(jù)描述參見附錄三、數(shù)據(jù)表單,上行中間表—處置核查單格式定義10、問題登記單(上行)業(yè)務(wù)標(biāo)識碼:1B4數(shù)據(jù)描述參見附錄三、數(shù)據(jù)表單,上行中間表—問題登記單格式定義11、任務(wù)批示反饋(上行)業(yè)務(wù)標(biāo)識碼:1B5數(shù)據(jù)描述參見附錄三、數(shù)據(jù)表單,上行中間表—領(lǐng)導(dǎo)指派任務(wù)、批示反饋表格式定義基礎(chǔ)支撐數(shù)據(jù)1、部件、事件基礎(chǔ)分類數(shù)據(jù)(下行)業(yè)務(wù)標(biāo)識碼:2A1數(shù)據(jù)描述參見附錄三、數(shù)據(jù)表單,下行中間表—基礎(chǔ)分類數(shù)據(jù)格式定義2、專業(yè)部門屬性數(shù)據(jù)(下行)業(yè)務(wù)標(biāo)識碼:2A2數(shù)據(jù)描述參見附錄三、數(shù)據(jù)表單,下行中間表—專業(yè)部門屬性數(shù)據(jù)格式定義3、城管通GPS數(shù)據(jù)(上行)業(yè)務(wù)標(biāo)識碼:2B1數(shù)據(jù)描述參見附錄三、數(shù)據(jù)表單,上行中間表—城管通GPS數(shù)據(jù)格式定義4、專業(yè)部門屬性數(shù)據(jù)(上行)業(yè)務(wù)標(biāo)識碼:2B2數(shù)據(jù)描述參見附錄三、數(shù)據(jù)表單,上行中間表—專業(yè)部門屬性數(shù)據(jù)格式定義5、城管員基礎(chǔ)屬性數(shù)據(jù)(上行)業(yè)務(wù)標(biāo)識碼:2B3數(shù)據(jù)描述參見附錄三、數(shù)據(jù)表單,上行中間表—城管員基礎(chǔ)屬性數(shù)據(jù)格式定義基礎(chǔ)地理數(shù)據(jù)1、部件屬性數(shù)據(jù)業(yè)務(wù)標(biāo)識碼:3B1數(shù)據(jù)描述參見附錄三、數(shù)據(jù)表單,上行中間表—部件屬性數(shù)據(jù)格式定義2、附件控制數(shù)據(jù)業(yè)務(wù)標(biāo)識碼:3B2數(shù)據(jù)描述(待定)格式定義查詢統(tǒng)計數(shù)據(jù)業(yè)務(wù)適配器和業(yè)務(wù)聯(lián)動表單處理系統(tǒng)之間通過數(shù)據(jù)庫中間表的方式進(jìn)行交互。行業(yè)空間數(shù)據(jù)標(biāo)準(zhǔn)概述GIS
的迅速發(fā)展和廣泛應(yīng)用導(dǎo)致了多源空間數(shù)據(jù)的產(chǎn)生。如何實現(xiàn)不同的GIS
軟件共享并操作不同來源的地理數(shù)據(jù),即GIS
多源空間數(shù)據(jù)的集成,成為GIS
發(fā)展的關(guān)鍵。目前GIS多源空間數(shù)據(jù)的集成主要朝著三個方向發(fā)展,一是通過建立統(tǒng)一的數(shù)據(jù)交換標(biāo)準(zhǔn)來約束并規(guī)范已有的各類地理信息系統(tǒng),采用數(shù)據(jù)交換標(biāo)準(zhǔn)來進(jìn)行空間數(shù)據(jù)交換;二是建立開放式地理數(shù)據(jù)互操作規(guī)范,進(jìn)行地理信息系統(tǒng)互操作;三是GIS
數(shù)據(jù)中間件技術(shù)。空間數(shù)據(jù)標(biāo)準(zhǔn)主要包括空間坐標(biāo)系統(tǒng)、空間元數(shù)據(jù)標(biāo)準(zhǔn)、空間地理要素分類和編碼標(biāo)準(zhǔn)、空間數(shù)據(jù)格式及轉(zhuǎn)換標(biāo)準(zhǔn)等。美國國家空間數(shù)據(jù)協(xié)會(NSDI)制定了統(tǒng)一的空間數(shù)據(jù)格式規(guī)范SDTS(SpatialDataTransformationStandard),包括幾何坐標(biāo)、投影、拓?fù)潢P(guān)系、屬性數(shù)據(jù)、數(shù)據(jù)字典,也包括柵格格式和矢量格式等不同的空間數(shù)據(jù)格式的轉(zhuǎn)換標(biāo)準(zhǔn)。編寫此文檔的目的是為了能夠快速支持“空間數(shù)據(jù)轉(zhuǎn)換模塊”的開發(fā)而制定的臨時標(biāo)準(zhǔn),為“空間數(shù)據(jù)轉(zhuǎn)換模塊”提供一個可以遵循的標(biāo)準(zhǔn)。注意事項:轉(zhuǎn)換結(jié)果必須要輸出的屬性值用“#”標(biāo)示。電力行業(yè)空間數(shù)據(jù)應(yīng)用標(biāo)準(zhǔn)電力GIS的標(biāo)準(zhǔn)化可以分兩個層次理解,一是狹義的標(biāo)準(zhǔn)化,其內(nèi)容包括數(shù)據(jù)、數(shù)據(jù)交換、數(shù)據(jù)庫轉(zhuǎn)換、圖形、軟件等方面的標(biāo)準(zhǔn),即主要包括空間數(shù)據(jù)標(biāo)準(zhǔn)和信息技術(shù)標(biāo)準(zhǔn)兩個方面。二是廣義的標(biāo)準(zhǔn)化,內(nèi)容更加廣泛,包括算法、行業(yè)標(biāo)準(zhǔn)等方面的內(nèi)容。主要可以分為四類:應(yīng)用標(biāo)準(zhǔn)、數(shù)據(jù)標(biāo)準(zhǔn)、信息技術(shù)標(biāo)準(zhǔn)和行業(yè)標(biāo)準(zhǔn)。應(yīng)用標(biāo)準(zhǔn)有利于節(jié)省費用,提高效率和方便應(yīng)用,而且可以大大提供電力GIS系統(tǒng)的可移植性、可操作性、可伸縮性。這里數(shù)據(jù)的標(biāo)準(zhǔn)為空間數(shù)據(jù)標(biāo)準(zhǔn)?!奥窡艄芾碇行摹睌?shù)據(jù)分析坐標(biāo)系:LL-WGS84坐標(biāo)維數(shù):2D格式:MapInfo主文件擴展名:.TAB電力行業(yè)數(shù)據(jù)分層:
路燈管理分層:電纜電桿、架空電桿數(shù)據(jù)屬性電纜層(用戶屬性):
序號輸出原屬性名目的屬性名屬性類型屬性值(參考值)1#code CODENumber(16)272522#f_idF_IDNumber(16)244173fme_color1,0,04fme_geometry fme_point5fme_typefme_point*mapinfo_symbol_angle06mapinfo_symbol_color16711680*mapinfo_symbol_fontMapSymbols7mapinfo_symbol_shape348mapinfo_symbol_size5*mapinfo_symbol_style09mapinfo_typemapinfo_point10#燈臺類別燈臺類別Char(20)磚砌11#負(fù)責(zé)人負(fù)責(zé)人Char(20)王寶忠12#桿號桿號Char(20)8813#高度高度Number1214#類型類型Char(20)圓灰桿15#位號位號Char(20)D131116#直徑直徑Char(20)190
架空電桿層(用戶屬性):
序號輸出原屬性名目的屬性名屬性類型屬性值(參考值)1fme_color1,0,02fme_geometry fme_point3fme_typefme_point4mapinfo_symbol_color2555mapinfo_symbol_shape346mapinfo_symbol_size57mapinfo_typemapinfo_point8#負(fù)責(zé)人負(fù)責(zé)人Char(10)王寶忠9#桿號桿號Char(10)10#高度高度Number1211#舊位號舊位號Char(20)12#類型類型Char(20)圓灰桿13#數(shù)量數(shù)量Char(20)14#新位號新位號Char(20)D131115#直徑直徑Char(20)
燃?xì)庑袠I(yè)空間數(shù)據(jù)應(yīng)用標(biāo)準(zhǔn)“燃?xì)饧瘓F”數(shù)據(jù)分析坐標(biāo)系:北京市坐標(biāo)系坐標(biāo)維數(shù):2D、3D格式:AutoCADDWG主文件擴展名:.dwg燃?xì)饧瘓F數(shù)據(jù)分層(當(dāng)分層與實際圖不合時以實際圖層為準(zhǔn))序號層名幾何類型備注低壓管線Polyline中壓管線Polyline高壓管線Polyline超高壓管線Polyline高中壓調(diào)壓站Point中低壓調(diào)壓站Point高中低壓調(diào)壓站Point高低壓調(diào)壓站Point工業(yè)調(diào)壓站Point高中壓調(diào)壓箱Point中低壓調(diào)壓箱Point自管戶調(diào)壓站Point煤氣高壓管線Point煤氣中壓管線Point低壓閘井Point天然氣高壓管線Point天然氣中壓管線Point燃?xì)饧瘓F數(shù)據(jù)分層(測試數(shù)據(jù)):
gwall.dwg:超高壓管線、煤氣高壓管線、煤氣中壓管線、天然氣高壓管線、天然氣中壓管線、公路、河湖、鐵路
通用的轉(zhuǎn)換模塊轉(zhuǎn)換結(jié)果不可丟失的屬性值為:ENTITY、HANDLE、LAYER、COLOR、THINKNESS、ID和各文件中文字名稱圖層(如地名、站名、街道名、閘名)的文字內(nèi)容、autocad_text_size、autocad_entity_handle、autocad_layer、autocad_thickness、gwbh1.dwg:高低壓調(diào)壓站、高中壓調(diào)壓箱、工業(yè)戶調(diào)壓站、煤氣高閘、煤氣高中壓調(diào)壓站、煤氣中閘、天然氣高閘、天然氣高中壓調(diào)壓站、天然氣中閘、中低壓調(diào)壓站、中壓調(diào)壓站、自管戶調(diào)壓站、自管箱、地名、高中壓調(diào)壓站名、工業(yè)戶調(diào)壓站名、管網(wǎng)文字、街道名、天然氣高閘名、天然氣中閘名、中低壓調(diào)壓站名、自管戶調(diào)壓站名。gwall.dwg數(shù)據(jù)屬性超高壓管線層(gwall.dwg用戶屬性):說明:*號為在這一層中少數(shù)幾個元素比別的元素多擁有的屬性,#為需要轉(zhuǎn)出,不可丟失的用戶屬性。序號輸出原屬性名目的屬性名目的屬性類型屬性值(參考值)#autocad_colorCOLORNumber250#autocad_entityENTITYChar(16)autocad_line#autocad_entity_handleHANDLEChar(16)7D32*autocad_extrusion_x0*autocad_extrusion_y0*autocad_extrusion_z-1autocad_entity_visibilityvisible#autocad_layerLAYERChar(255)[超高壓管線]autocad_layer_typenot_frozen#autocad_linetypeLINETYPEChar(255)ByLayerautocad_lineweight-1autocad_original_entity_typeautocad_lineautocad_resolved_linetypeContinuousautocad_source_filenameC:\燃?xì)饧瘓F\gwall.dwgautocad_spacemodel_space#autocad_thicknessTHINKNESSNumber(16,5)0extended_data{0}.application_nameTECOCITYGISNUMBERPIPEV1.0extended_data{0}.string{0}0fme_color0.33,0.33,0.33fme_geometryfme_linefme_typefme_line煤氣高壓管線層(gwall.dwg用戶屬性):說明:*號為在這一層中少數(shù)幾個元素比別的元素多擁有的屬性序號輸出原屬性名目的屬性名屬性類型屬性值(參考值)#autocad_colorCOLORNumber250#autocad_entityENTITYChar(16)autocad_line#autocad_entity_handleHANDLEChar(16)7D32autocad_entity_visibilityvisible#autocad_layerLAYERChar(255)[煤氣高壓管線]autocad_layer_typenot_frozenautocad_linetypeByLayerautocad_lineweight-1autocad_original_entity_typeautocad_lineautocad_resolved_linetypeContinuousautocad_source_filenameC:\燃?xì)饧瘓F\gwall.dwgautocad_spacemodel_space#autocad_thicknessTHINKNESSNumber(16,5)0extended_data{0}.application_nameTECOCITYGISNUMBERPIPEV1.0extended_data{0}.string{0}0fme_color0.33,0.33,0.33fme_geometryfme_linefme_typefme_line煤氣中壓管線層(gwall.dwg用戶屬性):序號輸出原屬性名目的屬性名屬性類型屬性值(參考值)#autocad_colorCOLORNumber250#autocad_entityENTITYChar(16)autocad_line#autocad_entity_handleHANDLE7D32autocad_entity_visibilityvisible#autocad_layerLAYERChar(255)[超高壓管線]autocad_layer_typenot_frozenautocad_linetypeByLayerautocad_lineweight-1autocad_original_entity_typeautocad_lineautocad_resolved_linetypeContinuousautocad_source_filenameC:\燃?xì)饧瘓F\gwall.dwgautocad_spacemodel_space#autocad_thicknessTHINKNESSNumber(15,6)0extended_data_list{0}application_name:TECOCITYGISNUMBERPIPEV1.0extended_data_list{1}string:0extended_data{0}.application_nameTECOCITYGISNUMBERPIPEV1.0extended_data{0}.string{0}0fme_color0.33,0.33,0.33fme_geometryfme_linefme_typefme_line天然氣高壓管線層(gwall.dwg用戶屬性):序號輸出屬性名目的屬性名屬性類型屬性值(參考值)#autocad_colorCOLORNumber1#autocad_entityENTITYChar(16)autocad_line#autocad_entity_handleHANDLE774Bautocad_entity_visibilityvisible#autocad_layerLAYERChar(255)[超高壓管線]autocad_layer_typenot_frozenautocad_linetypeByLayerautocad_lineweight-1autocad_original_entity_typeautocad_lineautocad_resolved_linetypeContinuousautocad_source_filenameC:\燃?xì)饧瘓F\gwall.dwgautocad_spacemodel_space#autocad_thicknessTHINKNESSNumber(15,6)0extended_data{0}.application_nameapplication_name:TECOCITYGISNUMBERPIPEV1.0extended_data_list{1}string:0extended_data{0}.application_nameTECOCITYGISNUMBERPIPEV1.0extended_data{0}.string{0}0fme_color1,0,0fme_geometryfme_linefme_typefme_line天然氣中壓管線層(gwall.dwg用戶屬性):序號輸出屬性名目的屬性名屬性類型屬性值(參考值)#autocad_colorCOLORNumber140#autocad_entityENTITYChar(16)autocad_line#autocad_entity_handleHANDLE840Fautocad_entity_visibilityvisible#autocad_layerLAYERChar(255)[天然氣中壓管線]autocad_layer_typenot_frozenautocad_linetypeContinuousautocad_lineweight-1autocad_original_entity_typeautocad_lineautocad_resolved_linetypeContinuousautocad_source_filenameC:\燃?xì)饧瘓F\gwall.dwgautocad_spacemodel_space#autocad_thicknessTHINKNESSNumber(15,6)0extended_data{0}.application_nameapplication_name:TECOCITYGISNUMBERPIPEV1.0extended_data{0}.string{0}string:0extended_data{0}.application_nameTECOCITYGISNUMBERPIPEV1.0extended_data{0}.string{0}0fme_color0,0.75,1fme_geometryfme_linefme_typefme_linegwbh1.dwg輸出屬性相同的圖層:高低壓調(diào)壓站、高中壓調(diào)壓箱、工業(yè)戶調(diào)壓站、煤氣高閘、煤氣高中壓調(diào)壓站、煤氣中閘、天然氣高閘、天然氣高中壓調(diào)壓站、天然氣中閘、中低壓調(diào)壓站、中壓調(diào)壓站、自管戶調(diào)壓站、自管箱。
gwbh1.dwg文件的圖層輸出屬性雷同層標(biāo)準(zhǔn):序號輸出屬性名目的屬性名屬性類型屬性值(參考值)autocad_block_name[高低壓調(diào)壓站]#autocad_block_numberIDNumber(11)4210#autocad_colorCOLORNumber1#autocad_entityENTITYChar(16)autocad_line#autocad_entity_handleHANDLE37autocad_entity_visibilityvisible#autocad_layerLAYERChar(255)[高低壓調(diào)壓站]autocad_layer_typenot_frozenautocad_linetypeContinuousautocad_lineweight-1autocad_original_entityautocad_insertautocad_original_entity_typeautocad_lineautocad_original_layer[高低壓調(diào)壓站]autocad_resolved_linetypeContinuousautocad_source_filenameC:\燃?xì)饧瘓F\gwbh1.dwgautocad_spacemodel_spaceautocad_thicknessTHINKNESSNumber(15,6)0fme_color0,0.75,1fme_geometryfme_linefme_typefme_line運行對接設(shè)計、定制內(nèi)容和方案業(yè)務(wù)適配器定制過程業(yè)務(wù)適配器的定制分為4大類:系統(tǒng)管理任務(wù)配置框架功能與配置組件功能與配置。系統(tǒng)管理系統(tǒng)控制 系統(tǒng)管理功能模塊能夠顯示系統(tǒng)核心框架的當(dāng)前狀態(tài)和運行主機IP地址,同時,提供了對系統(tǒng)核心框架進(jìn)行停止,啟動,重新啟動的控制功能。通過該功能模塊用戶可以輕松的通過web方式對系統(tǒng)進(jìn)行管理,控制。圖STYLEREF1\s5SEQ圖\*ARABIC\s11業(yè)務(wù)適配器系統(tǒng)控制任務(wù)管理如下圖所示,任務(wù)管理中的任務(wù)控制功能通過Web頁面顯示系統(tǒng)當(dāng)前數(shù)據(jù)處理適配任務(wù)的各種運行信息信息,包括:任務(wù)名稱,起始運行時間,停止運行時間,處理消息記錄數(shù),異常數(shù)據(jù)處理記錄數(shù)和任務(wù)的當(dāng)前狀態(tài)。其中任務(wù)名稱標(biāo)識了任務(wù)的ID;起始運行時間標(biāo)識該任務(wù)最后一次啟動的時間;停止運行時間:顯示該任務(wù)停止時間(如果該任務(wù)已經(jīng)停止);處理記錄數(shù)則標(biāo)識該任務(wù)從啟動運行到查詢截至?xí)r間段內(nèi)處理的記錄數(shù),異常處理記錄數(shù)顯示了該任務(wù)從啟動運行到查詢截至?xí)r間段內(nèi)未能正確處理的記錄數(shù)。記錄的異常信息可以通過下面介紹的數(shù)據(jù)診斷功能中看到。圖STYLEREF1\s5SEQ圖\*ARABIC\s12任務(wù)控制功能界面安裝新的任務(wù),任務(wù)管理中的安裝新任務(wù)功能提供了用戶遠(yuǎn)程web方式對系統(tǒng)進(jìn)行任務(wù)安裝的功能。在該功能中主要是提供上載的服務(wù),允許用戶在客戶端對遠(yuǎn)程系統(tǒng)運行的主機進(jìn)行選擇安裝路徑和上傳安裝相關(guān)文件的操作。其中上傳可以動態(tài)改變上傳文件的類型,大小和相關(guān)上傳文件的附加信息。日志管理日志管理提供了系統(tǒng)各種類型日志的查詢功能,便于檢查系統(tǒng)的運行詳細(xì)信息。圖STYLEREF1\s5SEQ圖\*ARABIC\s13日志查詢功能界面配置管理配置管理功能模塊中查看功能,提供業(yè)務(wù)適配器系統(tǒng)運行的Java虛擬機的狀態(tài)和配置信息。通過該功能也可以檢查系統(tǒng)參數(shù)的配置信息。圖STYLEREF1\s5SEQ圖\*ARABIC\s14系統(tǒng)配置查看功能界面數(shù)據(jù)診斷通過數(shù)據(jù)診斷功能可以查看各個數(shù)據(jù)處理適配任務(wù)在運行過程中未能成功處理的數(shù)據(jù)的診斷信息。圖STYLEREF1\s5SEQ圖\*ARABIC\s15數(shù)據(jù)診斷功能界面任務(wù)配置任務(wù)在業(yè)務(wù)適配器系統(tǒng)中具有兩種含義,在部署時表現(xiàn)為tasks目錄下的每個子目錄中的任務(wù)定義文件(adaptor.xml)定義;在運行時表現(xiàn)為由adaptor.xml文件解析裝配而成的任務(wù)處理流水線,每條流水線在系統(tǒng)中為獨立運行的單元,相互之間沒有關(guān)聯(lián)。任務(wù)定義文件與屬性類型定義密切相關(guān),因此任務(wù)定義文件的具體格式非常靈活??傮w上一個任務(wù)定義文件(adaptor.xml)的格式示例如下:<taskname="TaskA"xmlns:oa=""> <!—Source節(jié)點--> <componentoa:type="ponent.Source"name="A"> <linkTo>B</linkTo><linkTo>C</linkTo> …… <connectoroa:type="com.egrid.adaptor.connector.AConnector"name="AA"> …… </connector> <handleroa:type="com.egrid.adaptor.message.handlers.AB"name="AB"> …… </handler> …… <handleroa:type="com.egrid.adaptor.message.handlers.AC"name="AC"> …… </handler> </component>注釋:有且僅有一個Source節(jié)點,Source節(jié)點下有且僅有一個conncetor節(jié)點,可以有0個或多個handler節(jié)點,handler節(jié)點是有序的。 <!—Pipe節(jié)點--><componentoa:type="ponent.PipeB"name="B"><linkTo>D</linkTo>…… </component>注釋:可以有0個或多個Pipe節(jié)點,各個節(jié)點之間通過linkTo連接。 <!—Destination節(jié)點--><componentoa:type="ponent.Destination"name="C"><handleroa:type="com.egrid.adaptor.message.handlers.CB"name="CB"> …… </handler> …… <handleroa:type="com.egrid.adaptor.message.handlers.CC"name="CC"> …… </handler>…… <connectoroa:type="com.egrid.adaptor.connector.CConnector"name="CA"> …… </connector> </component>注釋:可以有1個或多個Destination節(jié)點。Destination節(jié)點下有且只有一個connector節(jié)點;可以有0個或多個handler節(jié)點,handler節(jié)點是有序的。 <componentoa:type="ponent.Destination"name="D">…… </component></task>根節(jié)點為task,name屬性標(biāo)識該任務(wù)的名稱,雖然對任務(wù)名稱沒有強制要求,但強烈建議任務(wù)的名稱采用任務(wù)定義文件(adaptor.xml)所在的目錄名(即數(shù)據(jù)處理適配的名稱)稱作為任務(wù)的標(biāo)識。Task節(jié)點下的component節(jié)點構(gòu)成運行時管道線上的各個環(huán)節(jié)。其中源結(jié)點(Source)通過oa:type="ponent.Source"屬性來標(biāo)識,目標(biāo)結(jié)點(Destination)通過屬性oa:type="ponent.Destination"來標(biāo)識。組件之間的連接裝配通過component節(jié)點下的“l(fā)inkTo”節(jié)點表達(dá)。一個component節(jié)點可以連接到一個或多個其他component節(jié)點,但最終形成的管道線路不能都到達(dá)同一個目標(biāo)結(jié)點Destination(目前不支持)??蚣芄δ芘c配置描述在業(yè)務(wù)適配器系統(tǒng)中數(shù)據(jù)處理任務(wù)是承載于運行框架之中的,由運行框架負(fù)責(zé)管理任務(wù)的運行和異常處理,任務(wù)框架的配置參數(shù)將影響相應(yīng)的數(shù)據(jù)處理任務(wù)的運行行為和性能。任務(wù)框架配置主要包括以下幾類:日志配置,日志配置在業(yè)務(wù)適配器中分為兩個級別:系統(tǒng)日志和任務(wù)日志,對應(yīng)每一個數(shù)據(jù)處理任務(wù)有相應(yīng)的任務(wù)日志處里器,此處日志的配置即為任務(wù)日志配置,任務(wù)日志又分為四類:運行日志(sysinfo)、調(diào)試日志(debug)、錯誤日志(error)和數(shù)據(jù)日志(user)。數(shù)據(jù)日志為消息數(shù)據(jù)在任務(wù)流水線中被處理的過程記錄。運行策略,任務(wù)處理框架在運行時表現(xiàn)為動態(tài)連接的各個組件管道線路,數(shù)據(jù)在管道線路中流轉(zhuǎn)。一條數(shù)據(jù)在通過ReadConnector進(jìn)入Source組件時進(jìn)入管道線路的始端,進(jìn)入到WriteConnector時進(jìn)入管道線路的末端??蚣苤С?jǐn)?shù)據(jù)的串行處理和并行處理兩種模式,在串行處理模式下,一條數(shù)據(jù)從進(jìn)入始端到走出末端之前,管道線路將不處理任何其他的數(shù)據(jù);在并行處理模式下,管道線路表現(xiàn)為并行流水,一條數(shù)據(jù)未走出WriteConnector之前,其他的數(shù)據(jù)可能已經(jīng)處于管道線路上的某一環(huán)節(jié)。運行策略在各個component節(jié)點下進(jìn)行配置,不同的組件可以配置不同的運行策略,從而優(yōu)化性能。具體的參數(shù)參見下表。錯誤等級,錯誤等級將影響整個任務(wù)流水線的運行行為,如果任務(wù)運行過程中出現(xiàn)等級為3的錯誤,整個任務(wù)將被停止??刂茀?shù),Source組件是整個管道流水線的總控樞紐,它既可以控制管道線上其他各個組件的運行,也可以控制數(shù)據(jù)處理的行為如消息的重發(fā),同時也負(fù)責(zé)線路運行異常的處理操作如消息處理故障緩存等。配置參數(shù)列表Task::ComponentType類名:com.egrid.adaptor.task.Task父類名:null名稱類型是否強制缺省字串概要nameStringtruenull任務(wù)名稱loglogtruenull任務(wù)日志componentTaskComponentstruenull任務(wù)組件注釋:Log為此Task的日志管理模塊。配置參數(shù)見下面log段。Component為Task使用的管道組件。配置參數(shù)見下面component段。Task與子結(jié)點log是1對1的關(guān)系,與子結(jié)點component是1對多關(guān)系(1個Task下可有0或多個component結(jié)點。)log:ComponentType類名:com.egrid.adaptor.sysresource.PipelineLog父類名:nullmsgfilterStringfalsenull消息過濾器usercpStringfalsenull用戶定義內(nèi)容轉(zhuǎn)換器注釋:msgfilter的格式為<屬性名|屬性名|>,指用戶在數(shù)據(jù)處理過程中從消息屬性列表抽取哪些屬性字段寫入日志。如AAA|BBB|CCC指從消息屬性列表中查找屬性名為AAA、BBB、CCC的字段值。usercp要求傳入類名,此類實現(xiàn)ContentProducer接口,用來進(jìn)行用戶數(shù)據(jù)日志的信息轉(zhuǎn)化工作。輸入為Object,輸出為要寫入日志的String。Log與兩個參數(shù)均為1對1關(guān)系。TaskComponents:ArrayTypecomponent類名:null父類名:componentcomponent:ComponentType類名:null父類名:nullnameStringtruenull組件名稱runpolicyRunPolicyfalsenull運行策略errlevelintegerfalse1錯誤等級linkToLinksTofalsenull連接到的組件名稱注釋:Name為本Task中唯一標(biāo)志符,供其它component的linkTo字段引用。注意Source節(jié)點雖然有Name屬性設(shè)置,但僅做為標(biāo)識,沒有模塊可以連接Source。Runpolicy為運行策略模塊,配置參數(shù)見下RunPolicy字段。errlevel錯誤等級為1到3三級。1級出錯可忽略。2,3級出錯則整個處理過程失敗。影響當(dāng)前消息在整個Task中的流動。注意Source的errlevel設(shè)置無效,Source一定是3級錯誤模塊。linkTo指當(dāng)前管道組件完成后消息應(yīng)傳入下游什么組件中。Component與其下3個子結(jié)點均為1對1關(guān)系。policyStringtrueMULTI_PIPE策略maxcountIntegerfalse5最大允許PipeincrecountIntegerfalse3每次Pipe增量leisurecountIntegerfalse5清理時空閑Pipe量注釋:policy有4種可選值(MULTI_PIPE,SERIAL_PIPE,HALT_PIPE,STOP_PIPE),分別表示并行管道、串行管道、掛起管道和停止管道。注意大小寫。不符合者采用缺省值。只在policy為MULTI_PIPE時其它三參數(shù)有效。maxcount指定此Pipe最多時的數(shù)量。increcount指定Pipe不夠時每次增量。leisurecount指定空閑Pipe數(shù)量達(dá)到此值時進(jìn)行Pipe釋放。注意必須maxcount>=leisurecount>increcount>0否則設(shè)定視為不合法將采用缺省值。RunPolicy與其下4個子結(jié)點均為1對1關(guān)系。Source類名:ponent.Source父類名:componentconnectorConnectortruenull外部連接器resendcountIntegerfalse10重發(fā)次數(shù)resendspanIntegerfalse1重發(fā)間隔,秒timeoutIntegerfalse10超時間隔,秒timeoutpolicyIntegerfalse0超時重發(fā)策略errormsgcacheErrorMsgCachesfalsenull錯誤消息緩沖注釋:connector為外部讀連接器,本身有參數(shù)。但不在此模塊中,規(guī)范待定。reasendcount為消息處理失敗時重發(fā)次數(shù),大于等于0。resendspan為重發(fā)間隔,以秒為單位。大于0。timeout為超時時長,以秒為單位,大于resendspan。timeoutpolicy只能為0或1。如不為此數(shù),按缺省值處。0為超時后拋棄,1為超時后重發(fā)。errormsgcache可設(shè)0或多個,處理出錯消息和出錯原因。Source與其下除errormsgcache外4個子結(jié)點均為1對1關(guān)系。ErrorMsgCachesArrayTypeErrorMsgCache類名:null父類名:ErrorMsgCacheErrorMsgCache類名:com.egrid.adaptor.event.sysevent.ErrorMsgCache父類名:nullnameStringfalsenull錯誤緩沖的類名(全路徑類名,必須實現(xiàn)ErrorMsgCache接口。)Destination類名:ponent.Destination父類名:componentconnectorConnectortruenull外部連接器注釋:connector為外部寫連接器,本身有參數(shù)。但不在此模塊中,規(guī)范待定。表STYLEREF1\s5SEQ表\*ARABIC\s11配置參數(shù)列表配置示例<?xmlversion="1.0"?><taskname="GoodsDeclare"xmlns:oa=""> <log> <msgfilter>aa|bb</msgfilter> <usercp>com.user.aaacp</usercp> </log> <componentoa:type="ponent.Source"> <runpolicy> <policy>MULTI_PIPE</policy> <maxcount>5</maxcount> <increcount>3</increcount> <leisurecount>5</leisurecount> </runpolicy> <resendcount>10</resendcount> <resendspan>1</resendspan> <timeout>10</timeout> <timeoutpolicy>0</timeoutpolicy> <errormsgcacheoa:type="com.egrid.adaptor.event.sysevent.FileCache"> <filter>aa|bb</filter> </errormsgcache> <linkTo>doxml</linkTo> <linkTo>doxml</linkTo> <connectoroa:type="com.egrid.adaptor.AConnector"name="dbreader"> …… </connector> </component> <componentoa:type="ponent.Destination" name="doxml"> <runpolicy> <policy>MULTI_PIPE</policy> <maxcount>5</maxcount> <increcount>3</increcount> <leisurecount>5</leisurecount> </runpolicy> <errlevel>3</errlevel> <connector oa:type="com.egrid.adaptor.connector.database.CastorDBWriteConnector" name="dbreader"> </connector> </component></task>圖解圖STYLEREF1\s5SEQ圖\*ARABIC\s16配置類圖解組件功能與配置外部系統(tǒng)交互組件本地方法調(diào)用接口包名:com.egrid.adaptor.nativeinterface類名:NativeInvoker1.描述本地方法調(diào)用組件架構(gòu)于Java提供的本地方法調(diào)用上,不需其它任何第三方工具。目前只在Windows系統(tǒng)上實現(xiàn)。本模塊主要用于在單機系統(tǒng)上提供Adaptor和其它任何Windows程序間高頻度、大數(shù)據(jù)量、安全穩(wěn)定的數(shù)據(jù)交互方式。只能用于Windows平臺下一臺主機各進(jìn)程間的數(shù)據(jù)交換。2.方法說明共計五個公開靜態(tài)方法。initMessageServer()靜態(tài)方法由開啟一個外部消息偵聽器,由系統(tǒng)啟動時一次調(diào)用,用戶不得使用。DLLFireMessage(Stringmessage,Stringgroup)方法供外部系統(tǒng)調(diào)用,向本系統(tǒng)發(fā)送數(shù)據(jù)時使用,內(nèi)部系統(tǒng)不得使用。regListener(Stringgroup,EventListenerlistener)方法供注冊一個特定組的偵聽器使用,group為組名,listener為偵聽器。unredListener(Stringgroup,EventListenerlistener)方法提供撤消一個組的偵聽器,其它同上。notify(Stringmessage,Stringgroup)方法向外部系統(tǒng)一個組發(fā)送消息,message為消息內(nèi)容,group為組名。動態(tài)鏈接庫MessageHandle.dll向提供一般Windows應(yīng)用程序提供幾個接口,其中regMainThread、Java_com_egrid_adaptor_nativeinterface_NativeInvoker_regJVM、Java_com_egrid_adaptor_nativeinterface_NativeInvoker_sendMessage方法供服務(wù)程序MessageManager和Adaptor系統(tǒng)調(diào)用,一般系統(tǒng)不得調(diào)用。HANDLEreg(char*group,LPVOIDprocAdr)方法為注冊一個windows應(yīng)用程序為偵聽器,偵聽Adaptor系統(tǒng)消息。Group為組名,是一個NULL為尾的字符串,procAdr指向一個以void(*)(char*)為參數(shù)和返還值的windows程序的方法。其中char*為將傳給windows程序的消息,是一個以null為尾的字符串。返回一個線程的HANDLE用于控制此偵聽線程的啟停。voidpostMessage(char*message,char*group)用于向Adaptor系統(tǒng)的相應(yīng)組發(fā)送消息。Group為組名,message為消息內(nèi)容,均為以NULL結(jié)尾的字符串。3.應(yīng)用流程1.啟動服務(wù)程序MessageManager,注意此程序必須與MessageHandler.dll放在一起。并置于Adaptor的Java系統(tǒng)訪問得到的lib目錄下。2.任意時刻啟動Adaptor,加載偵聽服務(wù)。3.任意時刻加載Windows應(yīng)用程序,加載偵聽服務(wù)。4.任意時刻在Java系統(tǒng)內(nèi)調(diào)用regListner方法偵聽。5.任意時刻調(diào)用notify方法,向window系統(tǒng)發(fā)送消息。6.任意時刻windows程序調(diào)用postMessage方法向Adaptor系統(tǒng)發(fā)送消息。WebService交互組件包名:com.egrid.adaptor.webservice1.描述WebService交互組件架構(gòu)于開放式WebSerivce技術(shù)之上,提供廣域網(wǎng)絡(luò)環(huán)境下異構(gòu)系統(tǒng)間應(yīng)用集成。本模塊選用開源項目Axis為引擎,以提供Adaptor系統(tǒng)與本機、局域網(wǎng)絡(luò)、廣域網(wǎng)絡(luò)環(huán)境下其它支持WebService開放的應(yīng)用系統(tǒng)的集成。注意由于WebSerivce為慢速廣域協(xié)議,此模塊效率不高,適用于廣域網(wǎng)絡(luò)環(huán)境對數(shù)據(jù)流量要求不大、實時性要求不強、穩(wěn)定性安全性要求不高的信息交互場合。提供松散耦合系統(tǒng)間低頻度的交互。本模塊有兩個功能部件:WSTaskNotifier用于Adaptor向外部系統(tǒng)發(fā)送數(shù)據(jù)。WSTaskInvoker用于異構(gòu)系統(tǒng)向Adaptor系統(tǒng)調(diào)用指定的任務(wù)。此模塊屬系統(tǒng)服務(wù),不需任何配置信息。2.方法說明WSTaskNotifier有兩個靜態(tài)方法,其中init()靜態(tài)方法由系統(tǒng)啟動時一次性調(diào)用,用于初始化系統(tǒng)的對外WebService接口,用戶不得調(diào)用。getNotify(Stringgroup)方法用于偵聽一個特定組的消息,一旦有此消息,立即返回此消息,否則等待到相應(yīng)消息到來。此方法供外部系統(tǒng)通過WebService調(diào)用,本系統(tǒng)不得調(diào)用。notify(Stringmessage,Stringgroup)方法用于向所有偵聽系統(tǒng)的此接口的異構(gòu)系統(tǒng)發(fā)送一個WebService消息,message為消息內(nèi)容,group為異構(gòu)系統(tǒng)內(nèi)的組號。此方法為公開靜態(tài)方法,供內(nèi)部系統(tǒng)向外部系統(tǒng)發(fā)送數(shù)據(jù)時隨時調(diào)用。WSTaskInvoker有兩個靜態(tài)方法,其中init()方法由系統(tǒng)啟動時一次性調(diào)用,用于初始化系統(tǒng)的對外WebService接口,用戶不得調(diào)用。invokeTask(Stringtaskname)方法用于異構(gòu)系統(tǒng)向本系統(tǒng)發(fā)送啟動任務(wù)指令,本系統(tǒng)內(nèi)部一般不要調(diào)用。外部系統(tǒng)調(diào)用通過WebService調(diào)用此方法,參數(shù)為要啟動的任務(wù)名稱。3.應(yīng)用流程1.系統(tǒng)啟動時調(diào)用init方法啟動服務(wù)。2.使用過程中用戶隨時調(diào)用notify方法向外發(fā)送數(shù)據(jù)。3.外部系統(tǒng)隨時調(diào)用getNotify得到消息,調(diào)用invokeTask啟動任務(wù)。數(shù)據(jù)對接機制初始化初始化方式主要針對基礎(chǔ)地理數(shù)據(jù)。基礎(chǔ)地理數(shù)據(jù)包括部件數(shù)據(jù)(按照點、線、面和部件種類組織圖層),網(wǎng)格數(shù)據(jù)(街道(鄉(xiāng))圖層及編碼、社區(qū)(村)圖層及編碼、單元網(wǎng)格圖層及編碼、),地理編碼庫(街巷基本地點名稱及空間數(shù)據(jù)表、地片/區(qū)片基本地點名稱及空間數(shù)據(jù)表、門(樓)牌基本地點名稱及空間數(shù)據(jù)表、標(biāo)志物基本地點名稱及空間數(shù)據(jù)表、興趣點基本地點名稱及空間數(shù)據(jù)表)等?;A(chǔ)地理數(shù)據(jù)采用圖層文件+屬性文件的方式提供。屬性數(shù)據(jù)可以掛在圖層文件中,也可以單獨成一個屬性表。圖層命名、屬性項等的規(guī)定參見附錄一。這些數(shù)據(jù)采用光盤介質(zhì)傳遞,采用數(shù)據(jù)導(dǎo)入初始化的方式進(jìn)行數(shù)據(jù)對接。定期更新定期更新方式包括基礎(chǔ)非地理數(shù)據(jù)(部件事件分類數(shù)據(jù),專業(yè)部門屬性信息,城管員基本信息,部件屬性信息)和基礎(chǔ)地理數(shù)據(jù)。基礎(chǔ)非地理數(shù)據(jù)部件事件分類由市級平臺統(tǒng)一維護。當(dāng)市級平臺關(guān)于部件標(biāo)準(zhǔn)或事件標(biāo)準(zhǔn)等基礎(chǔ)數(shù)據(jù)出現(xiàn)變更時,交換平臺負(fù)責(zé)將變更的信息交換到區(qū)級平臺,相關(guān)委辦局和權(quán)屬單位,由上述單位自行決定變更標(biāo)準(zhǔn)的合并與升級。專業(yè)部門屬性信息專業(yè)部門屬性信息主要包括市區(qū)兩級部件權(quán)屬部門的屬性信息。具體參見附錄一。專業(yè)部門屬性數(shù)據(jù)更新機制參見下文。城管員屬性數(shù)據(jù)城管員屬性數(shù)據(jù)包含各區(qū)城管員的基本屬性信息,市級平臺維護城管員基本屬性的一個全集,數(shù)據(jù)由各個區(qū)級平臺維護。 城管員屬性數(shù)據(jù)更新參見下文部件屬性變更數(shù)據(jù)部件屬性變更數(shù)據(jù)采用部件屬性表單的方式由區(qū)級平臺,相關(guān)委辦局和權(quán)屬單位按照附錄一中部件屬性表屬性字段的定義組織數(shù)據(jù)向市級平臺提交更新。委辦局和權(quán)屬責(zé)任單位對于自己責(zé)任范圍內(nèi)的部件屬性變化或者新增部件,應(yīng)呈報給部件所在區(qū),由區(qū)級平臺統(tǒng)一上報給市級平臺,委辦局和權(quán)屬責(zé)任單位不會直接上傳部件屬性變化和新增部件?;A(chǔ)地理數(shù)據(jù)基礎(chǔ)地理圖變更數(shù)據(jù)采用數(shù)據(jù)控制描述文件+基礎(chǔ)地形圖層文件附件的方式,基礎(chǔ)地形圖層數(shù)據(jù)文件的命名及相關(guān)要求參見附錄一,數(shù)據(jù)控制描述文件參見4.3.3基礎(chǔ)地理數(shù)據(jù)。該類數(shù)據(jù)交換比較特殊在交換接口層面具體采用如下方式:1、數(shù)據(jù)控制描述文件采用XML格式信息數(shù)據(jù)進(jìn)行描述,相關(guān)信息包括土層文件的位置(路徑)、文件名稱、文件格式、圖層信息、接收方等等。2、GIS圖層文件放置在一個配置好的目錄下,區(qū)級平臺應(yīng)用系統(tǒng)將數(shù)據(jù)控制描述信息以SOAP消息方式通知區(qū)級平臺業(yè)務(wù)適配器,區(qū)級平臺業(yè)務(wù)適配器解析SOAP消息然后從指定目錄下讀取圖層數(shù)據(jù)文件并發(fā)送。按照更新頻率的不同,定期更新的數(shù)據(jù)可歸為兩類:一、更新頻率較高,如部件屬性信息,城管員信息和專業(yè)部門信息等采用每天(午夜12點)更新一次或每周更新一次;二、更新頻率較低,如行政區(qū)劃地圖信息,采用一周一次或一月一次。以上更新機制可以在應(yīng)用系統(tǒng)中進(jìn)行具體配置,并通過修改配置靈活變更更新機制。實時流轉(zhuǎn)實時流轉(zhuǎn)方式主要針對城市管理市區(qū)兩級業(yè)務(wù)流程中進(jìn)行業(yè)務(wù)處理所要流轉(zhuǎn)的業(yè)務(wù)表單數(shù)據(jù)。實時獲取實時獲取數(shù)據(jù)主要是只通過市級平臺與相關(guān)業(yè)務(wù)單位的查詢統(tǒng)計接口進(jìn)行交互的實時動態(tài)獲取的事件、城管員的查詢統(tǒng)計結(jié)果數(shù)據(jù)。市級平臺與區(qū)級平臺的對接即為區(qū)級平臺業(yè)務(wù)適配器與區(qū)級平臺應(yīng)用的對接。針對區(qū)級平臺應(yīng)用系統(tǒng)架構(gòu)各異的特點,具體對接采用SOAPWeb服務(wù)調(diào)用與共享文件相結(jié)合的方案。數(shù)據(jù)對接方案概述數(shù)據(jù)對接具體包括表單數(shù)據(jù)對接和GIS圖層文件交換對接。對于表單數(shù)據(jù)采用SOAP消息方式按照指定的消息格式傳遞數(shù)據(jù);對于GIS圖層文件采用SOAP控制消息和共享文件傳遞的方式。業(yè)務(wù)適配器部署在相關(guān)業(yè)務(wù)單位內(nèi)部應(yīng)用網(wǎng)絡(luò)環(huán)境中,指定某一本機或網(wǎng)絡(luò)文件目錄作為文件交換共享目錄。同時,業(yè)務(wù)適配器公開如下Web服務(wù):1、數(shù)據(jù)發(fā)送服務(wù)區(qū)級平臺應(yīng)用調(diào)用該服務(wù)將上行數(shù)據(jù)發(fā)送到市級平臺。2、數(shù)據(jù)接收服務(wù)區(qū)級平臺調(diào)用該服務(wù)等待接收數(shù)據(jù)(期間保持連接),當(dāng)數(shù)據(jù)到達(dá)時區(qū)級平臺業(yè)務(wù)適配器通過該服務(wù)將數(shù)據(jù)推送給區(qū)級平臺應(yīng)用系統(tǒng)。另選方案:由區(qū)級平臺提供數(shù)據(jù)接收Web服務(wù),數(shù)據(jù)到達(dá)時業(yè)務(wù)適配器調(diào)用該服務(wù)把數(shù)據(jù)發(fā)送給區(qū)級平臺。業(yè)務(wù)流程描述當(dāng)市級平臺下發(fā)數(shù)據(jù)時,區(qū)級平臺業(yè)務(wù)適配器從數(shù)據(jù)交換中心接收數(shù)據(jù),并按照附錄四、數(shù)據(jù)格式規(guī)范將數(shù)據(jù)按照指定格式以SOAP消息的方式按照指定方案調(diào)用相關(guān)服務(wù)將數(shù)據(jù)提交給區(qū)級平臺應(yīng)用系統(tǒng)。當(dāng)相關(guān)業(yè)務(wù)單位需要向市級平臺發(fā)送數(shù)據(jù)時,相關(guān)業(yè)務(wù)單位應(yīng)用按照附錄四、數(shù)據(jù)格式規(guī)范將數(shù)據(jù)打包為SOAP消息并調(diào)用區(qū)級平臺業(yè)務(wù)適配器數(shù)據(jù)發(fā)送Web服務(wù)將上傳的數(shù)據(jù)通過數(shù)據(jù)交換中心發(fā)送到市級平臺。對相關(guān)業(yè)務(wù)單位的要求采用SOAPWeb服務(wù)調(diào)用要求:相關(guān)業(yè)務(wù)單位的應(yīng)用系統(tǒng)遵從區(qū)級平臺業(yè)務(wù)適配器Web服務(wù)訪問接口;數(shù)據(jù)接收服務(wù)由業(yè)務(wù)適配器提供時,相關(guān)業(yè)務(wù)單位應(yīng)當(dāng)支持?jǐn)?shù)據(jù)的異步接收(回調(diào));數(shù)據(jù)接收服務(wù)由相關(guān)業(yè)務(wù)單位提供時,應(yīng)遵循業(yè)務(wù)適配器Web服務(wù)接口調(diào)用接口規(guī)范要求;Web服務(wù)調(diào)用接口參見附錄五、業(yè)務(wù)適配器Web服務(wù)調(diào)用接口;委辦局或市屬責(zé)任單位與市級平臺之間的業(yè)務(wù)數(shù)據(jù)交換數(shù)據(jù)交換過程如圖:委辦局、行業(yè)單位沒有和市級平臺對接的業(yè)務(wù)系統(tǒng),同時也無力開發(fā)和市級平臺的對接系統(tǒng)。在這種情況下,可以在裝有數(shù)據(jù)交換客戶端(業(yè)務(wù)適配器)的PC上裝一個表單錄入的B/S結(jié)構(gòu)的程序,單位用戶可以通過這個程序察看分配的任務(wù)單,待處理完事件后,填寫反饋單。各單位來的數(shù)據(jù),通過數(shù)據(jù)交換客戶端(業(yè)務(wù)適配器),經(jīng)過政府專網(wǎng)到市級平臺的數(shù)據(jù)交換平臺。數(shù)據(jù)下行時,和這個過程相反。在市級平臺原先設(shè)計中:委辦局、市屬責(zé)任單位用戶需要登錄到市級平臺網(wǎng)站的頁面上輸入表單數(shù)據(jù),完成和市級平臺的數(shù)據(jù)和業(yè)務(wù)聯(lián)動。經(jīng)過技術(shù)討論,現(xiàn)在確定該方案有以下問題:1由于委辦局、市屬責(zé)任單位需要在線才能知道是否有新的任務(wù)派遣,這樣需要定時刷新市級平臺頁面,對市級平臺后臺造成的壓力很大。2市級平臺需要管理將近60家委辦局及行業(yè)單位的用戶名和密碼,和市級平臺的功能定義不一致。3擴展性很差,如果以后委辦局和行業(yè)單位有了自己的業(yè)務(wù)系統(tǒng),使用這種方法幾乎不可能和它們的新的行業(yè)系統(tǒng)對接上。基于以上理由,因此必須要開發(fā)新的市級平臺委辦局(行業(yè)單位)協(xié)同工作系統(tǒng)。新的市級平臺委辦局(行業(yè)單位)協(xié)同工作系統(tǒng)調(diào)用了一名系統(tǒng)分析員和兩名開發(fā)工程師進(jìn)行開發(fā),其后還要3名測試人員進(jìn)行各種詳細(xì)的測試。在新的解決方案里面,新的標(biāo)單業(yè)務(wù)系統(tǒng)要和數(shù)據(jù)交換平臺的業(yè)務(wù)適配器一起部署到將近60家委辦局及行業(yè)單位去(原先的需求沒有)。安裝這些軟件至少需要一天時間,和市級平臺調(diào)通還需要3天時間。調(diào)通以后,為了跟蹤性能和統(tǒng)計分析以及進(jìn)一步優(yōu)化,每個節(jié)點還需要大約十天的時間試運行和數(shù)據(jù)收集。其中可能要根據(jù)各個委辦局和行業(yè)單位不同的情況進(jìn)行功能上的定制。裝有數(shù)據(jù)交換客戶端和表單錄入程序的PC由市級平臺提供。委辦局等單位用戶需要做的事情:必須在行政體系上確定和市級平臺對接系統(tǒng)相關(guān)的使用者。保證裝有數(shù)據(jù)交換客戶端的PC聯(lián)入政府專網(wǎng)。區(qū)級平臺的業(yè)務(wù)數(shù)據(jù)交換數(shù)據(jù)交換過程市級平臺與各個區(qū)級平臺之間,采用SOAPWeb服務(wù)調(diào)用的方式傳遞數(shù)據(jù)。區(qū)級平臺用戶上傳數(shù)據(jù)時,將數(shù)據(jù)(存放消息頭和消息體信息,圖片文件,視頻文件還是建議使用文件格式)封裝成SOAP消息發(fā)送給業(yè)務(wù)適配器,業(yè)務(wù)適配器,業(yè)務(wù)適配器通過政府專網(wǎng),將其傳輸?shù)绞屑壠脚_。數(shù)據(jù)下行和數(shù)據(jù)上行的過程基本相反。區(qū)級平臺用戶需要做的事情區(qū)級平臺需要配置業(yè)務(wù)適配器,同時開發(fā)一個接口系統(tǒng),該接口系統(tǒng)應(yīng)當(dāng)具備以下功能:根據(jù)業(yè)務(wù)和數(shù)據(jù)規(guī)范,準(zhǔn)備所需數(shù)據(jù),封裝成SOAP消息。從業(yè)務(wù)適配器接受新數(shù)據(jù)??臻g數(shù)據(jù)交換數(shù)據(jù)交換過程接入政府專網(wǎng)的單位的空間數(shù)據(jù)交換接入政府專網(wǎng)的相關(guān)業(yè)務(wù)單位通過業(yè)務(wù)系統(tǒng),把上傳的空間數(shù)據(jù)文件放置在裝有業(yè)務(wù)適配器的客戶端批PC里,業(yè)務(wù)適配器將該文件通過數(shù)據(jù)交換平臺傳輸?shù)绞屑壠脚_上,市級平臺的空間數(shù)據(jù)轉(zhuǎn)換引擎對其轉(zhuǎn)換,統(tǒng)一轉(zhuǎn)換成一種格式后,把其存放到空間數(shù)據(jù)庫中。數(shù)據(jù)交換用戶需要做的事情1、嚴(yán)格保證空間數(shù)據(jù)文件的正確。2、開發(fā)相關(guān)業(yè)務(wù)系統(tǒng)與業(yè)務(wù)適配器的接口。3、滿足業(yè)務(wù)適配器所需要的軟硬件環(huán)境,見1.6。4、坐標(biāo)系采用以下坐標(biāo)系:平面坐標(biāo)系統(tǒng):北京地方坐標(biāo)系。高程坐標(biāo)系統(tǒng):北京地方高程系。對于使用數(shù)據(jù)中間表方式與業(yè)務(wù)適配器交互數(shù)據(jù)的用戶,應(yīng)提供一個數(shù)據(jù)庫服務(wù)器,安裝數(shù)據(jù)庫管理系統(tǒng)(建議使用Oracle),用來存儲交換用中間表。安裝業(yè)務(wù)適配器的機器需要接入政府專網(wǎng)。對接系統(tǒng)和市級平臺內(nèi)部業(yè)務(wù)系統(tǒng)的連接數(shù)據(jù)傳輸?shù)绞屑壠脚_內(nèi)部后,由市級內(nèi)部的數(shù)據(jù)交換中心根據(jù)消息的目的地,傳輸?shù)绞屑壠脚_內(nèi)部的業(yè)務(wù)系統(tǒng)端的業(yè)務(wù)適配器,業(yè)務(wù)適配器對數(shù)據(jù)進(jìn)行組裝,然后再傳輸給各業(yè)務(wù)系統(tǒng)。,系統(tǒng)數(shù)據(jù)結(jié)構(gòu)設(shè)計邏輯結(jié)構(gòu)設(shè)計數(shù)據(jù)表單表STYLEREF1\s6SEQ表\*ARABIC\s11下行中間表—問題登記單表名QuestionRegister_Send主鍵id名稱字段類型長度是/否空備注編號idint20NOT事件處理編號EventDisposal_IDnvarchar20事件編碼questionnumbernvarchar50地標(biāo)碼事件等級eventlevelnvarchar20事件來源eventsourcenvarchar20所屬類別regimentationnvarchar20來源方式sourcemannernvarchar20接線員bookinmannvarchar20城管員PATROLMANnvarchar20城管通手機號CGTphonenvarchar12問題類型questiontypenvarchar20部件信息partscodeingnVARCHAR200事件大類bigclassnvarchar20事件小類smallclassnvarchar20所屬城區(qū)cityzonenvarchar20所屬街區(qū)street_IDnvarchar20所屬社區(qū)community_IDnvarchar20所屬萬米單元cellreseau_IDnvarchar20事件位置說明positionremarknVARCHAR100參考地理編碼Refcodingnvarchar20地圖定位信息spacepointnVARCHAR100問題描述problemdescriptionnVARCHAR200破壞程度destroygradenVARCHAR200影響范圍incidencenVARCHAR200問題發(fā)生時間Occurtimedatetime舉報人enumeratemannVARCHAR50舉報人聯(lián)系方式enumerateman_infonVARCHAR200回復(fù)方式reversionwisenvarchar20登記時間createtimedatetime備注questionremarknVARCHAR200表STYLEREF1\s6SEQ表\*ARABIC\s12下行中間表—立案單表名RegisterCase_Send主鍵id名稱字段類型長度是/否空備注編號idint20NOT事件處理編號EventDisposal_IDnvarchar20案卷號casenumbernvarchar20立案人casemannvarchar20立案時間casetimedatetime備注caseremarknVARCHAR200表STYLEREF1\s6SEQ表\*ARABIC\s13下行中間表—任務(wù)分派單表名TaskSend_Send主鍵id名稱字段類型長度是/否空備注編號idint20NOT事件處理編號EventDisposal_IDnvarchar20任務(wù)分派號tasknumbernvarchar20任務(wù)級別tasklevelnvarchar20分派單位sentedunitnvarchar20分派者sentedmannvarchar20分派者聯(lián)系方式sentedinfonVARCHAR200分派時間sentedtimedatetime分派次數(shù)sentednumberint4響應(yīng)時間要求respondlimitnvarchar4專業(yè)部門類型receiveunit_typenvarchar20專業(yè)部門receiveunitnVARCHAR200處理要求disposalrequirenVARCHAR200處理時限disposallimitint4備注remarknVARCHAR200表STYLEREF1\s6SEQ表\*ARABIC\s14下行中間表—委托核查單表名CheckSend_Send主鍵id名稱字段類型長度是/否空備注編號idint20NOT事件處理編號EventDisposal_IDnvarchar20委托人consignmannvarchar20姓名委托時間consigntimedatetime委托接收人consignreceivernvarchar20姓名委托接收部門consignreceivedepatmentnvarchar50表STYLEREF1\s6SEQ表\*ARABIC\s15下行中間表—督辦單表名QuestionRegister_Send主鍵id名稱字段類型長度是/否空備注編號idint20NOT事件處理編號EventDisposal_IDnvarchar20處理部門disposalunitnvarchar20處理事件開始時間starttiemdatetime處理時限disposallimitint4距當(dāng)前時間的時間差leavingtimeint4第幾次督辦overseenumberint4督辦單產(chǎn)生時間createtimedatetime督辦員overseemannvarchar20備注remarknVARCHAR200領(lǐng)導(dǎo)批注信息表STYLEREF1\s6SEQ表\*ARABIC\s16下行中間表-領(lǐng)導(dǎo)批示表名Indication_Send主鍵id名稱字段類型長度是/否空備注編號idint20NOT記錄編號批示標(biāo)題instructiontitlenvarchar200批示內(nèi)容instructioncontentnvarchar1000接收單位Recieveunitnvarchar50外鍵接收者recievemannvarchar50外鍵,用戶表的編號重要度importantlevelIDnvarchar50數(shù)據(jù)字典項(重大,一般,緊急)批示狀態(tài)instructionstateidnvarchar50字典項:(已簽收,未簽收,已反饋,未反饋批示人sentmannvarchar50批示人單位Sentunitnvarchar50批示時間senttimeDatetime年月日時分秒處理時限disposallimitint4處理時限單位disposallimitunitnvarchar50備注remarknVARCHAR200表STYLEREF1\s6SEQ表\*ARABIC\s17下行中間表-領(lǐng)導(dǎo)批示表名EventAttachment_Send主鍵id名稱字段類型長度是/否空備注編號idint20NOT事件處理編號EventDisposal_IDnvarchar20所屬表單Blongtablenvarchar20所屬字段BLongfieldnvarchar20文件名稱(不含后綴名)filenamenVARCHAR100文件內(nèi)容的簡短摘要描述,如“現(xiàn)場錄音”文件后綴filesuffixnVARCHAR20“.”內(nèi)容filecontentblob文件類型FileTypeNVARchar2圖片0,聲音1,視頻2,其他3圖表STYLEREF1\s6SEQ圖表\*ARABIC\s11下行中間表-基礎(chǔ)分類數(shù)據(jù)表名BaseData_Send主鍵Id名稱字段類型長度是/否空備注編號idint20NOT類別KINDnVARCHAR20NOT事件、部件大類tYPEnVARCHAR20not大類名稱大類編碼tYPECODEnVARCHAR20not小類SUBTYPEnVARCHAR20not小類名稱小類編碼SUBtYPECODEnVARCHAR20not專業(yè)部門blongDEPARTMENTnVARCHAR100主管部門chargedepartmentnVARCHAR100備注remarknvarchar255表STYLEREF1\s6SEQ表\*ARABIC\s18下行中間表-專業(yè)部門屬性表表名SpecialityDepartment_Receive主鍵id名稱字段類型長度是/否空備注代碼idnvarchar20NOT單位名稱companynamenVARCHAR50NOT主管部門departmentnvarchar50組織機構(gòu)代碼organcodenvarchar10NOT單位地址addressnvarchar100單位類型companytypenvarchar20NOT法人代表artificialpersonnvarchar20NOT值班電話dutyphonenvarchar20NOT值班傳真dutyfaxnvarchar20NOT夜間電話nightphonenvarchar20NOT節(jié)假日電話feasthphenvarchar20NOT表STYLEREF1\s6SEQ表\*ARABIC\s19上行中間表—任務(wù)簽收響應(yīng)表名RespondReturn_Receive主鍵id名稱字段類型長度是/否空備注編號idint20NOT事件處理編號FLOWHISTORY_IDnvarchar20簽收時間receivemandatetime表STYLEREF1\s6SEQ表\*ARABIC\s110上行中間表—任務(wù)反饋單表名TaskFeedback_Receive主鍵id名稱字段類型長度是/否空備注編號idint20NOT事件處理編號EventDisposal_IDnvarchar20任務(wù)反饋號feedbacknumbernvarchar20任務(wù)接收時間receivetimedatetime反饋類型feedbacktypenvarchar20反饋內(nèi)容feedbackcontentnVARCHAR200反饋者feedbackmannvarchar20反饋者聯(lián)系方式feedbackinfonVARCHAR200任務(wù)反饋時間feedbacktimedatetime申請時限applylimitint20備注feedbackremarknVARCHAR200表STYLEREF1\s6SEQ表\*ARABIC\s111上行中間表—處置核查單表名CheckResult_Receive主鍵id名稱字段類型長度是/否空備注編號idint20NOT事件處理編號EventDisposal_IDnvarchar20預(yù)檔案號prenumbernvarchar20核查者checkmannvarchar20城管通號碼checkCGTphonenvarchar15核查時間checktimedatetime核查意見resulttypenvarchar255核查情況checkremarknVARCHAR200審批者examinemannvarchar20審批時間examinetimedatetime備注checkremarknVARCHAR200表STYLEREF1\s6SEQ表\*ARABIC\s112上行中間表—問題登記單表名QuestionRegister_Receive主鍵id名稱字段類型長度是/否空備注編號idint20NOT事件處理編號EventDisposal_IDnvarchar20事
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025至2030年中國碳鋼彈簧數(shù)據(jù)監(jiān)測研究報告
- 2025至2030年中國氫氣-水冷卻器數(shù)據(jù)監(jiān)測研究報告
- 2025至2030年中國旋轉(zhuǎn)磁場探傷機數(shù)據(jù)監(jiān)測研究報告
- 個人用車合同樣本:短期車輛租賃指南版
- 2025至2030年中國印度仿古珠繡包數(shù)據(jù)監(jiān)測研究報告
- 2025至2030年中國共振桶數(shù)據(jù)監(jiān)測研究報告
- 2025年中國室外全彩色灰度視頻屏市場調(diào)查研究報告
- 2025年中國世紀(jì)先鋒注射粉針市場調(diào)查研究報告
- 二零二五年度生產(chǎn)線承包與市場推廣合同3篇
- 二零二四年物流快遞收派服務(wù)與信息化建設(shè)合同3篇
- 世說新語原文及翻譯-副本
- 消除“艾梅乙”醫(yī)療歧視-從我做起
- 非遺文化走進(jìn)數(shù)字展廳+大數(shù)據(jù)與互聯(lián)網(wǎng)系創(chuàng)業(yè)計劃書
- 2024山西省文化旅游投資控股集團有限公司招聘筆試參考題庫附帶答案詳解
- 科普知識進(jìn)社區(qū)活動總結(jié)與反思
- 加油站廉潔培訓(xùn)課件
- 現(xiàn)金日記賬模板(帶公式)
- 消化內(nèi)科??票O(jiān)測指標(biāo)匯總分析
- 深圳市物業(yè)專項維修資金管理系統(tǒng)操作手冊(電子票據(jù))
- 混凝土結(jié)構(gòu)工程施工質(zhì)量驗收規(guī)范
- 2023年鐵嶺衛(wèi)生職業(yè)學(xué)院高職單招(數(shù)學(xué))試題庫含答案解析
評論
0/150
提交評論