城市資料視覺化的十個案例

時間 2021-06-06 17:01:11

1樓:asterisk鼬

我的回答不一定是你想要的答案,因為我不知道你的單選、多選、文字具體都需要哪些額外的字段屬性。所以我的想法你參考一下吧。

首先,我是在關聯式資料庫sqlite裡面進行的。

建立2個表:

person表:儲存人的基本資訊,以及擴充套件屬性

label表:儲存擴充套件屬性的分類

person表可以進行指定人的標籤查詢;

label表可以進行指定標籤的所有人的查詢;

具體實現語句如下:

CREATE TABLE IF NOT EXISTS person ( id VARCHAR (16) PRIMARY KEY NOT NULL, name VARCHAR (32), ext_field VARCHAR (32));

INSERT INTO person (id, name, ext_field) VALUES ( 'zhangsan', '張三', '[程式設計師]' );

INSERT INTO person (id, name, ext_field) VALUES ('lisi', '李四', '[美工]');

INSERT INTO person (id, name, ext_field) VALUES ( 'wagnwu', '王五', '[美工][程式設計師]' );

CREATE TABLE IF NOT EXISTS label ( id INTEGER PRIMARY KEY NOT NULL, name VARCHAR (32) NOT NULL, person VARCHAR (64));

INSERT INTO label (id, name, person) VALUES ( 0, '程式設計師', '[zhangsan][wangwu]' );

INSERT INTO label (id, name, person) VALUES ( 1, '美工', '[lisi][wangwu]' );

顯示效果就是:

*注:為什麼關鍵字加中括號,這樣可以方面在指定表搜尋指定人或者標籤,缺點就是不支援模糊搜尋了。

2樓:封禁讓我戒乎

如果只是用於顯示(不會被按此屬性過濾)的屬性,長字串欄位存xml/json即可。(本問題排查了這種情況,所以答案是:)

建乙個附加屬性定義表:屬性id,屬性名,型別(單選、多選、文字),屬性選項1,屬性選項2,...屬性選項50,預設值(可以是文字內容,也可以是選項編號,可多個編號)

再建乙個附加屬性例項表:使用者id,屬性id,屬性值 (使用者在本表可以沒任何記錄,顯示時,他的屬性們都按預設值顯示;需要修改時,實際才新增本表的記錄)

3樓:

1. 動態字段對應的表(行轉列)資料量是動態欄位的個數 * 多少條業務資料 500w*100個字段就是。。。。

2. 再建乙個附屬表,這個表留有足夠多的字段(field1, field2, field3),查詢的時候兩張表聯合查詢。

3. nosql 吧

知識圖譜視覺化比正常資料視覺化有什麼優勢

DatasPM 圖挖掘,圖演算法的結合,可以更好的做出決策,談不上優勢,知識圖譜視覺化特別適合關係資料的挖掘與分析,其他的視覺化圖形無法表達關係。 郝海清 我嘗試把這個問題分解下,如果問題中 知識圖譜視覺化 指的是我們看到的視覺化網路圖的話,那要弄清這個問題可能先需要回答這兩個問題 1 知識圖譜與視...

資料視覺化的研究方向都有哪些?

想清楚了,視覺化對找工作幾乎沒有幫助。做的東西廣而不精,而且其實難度很大,涉及到很多二維平面的計算幾何。講起來也沒有優勢,並不像傳統理工科那種能帶來數值指標上的提公升。找工作的時候也很費勁,對口的真的不多。典型的費力不討好,勸退。 郭不耐 從學術角度可以分地理資訊視覺化 空間網路視覺化 圖分析視覺化...

如何選擇合適的資料視覺化軟體?

乙隻物聯網鯨魚 可以嘗試使用圖撲軟體 Hightopo 基於 HTML5 標準技術的 Web 前端 2D 和 3D 圖形介面開發框架,擁有自主研發的視覺化軟體,泛用於工業物聯網場景的 B S 模式,支援 2D 3D 圖形組態。兼備了國外視覺化輕量跨平台操作的優秀特點,可與企業自有系統無縫整合,輕鬆將...