新部件編碼的生成流程

2022-02-18 10:19:45 字數 1685 閱讀 7436

系統中我們將區域級別代號分為:區(district)、街道(street)、社群(community)、單元網格(cell)。

而他們所對應的數字代號分別是:

區:2;

街道:3;

社群:4;

單元網格:5

tcregion表中包含了所有區域的相關資訊。

vcregion表

此表為基於tcregion表的檢視表,建立**如下:

建立後所得表如下。觀察此表可以得出,街道**、社群**和網格**之間的內在聯絡。

獲取新增部件的編碼需要兩個引數,乙個是subtypeid,另乙個是cellname。subtypeid的獲取方式是:

cellname為網格編碼,其獲取方式一般是標誌定位時得到xy,通過地理服務端或者直接查詢資料庫所得。如下,便是乙個cellname。

qdm:表示由單元網格查出的區**的最後六位數。

unicode:表示由subtypeid查出的對應部件的部件編碼,取最後四位數。

maxcode(+|-)1:表示將該部件圖層中的最大編碼按照排序規則加或者減1。

該流程已經用儲存過程寫出,可查詢dlsys.fcgetphylayernewobjcode。這裡只是將此儲存過程中的流程分步解說。

假設cellname ='41030200100502'。

如果沒有查到資料,則用cellname的前六位代替,即410302。

假設查出的subtypeid為514。

或得到uniquecode需要取最後四位數,得:

由4.1和4.2已經得出了qdm和uniquecode以及phylayername(燃氣井蓋)。

則在表dlgis.燃氣井蓋中查詢其中已有的最大編碼。查詢到後,再和由qdm以及uniquecode按照規則組合出來的資料比較,得到最大值。

這裡得到的是:

編碼可能是遞增規則也可能是遞減規則。這裡通過配置而得其規則:

即用maxcode加上或減去1。

公司新註冊的流程

1.核名 到工商局去領取一張 企業 字型大小 名稱預先核准申請表 填寫你準備取的公司名稱,由工商局上網 工商局內部網 檢索是否有重名,如果沒有重名,就可以使用這個名稱,就會核發一張 企業 字型大小 名稱預先核准通知書 這一步的手續費是30元。30元可以幫你檢索5個名字,很多名字重複,所以一般常見的名...

Github生成新的ssh金鑰

簡單來講,就是遠端處理github repo的時候,ssh會自動檢驗身份,而不需要每次都手動輸入賬號密碼確認身份。1.git bash生成新的ssh金鑰 2.git bash講新的金鑰匹配到ssh agent上 3.複製本地ssh金鑰到github網頁上 確定本地是否有ssh 本地開啟git bas...

openssl生成SSL證書的流程

ssl證書通過在客戶端瀏覽器和web伺服器之間建立一條ssl安全通道 secure socketlayer ssl ssl安全協議主要用來提供對使用者和伺服器的認證 對傳送的資料進行加密和隱藏 確保資料在傳送中不被改變,即資料的完整性,現已成為該領域中全球化的標準。由於ssl技術已建立到所有主要的瀏...