diff --git a/public/demo.json b/public/demo.json index 73b9c07..6cdfd8c 100644 --- a/public/demo.json +++ b/public/demo.json @@ -39,14 +39,38 @@ "startAngle": 0, "colorRef": "水", "sectors": [ - { "content": "乾", "innerFill": 1 }, - { "content": "兑", "innerFill": 0 }, - { "content": "离", "innerFill": 1 }, - { "content": "震", "innerFill": 0 }, - { "content": "巽", "innerFill": 1 }, - { "content": "坎", "innerFill": 0 }, - { "content": "艮", "innerFill": 1 }, - { "content": "坤", "innerFill": 0 } + { + "content": "乾", + "innerFill": 1 + }, + { + "content": "兑", + "innerFill": 0 + }, + { + "content": "离", + "innerFill": 1 + }, + { + "content": "震", + "innerFill": 0 + }, + { + "content": "巽", + "innerFill": 1 + }, + { + "content": "坎", + "innerFill": 0 + }, + { + "content": "艮", + "innerFill": 1 + }, + { + "content": "坤", + "innerFill": 0 + } ] }, { @@ -58,18 +82,58 @@ "num": 3, "interval": 1, "sectors": [ - { "content": "子", "colorRef": "水", "innerFill": 1 }, - { "content": "丑" }, - { "content": "寅", "colorRef": "木", "innerFill": 0 }, - { "content": "卯", "colorRef": "木", "innerFill": 1 }, - { "content": "辰" }, - { "content": "巳", "colorRef": "火", "innerFill": 1 }, - { "content": "午", "colorRef": "火", "innerFill": 0 }, - { "content": "未", "innerFill": 1 }, - { "content": "申", "colorRef": "金", "innerFill": 0 }, - { "content": "酉", "colorRef": "金", "innerFill": 1 }, - { "content": "戌" }, - { "content": "亥", "innerFill": 0 } + { + "content": "子", + "colorRef": "水", + "innerFill": 1 + }, + { + "content": "丑" + }, + { + "content": "寅", + "colorRef": "木", + "innerFill": 0 + }, + { + "content": "卯", + "colorRef": "木", + "innerFill": 1 + }, + { + "content": "辰" + }, + { + "content": "巳", + "colorRef": "火", + "innerFill": 1 + }, + { + "content": "午", + "colorRef": "火", + "innerFill": 0 + }, + { + "content": "未", + "innerFill": 1 + }, + { + "content": "申", + "colorRef": "金", + "innerFill": 0 + }, + { + "content": "酉", + "colorRef": "金", + "innerFill": 1 + }, + { + "content": "戌" + }, + { + "content": "亥", + "innerFill": 0 + } ] }, { @@ -78,30 +142,88 @@ "rOuter": 240, "startAngle": 0, "sectors": [ - { "content": "甲乙|子|丙丁", "colorRef": "木", "innerFill": 1 }, - { "content": "丑" }, - { "content": "戊己|寅|庚辛", "colorRef": "土", "innerFill": 0 }, - { "content": "卯" }, - { "content": "壬癸|辰|甲乙", "innerFill": 1 }, - { "content": "巳" }, - { "content": "丙丁|午|戊己", "colorRef": "火", "innerFill": 0 }, - { "content": "未" }, - { "content": "庚辛|申|壬癸", "colorRef": "金", "innerFill": 1 }, - { "content": "酉" }, - { "content": "甲乙|戌|丙丁", "innerFill": 0 }, - { "content": "亥" }, - { "content": "戊己|子|庚辛" }, - { "content": "丑" }, - { "content": "壬癸|寅|甲乙" }, - { "content": "卯" }, - { "content": "丙丁|辰|戊己" }, - { "content": "巳" }, - { "content": "庚辛|午|壬癸" }, - { "content": "未" }, - { "content": "甲乙|申|丙丁" }, - { "content": "酉" }, - { "content": "戊己|戌|庚辛" }, - { "content": "亥" } + { + "content": "甲乙|子|丙丁", + "colorRef": "木", + "innerFill": 1 + }, + { + "content": "丑" + }, + { + "content": "戊己|寅|庚辛", + "colorRef": "土", + "innerFill": 0 + }, + { + "content": "卯" + }, + { + "content": "壬癸|辰|甲乙", + "innerFill": 1 + }, + { + "content": "巳" + }, + { + "content": "丙丁|午|戊己", + "colorRef": "火", + "innerFill": 0 + }, + { + "content": "未" + }, + { + "content": "庚辛|申|壬癸", + "colorRef": "金", + "innerFill": 1 + }, + { + "content": "酉" + }, + { + "content": "甲乙|戌|丙丁", + "innerFill": 0 + }, + { + "content": "亥" + }, + { + "content": "戊己|子|庚辛" + }, + { + "content": "丑" + }, + { + "content": "壬癸|寅|甲乙" + }, + { + "content": "卯" + }, + { + "content": "丙丁|辰|戊己" + }, + { + "content": "巳" + }, + { + "content": "庚辛|午|壬癸" + }, + { + "content": "未" + }, + { + "content": "甲乙|申|丙丁" + }, + { + "content": "酉" + }, + { + "content": "戊己|戌|庚辛" + }, + { + "content": "亥" + } ] }, { @@ -110,22 +232,81 @@ "rOuter": 270, "startAngle": 0, "sectors": [ - { "content": "甲乙|丙丁|戊己|庚辛", "colorRef": "木", "innerFill": 1 }, - { "content": "壬癸|甲乙|丙丁|戊己", "colorRef": "土", "innerFill": 0 }, - { "content": "庚辛|壬癸|甲乙|丙丁", "innerFill": 1 }, - { "content": "戊己|庚辛|壬癸|甲乙", "colorRef": "火", "innerFill": 0 }, - { "content": "丙丁|戊己|庚辛|壬癸", "colorRef": "金", "innerFill": 1 }, - { "content": "子丑|寅卯|辰巳|午未", "innerFill": 0 }, - { "content": "申酉|戌亥|子丑|寅卯", "colorRef": "木", "innerFill": 1 }, - { "content": "辰巳|午未|申酉|戌亥", "colorRef": "水", "innerFill": 0 }, - { "content": "甲乙|丙丁|戊己|庚辛", "innerFill": 1 }, - { "content": "壬癸|甲乙|丙丁|戊己", "colorRef": "土", "innerFill": 0 }, - { "content": "庚辛|壬癸|甲乙|丙丁", "colorRef": "木", "innerFill": 1 }, - { "content": "戊己|庚辛|壬癸|甲乙", "innerFill": 0 }, - { "content": "丙丁|戊己|庚辛|壬癸", "colorRef": "火", "innerFill": 1 }, - { "content": "子丑|寅卯|辰巳|午未", "colorRef": "金", "innerFill": 0 }, - { "content": "申酉|戌亥|子丑|寅卯", "innerFill": 1 }, - { "content": "辰巳|午未|申酉|戌亥", "colorRef": "水", "innerFill": 0 } + { + "content": "甲乙|丙丁|戊己|庚辛", + "colorRef": "木", + "innerFill": 1 + }, + { + "content": "壬癸|甲乙|丙丁|戊己", + "colorRef": "土", + "innerFill": 0 + }, + { + "content": "庚辛|壬癸|甲乙|丙丁", + "innerFill": 1 + }, + { + "content": "戊己|庚辛|壬癸|甲乙", + "colorRef": "火", + "innerFill": 0 + }, + { + "content": "丙丁|戊己|庚辛|壬癸", + "colorRef": "金", + "innerFill": 1 + }, + { + "content": "子丑|寅卯|辰巳|午未", + "innerFill": 0 + }, + { + "content": "申酉|戌亥|子丑|寅卯", + "colorRef": "木", + "innerFill": 1 + }, + { + "content": "辰巳|午未|申酉|戌亥", + "colorRef": "水", + "innerFill": 0 + }, + { + "content": "甲乙|丙丁|戊己|庚辛", + "innerFill": 1 + }, + { + "content": "壬癸|甲乙|丙丁|戊己", + "colorRef": "土", + "innerFill": 0 + }, + { + "content": "庚辛|壬癸|甲乙|丙丁", + "colorRef": "木", + "innerFill": 1 + }, + { + "content": "戊己|庚辛|壬癸|甲乙", + "innerFill": 0 + }, + { + "content": "丙丁|戊己|庚辛|壬癸", + "colorRef": "火", + "innerFill": 1 + }, + { + "content": "子丑|寅卯|辰巳|午未", + "colorRef": "金", + "innerFill": 0 + }, + { + "content": "申酉|戌亥|子丑|寅卯", + "innerFill": 1 + }, + { + "content": "辰巳|午未|申酉|戌亥", + "colorRef": "水", + "innerFill": 0 + } ] }, { @@ -141,20 +322,18 @@ }, { "type": "degreeRing", - "degreeRing": { - "rInner": 350, - "rOuter": 380, - "showDegree": 1, - "mode": "both", - "opacity": 1, - "tickLength": 6, - "tickLengthStep": 2, - "majorTick": 10, - "minorTick": 5, - "microTick": 1, - "tickColor": "#000000", - "ringColor": "#000000" - } + "rInner": 350, + "rOuter": 380, + "showDegree": 1, + "mode": "both", + "opacity": 1, + "tickLength": 6, + "tickLengthStep": 2, + "majorTick": 10, + "minorTick": 5, + "microTick": 1, + "tickColor": "#000000", + "ringColor": "#000000" } ] } diff --git a/public/demo2.json b/public/demo2.json index 5f00280..b1abd68 100644 --- a/public/demo2.json +++ b/public/demo2.json @@ -1,12 +1,12 @@ { "name": "demo2", "description": "luopan demo2 config with named color palettes", - "background": "#000000", + "background": "#000000", "strokeWidth": 1, "strokeOpacity": 1, "strokeColor": "白", "insetDistance": 1, - "outerRadius": 500, + "outerRadius": 500, "themeRef": "五行弱", "layers": [ { @@ -18,21 +18,20 @@ } }, { - "divisions": 2, - "rInner": 60, - "rOuter": 90, - "startAngle": 0, - + "divisions": 2, + "rInner": 60, + "rOuter": 90, + "startAngle": 0, "sectors": [ - { - "content": "阴", - "colorRef": "黑", - "innerFill": 1 + { + "content": "阴", + "colorRef": "黑", + "innerFill": 1 }, - { - "content": "阳", - "colorRef": "白", - "innerFill": 0 + { + "content": "阳", + "colorRef": "白", + "innerFill": 0 } ] }, @@ -42,14 +41,38 @@ "rOuter": 160, "startAngle": 0, "sectors": [ - { "content": "乾", "innerFill": 1 }, - { "content": "兑", "innerFill": 0 }, - { "content": "离", "innerFill": 1 }, - { "content": "震", "innerFill": 0 }, - { "content": "巽", "innerFill": 1 }, - { "content": "坎", "innerFill": 0 }, - { "content": "艮", "innerFill": 1 }, - { "content": "坤", "innerFill": 0 } + { + "content": "乾", + "innerFill": 1 + }, + { + "content": "兑", + "innerFill": 0 + }, + { + "content": "离", + "innerFill": 1 + }, + { + "content": "震", + "innerFill": 0 + }, + { + "content": "巽", + "innerFill": 1 + }, + { + "content": "坎", + "innerFill": 0 + }, + { + "content": "艮", + "innerFill": 1 + }, + { + "content": "坤", + "innerFill": 0 + } ] }, { @@ -62,18 +85,58 @@ "num": 3, "interval": 1, "sectors": [ - { "content": "子", "colorRef": "水", "innerFill": 1 }, - { "content": "丑" }, - { "content": "寅", "colorRef": "木", "innerFill": 0 }, - { "content": "卯", "colorRef": "木", "innerFill": 1 }, - { "content": "辰" }, - { "content": "巳", "colorRef": "火", "innerFill": 1 }, - { "content": "午", "colorRef": "火", "innerFill": 0 }, - { "content": "未", "innerFill": 1 }, - { "content": "申", "colorRef": "金", "innerFill": 0 }, - { "content": "酉", "colorRef": "金", "innerFill": 1 }, - { "content": "戌" }, - { "content": "亥", "innerFill": 0 } + { + "content": "子", + "colorRef": "水", + "innerFill": 1 + }, + { + "content": "丑" + }, + { + "content": "寅", + "colorRef": "木", + "innerFill": 0 + }, + { + "content": "卯", + "colorRef": "木", + "innerFill": 1 + }, + { + "content": "辰" + }, + { + "content": "巳", + "colorRef": "火", + "innerFill": 1 + }, + { + "content": "午", + "colorRef": "火", + "innerFill": 0 + }, + { + "content": "未", + "innerFill": 1 + }, + { + "content": "申", + "colorRef": "金", + "innerFill": 0 + }, + { + "content": "酉", + "colorRef": "金", + "innerFill": 1 + }, + { + "content": "戌" + }, + { + "content": "亥", + "innerFill": 0 + } ] }, { @@ -82,30 +145,88 @@ "rOuter": 240, "startAngle": 0, "sectors": [ - { "content": "甲乙|子|丙丁", "colorRef": "木", "innerFill": 1 }, - { "content": "丑" }, - { "content": "戊己|寅|庚辛", "colorRef": "土", "innerFill": 0 }, - { "content": "卯" }, - { "content": "壬癸|辰|甲乙", "innerFill": 1 }, - { "content": "巳" }, - { "content": "丙丁|午|戊己", "colorRef": "火", "innerFill": 0 }, - { "content": "未" }, - { "content": "庚辛|申|壬癸", "colorRef": "金", "innerFill": 1 }, - { "content": "酉" }, - { "content": "甲乙|戌|丙丁", "innerFill": 0 }, - { "content": "亥" }, - { "content": "戊己|子|庚辛" }, - { "content": "丑" }, - { "content": "壬癸|寅|甲乙" }, - { "content": "卯" }, - { "content": "丙丁|辰|戊己" }, - { "content": "巳" }, - { "content": "庚辛|午|壬癸" }, - { "content": "未" }, - { "content": "甲乙|申|丙丁" }, - { "content": "酉" }, - { "content": "戊己|戌|庚辛" }, - { "content": "亥" } + { + "content": "甲乙|子|丙丁", + "colorRef": "木", + "innerFill": 1 + }, + { + "content": "丑" + }, + { + "content": "戊己|寅|庚辛", + "colorRef": "土", + "innerFill": 0 + }, + { + "content": "卯" + }, + { + "content": "壬癸|辰|甲乙", + "innerFill": 1 + }, + { + "content": "巳" + }, + { + "content": "丙丁|午|戊己", + "colorRef": "火", + "innerFill": 0 + }, + { + "content": "未" + }, + { + "content": "庚辛|申|壬癸", + "colorRef": "金", + "innerFill": 1 + }, + { + "content": "酉" + }, + { + "content": "甲乙|戌|丙丁", + "innerFill": 0 + }, + { + "content": "亥" + }, + { + "content": "戊己|子|庚辛" + }, + { + "content": "丑" + }, + { + "content": "壬癸|寅|甲乙" + }, + { + "content": "卯" + }, + { + "content": "丙丁|辰|戊己" + }, + { + "content": "巳" + }, + { + "content": "庚辛|午|壬癸" + }, + { + "content": "未" + }, + { + "content": "甲乙|申|丙丁" + }, + { + "content": "酉" + }, + { + "content": "戊己|戌|庚辛" + }, + { + "content": "亥" + } ] }, { @@ -114,22 +235,81 @@ "rOuter": 270, "startAngle": 0, "sectors": [ - { "content": "甲乙|丙丁|戊己|庚辛", "colorRef": "木", "innerFill": 1 }, - { "content": "壬癸|甲乙|丙丁|戊己", "colorRef": "土", "innerFill": 0 }, - { "content": "庚辛|壬癸|甲乙|丙丁", "innerFill": 1 }, - { "content": "戊己|庚辛|壬癸|甲乙", "colorRef": "火", "innerFill": 0 }, - { "content": "丙丁|戊己|庚辛|壬癸", "colorRef": "金", "innerFill": 1 }, - { "content": "子丑|寅卯|辰巳|午未", "innerFill": 0 }, - { "content": "申酉|戌亥|子丑|寅卯", "colorRef": "木", "innerFill": 1 }, - { "content": "辰巳|午未|申酉|戌亥", "colorRef": "水", "innerFill": 0 }, - { "content": "甲乙|丙丁|戊己|庚辛", "innerFill": 1 }, - { "content": "壬癸|甲乙|丙丁|戊己", "colorRef": "土", "innerFill": 0 }, - { "content": "庚辛|壬癸|甲乙|丙丁", "colorRef": "木", "innerFill": 1 }, - { "content": "戊己|庚辛|壬癸|甲乙", "innerFill": 0 }, - { "content": "丙丁|戊己|庚辛|壬癸", "colorRef": "火", "innerFill": 1 }, - { "content": "子丑|寅卯|辰巳|午未", "colorRef": "金", "innerFill": 0 }, - { "content": "申酉|戌亥|子丑|寅卯", "innerFill": 1 }, - { "content": "辰巳|午未|申酉|戌亥", "colorRef": "水", "innerFill": 0 } + { + "content": "甲乙|丙丁|戊己|庚辛", + "colorRef": "木", + "innerFill": 1 + }, + { + "content": "壬癸|甲乙|丙丁|戊己", + "colorRef": "土", + "innerFill": 0 + }, + { + "content": "庚辛|壬癸|甲乙|丙丁", + "innerFill": 1 + }, + { + "content": "戊己|庚辛|壬癸|甲乙", + "colorRef": "火", + "innerFill": 0 + }, + { + "content": "丙丁|戊己|庚辛|壬癸", + "colorRef": "金", + "innerFill": 1 + }, + { + "content": "子丑|寅卯|辰巳|午未", + "innerFill": 0 + }, + { + "content": "申酉|戌亥|子丑|寅卯", + "colorRef": "木", + "innerFill": 1 + }, + { + "content": "辰巳|午未|申酉|戌亥", + "colorRef": "水", + "innerFill": 0 + }, + { + "content": "甲乙|丙丁|戊己|庚辛", + "innerFill": 1 + }, + { + "content": "壬癸|甲乙|丙丁|戊己", + "colorRef": "土", + "innerFill": 0 + }, + { + "content": "庚辛|壬癸|甲乙|丙丁", + "colorRef": "木", + "innerFill": 1 + }, + { + "content": "戊己|庚辛|壬癸|甲乙", + "innerFill": 0 + }, + { + "content": "丙丁|戊己|庚辛|壬癸", + "colorRef": "火", + "innerFill": 1 + }, + { + "content": "子丑|寅卯|辰巳|午未", + "colorRef": "金", + "innerFill": 0 + }, + { + "content": "申酉|戌亥|子丑|寅卯", + "innerFill": 1 + }, + { + "content": "辰巳|午未|申酉|戌亥", + "colorRef": "水", + "innerFill": 0 + } ] }, { @@ -145,19 +325,17 @@ }, { "type": "degreeRing", - "degreeRing": { - "rInner": 450, - "rOuter": 500, - "showDegree": 1, - "mode": "both", - "opacity": 0.3, - "tickLength": 6, - "majorTick": 10, - "minorTick": 5, - "microTick": 1, - "tickColor": "#ffffff", - "ringColor": "#ffffff" - } + "rInner": 450, + "rOuter": 500, + "showDegree": 1, + "mode": "both", + "opacity": 0.3, + "tickLength": 6, + "majorTick": 10, + "minorTick": 5, + "microTick": 1, + "tickColor": "#ffffff", + "ringColor": "#ffffff" } ] } diff --git a/public/demo3.json b/public/demo3.json index 7028a0c..6e608c5 100644 --- a/public/demo3.json +++ b/public/demo3.json @@ -39,14 +39,38 @@ "startAngle": 0, "colorRef": "水", "sectors": [ - { "content": "乾", "innerFill": 1 }, - { "content": "兑", "innerFill": 0 }, - { "content": "离", "innerFill": 1 }, - { "content": "震", "innerFill": 0 }, - { "content": "巽", "innerFill": 1 }, - { "content": "坎", "innerFill": 0 }, - { "content": "艮", "innerFill": 1 }, - { "content": "坤", "innerFill": 0 } + { + "content": "乾", + "innerFill": 1 + }, + { + "content": "兑", + "innerFill": 0 + }, + { + "content": "离", + "innerFill": 1 + }, + { + "content": "震", + "innerFill": 0 + }, + { + "content": "巽", + "innerFill": 1 + }, + { + "content": "坎", + "innerFill": 0 + }, + { + "content": "艮", + "innerFill": 1 + }, + { + "content": "坤", + "innerFill": 0 + } ] }, { @@ -58,18 +82,58 @@ "num": 3, "interval": 1, "sectors": [ - { "content": "子", "colorRef": "水", "innerFill": 1 }, - { "content": "丑" }, - { "content": "寅", "colorRef": "木", "innerFill": 0 }, - { "content": "卯", "colorRef": "木", "innerFill": 1 }, - { "content": "辰" }, - { "content": "巳", "colorRef": "火", "innerFill": 1 }, - { "content": "午", "colorRef": "火", "innerFill": 0 }, - { "content": "未", "innerFill": 1 }, - { "content": "申", "colorRef": "金", "innerFill": 0 }, - { "content": "酉", "colorRef": "金", "innerFill": 1 }, - { "content": "戌" }, - { "content": "亥", "innerFill": 0 } + { + "content": "子", + "colorRef": "水", + "innerFill": 1 + }, + { + "content": "丑" + }, + { + "content": "寅", + "colorRef": "木", + "innerFill": 0 + }, + { + "content": "卯", + "colorRef": "木", + "innerFill": 1 + }, + { + "content": "辰" + }, + { + "content": "巳", + "colorRef": "火", + "innerFill": 1 + }, + { + "content": "午", + "colorRef": "火", + "innerFill": 0 + }, + { + "content": "未", + "innerFill": 1 + }, + { + "content": "申", + "colorRef": "金", + "innerFill": 0 + }, + { + "content": "酉", + "colorRef": "金", + "innerFill": 1 + }, + { + "content": "戌" + }, + { + "content": "亥", + "innerFill": 0 + } ] }, { @@ -78,30 +142,88 @@ "rOuter": 240, "startAngle": 0, "sectors": [ - { "content": "甲乙|子|丙丁", "colorRef": "木", "innerFill": 1 }, - { "content": "丑" }, - { "content": "戊己|寅|庚辛", "colorRef": "土", "innerFill": 0 }, - { "content": "卯" }, - { "content": "壬癸|辰|甲乙", "innerFill": 1 }, - { "content": "巳" }, - { "content": "丙丁|午|戊己", "colorRef": "火", "innerFill": 0 }, - { "content": "未" }, - { "content": "庚辛|申|壬癸", "colorRef": "金", "innerFill": 1 }, - { "content": "酉" }, - { "content": "甲乙|戌|丙丁", "innerFill": 0 }, - { "content": "亥" }, - { "content": "戊己|子|庚辛" }, - { "content": "丑" }, - { "content": "壬癸|寅|甲乙" }, - { "content": "卯" }, - { "content": "丙丁|辰|戊己" }, - { "content": "巳" }, - { "content": "庚辛|午|壬癸" }, - { "content": "未" }, - { "content": "甲乙|申|丙丁" }, - { "content": "酉" }, - { "content": "戊己|戌|庚辛" }, - { "content": "亥" } + { + "content": "甲乙|子|丙丁", + "colorRef": "木", + "innerFill": 1 + }, + { + "content": "丑" + }, + { + "content": "戊己|寅|庚辛", + "colorRef": "土", + "innerFill": 0 + }, + { + "content": "卯" + }, + { + "content": "壬癸|辰|甲乙", + "innerFill": 1 + }, + { + "content": "巳" + }, + { + "content": "丙丁|午|戊己", + "colorRef": "火", + "innerFill": 0 + }, + { + "content": "未" + }, + { + "content": "庚辛|申|壬癸", + "colorRef": "金", + "innerFill": 1 + }, + { + "content": "酉" + }, + { + "content": "甲乙|戌|丙丁", + "innerFill": 0 + }, + { + "content": "亥" + }, + { + "content": "戊己|子|庚辛" + }, + { + "content": "丑" + }, + { + "content": "壬癸|寅|甲乙" + }, + { + "content": "卯" + }, + { + "content": "丙丁|辰|戊己" + }, + { + "content": "巳" + }, + { + "content": "庚辛|午|壬癸" + }, + { + "content": "未" + }, + { + "content": "甲乙|申|丙丁" + }, + { + "content": "酉" + }, + { + "content": "戊己|戌|庚辛" + }, + { + "content": "亥" + } ] }, { @@ -110,22 +232,81 @@ "rOuter": 270, "startAngle": 0, "sectors": [ - { "content": "甲乙|丙丁|戊己|庚辛", "colorRef": "木", "innerFill": 1 }, - { "content": "壬癸|甲乙|丙丁|戊己", "colorRef": "土", "innerFill": 0 }, - { "content": "庚辛|壬癸|甲乙|丙丁", "innerFill": 1 }, - { "content": "戊己|庚辛|壬癸|甲乙", "colorRef": "火", "innerFill": 0 }, - { "content": "丙丁|戊己|庚辛|壬癸", "colorRef": "金", "innerFill": 1 }, - { "content": "子丑|寅卯|辰巳|午未", "innerFill": 0 }, - { "content": "申酉|戌亥|子丑|寅卯", "colorRef": "木", "innerFill": 1 }, - { "content": "辰巳|午未|申酉|戌亥", "colorRef": "水", "innerFill": 0 }, - { "content": "甲乙|丙丁|戊己|庚辛", "innerFill": 1 }, - { "content": "壬癸|甲乙|丙丁|戊己", "colorRef": "土", "innerFill": 0 }, - { "content": "庚辛|壬癸|甲乙|丙丁", "colorRef": "木", "innerFill": 1 }, - { "content": "戊己|庚辛|壬癸|甲乙", "innerFill": 0 }, - { "content": "丙丁|戊己|庚辛|壬癸", "colorRef": "火", "innerFill": 1 }, - { "content": "子丑|寅卯|辰巳|午未", "colorRef": "金", "innerFill": 0 }, - { "content": "申酉|戌亥|子丑|寅卯", "innerFill": 1 }, - { "content": "辰巳|午未|申酉|戌亥", "colorRef": "水", "innerFill": 0 } + { + "content": "甲乙|丙丁|戊己|庚辛", + "colorRef": "木", + "innerFill": 1 + }, + { + "content": "壬癸|甲乙|丙丁|戊己", + "colorRef": "土", + "innerFill": 0 + }, + { + "content": "庚辛|壬癸|甲乙|丙丁", + "innerFill": 1 + }, + { + "content": "戊己|庚辛|壬癸|甲乙", + "colorRef": "火", + "innerFill": 0 + }, + { + "content": "丙丁|戊己|庚辛|壬癸", + "colorRef": "金", + "innerFill": 1 + }, + { + "content": "子丑|寅卯|辰巳|午未", + "innerFill": 0 + }, + { + "content": "申酉|戌亥|子丑|寅卯", + "colorRef": "木", + "innerFill": 1 + }, + { + "content": "辰巳|午未|申酉|戌亥", + "colorRef": "水", + "innerFill": 0 + }, + { + "content": "甲乙|丙丁|戊己|庚辛", + "innerFill": 1 + }, + { + "content": "壬癸|甲乙|丙丁|戊己", + "colorRef": "土", + "innerFill": 0 + }, + { + "content": "庚辛|壬癸|甲乙|丙丁", + "colorRef": "木", + "innerFill": 1 + }, + { + "content": "戊己|庚辛|壬癸|甲乙", + "innerFill": 0 + }, + { + "content": "丙丁|戊己|庚辛|壬癸", + "colorRef": "火", + "innerFill": 1 + }, + { + "content": "子丑|寅卯|辰巳|午未", + "colorRef": "金", + "innerFill": 0 + }, + { + "content": "申酉|戌亥|子丑|寅卯", + "innerFill": 1 + }, + { + "content": "辰巳|午未|申酉|戌亥", + "colorRef": "水", + "innerFill": 0 + } ] }, { @@ -141,20 +322,18 @@ }, { "type": "degreeRing", - "degreeRing": { - "rInner": 350, - "rOuter": 380, - "showDegree": 1, - "mode": "both", - "opacity": 1, - "tickLength": 6, - "tickLengthStep": 2, - "majorTick": 10, - "minorTick": 5, - "microTick": 1, - "tickColor": "#000000", - "ringColor": "#000000" - } + "rInner": 350, + "rOuter": 380, + "showDegree": 1, + "mode": "both", + "opacity": 1, + "tickLength": 6, + "tickLengthStep": 2, + "majorTick": 10, + "minorTick": 5, + "microTick": 1, + "tickColor": "#000000", + "ringColor": "#000000" } ] } diff --git a/public/fengshui.json b/public/fengshui.json index 37ba5ed..140ffce 100644 --- a/public/fengshui.json +++ b/public/fengshui.json @@ -1,11 +1,11 @@ { "name": "fengshui", "description": "luopan fengshui config with named color palettes", - "background": "白", + "background": "金", "strokeWidth": 1, "strokeOpacity": 1, "strokeColor": "黑", - "insetDistance": 1, + "insetDistance": 2, "themeRef": "五行强", "layers": [ { @@ -19,7 +19,7 @@ { "divisions": 2, "rInner": 60, - "rOuter": 100, + "rOuter": 80, "startAngle": -90, "sectors": [ { @@ -34,972 +34,3734 @@ }, { "divisions": 8, - "rInner": , - "rOuter": , + "layerHeight": 40, "startAngle": -22.5, "sectors": [ - { "content": "北" }, - { "content": "东北" }, - { "content": "东" }, - { "content": "东南" }, - { "content": "南" }, - { "content": "西南" }, - { "content": "西" }, - { "content": "西北" } + { + "content": "北" + }, + { + "content": "东北" + }, + { + "content": "东" + }, + { + "content": "东南" + }, + { + "content": "南" + }, + { + "content": "西南" + }, + { + "content": "西" + }, + { + "content": "西北" + } ] }, { "divisions": 8, - "rInner": , - "rOuter": , + "layerHeight": 20, "startAngle": -22.5, - "unitRatios": [0.3, 0.4, 0.3], - "colorRef": "水", + "unitRatios": [ + 0.3, + 0.4, + 0.3 + ], + "colorRef": "灰", "sectors": [ - { "content": "坎|☵|水", "innerFill": 0 }, - { "content": "艮|☶|山", "innerFill": 1 }, - { "content": "震|☳|雷", "innerFill": 0 }, - { "content": "巽|☴|风", "innerFill": 1 }, - { "content": "离|☲|火", "innerFill": 0 }, - { "content": "坤|☷|地", "innerFill": 1 }, - { "content": "兑|☱|泽", "innerFill": 0 }, - { "content": "乾|☰|天", "innerFill": 1 } + { + "content": "坎|☵|水", + "innerFill": 0 + }, + { + "content": "艮|☶|山", + "innerFill": 1 + }, + { + "content": "震|☳|雷", + "innerFill": 0 + }, + { + "content": "巽|☴|风", + "innerFill": 1 + }, + { + "content": "离|☲|火", + "innerFill": 0 + }, + { + "content": "坤|☷|地", + "innerFill": 1 + }, + { + "content": "兑|☱|泽", + "innerFill": 0 + }, + { + "content": "乾|☰|天", + "innerFill": 1 + } ] }, { "divisions": 12, - "rInner": 160, - "rOuter": 200, + "layerHeight": 20, "startAngle": 0, "colorRef": "土", "num": 3, "interval": 1, "sectors": [ - { "content": "子", "colorRef": "水", "innerFill": 1 }, - { "content": "丑" }, - { "content": "寅", "colorRef": "木", "innerFill": 0 }, - { "content": "卯", "colorRef": "木", "innerFill": 1 }, - { "content": "辰" }, - { "content": "巳", "colorRef": "火", "innerFill": 1 }, - { "content": "午", "colorRef": "火", "innerFill": 0 }, - { "content": "未", "innerFill": 1 }, - { "content": "申", "colorRef": "金", "innerFill": 0 }, - { "content": "酉", "colorRef": "金", "innerFill": 1 }, - { "content": "戌" }, - { "content": "亥", "innerFill": 0 } + { + "content": "子", + "colorRef": "水", + "innerFill": 1 + }, + { + "content": "丑" + }, + { + "content": "寅", + "colorRef": "木", + "innerFill": 0 + }, + { + "content": "卯", + "colorRef": "木", + "innerFill": 1 + }, + { + "content": "辰" + }, + { + "content": "巳", + "colorRef": "火", + "innerFill": 1 + }, + { + "content": "午", + "colorRef": "火", + "innerFill": 0 + }, + { + "content": "未", + "innerFill": 1 + }, + { + "content": "申", + "colorRef": "金", + "innerFill": 0 + }, + { + "content": "酉", + "colorRef": "金", + "innerFill": 1 + }, + { + "content": "戌" + }, + { + "content": "亥", + "innerFill": 0 + } ] }, { "divisions": 24, - "rInner": , - "rOuter": , + "layerHeight": 30, "startAngle": -22.5, - "unitRatios": [0.4, 0.3, 0.3], + "unitRatios": [ + 0.4, + 0.3, + 0.3 + ], "num": 3, "interval": 3, + "colorRef": "金", "sectors": [ - { "content": "巨门|壬|2" }, - { "content": "禄存|子|3" }, - { "content": "贪狼|癸|1" }, - { "content": "右弼|丑|9" }, - { "content": "破军|艮|7" }, - { "content": "左辅|寅|8" }, - { "content": "贪狼|甲|1" }, - { "content": "禄存|卯|3" }, - { "content": "巨门|乙|2" }, - { "content": "武曲|辰|6" }, - { "content": "武曲|巽|6" }, - { "content": "文曲|巳|4" }, - { "content": "破军|丙|7" }, - { "content": "右弼|午|9" }, - { "content": "左辅|丁|8" }, - { "content": "禄存|未|3" }, - { "content": "巨门|坤|2" }, - { "content": "贪狼|申|1" }, - { "content": "左辅|庚|8" }, - { "content": "右弼|酉|9" }, - { "content": "破军|辛|7" }, - { "content": "文曲|戌|4" }, - { "content": "文曲|乾|4" }, - { "content": "武曲|亥|6" } + { + "content": "巨门|壬|2" + }, + { + "content": "禄存|子|3" + }, + { + "content": "贪狼|癸|1" + }, + { + "content": "右弼|丑|9" + }, + { + "content": "破军|艮|7" + }, + { + "content": "左辅|寅|8" + }, + { + "content": "贪狼|甲|1" + }, + { + "content": "禄存|卯|3" + }, + { + "content": "巨门|乙|2" + }, + { + "content": "武曲|辰|6" + }, + { + "content": "武曲|巽|6" + }, + { + "content": "文曲|巳|4" + }, + { + "content": "破军|丙|7" + }, + { + "content": "右弼|午|9" + }, + { + "content": "左辅|丁|8" + }, + { + "content": "禄存|未|3" + }, + { + "content": "巨门|坤|2" + }, + { + "content": "贪狼|申|1" + }, + { + "content": "左辅|庚|8" + }, + { + "content": "右弼|酉|9" + }, + { + "content": "破军|辛|7" + }, + { + "content": "文曲|戌|4" + }, + { + "content": "文曲|乾|4" + }, + { + "content": "武曲|亥|6" + } ] }, { "divisions": 24, - "rInner": , - "rOuter": , + "layerHeight": 20, "startAngle": -7.5, - "unitRatios": [0.7, 0.3], + "unitRatios": [ + 0.7, + 0.3 + ], "num": 3, "interval": 3, + "colorRef": "火", "sectors": [ - { "content": "子|水" }, - { "content": "癸|水" }, - { "content": "丑|土" }, - { "content": "艮|土" }, - { "content": "寅|木" }, - { "content": "甲|木" }, - { "content": "卯|木" }, - { "content": "乙|木" }, - { "content": "辰|土" }, - { "content": "巽|木" }, - { "content": "巳|火" }, - { "content": "丙|火" }, - { "content": "午|火" }, - { "content": "丁|火" }, - { "content": "未|土" }, - { "content": "坤|土" }, - { "content": "申|金" }, - { "content": "庚|金" }, - { "content": "酉|金" }, - { "content": "辛|金" }, - { "content": "戌|土" }, - { "content": "乾|金" }, - { "content": "亥|水" }, - { "content": "壬|水" } + { + "content": "子|水" + }, + { + "content": "癸|水" + }, + { + "content": "丑|土" + }, + { + "content": "艮|土" + }, + { + "content": "寅|木" + }, + { + "content": "甲|木" + }, + { + "content": "卯|木" + }, + { + "content": "乙|木" + }, + { + "content": "辰|土" + }, + { + "content": "巽|木" + }, + { + "content": "巳|火" + }, + { + "content": "丙|火" + }, + { + "content": "午|火" + }, + { + "content": "丁|火" + }, + { + "content": "未|土" + }, + { + "content": "坤|土" + }, + { + "content": "申|金" + }, + { + "content": "庚|金" + }, + { + "content": "酉|金" + }, + { + "content": "辛|金" + }, + { + "content": "戌|土" + }, + { + "content": "乾|金" + }, + { + "content": "亥|水" + }, + { + "content": "壬|水" + } ] }, { "divisions": 24, - "rInner": , - "rOuter": , + "layerHeight": 20, "startAngle": -7.5, + "num": 4, + "interval": 4, + "colorRef": "水", + "innerFill": 1, "sectors": [ - { "content": "帝座" }, - { "content": "鸾驾" }, - { "content": "天吊" }, - { "content": "凤阁" }, - { "content": "金箱" }, - { "content": "鬼劫" }, - { "content": "将军" }, - { "content": "功曹" }, - { "content": "天罡" }, - { "content": "宝殿" }, - { "content": "金枝" }, - { "content": "炎烈" }, - { "content": "帝辇" }, - { "content": "龙墀" }, - { "content": "天杀" }, - { "content": "宝盖" }, - { "content": "玉印" }, - { "content": "劫杀" }, - { "content": "华盖" }, - { "content": "直符" }, - { "content": "地杀" }, - { "content": "龙楼" }, - { "content": "玉叶" }, - { "content": "八武" } + { + "content": "帝座" + }, + { + "content": "鸾驾" + }, + { + "content": "天吊" + }, + { + "content": "凤阁" + }, + { + "content": "金箱" + }, + { + "content": "鬼劫" + }, + { + "content": "将军" + }, + { + "content": "功曹" + }, + { + "content": "天罡" + }, + { + "content": "宝殿" + }, + { + "content": "金枝" + }, + { + "content": "炎烈" + }, + { + "content": "帝辇" + }, + { + "content": "龙墀" + }, + { + "content": "天杀" + }, + { + "content": "宝盖" + }, + { + "content": "玉印" + }, + { + "content": "劫杀" + }, + { + "content": "华盖" + }, + { + "content": "直符" + }, + { + "content": "地杀" + }, + { + "content": "龙楼" + }, + { + "content": "玉叶" + }, + { + "content": "八武" + } ] }, { "divisions": 24, - "rInner": , - "rOuter": , + "layerHeight": 20, "startAngle": -7.5, + "colorRef": "白", "sectors": [ - { "content": "天皇" }, - { "content": "天辅" }, - { "content": "天英" }, - { "content": "天芮" }, - { "content": "天柱" }, - { "content": "天心" }, - { "content": "天禽" }, - { "content": "天冲" }, - { "content": "天任" }, - { "content": "天蓬" }, - { "content": "太乙" }, - { "content": "少微" }, - { "content": "紫微" }, - { "content": "勾陈" }, - { "content": "轩辕" }, - { "content": "太微" }, - { "content": "天市" }, - { "content": "文昌" }, - { "content": "文曲" }, - { "content": "禄存" }, - { "content": "巨门" }, - { "content": "廉贞" }, - { "content": "武曲" }, - { "content": "破军" } + { + "content": "天皇" + }, + { + "content": "天辅" + }, + { + "content": "天英" + }, + { + "content": "天芮" + }, + { + "content": "天柱" + }, + { + "content": "天心" + }, + { + "content": "天禽" + }, + { + "content": "天冲" + }, + { + "content": "天任" + }, + { + "content": "天蓬" + }, + { + "content": "太乙" + }, + { + "content": "少微" + }, + { + "content": "紫微" + }, + { + "content": "勾陈" + }, + { + "content": "轩辕" + }, + { + "content": "太微" + }, + { + "content": "天市" + }, + { + "content": "文昌" + }, + { + "content": "文曲" + }, + { + "content": "禄存" + }, + { + "content": "巨门" + }, + { + "content": "廉贞" + }, + { + "content": "武曲" + }, + { + "content": "破军" + } ] }, { "divisions": 24, - "rInner": , - "rOuter": , + "layerHeight": 15, "startAngle": -7.5, "patternOffset": 4, "num": 3, "interval": 3, + "colorRef": "土", "sectors": [ - { "content": "天" }, - { "content": "人" }, - { "content": "地" }, - { "content": "天" }, - { "content": "人" }, - { "content": "地" }, - { "content": "天" }, - { "content": "人" }, - { "content": "地" }, - { "content": "天" }, - { "content": "人" }, - { "content": "地" }, - { "content": "天" }, - { "content": "人" }, - { "content": "地" }, - { "content": "天" }, - { "content": "人" }, - { "content": "地" }, - { "content": "天" }, - { "content": "人" }, - { "content": "地" }, - { "content": "天" }, - { "content": "人" }, - { "content": "地" } + { + "content": "天" + }, + { + "content": "人" + }, + { + "content": "地" + }, + { + "content": "天" + }, + { + "content": "人" + }, + { + "content": "地" + }, + { + "content": "天" + }, + { + "content": "人" + }, + { + "content": "地" + }, + { + "content": "天" + }, + { + "content": "人" + }, + { + "content": "地" + }, + { + "content": "天" + }, + { + "content": "人" + }, + { + "content": "地" + }, + { + "content": "天" + }, + { + "content": "人" + }, + { + "content": "地" + }, + { + "content": "天" + }, + { + "content": "人" + }, + { + "content": "地" + }, + { + "content": "天" + }, + { + "content": "人" + }, + { + "content": "地" + } ] }, { "divisions": 24, - "rInner": , - "rOuter": , + "layerHeight": 20, "startAngle": -7.5, + "colorRef": "白", + "num": 3, + "interval": 3, + "patternOffset": 2, "sectors": [ - { "content": "立春" }, - { "content": "雨水" }, - { "content": "惊蛰" }, - { "content": "春分" }, - { "content": "清明" }, - { "content": "谷雨" }, - { "content": "立夏" }, - { "content": "小满" }, - { "content": "芒种" }, - { "content": "夏至" }, - { "content": "小暑" }, - { "content": "大暑" }, - { "content": "立秋" }, - { "content": "处暑" }, - { "content": "白露" }, - { "content": "秋分" }, - { "content": "寒露" }, - { "content": "霜降" }, - { "content": "立冬" }, - { "content": "小雪" }, - { "content": "大雪" }, - { "content": "冬至" }, - { "content": "小寒" }, - { "content": "大寒" } + { + "content": "立春" + }, + { + "content": "雨水" + }, + { + "content": "惊蛰" + }, + { + "content": "春分" + }, + { + "content": "清明" + }, + { + "content": "谷雨" + }, + { + "content": "立夏" + }, + { + "content": "小满" + }, + { + "content": "芒种" + }, + { + "content": "夏至" + }, + { + "content": "小暑" + }, + { + "content": "大暑" + }, + { + "content": "立秋" + }, + { + "content": "处暑" + }, + { + "content": "白露" + }, + { + "content": "秋分" + }, + { + "content": "寒露" + }, + { + "content": "霜降" + }, + { + "content": "立冬" + }, + { + "content": "小雪" + }, + { + "content": "大雪" + }, + { + "content": "冬至" + }, + { + "content": "小寒" + }, + { + "content": "大寒" + } + ] + }, + { + "divisions": 64, + "layerHeight": 15, + "startAngle": 0, + "colorRef": "金", + "sectors": [ + { + "content": "坤" + }, + { + "content": "坤" + }, + { + "content": "坤" + }, + { + "content": "坤" + }, + { + "content": "坤" + }, + { + "content": "坤" + }, + { + "content": "坤" + }, + { + "content": "坤" + }, + { + "content": "震" + }, + { + "content": "震" + }, + { + "content": "震" + }, + { + "content": "震" + }, + { + "content": "震" + }, + { + "content": "离" + }, + { + "content": "兑" + }, + { + "content": "乾" + }, + { + "content": "离" + }, + { + "content": "艮" + }, + { + "content": "离" + }, + { + "content": "离" + }, + { + "content": "巽" + }, + { + "content": "离" + }, + { + "content": "坎" + }, + { + "content": "离" + }, + { + "content": "兑" + }, + { + "content": "兑" + }, + { + "content": "兑" + }, + { + "content": "艮" + }, + { + "content": "兑" + }, + { + "content": "兑" + }, + { + "content": "兑" + }, + { + "content": "乾" + }, + { + "content": "乾" + }, + { + "content": "巽" + }, + { + "content": "乾" + }, + { + "content": "乾" + }, + { + "content": "乾" + }, + { + "content": "坎" + }, + { + "content": "震" + }, + { + "content": "坎" + }, + { + "content": "巽" + }, + { + "content": "巽" + }, + { + "content": "坎" + }, + { + "content": "巽" + }, + { + "content": "巽" + }, + { + "content": "坎" + }, + { + "content": "巽" + }, + { + "content": "艮" + }, + { + "content": "坎" + }, + { + "content": "艮" + }, + { + "content": "艮" + }, + { + "content": "兑" + }, + { + "content": "震" + }, + { + "content": "坤" + }, + { + "content": "乾" + }, + { + "content": "震" + }, + { + "content": "艮" + }, + { + "content": "兑" + }, + { + "content": "艮" + }, + { + "content": "艮" + }, + { + "content": "艮" + }, + { + "content": "艮" + }, + { + "content": "艮" + } + ] + }, + { + "divisions": 64, + "layerHeight": 30, + "startAngle": 0, + "unitRatios": [ + 0.3, + 0.4, + 0.3 + ], + "colorRef": "强", + "sectors": [ + { + "content": "䷁|坤|一" + }, + { + "content": "䷖|剥|二" + }, + { + "content": "䷇|比|七" + }, + { + "content": "䷓|观|六" + }, + { + "content": "䷏|否|九" + }, + { + "content": "䷢|晋|七" + }, + { + "content": "䷬|萃|四" + }, + { + "content": "䷋|豫|七" + }, + { + "content": "䷗|复|八" + }, + { + "content": "䷚|震|一" + }, + { + "content": "䷂|屯|二" + }, + { + "content": "䷩|随|六" + }, + { + "content": "䷲|无妄|七" + }, + { + "content": "䷔|明夷|三" + }, + { + "content": "䷐|临|四" + }, + { + "content": "䷘|大壮|六" + }, + { + "content": "䷣|离|一" + }, + { + "content": "䷕|旅|六" + }, + { + "content": "䷾|既济|九" + }, + { + "content": "䷤|丰|三" + }, + { + "content": "䷶|鼎|八" + }, + { + "content": "䷝|革|八" + }, + { + "content": "䷰|未济|九" + }, + { + "content": "䷌|同人|六" + }, + { + "content": "䷒|履|三" + }, + { + "content": "䷨|兑|一" + }, + { + "content": "䷻|中孚|三" + }, + { + "content": "䷼|小过|四" + }, + { + "content": "䷵|归妹|四" + }, + { + "content": "䷥|睽|二" + }, + { + "content": "䷹|节|四" + }, + { + "content": "䷉|小畜|二" + }, + { + "content": "䷀|乾|一" + }, + { + "content": "䷪|姤|八" + }, + { + "content": "䷍|大有|八" + }, + { + "content": "䷡|夬|八" + }, + { + "content": "䷈|需|八" + }, + { + "content": "䷄|蒙|二" + }, + { + "content": "䷙|颐|六" + }, + { + "content": "䷊|讼|四" + }, + { + "content": "䷫|巽|一" + }, + { + "content": "䷛|蛊|三" + }, + { + "content": "䷱|涣|四" + }, + { + "content": "䷟|升|二" + }, + { + "content": "䷸|井|六" + }, + { + "content": "䷯|困|二" + }, + { + "content": "䷺|咸|九" + }, + { + "content": "䷭|渐|八" + }, + { + "content": "䷅|师|六" + }, + { + "content": "䷮|艮|一" + }, + { + "content": "䷧|蹇|六" + }, + { + "content": "䷎|谦|八" + }, + { + "content": "䷜|损|九" + }, + { + "content": "䷏|否|九" + }, + { + "content": "䷖|剥|二" + }, + { + "content": "䷇|比|七" + }, + { + "content": "䷠|大畜|七" + }, + { + "content": "䷙|颐|六" + }, + { + "content": "䷮|艮|一" + }, + { + "content": "䷵|归妹|四" + }, + { + "content": "䷭|渐|八" + }, + { + "content": "䷕|旅|六" + }, + { + "content": "䷼|小过|四" + }, + { + "content": "䷎|谦|八" + } + ] + }, + { + "divisions": 64, + "layerHeight": 20, + "startAngle": 0, + "colorRef": "软", + "sectors": [ + { + "content": "坤" + }, + { + "content": "艮" + }, + { + "content": "坎" + }, + { + "content": "巽" + }, + { + "content": "乾" + }, + { + "content": "离" + }, + { + "content": "兑" + }, + { + "content": "震" + }, + { + "content": "坤" + }, + { + "content": "震" + }, + { + "content": "坎" + }, + { + "content": "兑" + }, + { + "content": "乾" + }, + { + "content": "坤" + }, + { + "content": "坤" + }, + { + "content": "震" + }, + { + "content": "离" + }, + { + "content": "离" + }, + { + "content": "坎" + }, + { + "content": "震" + }, + { + "content": "离" + }, + { + "content": "兑" + }, + { + "content": "离" + }, + { + "content": "乾" + }, + { + "content": "乾" + }, + { + "content": "兑" + }, + { + "content": "巽" + }, + { + "content": "震" + }, + { + "content": "震" + }, + { + "content": "离" + }, + { + "content": "坎" + }, + { + "content": "巽" + }, + { + "content": "乾" + }, + { + "content": "乾" + }, + { + "content": "离" + }, + { + "content": "兑" + }, + { + "content": "坎" + }, + { + "content": "艮" + }, + { + "content": "艮" + }, + { + "content": "乾" + }, + { + "content": "巽" + }, + { + "content": "艮" + }, + { + "content": "巽" + }, + { + "content": "坤" + }, + { + "content": "坎" + }, + { + "content": "兑" + }, + { + "content": "兑" + }, + { + "content": "巽" + }, + { + "content": "坤" + }, + { + "content": "坎" + }, + { + "content": "兑" + }, + { + "content": "艮" + }, + { + "content": "坎" + }, + { + "content": "坎" + }, + { + "content": "艮" + }, + { + "content": "艮" + }, + { + "content": "艮" + }, + { + "content": "震" + }, + { + "content": "巽" + }, + { + "content": "离" + }, + { + "content": "震" + }, + { + "content": "坤" + } + ] + }, + { + "divisions": 64, + "layerHeight": 20, + "startAngle": -22.5, + "innerFill": 1, + "colorRef": "软", + "sectors": [ + { + "content": "伏位" + }, + { + "content": "五鬼" + }, + { + "content": "天医" + }, + { + "content": "生气" + }, + { + "content": "延年" + }, + { + "content": "绝命" + }, + { + "content": "祸害" + }, + { + "content": "六煞" + }, + { + "content": "伏位" + }, + { + "content": "六煞" + }, + { + "content": "绝命" + }, + { + "content": "祸害" + }, + { + "content": "生气" + }, + { + "content": "延年" + }, + { + "content": "天医" + }, + { + "content": "五鬼" + }, + { + "content": "伏位" + }, + { + "content": "延年" + }, + { + "content": "生气" + }, + { + "content": "祸害" + }, + { + "content": "绝命" + }, + { + "content": "五鬼" + }, + { + "content": "天医" + }, + { + "content": "六煞" + }, + { + "content": "伏位" + }, + { + "content": "天医" + }, + { + "content": "五鬼" + }, + { + "content": "六煞" + }, + { + "content": "祸害" + }, + { + "content": "生气" + }, + { + "content": "绝命" + }, + { + "content": "延年" + }, + { + "content": "伏位" + }, + { + "content": "六煞" + }, + { + "content": "五鬼" + }, + { + "content": "绝命" + }, + { + "content": "延年" + }, + { + "content": "祸害" + }, + { + "content": "生气" + }, + { + "content": "天医" + }, + { + "content": "伏位" + }, + { + "content": "天医" + }, + { + "content": "延年" + }, + { + "content": "绝命" + }, + { + "content": "生气" + }, + { + "content": "祸害" + }, + { + "content": "五鬼" + }, + { + "content": "六煞" + }, + { + "content": "伏位" + }, + { + "content": "生气" + }, + { + "content": "祸害" + }, + { + "content": "延年" + }, + { + "content": "绝命" + }, + { + "content": "六煞" + }, + { + "content": "五鬼" + }, + { + "content": "天医" + }, + { + "content": "伏位" + }, + { + "content": "六煞" + }, + { + "content": "天医" + }, + { + "content": "五鬼" + }, + { + "content": "祸害" + }, + { + "content": "绝命" + }, + { + "content": "延年" + }, + { + "content": "生气" + } + ] + }, + { + "divisions": 64, + "layerHeight": 20, + "startAngle": 0, + "unitRatios": [ + 0.6, + 0.4 + ], + "colorRef": "木", + "num": 8, + "interval": 8, + "sectors": [ + { + "content": "甲子|金" + }, + { + "content": "丙子|水" + }, + { + "content": "戊子|火" + }, + { + "content": "庚子|土" + }, + { + "content": "壬子|木" + }, + { + "content": "乙丑|金" + }, + { + "content": "丁丑|水" + }, + { + "content": "己丑|火" + }, + { + "content": "辛丑|土" + }, + { + "content": "癸丑|木" + }, + { + "content": "甲寅|水" + }, + { + "content": "丙寅|火" + }, + { + "content": "戊寅|土" + }, + { + "content": "庚寅|木" + }, + { + "content": "庚寅|木" + }, + { + "content": "壬寅|金" + }, + { + "content": "乙卯|水" + }, + { + "content": "丁卯|火" + }, + { + "content": "己卯|土" + }, + { + "content": "辛卯|木" + }, + { + "content": "癸卯|金" + }, + { + "content": "甲辰|火" + }, + { + "content": "丙辰|土" + }, + { + "content": "戊辰|木" + }, + { + "content": "庚辰|金" + }, + { + "content": "壬辰|水" + }, + { + "content": "乙巳|火" + }, + { + "content": "丁巳|土" + }, + { + "content": "己巳|木" + }, + { + "content": "辛巳|金" + }, + { + "content": "癸巳|水" + }, + { + "content": "甲午|金" + }, + { + "content": "甲午|金" + }, + { + "content": "丙午|水" + }, + { + "content": "戊午|火" + }, + { + "content": "庚午|土" + }, + { + "content": "壬午|木" + }, + { + "content": "乙未|金" + }, + { + "content": "丁未|水" + }, + { + "content": "己未|火" + }, + { + "content": "辛未|土" + }, + { + "content": "癸未|木" + }, + { + "content": "甲申|水" + }, + { + "content": "丙申|火" + }, + { + "content": "戊申|土" + }, + { + "content": "庚申|木" + }, + { + "content": "庚申|木" + }, + { + "content": "壬申|金" + }, + { + "content": "乙酉|水" + }, + { + "content": "丁酉|火" + }, + { + "content": "己酉|土" + }, + { + "content": "辛酉|木" + }, + { + "content": "癸酉|金" + }, + { + "content": "甲戌|火" + }, + { + "content": "丙戌|土" + }, + { + "content": "戊戌|木" + }, + { + "content": "庚戌|金" + }, + { + "content": "壬戌|水" + }, + { + "content": "乙亥|火" + }, + { + "content": "丁亥|土" + }, + { + "content": "己亥|木" + }, + { + "content": "辛亥|金" + }, + { + "content": "癸亥|水" + }, + { + "content": "甲子|金" + } + ] + }, + { + "divisions": 64, + "layerHeight": 20, + "startAngle": 0, + "num": 4, + "interval": 4, + "colorRef": "软", + "sectors": [ + { + "content": "一" + }, + { + "content": "二" + }, + { + "content": "七" + }, + { + "content": "二" + }, + { + "content": "九" + }, + { + "content": "二" + }, + { + "content": "四" + }, + { + "content": "八" + }, + { + "content": "八" + }, + { + "content": "一" + }, + { + "content": "二" + }, + { + "content": "七" + }, + { + "content": "二" + }, + { + "content": "三" + }, + { + "content": "四" + }, + { + "content": "二" + }, + { + "content": "一" + }, + { + "content": "八" + }, + { + "content": "九" + }, + { + "content": "六" + }, + { + "content": "四" + }, + { + "content": "八" + }, + { + "content": "九" + }, + { + "content": "六" + }, + { + "content": "六" + }, + { + "content": "一" + }, + { + "content": "三" + }, + { + "content": "三" + }, + { + "content": "七" + }, + { + "content": "二" + }, + { + "content": "四" + }, + { + "content": "八" + }, + { + "content": "一" + }, + { + "content": "八" + }, + { + "content": "七" + }, + { + "content": "六" + }, + { + "content": "八" + }, + { + "content": "二" + }, + { + "content": "三" + }, + { + "content": "三" + }, + { + "content": "一" + }, + { + "content": "二" + }, + { + "content": "六" + }, + { + "content": "二" + }, + { + "content": "六" + }, + { + "content": "六" + }, + { + "content": "六" + }, + { + "content": "七" + }, + { + "content": "七" + }, + { + "content": "八" + }, + { + "content": "二" + }, + { + "content": "九" + }, + { + "content": "九" + }, + { + "content": "二" + }, + { + "content": "七" + }, + { + "content": "七" + }, + { + "content": "八" + }, + { + "content": "七" + }, + { + "content": "三" + }, + { + "content": "八" + }, + { + "content": "七" + }, + { + "content": "八" + }, + { + "content": "三" + }, + { + "content": "六" + } + ] + }, + { + "divisions": 64, + "layerHeight": 20, + "startAngle": 0, + "num": 3, + "interval": 3, + "colorRef": "土", + "sectors": [ + { + "content": "✖︎" + }, + { + "content": "人元" + }, + { + "content": "✖︎" + }, + { + "content": "地元" + }, + { + "content": "✖︎" + }, + { + "content": "人元" + }, + { + "content": "✖︎" + }, + { + "content": "人元" + }, + { + "content": "✖︎" + }, + { + "content": "✖︎" + }, + { + "content": "地元" + }, + { + "content": "人元" + }, + { + "content": "✖︎" + }, + { + "content": "地元" + }, + { + "content": "地元" + }, + { + "content": "人元" + }, + { + "content": "人元" + }, + { + "content": "天元" + }, + { + "content": "天元" + }, + { + "content": "地元" + }, + { + "content": "人元" + }, + { + "content": "天元" + }, + { + "content": "人元" + }, + { + "content": "人元" + }, + { + "content": "✖︎" + }, + { + "content": "地元" + }, + { + "content": "人元" + }, + { + "content": "天元" + }, + { + "content": "人元" + }, + { + "content": "天元" + }, + { + "content": "天元" + }, + { + "content": "地元" + }, + { + "content": "✖︎" + }, + { + "content": "天元" + }, + { + "content": "天元" + }, + { + "content": "天元" + }, + { + "content": "天元" + }, + { + "content": "地元" + }, + { + "content": "天元" + }, + { + "content": "天元" + }, + { + "content": "地元" + }, + { + "content": "天元" + }, + { + "content": "地元" + }, + { + "content": "天元" + }, + { + "content": "地元" + }, + { + "content": "地元" + }, + { + "content": "地元" + }, + { + "content": "人元" + }, + { + "content": "天元" + }, + { + "content": "✖︎" + }, + { + "content": "地元" + }, + { + "content": "✖︎" + }, + { + "content": "天元" + }, + { + "content": "地元" + }, + { + "content": "✖︎" + }, + { + "content": "天元" + }, + { + "content": "天元" + }, + { + "content": "✖︎" + }, + { + "content": "人元" + }, + { + "content": "人元" + }, + { + "content": "天元" + }, + { + "content": "天元" + }, + { + "content": "地元" + } + ] + }, + { + "divisions": 64, + "layerHeight": 20, + "startAngle": 0, + "colorRef": "木", + "innerFill": 1, + "sectors": [ + { + "content": "1|水", + "innerFill": 1 + }, + { + "content": "6|水", + "innerFill": 1 + }, + { + "content": "2|火" + }, + { + "content": "2|火" + }, + { + "content": "5|土" + }, + { + "content": "3|木" + }, + { + "content": "4|金" + }, + { + "content": "8|木" + }, + { + "content": "1|水" + }, + { + "content": "8|木" + }, + { + "content": "7|火" + }, + { + "content": "4|金" + }, + { + "content": "9|金" + }, + { + "content": "1|水" + }, + { + "content": "1|水" + }, + { + "content": "8|木" + }, + { + "content": "3|木" + }, + { + "content": "3|木" + }, + { + "content": "7|火" + }, + { + "content": "8|木" + }, + { + "content": "3|木" + }, + { + "content": "6|水" + }, + { + "content": "3|木" + }, + { + "content": "9|金" + }, + { + "content": "9|金" + }, + { + "content": "4|金" + }, + { + "content": "2|火" + }, + { + "content": "8|木" + }, + { + "content": "8|木" + }, + { + "content": "3|木" + }, + { + "content": "7|火" + }, + { + "content": "2|火" + }, + { + "content": "9|金" + }, + { + "content": "7|火" + }, + { + "content": "3|木" + }, + { + "content": "4|金" + }, + { + "content": "9|金" + }, + { + "content": "1|水" + }, + { + "content": "6|水" + }, + { + "content": "6|水" + }, + { + "content": "9|金" + }, + { + "content": "2|火" + }, + { + "content": "1|水" + }, + { + "content": "2|火" + }, + { + "content": "1|水" + }, + { + "content": "2|火" + }, + { + "content": "4|金" + }, + { + "content": "4|金" + }, + { + "content": "7|火" + }, + { + "content": "1|水" + }, + { + "content": "2|火" + }, + { + "content": "2|火" + }, + { + "content": "1|水" + }, + { + "content": "4|金" + }, + { + "content": "6|水" + }, + { + "content": "7|火" + }, + { + "content": "6|水" + }, + { + "content": "6|水" + }, + { + "content": "6|水" + }, + { + "content": "8|木" + }, + { + "content": "7|火" + }, + { + "content": "3|木" + }, + { + "content": "8|木" + }, + { + "content": "1|水", + "innerFill": 1 + } + ] + }, + { + "divisions": 64, + "layerHeight": 20, + "startAngle": 0, + "colorRef": "强", + "sectors": [ + { + "content": "伏" + }, + { + "content": "生" + }, + { + "content": "绝" + }, + { + "content": "五" + }, + { + "content": "延" + }, + { + "content": "六" + }, + { + "content": "天" + }, + { + "content": "祸" + }, + { + "content": "祸" + }, + { + "content": "伏" + }, + { + "content": "天" + }, + { + "content": "绝" + }, + { + "content": "五" + }, + { + "content": "六" + }, + { + "content": "天" + }, + { + "content": "五" + }, + { + "content": "伏" + }, + { + "content": "祸" + }, + { + "content": "延" + }, + { + "content": "生" + }, + { + "content": "天" + }, + { + "content": "五" + }, + { + "content": "延" + }, + { + "content": "绝" + }, + { + "content": "生" + }, + { + "content": "伏" + }, + { + "content": "六" + }, + { + "content": "六" + }, + { + "content": "绝" + }, + { + "content": "五" + }, + { + "content": "祸" + }, + { + "content": "祸" + }, + { + "content": "伏" + }, + { + "content": "祸" + }, + { + "content": "绝" + }, + { + "content": "生" + }, + { + "content": "六" + }, + { + "content": "绝" + }, + { + "content": "六" + }, + { + "content": "六" + }, + { + "content": "伏" + }, + { + "content": "五" + }, + { + "content": "生" + }, + { + "content": "绝" + }, + { + "content": "生" + }, + { + "content": "祸" + }, + { + "content": "六" + }, + { + "content": "绝" + }, + { + "content": "五" + }, + { + "content": "伏" + }, + { + "content": "延" + }, + { + "content": "五" + }, + { + "content": "延" + }, + { + "content": "延" + }, + { + "content": "天" + }, + { + "content": "绝" + }, + { + "content": "天" + }, + { + "content": "六" + }, + { + "content": "伏" + }, + { + "content": "绝" + }, + { + "content": "绝" + }, + { + "content": "祸" + }, + { + "content": "六" + }, + { + "content": "生" + } ] }, { "divisions": 28, - "rInner": , - "rOuter": , + "layerHeight": 20, "startAngle": 0, + "unitRatios": [ + 0.25, + 0.5, + 0.25 + ], + "colorRef": "白", "sectors": [ - { "content": "虚|九少|日" }, - { "content": "女|十一|土" }, - { "content": "牛|七|金" }, - { "content": "斗|二十二|木" }, - { "content": "箕|九半|水" }, - { "content": "尾|十八|火" }, - { "content": "心|六|月" }, - { "content": "房|五太|日" }, - { "content": "氐|十六少|土" }, - { "content": "亢|九太|金" }, - { "content": "角|十二太|木" }, - { "content": "井|三十少|木" }, - { "content": "鬼|二关半|金" }, - { "content": "柳|十三半|土" }, - { "content": "星|六太|日" }, - { "content": "张|十八太|月" }, - { "content": "翼|二十少|火" }, - { "content": "轸|十八太|水" }, - { "content": "奎|十八|木" }, - { "content": "娄|十二太|金" }, - { "content": "胃|十五少|土" }, - { "content": "昴|十一|日" }, - { "content": "毕|十六半|月" }, - { "content": "觜|半|火" }, - { "content": "参|九半|水" }, - { "content": "壁|九太|水" }, - { "content": "室|十八|火" }, - { "content": "危|十六|月" } + { + "content": "虚|九少|日" + }, + { + "content": "女|十一|土" + }, + { + "content": "牛|七|金" + }, + { + "content": "斗|二十二|木" + }, + { + "content": "箕|九半|水" + }, + { + "content": "尾|十八|火" + }, + { + "content": "心|六|月" + }, + { + "content": "房|五太|日" + }, + { + "content": "氐|十六少|土" + }, + { + "content": "亢|九太|金" + }, + { + "content": "角|十二太|木" + }, + { + "content": "井|三十少|木" + }, + { + "content": "鬼|二关半|金" + }, + { + "content": "柳|十三半|土" + }, + { + "content": "星|六太|日" + }, + { + "content": "张|十八太|月" + }, + { + "content": "翼|二十少|火" + }, + { + "content": "轸|十八太|水" + }, + { + "content": "奎|十八|木" + }, + { + "content": "娄|十二太|金" + }, + { + "content": "胃|十五少|土" + }, + { + "content": "昴|十一|日" + }, + { + "content": "毕|十六半|月" + }, + { + "content": "觜|半|火" + }, + { + "content": "参|九半|水" + }, + { + "content": "壁|九太|水" + }, + { + "content": "室|十八|火" + }, + { + "content": "危|十六|月" + } ] }, { - "divisions": 64, - "rInner": , - "rOuter": , - "startAngle": 0, - "sectors": [ - { "content": "坤" }, - { "content": "坤" }, - { "content": "坤" }, - { "content": "坤" }, - { "content": "坤" }, - { "content": "坤" }, - { "content": "坤" }, - { "content": "坤" }, - { "content": "震" }, - { "content": "震" }, - { "content": "震" }, - { "content": "震" }, - { "content": "震" }, - { "content": "离" }, - { "content": "兑" }, - { "content": "乾" }, - { "content": "离" }, - { "content": "艮" }, - { "content": "离" }, - { "content": "离" }, - { "content": "巽" }, - { "content": "离" }, - { "content": "坎" }, - { "content": "离" }, - { "content": "兑" }, - { "content": "兑" }, - { "content": "兑" }, - { "content": "艮" }, - { "content": "兑" }, - { "content": "兑" }, - { "content": "兑" }, - { "content": "乾" }, - { "content": "乾" }, - { "content": "巽" }, - { "content": "乾" }, - { "content": "乾" }, - { "content": "乾" }, - { "content": "坎" }, - { "content": "震" }, - { "content": "坎" }, - { "content": "巽" }, - { "content": "巽" }, - { "content": "坎" }, - { "content": "巽" }, - { "content": "巽" }, - { "content": "坎" }, - { "content": "巽" }, - { "content": "艮" }, - { "content": "坎" }, - { "content": "艮" }, - { "content": "艮" }, - { "content": "兑" }, - { "content": "震" }, - { "content": "坤" }, - { "content": "乾" }, - { "content": "震" }, - { "content": "艮" }, - { "content": "兑" }, - { "content": "艮" }, - { "content": "艮" }, - { "content": "艮" }, - { "content": "艮" }, - { "content": "艮" } - ] + "divisions": 2, + "layerHeight": 5, + "colorRef": "白" }, { - "divisions": 64, - "rInner": , - "rOuter": , - "startAngle": 0, - "unitRatios": [0.3, 0.4, 0.3], - "sectors": [ - { "content": "䷁|坤|一" }, - { "content": "䷖|剥|二" }, - { "content": "䷇|比|七" }, - { "content": "䷓|观|六" }, - { "content": "䷏|否|九" }, - { "content": "䷢|晋|七" }, - { "content": "䷬|萃|四" }, - { "content": "䷋|豫|七" }, - { "content": "䷗|复|八" }, - { "content": "䷚|震|一" }, - { "content": "䷂|屯|二" }, - { "content": "䷩|随|六" }, - { "content": "䷲|无妄|七" }, - { "content": "䷔|明夷|三" }, - { "content": "䷐|临|四" }, - { "content": "䷘|大壮|六" }, - { "content": "䷣|离|一" }, - { "content": "䷕|旅|六" }, - { "content": "䷾|既济|九" }, - { "content": "䷤|丰|三" }, - { "content": "䷶|鼎|八" }, - { "content": "䷝|革|八" }, - { "content": "䷰|未济|九" }, - { "content": "䷌|同人|六" }, - { "content": "䷒|履|三" }, - { "content": "䷨|兑|一" }, - { "content": "䷻|中孚|三" }, - { "content": "䷼|小过|四" }, - { "content": "䷵|归妹|四" }, - { "content": "䷥|睽|二" }, - { "content": "䷹|节|四" }, - { "content": "䷉|小畜|二" }, - { "content": "䷀|乾|一" }, - { "content": "䷪|姤|八" }, - { "content": "䷍|大有|八" }, - { "content": "䷡|夬|八" }, - { "content": "䷈|需|八" }, - { "content": "䷄|蒙|二" }, - { "content": "䷙|颐|六" }, - { "content": "䷊|讼|四" }, - { "content": "䷫|巽|一" }, - { "content": "䷛|蛊|三" }, - { "content": "䷱|涣|四" }, - { "content": "䷟|升|二" }, - { "content": "䷸|井|六" }, - { "content": "䷯|困|二" }, - { "content": "䷺|咸|九" }, - { "content": "䷭|渐|八" }, - { "content": "䷅|师|六" }, - { "content": "䷮|艮|一" }, - { "content": "䷧|蹇|六" }, - { "content": "䷎|谦|八" }, - { "content": "䷜|损|九" }, - { "content": "䷏|否|九" }, - { "content": "䷖|剥|二" }, - { "content": "䷇|比|七" }, - { "content": "䷠|大畜|七" }, - { "content": "䷙|颐|六" }, - { "content": "䷮|艮|一" }, - { "content": "䷵|归妹|四" }, - { "content": "䷭|渐|八" }, - { "content": "䷕|旅|六" }, - { "content": "䷼|小过|四" }, - { "content": "䷎|谦|八" } - ] - }, - { - "divisions": 64, - "rInner": , - "rOuter": , - "startAngle": 0, - "sectors": [ - { "content": "坤" }, - { "content": "艮" }, - { "content": "坎" }, - { "content": "巽" }, - { "content": "乾" }, - { "content": "离" }, - { "content": "兑" }, - { "content": "震" }, - { "content": "坤" }, - { "content": "震" }, - { "content": "坎" }, - { "content": "兑" }, - { "content": "乾" }, - { "content": "坤" }, - { "content": "坤" }, - { "content": "震" }, - { "content": "离" }, - { "content": "离" }, - { "content": "坎" }, - { "content": "震" }, - { "content": "离" }, - { "content": "兑" }, - { "content": "离" }, - { "content": "乾" }, - { "content": "乾" }, - { "content": "兑" }, - { "content": "巽" }, - { "content": "震" }, - { "content": "震" }, - { "content": "离" }, - { "content": "坎" }, - { "content": "巽" }, - { "content": "乾" }, - { "content": "乾" }, - { "content": "离" }, - { "content": "兑" }, - { "content": "坎" }, - { "content": "艮" }, - { "content": "艮" }, - { "content": "乾" }, - { "content": "巽" }, - { "content": "艮" }, - { "content": "巽" }, - { "content": "坤" }, - { "content": "坎" }, - { "content": "兑" }, - { "content": "兑" }, - { "content": "巽" }, - { "content": "坤" }, - { "content": "坎" }, - { "content": "兑" }, - { "content": "艮" }, - { "content": "坎" }, - { "content": "坎" }, - { "content": "艮" }, - { "content": "艮" }, - { "content": "艮" }, - { "content": "震" }, - { "content": "巽" }, - { "content": "离" }, - { "content": "震" }, - { "content": "坤" } - ] - }, - { - "divisions": 64, - "rInner": , - "rOuter": , - "startAngle": -22.5, - "sectors": [ - { "content": "伏位" }, - { "content": "五鬼" }, - { "content": "天医" }, - { "content": "生气" }, - { "content": "延年" }, - { "content": "绝命" }, - { "content": "祸害" }, - { "content": "六煞" }, - { "content": "伏位" }, - { "content": "六煞" }, - { "content": "绝命" }, - { "content": "祸害" }, - { "content": "生气" }, - { "content": "延年" }, - { "content": "天医" }, - { "content": "五鬼" }, - { "content": "伏位" }, - { "content": "延年" }, - { "content": "生气" }, - { "content": "祸害" }, - { "content": "绝命" }, - { "content": "五鬼" }, - { "content": "天医" }, - { "content": "六煞" }, - { "content": "伏位" }, - { "content": "天医" }, - { "content": "五鬼" }, - { "content": "六煞" }, - { "content": "祸害" }, - { "content": "生气" }, - { "content": "绝命" }, - { "content": "延年" }, - { "content": "伏位" }, - { "content": "六煞" }, - { "content": "五鬼" }, - { "content": "绝命" }, - { "content": "延年" }, - { "content": "祸害" }, - { "content": "生气" }, - { "content": "天医" }, - { "content": "伏位" }, - { "content": "天医" }, - { "content": "延年" }, - { "content": "绝命" }, - { "content": "生气" }, - { "content": "祸害" }, - { "content": "五鬼" }, - { "content": "六煞" }, - { "content": "伏位" }, - { "content": "生气" }, - { "content": "祸害" }, - { "content": "延年" }, - { "content": "绝命" }, - { "content": "六煞" }, - { "content": "五鬼" }, - { "content": "天医" }, - { "content": "伏位" }, - { "content": "六煞" }, - { "content": "天医" }, - { "content": "五鬼" }, - { "content": "祸害" }, - { "content": "绝命" }, - { "content": "延年" }, - { "content": "生气" } - ] - }, - { - "divisions": 64, - "rInner": , - "rOuter": , - "startAngle": 0, - "unitRatios": [0.6, 0.4], - "sectors": [ - { "content": "甲子|金" }, - { "content": "丙子|水" }, - { "content": "戊子|火" }, - { "content": "庚子|土" }, - { "content": "壬子|木" }, - { "content": "乙丑|金" }, - { "content": "丁丑|水" }, - { "content": "己丑|火" }, - { "content": "辛丑|土" }, - { "content": "癸丑|木" }, - { "content": "甲寅|水" }, - { "content": "丙寅|火" }, - { "content": "戊寅|土" }, - { "content": "庚寅|木" }, - { "content": "庚寅|木" }, - { "content": "壬寅|金" }, - { "content": "乙卯|水" }, - { "content": "丁卯|火" }, - { "content": "己卯|土" }, - { "content": "辛卯|木" }, - { "content": "癸卯|金" }, - { "content": "甲辰|火" }, - { "content": "丙辰|土" }, - { "content": "戊辰|木" }, - { "content": "庚辰|金" }, - { "content": "壬辰|水" }, - { "content": "乙巳|火" }, - { "content": "丁巳|土" }, - { "content": "己巳|木" }, - { "content": "辛巳|金" }, - { "content": "癸巳|水" }, - { "content": "甲午|金" }, - { "content": "甲午|金" }, - { "content": "丙午|水" }, - { "content": "戊午|火" }, - { "content": "庚午|土" }, - { "content": "壬午|木" }, - { "content": "乙未|金" }, - { "content": "丁未|水" }, - { "content": "己未|火" }, - { "content": "辛未|土" }, - { "content": "癸未|木" }, - { "content": "甲申|水" }, - { "content": "丙申|火" }, - { "content": "戊申|土" }, - { "content": "庚申|木" }, - { "content": "庚申|木" }, - { "content": "壬申|金" }, - { "content": "乙酉|水" }, - { "content": "丁酉|火" }, - { "content": "己酉|土" }, - { "content": "辛酉|木" }, - { "content": "癸酉|金" }, - { "content": "甲戌|火" }, - { "content": "丙戌|土" }, - { "content": "戊戌|木" }, - { "content": "庚戌|金" }, - { "content": "壬戌|水" }, - { "content": "乙亥|火" }, - { "content": "丁亥|土" }, - { "content": "己亥|木" }, - { "content": "辛亥|金" }, - { "content": "癸亥|水" }, - { "content": "甲子|金" } - ] - }, - { - "divisions": 64, - "rInner": , - "rOuter": , - "startAngle": 0, - "sectors": [ - { "content": "一" }, - { "content": "二" }, - { "content": "七" }, - { "content": "二" }, - { "content": "九" }, - { "content": "二" }, - { "content": "四" }, - { "content": "八" }, - { "content": "八" }, - { "content": "一" }, - { "content": "二" }, - { "content": "七" }, - { "content": "二" }, - { "content": "三" }, - { "content": "四" }, - { "content": "二" }, - { "content": "一" }, - { "content": "八" }, - { "content": "九" }, - { "content": "六" }, - { "content": "四" }, - { "content": "八" }, - { "content": "九" }, - { "content": "六" }, - { "content": "六" }, - { "content": "一" }, - { "content": "三" }, - { "content": "三" }, - { "content": "七" }, - { "content": "二" }, - { "content": "四" }, - { "content": "八" }, - { "content": "一" }, - { "content": "八" }, - { "content": "七" }, - { "content": "六" }, - { "content": "八" }, - { "content": "二" }, - { "content": "三" }, - { "content": "三" }, - { "content": "一" }, - { "content": "二" }, - { "content": "六" }, - { "content": "二" }, - { "content": "六" }, - { "content": "六" }, - { "content": "六" }, - { "content": "七" }, - { "content": "七" }, - { "content": "八" }, - { "content": "二" }, - { "content": "九" }, - { "content": "九" }, - { "content": "二" }, - { "content": "七" }, - { "content": "七" }, - { "content": "八" }, - { "content": "七" }, - { "content": "三" }, - { "content": "八" }, - { "content": "七" }, - { "content": "八" }, - { "content": "三" }, - { "content": "六" } - ] - }, - { - "divisions": 64, - "rInner": , - "rOuter": , - "startAngle": 0, - "sectors": [ - { "content": "✖︎" }, - { "content": "人元" }, - { "content": "✖︎" }, - { "content": "地元" }, - { "content": "✖︎" }, - { "content": "人元" }, - { "content": "✖︎" }, - { "content": "人元" }, - { "content": "✖︎" }, - { "content": "✖︎" }, - { "content": "地元" }, - { "content": "人元" }, - { "content": "✖︎" }, - { "content": "地元" }, - { "content": "地元" }, - { "content": "人元" }, - { "content": "人元" }, - { "content": "天元" }, - { "content": "天元" }, - { "content": "地元" }, - { "content": "人元" }, - { "content": "天元" }, - { "content": "人元" }, - { "content": "人元" }, - { "content": "✖︎" }, - { "content": "地元" }, - { "content": "人元" }, - { "content": "天元" }, - { "content": "人元" }, - { "content": "天元" }, - { "content": "天元" }, - { "content": "地元" }, - { "content": "✖︎" }, - { "content": "天元" }, - { "content": "天元" }, - { "content": "天元" }, - { "content": "天元" }, - { "content": "地元" }, - { "content": "天元" }, - { "content": "天元" }, - { "content": "地元" }, - { "content": "天元" }, - { "content": "地元" }, - { "content": "天元" }, - { "content": "地元" }, - { "content": "地元" }, - { "content": "地元" }, - { "content": "人元" }, - { "content": "天元" }, - { "content": "✖︎" }, - { "content": "地元" }, - { "content": "✖︎" }, - { "content": "天元" }, - { "content": "地元" }, - { "content": "✖︎" }, - { "content": "天元" }, - { "content": "天元" }, - { "content": "✖︎" }, - { "content": "人元" }, - { "content": "人元" }, - { "content": "天元" }, - { "content": "天元" }, - { "content": "地元" } - ] - }, - { - "divisions": 64, - "rInner": , - "rOuter": , - "startAngle": 0, - "sectors": [ - { "content": "1|水" }, - { "content": "6|水" }, - { "content": "2|火" }, - { "content": "2|火" }, - { "content": "5|土" }, - { "content": "3|木" }, - { "content": "4|金" }, - { "content": "8|木" }, - { "content": "1|水" }, - { "content": "8|木" }, - { "content": "7|火" }, - { "content": "4|金" }, - { "content": "9|金" }, - { "content": "1|水" }, - { "content": "1|水" }, - { "content": "8|木" }, - { "content": "3|木" }, - { "content": "3|木" }, - { "content": "7|火" }, - { "content": "8|木" }, - { "content": "3|木" }, - { "content": "6|水" }, - { "content": "3|木" }, - { "content": "9|金" }, - { "content": "9|金" }, - { "content": "4|金" }, - { "content": "2|火" }, - { "content": "8|木" }, - { "content": "8|木" }, - { "content": "3|木" }, - { "content": "7|火" }, - { "content": "2|火" }, - { "content": "9|金" }, - { "content": "7|火" }, - { "content": "3|木" }, - { "content": "4|金" }, - { "content": "9|金" }, - { "content": "1|水" }, - { "content": "6|水" }, - { "content": "6|水" }, - { "content": "9|金" }, - { "content": "2|火" }, - { "content": "1|水" }, - { "content": "2|火" }, - { "content": "1|水" }, - { "content": "2|火" }, - { "content": "4|金" }, - { "content": "4|金" }, - { "content": "7|火" }, - { "content": "1|水" }, - { "content": "2|火" }, - { "content": "2|火" }, - { "content": "1|水" }, - { "content": "4|金" }, - { "content": "6|水" }, - { "content": "7|火" }, - { "content": "6|水" }, - { "content": "6|水" }, - { "content": "6|水" }, - { "content": "8|木" }, - { "content": "7|火" }, - { "content": "3|木" }, - { "content": "8|木" }, - { "content": "1|水" } - ] - }, - { - "divisions": 64, - "rInner": , - "rOuter": , - "startAngle": 0, - "sectors": [ - { "content": "伏" }, - { "content": "生" }, - { "content": "绝" }, - { "content": "五" }, - { "content": "延" }, - { "content": "六" }, - { "content": "天" }, - { "content": "祸" }, - { "content": "祸" }, - { "content": "伏" }, - { "content": "天" }, - { "content": "绝" }, - { "content": "五" }, - { "content": "六" }, - { "content": "天" }, - { "content": "五" }, - { "content": "伏" }, - { "content": "祸" }, - { "content": "延" }, - { "content": "生" }, - { "content": "天" }, - { "content": "五" }, - { "content": "延" }, - { "content": "绝" }, - { "content": "生" }, - { "content": "伏" }, - { "content": "六" }, - { "content": "六" }, - { "content": "绝" }, - { "content": "五" }, - { "content": "祸" }, - { "content": "祸" }, - { "content": "伏" }, - { "content": "祸" }, - { "content": "绝" }, - { "content": "生" }, - { "content": "六" }, - { "content": "绝" }, - { "content": "六" }, - { "content": "六" }, - { "content": "伏" }, - { "content": "五" }, - { "content": "生" }, - { "content": "绝" }, - { "content": "生" }, - { "content": "祸" }, - { "content": "六" }, - { "content": "绝" }, - { "content": "五" }, - { "content": "伏" }, - { "content": "延" }, - { "content": "五" }, - { "content": "延" }, - { "content": "延" }, - { "content": "天" }, - { "content": "绝" }, - { "content": "天" }, - { "content": "六" }, - { "content": "伏" }, - { "content": "绝" }, - { "content": "绝" }, - { "content": "祸" }, - { "content": "六" }, - { "content": "生" } - ] - }, - { - "divisions": 64, - "rInner": , - "rOuter": , + "divisions": 384, + "layerHeight": 20, "startAngle": 0, "patternOffset": 2, "num": 4, "interval": 2, + "colorRef": "火", "sectors": [ - { "content": "刀" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "上" }, { "content": "上" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "刀" }, { "content": "上" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "刀" }, { "content": "刀" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "上" }, { "content": "上" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "刀" }, { "content": "刀" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "上" }, { "content": "刀" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "上" }, { "content": "上" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "刀" }, { "content": "上" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "刀" }, { "content": "刀" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "上" }, { "content": "刀" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "上" }, { "content": "上" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "刀" }, { "content": "刀" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "上" }, { "content": "刀" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "上" }, { "content": "刀" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "上" }, { "content": "刀" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "上" }, { "content": "刀" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "上" }, { "content": "上" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "刀" }, { "content": "上" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "刀" }, { "content": "上" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "刀" }, { "content": "刀" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "上" }, { "content": "刀" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "上" }, { "content": "上" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "刀" }, { "content": "上" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "刀" }, { "content": "上" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "刀" }, { "content": "刀" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "上" }, { "content": "刀" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "上" }, { "content": "刀" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "上" }, { "content": "上" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "刀" }, { "content": "刀" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "上" }, { "content": "上" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "刀" }, { "content": "上" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "刀" }, { "content": "刀" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "上" }, { "content": "上" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "刀" }, { "content": "上" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "刀" }, { "content": "上" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "刀" }, { "content": "刀" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "上" }, { "content": "刀" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "上" }, { "content": "刀" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "上" }, { "content": "刀" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "上" }, { "content": "刀" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "上" }, { "content": "上" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "刀" }, { "content": "上" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "刀" }, { "content": "刀" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "上" }, { "content": "上" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "刀" }, { "content": "上" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "刀" }, { "content": "刀" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "上" }, { "content": "上" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "刀" }, { "content": "刀" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "上" }, { "content": "上" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "刀" }, { "content": "刀" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "上" }, { "content": "上" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "刀" }, { "content": "上" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "刀" }, { "content": "刀" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "上" }, { "content": "上" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "刀" }, { "content": "刀" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "上" }, { "content": "刀" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "上" }, { "content": "刀" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "上" }, { "content": "上" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "刀" }, { "content": "上" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "刀" }, { "content": "上" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "刀" }, { "content": "刀" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "上" }, { "content": "上" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "空" }, { "content": "刀" } + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + } ] }, + { + "divisions": 2, + "layerHeight": 5, + "colorRef": "白" + }, { "type": "degreeRing", - "degreeRing": { - "rInner": 350, - "rOuter": 380, - "showDegree": 1, - "mode": "both", - "opacity": 1, - "tickLength": 6, - "tickLengthStep": 2, - "majorTick": 10, - "minorTick": 5, - "microTick": 1, - "tickColor": "#000000", - "ringColor": "#000000" - } + "layerHeight": 30, + "colorRef": "白", + "showDegree": 1, + "mode": "both", + "opacity": 1, + "tickLength": 6, + "tickLengthStep": 2, + "majorTick": 10, + "minorTick": 5, + "microTick": 1 } ] } diff --git a/public/fengshui10.json b/public/fengshui10.json new file mode 100644 index 0000000..693902a --- /dev/null +++ b/public/fengshui10.json @@ -0,0 +1,3766 @@ +{ + "name": "fengshui", + "description": "luopan fengshui config with named color palettes", + "background": "墨蓝", + "strokeWidth": 1, + "strokeOpacity": 1, + "strokeColor": "墨黑", + "insetDistance": 2, + "themeRef": "墨韵", + "layers": [ + { + "type": "centerIcon", + "centerIcon": { + "rIcon": 50, + "opacity": 0.8, + "name": "centericon.svg" + } + }, + { + "divisions": 2, + "rInner": 60, + "rOuter": 80, + "startAngle": -90, + "sectors": [ + { + "content": "阴", + "colorRef": "墨黑" + }, + { + "content": "阳", + "colorRef": "烟白" + } + ] + }, + { + "divisions": 8, + "layerHeight": 40, + "startAngle": -22.5, + "sectors": [ + { + "content": "北" + }, + { + "content": "东北" + }, + { + "content": "东" + }, + { + "content": "东南" + }, + { + "content": "南" + }, + { + "content": "西南" + }, + { + "content": "西" + }, + { + "content": "西北" + } + ] + }, + { + "divisions": 8, + "layerHeight": 20, + "startAngle": -22.5, + "unitRatios": [ + 0.3, + 0.4, + 0.3 + ], + "colorRef": "浓灰", + "sectors": [ + { + "content": "坎|☵|水", + "innerFill": 0 + }, + { + "content": "艮|☶|山", + "innerFill": 1 + }, + { + "content": "震|☳|雷", + "innerFill": 0 + }, + { + "content": "巽|☴|风", + "innerFill": 1 + }, + { + "content": "离|☲|火", + "innerFill": 0 + }, + { + "content": "坤|☷|地", + "innerFill": 1 + }, + { + "content": "兑|☱|泽", + "innerFill": 0 + }, + { + "content": "乾|☰|天", + "innerFill": 1 + } + ] + }, + { + "divisions": 12, + "layerHeight": 20, + "startAngle": 0, + "colorRef": "皓白", + "num": 3, + "interval": 1, + "sectors": [ + { + "content": "子", + "colorRef": "暗灰", + "innerFill": 1 + }, + { + "content": "丑" + }, + { + "content": "寅", + "colorRef": "石墨", + "innerFill": 0 + }, + { + "content": "卯", + "colorRef": "石墨", + "innerFill": 1 + }, + { + "content": "辰" + }, + { + "content": "巳", + "colorRef": "青黛", + "innerFill": 1 + }, + { + "content": "午", + "colorRef": "青黛", + "innerFill": 0 + }, + { + "content": "未", + "innerFill": 1 + }, + { + "content": "申", + "colorRef": "墨蓝", + "innerFill": 0 + }, + { + "content": "酉", + "colorRef": "墨蓝", + "innerFill": 1 + }, + { + "content": "戌" + }, + { + "content": "亥", + "innerFill": 0 + } + ] + }, + { + "divisions": 24, + "layerHeight": 30, + "startAngle": -22.5, + "unitRatios": [ + 0.4, + 0.3, + 0.3 + ], + "num": 3, + "interval": 3, + "colorRef": "墨蓝", + "sectors": [ + { + "content": "巨门|壬|2" + }, + { + "content": "禄存|子|3" + }, + { + "content": "贪狼|癸|1" + }, + { + "content": "右弼|丑|9" + }, + { + "content": "破军|艮|7" + }, + { + "content": "左辅|寅|8" + }, + { + "content": "贪狼|甲|1" + }, + { + "content": "禄存|卯|3" + }, + { + "content": "巨门|乙|2" + }, + { + "content": "武曲|辰|6" + }, + { + "content": "武曲|巽|6" + }, + { + "content": "文曲|巳|4" + }, + { + "content": "破军|丙|7" + }, + { + "content": "右弼|午|9" + }, + { + "content": "左辅|丁|8" + }, + { + "content": "禄存|未|3" + }, + { + "content": "巨门|坤|2" + }, + { + "content": "贪狼|申|1" + }, + { + "content": "左辅|庚|8" + }, + { + "content": "右弼|酉|9" + }, + { + "content": "破军|辛|7" + }, + { + "content": "文曲|戌|4" + }, + { + "content": "文曲|乾|4" + }, + { + "content": "武曲|亥|6" + } + ] + }, + { + "divisions": 24, + "layerHeight": 20, + "startAngle": -7.5, + "unitRatios": [ + 0.7, + 0.3 + ], + "num": 3, + "interval": 3, + "colorRef": "青黛", + "sectors": [ + { + "content": "子|水" + }, + { + "content": "癸|水" + }, + { + "content": "丑|土" + }, + { + "content": "艮|土" + }, + { + "content": "寅|木" + }, + { + "content": "甲|木" + }, + { + "content": "卯|木" + }, + { + "content": "乙|木" + }, + { + "content": "辰|土" + }, + { + "content": "巽|木" + }, + { + "content": "巳|火" + }, + { + "content": "丙|火" + }, + { + "content": "午|火" + }, + { + "content": "丁|火" + }, + { + "content": "未|土" + }, + { + "content": "坤|土" + }, + { + "content": "申|金" + }, + { + "content": "庚|金" + }, + { + "content": "酉|金" + }, + { + "content": "辛|金" + }, + { + "content": "戌|土" + }, + { + "content": "乾|金" + }, + { + "content": "亥|水" + }, + { + "content": "壬|水" + } + ] + }, + { + "divisions": 24, + "layerHeight": 20, + "startAngle": -7.5, + "num": 4, + "interval": 4, + "colorRef": "暗灰", + "innerFill": 1, + "sectors": [ + { + "content": "帝座" + }, + { + "content": "鸾驾" + }, + { + "content": "天吊" + }, + { + "content": "凤阁" + }, + { + "content": "金箱" + }, + { + "content": "鬼劫" + }, + { + "content": "将军" + }, + { + "content": "功曹" + }, + { + "content": "天罡" + }, + { + "content": "宝殿" + }, + { + "content": "金枝" + }, + { + "content": "炎烈" + }, + { + "content": "帝辇" + }, + { + "content": "龙墀" + }, + { + "content": "天杀" + }, + { + "content": "宝盖" + }, + { + "content": "玉印" + }, + { + "content": "劫杀" + }, + { + "content": "华盖" + }, + { + "content": "直符" + }, + { + "content": "地杀" + }, + { + "content": "龙楼" + }, + { + "content": "玉叶" + }, + { + "content": "八武" + } + ] + }, + { + "divisions": 24, + "layerHeight": 20, + "startAngle": -7.5, + "colorRef": "烟白", + "sectors": [ + { + "content": "天皇" + }, + { + "content": "天辅" + }, + { + "content": "天英" + }, + { + "content": "天芮" + }, + { + "content": "天柱" + }, + { + "content": "天心" + }, + { + "content": "天禽" + }, + { + "content": "天冲" + }, + { + "content": "天任" + }, + { + "content": "天蓬" + }, + { + "content": "太乙" + }, + { + "content": "少微" + }, + { + "content": "紫微" + }, + { + "content": "勾陈" + }, + { + "content": "轩辕" + }, + { + "content": "太微" + }, + { + "content": "天市" + }, + { + "content": "文昌" + }, + { + "content": "文曲" + }, + { + "content": "禄存" + }, + { + "content": "巨门" + }, + { + "content": "廉贞" + }, + { + "content": "武曲" + }, + { + "content": "破军" + } + ] + }, + { + "divisions": 24, + "layerHeight": 15, + "startAngle": -7.5, + "patternOffset": 4, + "num": 3, + "interval": 3, + "colorRef": "皓白", + "sectors": [ + { + "content": "天" + }, + { + "content": "人" + }, + { + "content": "地" + }, + { + "content": "天" + }, + { + "content": "人" + }, + { + "content": "地" + }, + { + "content": "天" + }, + { + "content": "人" + }, + { + "content": "地" + }, + { + "content": "天" + }, + { + "content": "人" + }, + { + "content": "地" + }, + { + "content": "天" + }, + { + "content": "人" + }, + { + "content": "地" + }, + { + "content": "天" + }, + { + "content": "人" + }, + { + "content": "地" + }, + { + "content": "天" + }, + { + "content": "人" + }, + { + "content": "地" + }, + { + "content": "天" + }, + { + "content": "人" + }, + { + "content": "地" + } + ] + }, + { + "divisions": 24, + "layerHeight": 20, + "startAngle": -7.5, + "colorRef": "烟白", + "num": 3, + "interval": 3, + "patternOffset": 2, + "sectors": [ + { + "content": "立春" + }, + { + "content": "雨水" + }, + { + "content": "惊蛰" + }, + { + "content": "春分" + }, + { + "content": "清明" + }, + { + "content": "谷雨" + }, + { + "content": "立夏" + }, + { + "content": "小满" + }, + { + "content": "芒种" + }, + { + "content": "夏至" + }, + { + "content": "小暑" + }, + { + "content": "大暑" + }, + { + "content": "立秋" + }, + { + "content": "处暑" + }, + { + "content": "白露" + }, + { + "content": "秋分" + }, + { + "content": "寒露" + }, + { + "content": "霜降" + }, + { + "content": "立冬" + }, + { + "content": "小雪" + }, + { + "content": "大雪" + }, + { + "content": "冬至" + }, + { + "content": "小寒" + }, + { + "content": "大寒" + } + ] + }, + { + "divisions": 64, + "layerHeight": 15, + "startAngle": 0, + "colorRef": "墨蓝", + "sectors": [ + { + "content": "坤" + }, + { + "content": "坤" + }, + { + "content": "坤" + }, + { + "content": "坤" + }, + { + "content": "坤" + }, + { + "content": "坤" + }, + { + "content": "坤" + }, + { + "content": "坤" + }, + { + "content": "震" + }, + { + "content": "震" + }, + { + "content": "震" + }, + { + "content": "震" + }, + { + "content": "震" + }, + { + "content": "离" + }, + { + "content": "兑" + }, + { + "content": "乾" + }, + { + "content": "离" + }, + { + "content": "艮" + }, + { + "content": "离" + }, + { + "content": "离" + }, + { + "content": "巽" + }, + { + "content": "离" + }, + { + "content": "坎" + }, + { + "content": "离" + }, + { + "content": "兑" + }, + { + "content": "兑" + }, + { + "content": "兑" + }, + { + "content": "艮" + }, + { + "content": "兑" + }, + { + "content": "兑" + }, + { + "content": "兑" + }, + { + "content": "乾" + }, + { + "content": "乾" + }, + { + "content": "巽" + }, + { + "content": "乾" + }, + { + "content": "乾" + }, + { + "content": "乾" + }, + { + "content": "坎" + }, + { + "content": "震" + }, + { + "content": "坎" + }, + { + "content": "巽" + }, + { + "content": "巽" + }, + { + "content": "坎" + }, + { + "content": "巽" + }, + { + "content": "巽" + }, + { + "content": "坎" + }, + { + "content": "巽" + }, + { + "content": "艮" + }, + { + "content": "坎" + }, + { + "content": "艮" + }, + { + "content": "艮" + }, + { + "content": "兑" + }, + { + "content": "震" + }, + { + "content": "坤" + }, + { + "content": "乾" + }, + { + "content": "震" + }, + { + "content": "艮" + }, + { + "content": "兑" + }, + { + "content": "艮" + }, + { + "content": "艮" + }, + { + "content": "艮" + }, + { + "content": "艮" + }, + { + "content": "艮" + } + ] + }, + { + "divisions": 64, + "layerHeight": 30, + "startAngle": 0, + "unitRatios": [ + 0.3, + 0.4, + 0.3 + ], + "colorRef": "玄青", + "sectors": [ + { + "content": "䷁|坤|一" + }, + { + "content": "䷖|剥|二" + }, + { + "content": "䷇|比|七" + }, + { + "content": "䷓|观|六" + }, + { + "content": "䷏|否|九" + }, + { + "content": "䷢|晋|七" + }, + { + "content": "䷬|萃|四" + }, + { + "content": "䷋|豫|七" + }, + { + "content": "䷗|复|八" + }, + { + "content": "䷚|震|一" + }, + { + "content": "䷂|屯|二" + }, + { + "content": "䷩|随|六" + }, + { + "content": "䷲|无妄|七" + }, + { + "content": "䷔|明夷|三" + }, + { + "content": "䷐|临|四" + }, + { + "content": "䷘|大壮|六" + }, + { + "content": "䷣|离|一" + }, + { + "content": "䷕|旅|六" + }, + { + "content": "䷾|既济|九" + }, + { + "content": "䷤|丰|三" + }, + { + "content": "䷶|鼎|八" + }, + { + "content": "䷝|革|八" + }, + { + "content": "䷰|未济|九" + }, + { + "content": "䷌|同人|六" + }, + { + "content": "䷒|履|三" + }, + { + "content": "䷨|兑|一" + }, + { + "content": "䷻|中孚|三" + }, + { + "content": "䷼|小过|四" + }, + { + "content": "䷵|归妹|四" + }, + { + "content": "䷥|睽|二" + }, + { + "content": "䷹|节|四" + }, + { + "content": "䷉|小畜|二" + }, + { + "content": "䷀|乾|一" + }, + { + "content": "䷪|姤|八" + }, + { + "content": "䷍|大有|八" + }, + { + "content": "䷡|夬|八" + }, + { + "content": "䷈|需|八" + }, + { + "content": "䷄|蒙|二" + }, + { + "content": "䷙|颐|六" + }, + { + "content": "䷊|讼|四" + }, + { + "content": "䷫|巽|一" + }, + { + "content": "䷛|蛊|三" + }, + { + "content": "䷱|涣|四" + }, + { + "content": "䷟|升|二" + }, + { + "content": "䷸|井|六" + }, + { + "content": "䷯|困|二" + }, + { + "content": "䷺|咸|九" + }, + { + "content": "䷭|渐|八" + }, + { + "content": "䷅|师|六" + }, + { + "content": "䷮|艮|一" + }, + { + "content": "䷧|蹇|六" + }, + { + "content": "䷎|谦|八" + }, + { + "content": "䷜|损|九" + }, + { + "content": "䷏|否|九" + }, + { + "content": "䷖|剥|二" + }, + { + "content": "䷇|比|七" + }, + { + "content": "䷠|大畜|七" + }, + { + "content": "䷙|颐|六" + }, + { + "content": "䷮|艮|一" + }, + { + "content": "䷵|归妹|四" + }, + { + "content": "䷭|渐|八" + }, + { + "content": "䷕|旅|六" + }, + { + "content": "䷼|小过|四" + }, + { + "content": "䷎|谦|八" + } + ] + }, + { + "divisions": 64, + "layerHeight": 20, + "startAngle": 0, + "colorRef": "玄青", + "sectors": [ + { + "content": "坤" + }, + { + "content": "艮" + }, + { + "content": "坎" + }, + { + "content": "巽" + }, + { + "content": "乾" + }, + { + "content": "离" + }, + { + "content": "兑" + }, + { + "content": "震" + }, + { + "content": "坤" + }, + { + "content": "震" + }, + { + "content": "坎" + }, + { + "content": "兑" + }, + { + "content": "乾" + }, + { + "content": "坤" + }, + { + "content": "坤" + }, + { + "content": "震" + }, + { + "content": "离" + }, + { + "content": "离" + }, + { + "content": "坎" + }, + { + "content": "震" + }, + { + "content": "离" + }, + { + "content": "兑" + }, + { + "content": "离" + }, + { + "content": "乾" + }, + { + "content": "乾" + }, + { + "content": "兑" + }, + { + "content": "巽" + }, + { + "content": "震" + }, + { + "content": "震" + }, + { + "content": "离" + }, + { + "content": "坎" + }, + { + "content": "巽" + }, + { + "content": "乾" + }, + { + "content": "乾" + }, + { + "content": "离" + }, + { + "content": "兑" + }, + { + "content": "坎" + }, + { + "content": "艮" + }, + { + "content": "艮" + }, + { + "content": "乾" + }, + { + "content": "巽" + }, + { + "content": "艮" + }, + { + "content": "巽" + }, + { + "content": "坤" + }, + { + "content": "坎" + }, + { + "content": "兑" + }, + { + "content": "兑" + }, + { + "content": "巽" + }, + { + "content": "坤" + }, + { + "content": "坎" + }, + { + "content": "兑" + }, + { + "content": "艮" + }, + { + "content": "坎" + }, + { + "content": "坎" + }, + { + "content": "艮" + }, + { + "content": "艮" + }, + { + "content": "艮" + }, + { + "content": "震" + }, + { + "content": "巽" + }, + { + "content": "离" + }, + { + "content": "震" + }, + { + "content": "坤" + } + ] + }, + { + "divisions": 64, + "layerHeight": 20, + "startAngle": -22.5, + "innerFill": 1, + "colorRef": "玄青", + "sectors": [ + { + "content": "伏位" + }, + { + "content": "五鬼" + }, + { + "content": "天医" + }, + { + "content": "生气" + }, + { + "content": "延年" + }, + { + "content": "绝命" + }, + { + "content": "祸害" + }, + { + "content": "六煞" + }, + { + "content": "伏位" + }, + { + "content": "六煞" + }, + { + "content": "绝命" + }, + { + "content": "祸害" + }, + { + "content": "生气" + }, + { + "content": "延年" + }, + { + "content": "天医" + }, + { + "content": "五鬼" + }, + { + "content": "伏位" + }, + { + "content": "延年" + }, + { + "content": "生气" + }, + { + "content": "祸害" + }, + { + "content": "绝命" + }, + { + "content": "五鬼" + }, + { + "content": "天医" + }, + { + "content": "六煞" + }, + { + "content": "伏位" + }, + { + "content": "天医" + }, + { + "content": "五鬼" + }, + { + "content": "六煞" + }, + { + "content": "祸害" + }, + { + "content": "生气" + }, + { + "content": "绝命" + }, + { + "content": "延年" + }, + { + "content": "伏位" + }, + { + "content": "六煞" + }, + { + "content": "五鬼" + }, + { + "content": "绝命" + }, + { + "content": "延年" + }, + { + "content": "祸害" + }, + { + "content": "生气" + }, + { + "content": "天医" + }, + { + "content": "伏位" + }, + { + "content": "天医" + }, + { + "content": "延年" + }, + { + "content": "绝命" + }, + { + "content": "生气" + }, + { + "content": "祸害" + }, + { + "content": "五鬼" + }, + { + "content": "六煞" + }, + { + "content": "伏位" + }, + { + "content": "生气" + }, + { + "content": "祸害" + }, + { + "content": "延年" + }, + { + "content": "绝命" + }, + { + "content": "六煞" + }, + { + "content": "五鬼" + }, + { + "content": "天医" + }, + { + "content": "伏位" + }, + { + "content": "六煞" + }, + { + "content": "天医" + }, + { + "content": "五鬼" + }, + { + "content": "祸害" + }, + { + "content": "绝命" + }, + { + "content": "延年" + }, + { + "content": "生气" + } + ] + }, + { + "divisions": 64, + "layerHeight": 20, + "startAngle": 0, + "unitRatios": [ + 0.6, + 0.4 + ], + "colorRef": "石墨", + "num": 8, + "interval": 8, + "sectors": [ + { + "content": "甲子|金" + }, + { + "content": "丙子|水" + }, + { + "content": "戊子|火" + }, + { + "content": "庚子|土" + }, + { + "content": "壬子|木" + }, + { + "content": "乙丑|金" + }, + { + "content": "丁丑|水" + }, + { + "content": "己丑|火" + }, + { + "content": "辛丑|土" + }, + { + "content": "癸丑|木" + }, + { + "content": "甲寅|水" + }, + { + "content": "丙寅|火" + }, + { + "content": "戊寅|土" + }, + { + "content": "庚寅|木" + }, + { + "content": "庚寅|木" + }, + { + "content": "壬寅|金" + }, + { + "content": "乙卯|水" + }, + { + "content": "丁卯|火" + }, + { + "content": "己卯|土" + }, + { + "content": "辛卯|木" + }, + { + "content": "癸卯|金" + }, + { + "content": "甲辰|火" + }, + { + "content": "丙辰|土" + }, + { + "content": "戊辰|木" + }, + { + "content": "庚辰|金" + }, + { + "content": "壬辰|水" + }, + { + "content": "乙巳|火" + }, + { + "content": "丁巳|土" + }, + { + "content": "己巳|木" + }, + { + "content": "辛巳|金" + }, + { + "content": "癸巳|水" + }, + { + "content": "甲午|金" + }, + { + "content": "甲午|金" + }, + { + "content": "丙午|水" + }, + { + "content": "戊午|火" + }, + { + "content": "庚午|土" + }, + { + "content": "壬午|木" + }, + { + "content": "乙未|金" + }, + { + "content": "丁未|水" + }, + { + "content": "己未|火" + }, + { + "content": "辛未|土" + }, + { + "content": "癸未|木" + }, + { + "content": "甲申|水" + }, + { + "content": "丙申|火" + }, + { + "content": "戊申|土" + }, + { + "content": "庚申|木" + }, + { + "content": "庚申|木" + }, + { + "content": "壬申|金" + }, + { + "content": "乙酉|水" + }, + { + "content": "丁酉|火" + }, + { + "content": "己酉|土" + }, + { + "content": "辛酉|木" + }, + { + "content": "癸酉|金" + }, + { + "content": "甲戌|火" + }, + { + "content": "丙戌|土" + }, + { + "content": "戊戌|木" + }, + { + "content": "庚戌|金" + }, + { + "content": "壬戌|水" + }, + { + "content": "乙亥|火" + }, + { + "content": "丁亥|土" + }, + { + "content": "己亥|木" + }, + { + "content": "辛亥|金" + }, + { + "content": "癸亥|水" + }, + { + "content": "甲子|金" + } + ] + }, + { + "divisions": 64, + "layerHeight": 20, + "startAngle": 0, + "num": 4, + "interval": 4, + "colorRef": "玄青", + "sectors": [ + { + "content": "一" + }, + { + "content": "二" + }, + { + "content": "七" + }, + { + "content": "二" + }, + { + "content": "九" + }, + { + "content": "二" + }, + { + "content": "四" + }, + { + "content": "八" + }, + { + "content": "八" + }, + { + "content": "一" + }, + { + "content": "二" + }, + { + "content": "七" + }, + { + "content": "二" + }, + { + "content": "三" + }, + { + "content": "四" + }, + { + "content": "二" + }, + { + "content": "一" + }, + { + "content": "八" + }, + { + "content": "九" + }, + { + "content": "六" + }, + { + "content": "四" + }, + { + "content": "八" + }, + { + "content": "九" + }, + { + "content": "六" + }, + { + "content": "六" + }, + { + "content": "一" + }, + { + "content": "三" + }, + { + "content": "三" + }, + { + "content": "七" + }, + { + "content": "二" + }, + { + "content": "四" + }, + { + "content": "八" + }, + { + "content": "一" + }, + { + "content": "八" + }, + { + "content": "七" + }, + { + "content": "六" + }, + { + "content": "八" + }, + { + "content": "二" + }, + { + "content": "三" + }, + { + "content": "三" + }, + { + "content": "一" + }, + { + "content": "二" + }, + { + "content": "六" + }, + { + "content": "二" + }, + { + "content": "六" + }, + { + "content": "六" + }, + { + "content": "六" + }, + { + "content": "七" + }, + { + "content": "七" + }, + { + "content": "八" + }, + { + "content": "二" + }, + { + "content": "九" + }, + { + "content": "九" + }, + { + "content": "二" + }, + { + "content": "七" + }, + { + "content": "七" + }, + { + "content": "八" + }, + { + "content": "七" + }, + { + "content": "三" + }, + { + "content": "八" + }, + { + "content": "七" + }, + { + "content": "八" + }, + { + "content": "三" + }, + { + "content": "六" + } + ] + }, + { + "divisions": 64, + "layerHeight": 20, + "startAngle": 0, + "num": 3, + "interval": 3, + "colorRef": "皓白", + "sectors": [ + { + "content": "✖︎" + }, + { + "content": "人元" + }, + { + "content": "✖︎" + }, + { + "content": "地元" + }, + { + "content": "✖︎" + }, + { + "content": "人元" + }, + { + "content": "✖︎" + }, + { + "content": "人元" + }, + { + "content": "✖︎" + }, + { + "content": "✖︎" + }, + { + "content": "地元" + }, + { + "content": "人元" + }, + { + "content": "✖︎" + }, + { + "content": "地元" + }, + { + "content": "地元" + }, + { + "content": "人元" + }, + { + "content": "人元" + }, + { + "content": "天元" + }, + { + "content": "天元" + }, + { + "content": "地元" + }, + { + "content": "人元" + }, + { + "content": "天元" + }, + { + "content": "人元" + }, + { + "content": "人元" + }, + { + "content": "✖︎" + }, + { + "content": "地元" + }, + { + "content": "人元" + }, + { + "content": "天元" + }, + { + "content": "人元" + }, + { + "content": "天元" + }, + { + "content": "天元" + }, + { + "content": "地元" + }, + { + "content": "✖︎" + }, + { + "content": "天元" + }, + { + "content": "天元" + }, + { + "content": "天元" + }, + { + "content": "天元" + }, + { + "content": "地元" + }, + { + "content": "天元" + }, + { + "content": "天元" + }, + { + "content": "地元" + }, + { + "content": "天元" + }, + { + "content": "地元" + }, + { + "content": "天元" + }, + { + "content": "地元" + }, + { + "content": "地元" + }, + { + "content": "地元" + }, + { + "content": "人元" + }, + { + "content": "天元" + }, + { + "content": "✖︎" + }, + { + "content": "地元" + }, + { + "content": "✖︎" + }, + { + "content": "天元" + }, + { + "content": "地元" + }, + { + "content": "✖︎" + }, + { + "content": "天元" + }, + { + "content": "天元" + }, + { + "content": "✖︎" + }, + { + "content": "人元" + }, + { + "content": "人元" + }, + { + "content": "天元" + }, + { + "content": "天元" + }, + { + "content": "地元" + } + ] + }, + { + "divisions": 64, + "layerHeight": 20, + "startAngle": 0, + "colorRef": "石墨", + "innerFill": 1, + "sectors": [ + { + "content": "1|水", + "innerFill": 1 + }, + { + "content": "6|水", + "innerFill": 1 + }, + { + "content": "2|火" + }, + { + "content": "2|火" + }, + { + "content": "5|土" + }, + { + "content": "3|木" + }, + { + "content": "4|金" + }, + { + "content": "8|木" + }, + { + "content": "1|水" + }, + { + "content": "8|木" + }, + { + "content": "7|火" + }, + { + "content": "4|金" + }, + { + "content": "9|金" + }, + { + "content": "1|水" + }, + { + "content": "1|水" + }, + { + "content": "8|木" + }, + { + "content": "3|木" + }, + { + "content": "3|木" + }, + { + "content": "7|火" + }, + { + "content": "8|木" + }, + { + "content": "3|木" + }, + { + "content": "6|水" + }, + { + "content": "3|木" + }, + { + "content": "9|金" + }, + { + "content": "9|金" + }, + { + "content": "4|金" + }, + { + "content": "2|火" + }, + { + "content": "8|木" + }, + { + "content": "8|木" + }, + { + "content": "3|木" + }, + { + "content": "7|火" + }, + { + "content": "2|火" + }, + { + "content": "9|金" + }, + { + "content": "7|火" + }, + { + "content": "3|木" + }, + { + "content": "4|金" + }, + { + "content": "9|金" + }, + { + "content": "1|水" + }, + { + "content": "6|水" + }, + { + "content": "6|水" + }, + { + "content": "9|金" + }, + { + "content": "2|火" + }, + { + "content": "1|水" + }, + { + "content": "2|火" + }, + { + "content": "1|水" + }, + { + "content": "2|火" + }, + { + "content": "4|金" + }, + { + "content": "4|金" + }, + { + "content": "7|火" + }, + { + "content": "1|水" + }, + { + "content": "2|火" + }, + { + "content": "2|火" + }, + { + "content": "1|水" + }, + { + "content": "4|金" + }, + { + "content": "6|水" + }, + { + "content": "7|火" + }, + { + "content": "6|水" + }, + { + "content": "6|水" + }, + { + "content": "6|水" + }, + { + "content": "8|木" + }, + { + "content": "7|火" + }, + { + "content": "3|木" + }, + { + "content": "8|木" + }, + { + "content": "1|水", + "innerFill": 1 + } + ] + }, + { + "divisions": 64, + "layerHeight": 20, + "startAngle": 0, + "colorRef": "玄青", + "sectors": [ + { + "content": "伏" + }, + { + "content": "生" + }, + { + "content": "绝" + }, + { + "content": "五" + }, + { + "content": "延" + }, + { + "content": "六" + }, + { + "content": "天" + }, + { + "content": "祸" + }, + { + "content": "祸" + }, + { + "content": "伏" + }, + { + "content": "天" + }, + { + "content": "绝" + }, + { + "content": "五" + }, + { + "content": "六" + }, + { + "content": "天" + }, + { + "content": "五" + }, + { + "content": "伏" + }, + { + "content": "祸" + }, + { + "content": "延" + }, + { + "content": "生" + }, + { + "content": "天" + }, + { + "content": "五" + }, + { + "content": "延" + }, + { + "content": "绝" + }, + { + "content": "生" + }, + { + "content": "伏" + }, + { + "content": "六" + }, + { + "content": "六" + }, + { + "content": "绝" + }, + { + "content": "五" + }, + { + "content": "祸" + }, + { + "content": "祸" + }, + { + "content": "伏" + }, + { + "content": "祸" + }, + { + "content": "绝" + }, + { + "content": "生" + }, + { + "content": "六" + }, + { + "content": "绝" + }, + { + "content": "六" + }, + { + "content": "六" + }, + { + "content": "伏" + }, + { + "content": "五" + }, + { + "content": "生" + }, + { + "content": "绝" + }, + { + "content": "生" + }, + { + "content": "祸" + }, + { + "content": "六" + }, + { + "content": "绝" + }, + { + "content": "五" + }, + { + "content": "伏" + }, + { + "content": "延" + }, + { + "content": "五" + }, + { + "content": "延" + }, + { + "content": "延" + }, + { + "content": "天" + }, + { + "content": "绝" + }, + { + "content": "天" + }, + { + "content": "六" + }, + { + "content": "伏" + }, + { + "content": "绝" + }, + { + "content": "绝" + }, + { + "content": "祸" + }, + { + "content": "六" + }, + { + "content": "生" + } + ] + }, + { + "divisions": 28, + "layerHeight": 20, + "startAngle": 0, + "unitRatios": [ + 0.25, + 0.5, + 0.25 + ], + "colorRef": "烟白", + "sectors": [ + { + "content": "虚|九少|日" + }, + { + "content": "女|十一|土" + }, + { + "content": "牛|七|金" + }, + { + "content": "斗|二十二|木" + }, + { + "content": "箕|九半|水" + }, + { + "content": "尾|十八|火" + }, + { + "content": "心|六|月" + }, + { + "content": "房|五太|日" + }, + { + "content": "氐|十六少|土" + }, + { + "content": "亢|九太|金" + }, + { + "content": "角|十二太|木" + }, + { + "content": "井|三十少|木" + }, + { + "content": "鬼|二关半|金" + }, + { + "content": "柳|十三半|土" + }, + { + "content": "星|六太|日" + }, + { + "content": "张|十八太|月" + }, + { + "content": "翼|二十少|火" + }, + { + "content": "轸|十八太|水" + }, + { + "content": "奎|十八|木" + }, + { + "content": "娄|十二太|金" + }, + { + "content": "胃|十五少|土" + }, + { + "content": "昴|十一|日" + }, + { + "content": "毕|十六半|月" + }, + { + "content": "觜|半|火" + }, + { + "content": "参|九半|水" + }, + { + "content": "壁|九太|水" + }, + { + "content": "室|十八|火" + }, + { + "content": "危|十六|月" + } + ] + }, + { + "divisions": 2, + "layerHeight": 5, + "colorRef": "烟白" + }, + { + "divisions": 384, + "layerHeight": 20, + "startAngle": 0, + "patternOffset": 2, + "num": 4, + "interval": 2, + "colorRef": "青黛", + "sectors": [ + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + } + ] + }, + { + "divisions": 2, + "layerHeight": 5, + "colorRef": "烟白" + }, + { + "type": "degreeRing", + "layerHeight": 30, + "showDegree": 1, + "mode": "both", + "opacity": 1, + "tickLength": 6, + "tickLengthStep": 2, + "majorTick": 10, + "minorTick": 5, + "microTick": 1 + } + ] +} diff --git a/public/fengshui2.json b/public/fengshui2.json new file mode 100644 index 0000000..4a01de9 --- /dev/null +++ b/public/fengshui2.json @@ -0,0 +1,3768 @@ +{ + "name": "fengshui", + "description": "luopan fengshui config with named color palettes", + "background": "金", + "strokeWidth": 1, + "strokeOpacity": 1, + "strokeColor": "黑", + "insetDistance": 2, + "themeRef": "五行弱", + "layers": [ + { + "type": "centerIcon", + "centerIcon": { + "rIcon": 50, + "opacity": 0.8, + "name": "centericon.svg" + } + }, + { + "divisions": 2, + "rInner": 60, + "rOuter": 80, + "startAngle": -90, + "sectors": [ + { + "content": "阴", + "colorRef": "黑" + }, + { + "content": "阳", + "colorRef": "白" + } + ] + }, + { + "divisions": 8, + "layerHeight": 40, + "startAngle": -22.5, + "sectors": [ + { + "content": "北" + }, + { + "content": "东北" + }, + { + "content": "东" + }, + { + "content": "东南" + }, + { + "content": "南" + }, + { + "content": "西南" + }, + { + "content": "西" + }, + { + "content": "西北" + } + ] + }, + { + "divisions": 8, + "layerHeight": 20, + "startAngle": -22.5, + "unitRatios": [ + 0.3, + 0.4, + 0.3 + ], + "colorRef": "灰", + "sectors": [ + { + "content": "坎|☵|水", + "innerFill": 0 + }, + { + "content": "艮|☶|山", + "innerFill": 1 + }, + { + "content": "震|☳|雷", + "innerFill": 0 + }, + { + "content": "巽|☴|风", + "innerFill": 1 + }, + { + "content": "离|☲|火", + "innerFill": 0 + }, + { + "content": "坤|☷|地", + "innerFill": 1 + }, + { + "content": "兑|☱|泽", + "innerFill": 0 + }, + { + "content": "乾|☰|天", + "innerFill": 1 + } + ] + }, + { + "divisions": 12, + "layerHeight": 20, + "startAngle": 0, + "colorRef": "土", + "num": 3, + "interval": 1, + "sectors": [ + { + "content": "子", + "colorRef": "水", + "innerFill": 1 + }, + { + "content": "丑" + }, + { + "content": "寅", + "colorRef": "木", + "innerFill": 0 + }, + { + "content": "卯", + "colorRef": "木", + "innerFill": 1 + }, + { + "content": "辰" + }, + { + "content": "巳", + "colorRef": "火", + "innerFill": 1 + }, + { + "content": "午", + "colorRef": "火", + "innerFill": 0 + }, + { + "content": "未", + "innerFill": 1 + }, + { + "content": "申", + "colorRef": "金", + "innerFill": 0 + }, + { + "content": "酉", + "colorRef": "金", + "innerFill": 1 + }, + { + "content": "戌" + }, + { + "content": "亥", + "innerFill": 0 + } + ] + }, + { + "divisions": 24, + "layerHeight": 30, + "startAngle": -22.5, + "unitRatios": [ + 0.4, + 0.3, + 0.3 + ], + "num": 3, + "interval": 3, + "colorRef": "金", + "sectors": [ + { + "content": "巨门|壬|2" + }, + { + "content": "禄存|子|3" + }, + { + "content": "贪狼|癸|1" + }, + { + "content": "右弼|丑|9" + }, + { + "content": "破军|艮|7" + }, + { + "content": "左辅|寅|8" + }, + { + "content": "贪狼|甲|1" + }, + { + "content": "禄存|卯|3" + }, + { + "content": "巨门|乙|2" + }, + { + "content": "武曲|辰|6" + }, + { + "content": "武曲|巽|6" + }, + { + "content": "文曲|巳|4" + }, + { + "content": "破军|丙|7" + }, + { + "content": "右弼|午|9" + }, + { + "content": "左辅|丁|8" + }, + { + "content": "禄存|未|3" + }, + { + "content": "巨门|坤|2" + }, + { + "content": "贪狼|申|1" + }, + { + "content": "左辅|庚|8" + }, + { + "content": "右弼|酉|9" + }, + { + "content": "破军|辛|7" + }, + { + "content": "文曲|戌|4" + }, + { + "content": "文曲|乾|4" + }, + { + "content": "武曲|亥|6" + } + ] + }, + { + "divisions": 24, + "layerHeight": 20, + "startAngle": -7.5, + "unitRatios": [ + 0.7, + 0.3 + ], + "num": 3, + "interval": 3, + "colorRef": "火", + "sectors": [ + { + "content": "子|水" + }, + { + "content": "癸|水" + }, + { + "content": "丑|土" + }, + { + "content": "艮|土" + }, + { + "content": "寅|木" + }, + { + "content": "甲|木" + }, + { + "content": "卯|木" + }, + { + "content": "乙|木" + }, + { + "content": "辰|土" + }, + { + "content": "巽|木" + }, + { + "content": "巳|火" + }, + { + "content": "丙|火" + }, + { + "content": "午|火" + }, + { + "content": "丁|火" + }, + { + "content": "未|土" + }, + { + "content": "坤|土" + }, + { + "content": "申|金" + }, + { + "content": "庚|金" + }, + { + "content": "酉|金" + }, + { + "content": "辛|金" + }, + { + "content": "戌|土" + }, + { + "content": "乾|金" + }, + { + "content": "亥|水" + }, + { + "content": "壬|水" + } + ] + }, + { + "divisions": 24, + "layerHeight": 20, + "startAngle": -7.5, + "num": 4, + "interval": 4, + "colorRef": "水", + "innerFill": 1, + "sectors": [ + { + "content": "帝座" + }, + { + "content": "鸾驾" + }, + { + "content": "天吊" + }, + { + "content": "凤阁" + }, + { + "content": "金箱" + }, + { + "content": "鬼劫" + }, + { + "content": "将军" + }, + { + "content": "功曹" + }, + { + "content": "天罡" + }, + { + "content": "宝殿" + }, + { + "content": "金枝" + }, + { + "content": "炎烈" + }, + { + "content": "帝辇" + }, + { + "content": "龙墀" + }, + { + "content": "天杀" + }, + { + "content": "宝盖" + }, + { + "content": "玉印" + }, + { + "content": "劫杀" + }, + { + "content": "华盖" + }, + { + "content": "直符" + }, + { + "content": "地杀" + }, + { + "content": "龙楼" + }, + { + "content": "玉叶" + }, + { + "content": "八武" + } + ] + }, + { + "divisions": 24, + "layerHeight": 20, + "startAngle": -7.5, + "colorRef": "白", + "sectors": [ + { + "content": "天皇" + }, + { + "content": "天辅" + }, + { + "content": "天英" + }, + { + "content": "天芮" + }, + { + "content": "天柱" + }, + { + "content": "天心" + }, + { + "content": "天禽" + }, + { + "content": "天冲" + }, + { + "content": "天任" + }, + { + "content": "天蓬" + }, + { + "content": "太乙" + }, + { + "content": "少微" + }, + { + "content": "紫微" + }, + { + "content": "勾陈" + }, + { + "content": "轩辕" + }, + { + "content": "太微" + }, + { + "content": "天市" + }, + { + "content": "文昌" + }, + { + "content": "文曲" + }, + { + "content": "禄存" + }, + { + "content": "巨门" + }, + { + "content": "廉贞" + }, + { + "content": "武曲" + }, + { + "content": "破军" + } + ] + }, + { + "divisions": 24, + "layerHeight": 15, + "startAngle": -7.5, + "patternOffset": 4, + "num": 3, + "interval": 3, + "colorRef": "土", + "sectors": [ + { + "content": "天" + }, + { + "content": "人" + }, + { + "content": "地" + }, + { + "content": "天" + }, + { + "content": "人" + }, + { + "content": "地" + }, + { + "content": "天" + }, + { + "content": "人" + }, + { + "content": "地" + }, + { + "content": "天" + }, + { + "content": "人" + }, + { + "content": "地" + }, + { + "content": "天" + }, + { + "content": "人" + }, + { + "content": "地" + }, + { + "content": "天" + }, + { + "content": "人" + }, + { + "content": "地" + }, + { + "content": "天" + }, + { + "content": "人" + }, + { + "content": "地" + }, + { + "content": "天" + }, + { + "content": "人" + }, + { + "content": "地" + } + ] + }, + { + "divisions": 24, + "layerHeight": 20, + "startAngle": -7.5, + "colorRef": "白", + "num": 3, + "interval": 3, + "patternOffset": 2, + "sectors": [ + { + "content": "立春" + }, + { + "content": "雨水" + }, + { + "content": "惊蛰" + }, + { + "content": "春分" + }, + { + "content": "清明" + }, + { + "content": "谷雨" + }, + { + "content": "立夏" + }, + { + "content": "小满" + }, + { + "content": "芒种" + }, + { + "content": "夏至" + }, + { + "content": "小暑" + }, + { + "content": "大暑" + }, + { + "content": "立秋" + }, + { + "content": "处暑" + }, + { + "content": "白露" + }, + { + "content": "秋分" + }, + { + "content": "寒露" + }, + { + "content": "霜降" + }, + { + "content": "立冬" + }, + { + "content": "小雪" + }, + { + "content": "大雪" + }, + { + "content": "冬至" + }, + { + "content": "小寒" + }, + { + "content": "大寒" + } + ] + }, + { + "divisions": 64, + "layerHeight": 15, + "startAngle": 0, + "colorRef": "金", + "sectors": [ + { + "content": "坤" + }, + { + "content": "坤" + }, + { + "content": "坤" + }, + { + "content": "坤" + }, + { + "content": "坤" + }, + { + "content": "坤" + }, + { + "content": "坤" + }, + { + "content": "坤" + }, + { + "content": "震" + }, + { + "content": "震" + }, + { + "content": "震" + }, + { + "content": "震" + }, + { + "content": "震" + }, + { + "content": "离" + }, + { + "content": "兑" + }, + { + "content": "乾" + }, + { + "content": "离" + }, + { + "content": "艮" + }, + { + "content": "离" + }, + { + "content": "离" + }, + { + "content": "巽" + }, + { + "content": "离" + }, + { + "content": "坎" + }, + { + "content": "离" + }, + { + "content": "兑" + }, + { + "content": "兑" + }, + { + "content": "兑" + }, + { + "content": "艮" + }, + { + "content": "兑" + }, + { + "content": "兑" + }, + { + "content": "兑" + }, + { + "content": "乾" + }, + { + "content": "乾" + }, + { + "content": "巽" + }, + { + "content": "乾" + }, + { + "content": "乾" + }, + { + "content": "乾" + }, + { + "content": "坎" + }, + { + "content": "震" + }, + { + "content": "坎" + }, + { + "content": "巽" + }, + { + "content": "巽" + }, + { + "content": "坎" + }, + { + "content": "巽" + }, + { + "content": "巽" + }, + { + "content": "坎" + }, + { + "content": "巽" + }, + { + "content": "艮" + }, + { + "content": "坎" + }, + { + "content": "艮" + }, + { + "content": "艮" + }, + { + "content": "兑" + }, + { + "content": "震" + }, + { + "content": "坤" + }, + { + "content": "乾" + }, + { + "content": "震" + }, + { + "content": "艮" + }, + { + "content": "兑" + }, + { + "content": "艮" + }, + { + "content": "艮" + }, + { + "content": "艮" + }, + { + "content": "艮" + }, + { + "content": "艮" + } + ] + }, + { + "divisions": 64, + "layerHeight": 30, + "startAngle": 0, + "unitRatios": [ + 0.3, + 0.4, + 0.3 + ], + "colorRef": "强", + "sectors": [ + { + "content": "䷁|坤|一" + }, + { + "content": "䷖|剥|二" + }, + { + "content": "䷇|比|七" + }, + { + "content": "䷓|观|六" + }, + { + "content": "䷏|否|九" + }, + { + "content": "䷢|晋|七" + }, + { + "content": "䷬|萃|四" + }, + { + "content": "䷋|豫|七" + }, + { + "content": "䷗|复|八" + }, + { + "content": "䷚|震|一" + }, + { + "content": "䷂|屯|二" + }, + { + "content": "䷩|随|六" + }, + { + "content": "䷲|无妄|七" + }, + { + "content": "䷔|明夷|三" + }, + { + "content": "䷐|临|四" + }, + { + "content": "䷘|大壮|六" + }, + { + "content": "䷣|离|一" + }, + { + "content": "䷕|旅|六" + }, + { + "content": "䷾|既济|九" + }, + { + "content": "䷤|丰|三" + }, + { + "content": "䷶|鼎|八" + }, + { + "content": "䷝|革|八" + }, + { + "content": "䷰|未济|九" + }, + { + "content": "䷌|同人|六" + }, + { + "content": "䷒|履|三" + }, + { + "content": "䷨|兑|一" + }, + { + "content": "䷻|中孚|三" + }, + { + "content": "䷼|小过|四" + }, + { + "content": "䷵|归妹|四" + }, + { + "content": "䷥|睽|二" + }, + { + "content": "䷹|节|四" + }, + { + "content": "䷉|小畜|二" + }, + { + "content": "䷀|乾|一" + }, + { + "content": "䷪|姤|八" + }, + { + "content": "䷍|大有|八" + }, + { + "content": "䷡|夬|八" + }, + { + "content": "䷈|需|八" + }, + { + "content": "䷄|蒙|二" + }, + { + "content": "䷙|颐|六" + }, + { + "content": "䷊|讼|四" + }, + { + "content": "䷫|巽|一" + }, + { + "content": "䷛|蛊|三" + }, + { + "content": "䷱|涣|四" + }, + { + "content": "䷟|升|二" + }, + { + "content": "䷸|井|六" + }, + { + "content": "䷯|困|二" + }, + { + "content": "䷺|咸|九" + }, + { + "content": "䷭|渐|八" + }, + { + "content": "䷅|师|六" + }, + { + "content": "䷮|艮|一" + }, + { + "content": "䷧|蹇|六" + }, + { + "content": "䷎|谦|八" + }, + { + "content": "䷜|损|九" + }, + { + "content": "䷏|否|九" + }, + { + "content": "䷖|剥|二" + }, + { + "content": "䷇|比|七" + }, + { + "content": "䷠|大畜|七" + }, + { + "content": "䷙|颐|六" + }, + { + "content": "䷮|艮|一" + }, + { + "content": "䷵|归妹|四" + }, + { + "content": "䷭|渐|八" + }, + { + "content": "䷕|旅|六" + }, + { + "content": "䷼|小过|四" + }, + { + "content": "䷎|谦|八" + } + ] + }, + { + "divisions": 64, + "layerHeight": 20, + "startAngle": 0, + "colorRef": "弱", + "sectors": [ + { + "content": "坤" + }, + { + "content": "艮" + }, + { + "content": "坎" + }, + { + "content": "巽" + }, + { + "content": "乾" + }, + { + "content": "离" + }, + { + "content": "兑" + }, + { + "content": "震" + }, + { + "content": "坤" + }, + { + "content": "震" + }, + { + "content": "坎" + }, + { + "content": "兑" + }, + { + "content": "乾" + }, + { + "content": "坤" + }, + { + "content": "坤" + }, + { + "content": "震" + }, + { + "content": "离" + }, + { + "content": "离" + }, + { + "content": "坎" + }, + { + "content": "震" + }, + { + "content": "离" + }, + { + "content": "兑" + }, + { + "content": "离" + }, + { + "content": "乾" + }, + { + "content": "乾" + }, + { + "content": "兑" + }, + { + "content": "巽" + }, + { + "content": "震" + }, + { + "content": "震" + }, + { + "content": "离" + }, + { + "content": "坎" + }, + { + "content": "巽" + }, + { + "content": "乾" + }, + { + "content": "乾" + }, + { + "content": "离" + }, + { + "content": "兑" + }, + { + "content": "坎" + }, + { + "content": "艮" + }, + { + "content": "艮" + }, + { + "content": "乾" + }, + { + "content": "巽" + }, + { + "content": "艮" + }, + { + "content": "巽" + }, + { + "content": "坤" + }, + { + "content": "坎" + }, + { + "content": "兑" + }, + { + "content": "兑" + }, + { + "content": "巽" + }, + { + "content": "坤" + }, + { + "content": "坎" + }, + { + "content": "兑" + }, + { + "content": "艮" + }, + { + "content": "坎" + }, + { + "content": "坎" + }, + { + "content": "艮" + }, + { + "content": "艮" + }, + { + "content": "艮" + }, + { + "content": "震" + }, + { + "content": "巽" + }, + { + "content": "离" + }, + { + "content": "震" + }, + { + "content": "坤" + } + ] + }, + { + "divisions": 64, + "layerHeight": 20, + "startAngle": -22.5, + "innerFill": 1, + "colorRef": "弱", + "sectors": [ + { + "content": "伏位" + }, + { + "content": "五鬼" + }, + { + "content": "天医" + }, + { + "content": "生气" + }, + { + "content": "延年" + }, + { + "content": "绝命" + }, + { + "content": "祸害" + }, + { + "content": "六煞" + }, + { + "content": "伏位" + }, + { + "content": "六煞" + }, + { + "content": "绝命" + }, + { + "content": "祸害" + }, + { + "content": "生气" + }, + { + "content": "延年" + }, + { + "content": "天医" + }, + { + "content": "五鬼" + }, + { + "content": "伏位" + }, + { + "content": "延年" + }, + { + "content": "生气" + }, + { + "content": "祸害" + }, + { + "content": "绝命" + }, + { + "content": "五鬼" + }, + { + "content": "天医" + }, + { + "content": "六煞" + }, + { + "content": "伏位" + }, + { + "content": "天医" + }, + { + "content": "五鬼" + }, + { + "content": "六煞" + }, + { + "content": "祸害" + }, + { + "content": "生气" + }, + { + "content": "绝命" + }, + { + "content": "延年" + }, + { + "content": "伏位" + }, + { + "content": "六煞" + }, + { + "content": "五鬼" + }, + { + "content": "绝命" + }, + { + "content": "延年" + }, + { + "content": "祸害" + }, + { + "content": "生气" + }, + { + "content": "天医" + }, + { + "content": "伏位" + }, + { + "content": "天医" + }, + { + "content": "延年" + }, + { + "content": "绝命" + }, + { + "content": "生气" + }, + { + "content": "祸害" + }, + { + "content": "五鬼" + }, + { + "content": "六煞" + }, + { + "content": "伏位" + }, + { + "content": "生气" + }, + { + "content": "祸害" + }, + { + "content": "延年" + }, + { + "content": "绝命" + }, + { + "content": "六煞" + }, + { + "content": "五鬼" + }, + { + "content": "天医" + }, + { + "content": "伏位" + }, + { + "content": "六煞" + }, + { + "content": "天医" + }, + { + "content": "五鬼" + }, + { + "content": "祸害" + }, + { + "content": "绝命" + }, + { + "content": "延年" + }, + { + "content": "生气" + } + ] + }, + { + "divisions": 64, + "layerHeight": 20, + "startAngle": 0, + "unitRatios": [ + 0.6, + 0.4 + ], + "colorRef": "木", + "num": 8, + "interval": 8, + "sectors": [ + { + "content": "甲子|金" + }, + { + "content": "丙子|水" + }, + { + "content": "戊子|火" + }, + { + "content": "庚子|土" + }, + { + "content": "壬子|木" + }, + { + "content": "乙丑|金" + }, + { + "content": "丁丑|水" + }, + { + "content": "己丑|火" + }, + { + "content": "辛丑|土" + }, + { + "content": "癸丑|木" + }, + { + "content": "甲寅|水" + }, + { + "content": "丙寅|火" + }, + { + "content": "戊寅|土" + }, + { + "content": "庚寅|木" + }, + { + "content": "庚寅|木" + }, + { + "content": "壬寅|金" + }, + { + "content": "乙卯|水" + }, + { + "content": "丁卯|火" + }, + { + "content": "己卯|土" + }, + { + "content": "辛卯|木" + }, + { + "content": "癸卯|金" + }, + { + "content": "甲辰|火" + }, + { + "content": "丙辰|土" + }, + { + "content": "戊辰|木" + }, + { + "content": "庚辰|金" + }, + { + "content": "壬辰|水" + }, + { + "content": "乙巳|火" + }, + { + "content": "丁巳|土" + }, + { + "content": "己巳|木" + }, + { + "content": "辛巳|金" + }, + { + "content": "癸巳|水" + }, + { + "content": "甲午|金" + }, + { + "content": "甲午|金" + }, + { + "content": "丙午|水" + }, + { + "content": "戊午|火" + }, + { + "content": "庚午|土" + }, + { + "content": "壬午|木" + }, + { + "content": "乙未|金" + }, + { + "content": "丁未|水" + }, + { + "content": "己未|火" + }, + { + "content": "辛未|土" + }, + { + "content": "癸未|木" + }, + { + "content": "甲申|水" + }, + { + "content": "丙申|火" + }, + { + "content": "戊申|土" + }, + { + "content": "庚申|木" + }, + { + "content": "庚申|木" + }, + { + "content": "壬申|金" + }, + { + "content": "乙酉|水" + }, + { + "content": "丁酉|火" + }, + { + "content": "己酉|土" + }, + { + "content": "辛酉|木" + }, + { + "content": "癸酉|金" + }, + { + "content": "甲戌|火" + }, + { + "content": "丙戌|土" + }, + { + "content": "戊戌|木" + }, + { + "content": "庚戌|金" + }, + { + "content": "壬戌|水" + }, + { + "content": "乙亥|火" + }, + { + "content": "丁亥|土" + }, + { + "content": "己亥|木" + }, + { + "content": "辛亥|金" + }, + { + "content": "癸亥|水" + }, + { + "content": "甲子|金" + } + ] + }, + { + "divisions": 64, + "layerHeight": 20, + "startAngle": 0, + "num": 4, + "interval": 4, + "colorRef": "弱", + "sectors": [ + { + "content": "一" + }, + { + "content": "二" + }, + { + "content": "七" + }, + { + "content": "二" + }, + { + "content": "九" + }, + { + "content": "二" + }, + { + "content": "四" + }, + { + "content": "八" + }, + { + "content": "八" + }, + { + "content": "一" + }, + { + "content": "二" + }, + { + "content": "七" + }, + { + "content": "二" + }, + { + "content": "三" + }, + { + "content": "四" + }, + { + "content": "二" + }, + { + "content": "一" + }, + { + "content": "八" + }, + { + "content": "九" + }, + { + "content": "六" + }, + { + "content": "四" + }, + { + "content": "八" + }, + { + "content": "九" + }, + { + "content": "六" + }, + { + "content": "六" + }, + { + "content": "一" + }, + { + "content": "三" + }, + { + "content": "三" + }, + { + "content": "七" + }, + { + "content": "二" + }, + { + "content": "四" + }, + { + "content": "八" + }, + { + "content": "一" + }, + { + "content": "八" + }, + { + "content": "七" + }, + { + "content": "六" + }, + { + "content": "八" + }, + { + "content": "二" + }, + { + "content": "三" + }, + { + "content": "三" + }, + { + "content": "一" + }, + { + "content": "二" + }, + { + "content": "六" + }, + { + "content": "二" + }, + { + "content": "六" + }, + { + "content": "六" + }, + { + "content": "六" + }, + { + "content": "七" + }, + { + "content": "七" + }, + { + "content": "八" + }, + { + "content": "二" + }, + { + "content": "九" + }, + { + "content": "九" + }, + { + "content": "二" + }, + { + "content": "七" + }, + { + "content": "七" + }, + { + "content": "八" + }, + { + "content": "七" + }, + { + "content": "三" + }, + { + "content": "八" + }, + { + "content": "七" + }, + { + "content": "八" + }, + { + "content": "三" + }, + { + "content": "六" + } + ] + }, + { + "divisions": 64, + "layerHeight": 20, + "startAngle": 0, + "num": 3, + "interval": 3, + "colorRef": "土", + "sectors": [ + { + "content": "✖︎" + }, + { + "content": "人元" + }, + { + "content": "✖︎" + }, + { + "content": "地元" + }, + { + "content": "✖︎" + }, + { + "content": "人元" + }, + { + "content": "✖︎" + }, + { + "content": "人元" + }, + { + "content": "✖︎" + }, + { + "content": "✖︎" + }, + { + "content": "地元" + }, + { + "content": "人元" + }, + { + "content": "✖︎" + }, + { + "content": "地元" + }, + { + "content": "地元" + }, + { + "content": "人元" + }, + { + "content": "人元" + }, + { + "content": "天元" + }, + { + "content": "天元" + }, + { + "content": "地元" + }, + { + "content": "人元" + }, + { + "content": "天元" + }, + { + "content": "人元" + }, + { + "content": "人元" + }, + { + "content": "✖︎" + }, + { + "content": "地元" + }, + { + "content": "人元" + }, + { + "content": "天元" + }, + { + "content": "人元" + }, + { + "content": "天元" + }, + { + "content": "天元" + }, + { + "content": "地元" + }, + { + "content": "✖︎" + }, + { + "content": "天元" + }, + { + "content": "天元" + }, + { + "content": "天元" + }, + { + "content": "天元" + }, + { + "content": "地元" + }, + { + "content": "天元" + }, + { + "content": "天元" + }, + { + "content": "地元" + }, + { + "content": "天元" + }, + { + "content": "地元" + }, + { + "content": "天元" + }, + { + "content": "地元" + }, + { + "content": "地元" + }, + { + "content": "地元" + }, + { + "content": "人元" + }, + { + "content": "天元" + }, + { + "content": "✖︎" + }, + { + "content": "地元" + }, + { + "content": "✖︎" + }, + { + "content": "天元" + }, + { + "content": "地元" + }, + { + "content": "✖︎" + }, + { + "content": "天元" + }, + { + "content": "天元" + }, + { + "content": "✖︎" + }, + { + "content": "人元" + }, + { + "content": "人元" + }, + { + "content": "天元" + }, + { + "content": "天元" + }, + { + "content": "地元" + } + ] + }, + { + "divisions": 64, + "layerHeight": 20, + "startAngle": 0, + "colorRef": "木", + "innerFill": 1, + "sectors": [ + { + "content": "1|水", + "innerFill": 1 + }, + { + "content": "6|水", + "innerFill": 1 + }, + { + "content": "2|火" + }, + { + "content": "2|火" + }, + { + "content": "5|土" + }, + { + "content": "3|木" + }, + { + "content": "4|金" + }, + { + "content": "8|木" + }, + { + "content": "1|水" + }, + { + "content": "8|木" + }, + { + "content": "7|火" + }, + { + "content": "4|金" + }, + { + "content": "9|金" + }, + { + "content": "1|水" + }, + { + "content": "1|水" + }, + { + "content": "8|木" + }, + { + "content": "3|木" + }, + { + "content": "3|木" + }, + { + "content": "7|火" + }, + { + "content": "8|木" + }, + { + "content": "3|木" + }, + { + "content": "6|水" + }, + { + "content": "3|木" + }, + { + "content": "9|金" + }, + { + "content": "9|金" + }, + { + "content": "4|金" + }, + { + "content": "2|火" + }, + { + "content": "8|木" + }, + { + "content": "8|木" + }, + { + "content": "3|木" + }, + { + "content": "7|火" + }, + { + "content": "2|火" + }, + { + "content": "9|金" + }, + { + "content": "7|火" + }, + { + "content": "3|木" + }, + { + "content": "4|金" + }, + { + "content": "9|金" + }, + { + "content": "1|水" + }, + { + "content": "6|水" + }, + { + "content": "6|水" + }, + { + "content": "9|金" + }, + { + "content": "2|火" + }, + { + "content": "1|水" + }, + { + "content": "2|火" + }, + { + "content": "1|水" + }, + { + "content": "2|火" + }, + { + "content": "4|金" + }, + { + "content": "4|金" + }, + { + "content": "7|火" + }, + { + "content": "1|水" + }, + { + "content": "2|火" + }, + { + "content": "2|火" + }, + { + "content": "1|水" + }, + { + "content": "4|金" + }, + { + "content": "6|水" + }, + { + "content": "7|火" + }, + { + "content": "6|水" + }, + { + "content": "6|水" + }, + { + "content": "6|水" + }, + { + "content": "8|木" + }, + { + "content": "7|火" + }, + { + "content": "3|木" + }, + { + "content": "8|木" + }, + { + "content": "1|水", + "innerFill": 1 + } + ] + }, + { + "divisions": 64, + "layerHeight": 20, + "startAngle": 0, + "colorRef": "强", + "sectors": [ + { + "content": "伏" + }, + { + "content": "生" + }, + { + "content": "绝" + }, + { + "content": "五" + }, + { + "content": "延" + }, + { + "content": "六" + }, + { + "content": "天" + }, + { + "content": "祸" + }, + { + "content": "祸" + }, + { + "content": "伏" + }, + { + "content": "天" + }, + { + "content": "绝" + }, + { + "content": "五" + }, + { + "content": "六" + }, + { + "content": "天" + }, + { + "content": "五" + }, + { + "content": "伏" + }, + { + "content": "祸" + }, + { + "content": "延" + }, + { + "content": "生" + }, + { + "content": "天" + }, + { + "content": "五" + }, + { + "content": "延" + }, + { + "content": "绝" + }, + { + "content": "生" + }, + { + "content": "伏" + }, + { + "content": "六" + }, + { + "content": "六" + }, + { + "content": "绝" + }, + { + "content": "五" + }, + { + "content": "祸" + }, + { + "content": "祸" + }, + { + "content": "伏" + }, + { + "content": "祸" + }, + { + "content": "绝" + }, + { + "content": "生" + }, + { + "content": "六" + }, + { + "content": "绝" + }, + { + "content": "六" + }, + { + "content": "六" + }, + { + "content": "伏" + }, + { + "content": "五" + }, + { + "content": "生" + }, + { + "content": "绝" + }, + { + "content": "生" + }, + { + "content": "祸" + }, + { + "content": "六" + }, + { + "content": "绝" + }, + { + "content": "五" + }, + { + "content": "伏" + }, + { + "content": "延" + }, + { + "content": "五" + }, + { + "content": "延" + }, + { + "content": "延" + }, + { + "content": "天" + }, + { + "content": "绝" + }, + { + "content": "天" + }, + { + "content": "六" + }, + { + "content": "伏" + }, + { + "content": "绝" + }, + { + "content": "绝" + }, + { + "content": "祸" + }, + { + "content": "六" + }, + { + "content": "生" + } + ] + }, + { + "divisions": 28, + "layerHeight": 20, + "startAngle": 0, + "unitRatios": [ + 0.25, + 0.5, + 0.25 + ], + "colorRef": "白", + "sectors": [ + { + "content": "虚|九少|日" + }, + { + "content": "女|十一|土" + }, + { + "content": "牛|七|金" + }, + { + "content": "斗|二十二|木" + }, + { + "content": "箕|九半|水" + }, + { + "content": "尾|十八|火" + }, + { + "content": "心|六|月" + }, + { + "content": "房|五太|日" + }, + { + "content": "氐|十六少|土" + }, + { + "content": "亢|九太|金" + }, + { + "content": "角|十二太|木" + }, + { + "content": "井|三十少|木" + }, + { + "content": "鬼|二关半|金" + }, + { + "content": "柳|十三半|土" + }, + { + "content": "星|六太|日" + }, + { + "content": "张|十八太|月" + }, + { + "content": "翼|二十少|火" + }, + { + "content": "轸|十八太|水" + }, + { + "content": "奎|十八|木" + }, + { + "content": "娄|十二太|金" + }, + { + "content": "胃|十五少|土" + }, + { + "content": "昴|十一|日" + }, + { + "content": "毕|十六半|月" + }, + { + "content": "觜|半|火" + }, + { + "content": "参|九半|水" + }, + { + "content": "壁|九太|水" + }, + { + "content": "室|十八|火" + }, + { + "content": "危|十六|月" + } + ] + }, + { + "divisions": 2, + "layerHeight": 5, + "colorRef": "白" + }, + { + "divisions": 384, + "layerHeight": 20, + "startAngle": 0, + "patternOffset": 2, + "num": 4, + "interval": 2, + "colorRef": "火", + "sectors": [ + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + } + ] + }, + { + "divisions": 2, + "layerHeight": 5, + "colorRef": "白" + }, + { + "type": "degreeRing", + "layerHeight": 30, + "showDegree": 1, + "mode": "both", + "opacity": 1, + "tickLength": 6, + "tickLengthStep": 2, + "majorTick": 10, + "minorTick": 5, + "microTick": 1, + "tickColor": "#000000", + "ringColor": "#000000" + } + ] +} diff --git a/public/fengshui3.json b/public/fengshui3.json new file mode 100644 index 0000000..bee93d7 --- /dev/null +++ b/public/fengshui3.json @@ -0,0 +1,3768 @@ +{ + "name": "fengshui", + "description": "luopan fengshui config with named color palettes", + "background": "砂色", + "strokeWidth": 1, + "strokeOpacity": 1, + "strokeColor": "霞光", + "insetDistance": 2, + "themeRef": "晨曦", + "layers": [ + { + "type": "centerIcon", + "centerIcon": { + "rIcon": 50, + "opacity": 0.8, + "name": "centericon.svg" + } + }, + { + "divisions": 2, + "rInner": 60, + "rOuter": 80, + "startAngle": -90, + "sectors": [ + { + "content": "阴", + "colorRef": "霞光" + }, + { + "content": "阳", + "colorRef": "薄雾" + } + ] + }, + { + "divisions": 8, + "layerHeight": 40, + "startAngle": -22.5, + "sectors": [ + { + "content": "北" + }, + { + "content": "东北" + }, + { + "content": "东" + }, + { + "content": "东南" + }, + { + "content": "南" + }, + { + "content": "西南" + }, + { + "content": "西" + }, + { + "content": "西北" + } + ] + }, + { + "divisions": 8, + "layerHeight": 20, + "startAngle": -22.5, + "unitRatios": [ + 0.3, + 0.4, + 0.3 + ], + "colorRef": "暖金", + "sectors": [ + { + "content": "坎|☵|水", + "innerFill": 0 + }, + { + "content": "艮|☶|山", + "innerFill": 1 + }, + { + "content": "震|☳|雷", + "innerFill": 0 + }, + { + "content": "巽|☴|风", + "innerFill": 1 + }, + { + "content": "离|☲|火", + "innerFill": 0 + }, + { + "content": "坤|☷|地", + "innerFill": 1 + }, + { + "content": "兑|☱|泽", + "innerFill": 0 + }, + { + "content": "乾|☰|天", + "innerFill": 1 + } + ] + }, + { + "divisions": 12, + "layerHeight": 20, + "startAngle": 0, + "colorRef": "珊红", + "num": 3, + "interval": 1, + "sectors": [ + { + "content": "子", + "colorRef": "云白", + "innerFill": 1 + }, + { + "content": "丑" + }, + { + "content": "寅", + "colorRef": "嫩绿", + "innerFill": 0 + }, + { + "content": "卯", + "colorRef": "嫩绿", + "innerFill": 1 + }, + { + "content": "辰" + }, + { + "content": "巳", + "colorRef": "朝蓝", + "innerFill": 1 + }, + { + "content": "午", + "colorRef": "朝蓝", + "innerFill": 0 + }, + { + "content": "未", + "innerFill": 1 + }, + { + "content": "申", + "colorRef": "砂色", + "innerFill": 0 + }, + { + "content": "酉", + "colorRef": "砂色", + "innerFill": 1 + }, + { + "content": "戌" + }, + { + "content": "亥", + "innerFill": 0 + } + ] + }, + { + "divisions": 24, + "layerHeight": 30, + "startAngle": -22.5, + "unitRatios": [ + 0.4, + 0.3, + 0.3 + ], + "num": 3, + "interval": 3, + "colorRef": "砂色", + "sectors": [ + { + "content": "巨门|壬|2" + }, + { + "content": "禄存|子|3" + }, + { + "content": "贪狼|癸|1" + }, + { + "content": "右弼|丑|9" + }, + { + "content": "破军|艮|7" + }, + { + "content": "左辅|寅|8" + }, + { + "content": "贪狼|甲|1" + }, + { + "content": "禄存|卯|3" + }, + { + "content": "巨门|乙|2" + }, + { + "content": "武曲|辰|6" + }, + { + "content": "武曲|巽|6" + }, + { + "content": "文曲|巳|4" + }, + { + "content": "破军|丙|7" + }, + { + "content": "右弼|午|9" + }, + { + "content": "左辅|丁|8" + }, + { + "content": "禄存|未|3" + }, + { + "content": "巨门|坤|2" + }, + { + "content": "贪狼|申|1" + }, + { + "content": "左辅|庚|8" + }, + { + "content": "右弼|酉|9" + }, + { + "content": "破军|辛|7" + }, + { + "content": "文曲|戌|4" + }, + { + "content": "文曲|乾|4" + }, + { + "content": "武曲|亥|6" + } + ] + }, + { + "divisions": 24, + "layerHeight": 20, + "startAngle": -7.5, + "unitRatios": [ + 0.7, + 0.3 + ], + "num": 3, + "interval": 3, + "colorRef": "朝蓝", + "sectors": [ + { + "content": "子|水" + }, + { + "content": "癸|水" + }, + { + "content": "丑|土" + }, + { + "content": "艮|土" + }, + { + "content": "寅|木" + }, + { + "content": "甲|木" + }, + { + "content": "卯|木" + }, + { + "content": "乙|木" + }, + { + "content": "辰|土" + }, + { + "content": "巽|木" + }, + { + "content": "巳|火" + }, + { + "content": "丙|火" + }, + { + "content": "午|火" + }, + { + "content": "丁|火" + }, + { + "content": "未|土" + }, + { + "content": "坤|土" + }, + { + "content": "申|金" + }, + { + "content": "庚|金" + }, + { + "content": "酉|金" + }, + { + "content": "辛|金" + }, + { + "content": "戌|土" + }, + { + "content": "乾|金" + }, + { + "content": "亥|水" + }, + { + "content": "壬|水" + } + ] + }, + { + "divisions": 24, + "layerHeight": 20, + "startAngle": -7.5, + "num": 4, + "interval": 4, + "colorRef": "云白", + "innerFill": 1, + "sectors": [ + { + "content": "帝座" + }, + { + "content": "鸾驾" + }, + { + "content": "天吊" + }, + { + "content": "凤阁" + }, + { + "content": "金箱" + }, + { + "content": "鬼劫" + }, + { + "content": "将军" + }, + { + "content": "功曹" + }, + { + "content": "天罡" + }, + { + "content": "宝殿" + }, + { + "content": "金枝" + }, + { + "content": "炎烈" + }, + { + "content": "帝辇" + }, + { + "content": "龙墀" + }, + { + "content": "天杀" + }, + { + "content": "宝盖" + }, + { + "content": "玉印" + }, + { + "content": "劫杀" + }, + { + "content": "华盖" + }, + { + "content": "直符" + }, + { + "content": "地杀" + }, + { + "content": "龙楼" + }, + { + "content": "玉叶" + }, + { + "content": "八武" + } + ] + }, + { + "divisions": 24, + "layerHeight": 20, + "startAngle": -7.5, + "colorRef": "薄雾", + "sectors": [ + { + "content": "天皇" + }, + { + "content": "天辅" + }, + { + "content": "天英" + }, + { + "content": "天芮" + }, + { + "content": "天柱" + }, + { + "content": "天心" + }, + { + "content": "天禽" + }, + { + "content": "天冲" + }, + { + "content": "天任" + }, + { + "content": "天蓬" + }, + { + "content": "太乙" + }, + { + "content": "少微" + }, + { + "content": "紫微" + }, + { + "content": "勾陈" + }, + { + "content": "轩辕" + }, + { + "content": "太微" + }, + { + "content": "天市" + }, + { + "content": "文昌" + }, + { + "content": "文曲" + }, + { + "content": "禄存" + }, + { + "content": "巨门" + }, + { + "content": "廉贞" + }, + { + "content": "武曲" + }, + { + "content": "破军" + } + ] + }, + { + "divisions": 24, + "layerHeight": 15, + "startAngle": -7.5, + "patternOffset": 4, + "num": 3, + "interval": 3, + "colorRef": "珊红", + "sectors": [ + { + "content": "天" + }, + { + "content": "人" + }, + { + "content": "地" + }, + { + "content": "天" + }, + { + "content": "人" + }, + { + "content": "地" + }, + { + "content": "天" + }, + { + "content": "人" + }, + { + "content": "地" + }, + { + "content": "天" + }, + { + "content": "人" + }, + { + "content": "地" + }, + { + "content": "天" + }, + { + "content": "人" + }, + { + "content": "地" + }, + { + "content": "天" + }, + { + "content": "人" + }, + { + "content": "地" + }, + { + "content": "天" + }, + { + "content": "人" + }, + { + "content": "地" + }, + { + "content": "天" + }, + { + "content": "人" + }, + { + "content": "地" + } + ] + }, + { + "divisions": 24, + "layerHeight": 20, + "startAngle": -7.5, + "colorRef": "薄雾", + "num": 3, + "interval": 3, + "patternOffset": 2, + "sectors": [ + { + "content": "立春" + }, + { + "content": "雨水" + }, + { + "content": "惊蛰" + }, + { + "content": "春分" + }, + { + "content": "清明" + }, + { + "content": "谷雨" + }, + { + "content": "立夏" + }, + { + "content": "小满" + }, + { + "content": "芒种" + }, + { + "content": "夏至" + }, + { + "content": "小暑" + }, + { + "content": "大暑" + }, + { + "content": "立秋" + }, + { + "content": "处暑" + }, + { + "content": "白露" + }, + { + "content": "秋分" + }, + { + "content": "寒露" + }, + { + "content": "霜降" + }, + { + "content": "立冬" + }, + { + "content": "小雪" + }, + { + "content": "大雪" + }, + { + "content": "冬至" + }, + { + "content": "小寒" + }, + { + "content": "大寒" + } + ] + }, + { + "divisions": 64, + "layerHeight": 15, + "startAngle": 0, + "colorRef": "砂色", + "sectors": [ + { + "content": "坤" + }, + { + "content": "坤" + }, + { + "content": "坤" + }, + { + "content": "坤" + }, + { + "content": "坤" + }, + { + "content": "坤" + }, + { + "content": "坤" + }, + { + "content": "坤" + }, + { + "content": "震" + }, + { + "content": "震" + }, + { + "content": "震" + }, + { + "content": "震" + }, + { + "content": "震" + }, + { + "content": "离" + }, + { + "content": "兑" + }, + { + "content": "乾" + }, + { + "content": "离" + }, + { + "content": "艮" + }, + { + "content": "离" + }, + { + "content": "离" + }, + { + "content": "巽" + }, + { + "content": "离" + }, + { + "content": "坎" + }, + { + "content": "离" + }, + { + "content": "兑" + }, + { + "content": "兑" + }, + { + "content": "兑" + }, + { + "content": "艮" + }, + { + "content": "兑" + }, + { + "content": "兑" + }, + { + "content": "兑" + }, + { + "content": "乾" + }, + { + "content": "乾" + }, + { + "content": "巽" + }, + { + "content": "乾" + }, + { + "content": "乾" + }, + { + "content": "乾" + }, + { + "content": "坎" + }, + { + "content": "震" + }, + { + "content": "坎" + }, + { + "content": "巽" + }, + { + "content": "巽" + }, + { + "content": "坎" + }, + { + "content": "巽" + }, + { + "content": "巽" + }, + { + "content": "坎" + }, + { + "content": "巽" + }, + { + "content": "艮" + }, + { + "content": "坎" + }, + { + "content": "艮" + }, + { + "content": "艮" + }, + { + "content": "兑" + }, + { + "content": "震" + }, + { + "content": "坤" + }, + { + "content": "乾" + }, + { + "content": "震" + }, + { + "content": "艮" + }, + { + "content": "兑" + }, + { + "content": "艮" + }, + { + "content": "艮" + }, + { + "content": "艮" + }, + { + "content": "艮" + }, + { + "content": "艮" + } + ] + }, + { + "divisions": 64, + "layerHeight": 30, + "startAngle": 0, + "unitRatios": [ + 0.3, + 0.4, + 0.3 + ], + "colorRef": "墨蓝", + "sectors": [ + { + "content": "䷁|坤|一" + }, + { + "content": "䷖|剥|二" + }, + { + "content": "䷇|比|七" + }, + { + "content": "䷓|观|六" + }, + { + "content": "䷏|否|九" + }, + { + "content": "䷢|晋|七" + }, + { + "content": "䷬|萃|四" + }, + { + "content": "䷋|豫|七" + }, + { + "content": "䷗|复|八" + }, + { + "content": "䷚|震|一" + }, + { + "content": "䷂|屯|二" + }, + { + "content": "䷩|随|六" + }, + { + "content": "䷲|无妄|七" + }, + { + "content": "䷔|明夷|三" + }, + { + "content": "䷐|临|四" + }, + { + "content": "䷘|大壮|六" + }, + { + "content": "䷣|离|一" + }, + { + "content": "䷕|旅|六" + }, + { + "content": "䷾|既济|九" + }, + { + "content": "䷤|丰|三" + }, + { + "content": "䷶|鼎|八" + }, + { + "content": "䷝|革|八" + }, + { + "content": "䷰|未济|九" + }, + { + "content": "䷌|同人|六" + }, + { + "content": "䷒|履|三" + }, + { + "content": "䷨|兑|一" + }, + { + "content": "䷻|中孚|三" + }, + { + "content": "䷼|小过|四" + }, + { + "content": "䷵|归妹|四" + }, + { + "content": "䷥|睽|二" + }, + { + "content": "䷹|节|四" + }, + { + "content": "䷉|小畜|二" + }, + { + "content": "䷀|乾|一" + }, + { + "content": "䷪|姤|八" + }, + { + "content": "䷍|大有|八" + }, + { + "content": "䷡|夬|八" + }, + { + "content": "䷈|需|八" + }, + { + "content": "䷄|蒙|二" + }, + { + "content": "䷙|颐|六" + }, + { + "content": "䷊|讼|四" + }, + { + "content": "䷫|巽|一" + }, + { + "content": "䷛|蛊|三" + }, + { + "content": "䷱|涣|四" + }, + { + "content": "䷟|升|二" + }, + { + "content": "䷸|井|六" + }, + { + "content": "䷯|困|二" + }, + { + "content": "䷺|咸|九" + }, + { + "content": "䷭|渐|八" + }, + { + "content": "䷅|师|六" + }, + { + "content": "䷮|艮|一" + }, + { + "content": "䷧|蹇|六" + }, + { + "content": "䷎|谦|八" + }, + { + "content": "䷜|损|九" + }, + { + "content": "䷏|否|九" + }, + { + "content": "䷖|剥|二" + }, + { + "content": "䷇|比|七" + }, + { + "content": "䷠|大畜|七" + }, + { + "content": "䷙|颐|六" + }, + { + "content": "䷮|艮|一" + }, + { + "content": "䷵|归妹|四" + }, + { + "content": "䷭|渐|八" + }, + { + "content": "䷕|旅|六" + }, + { + "content": "䷼|小过|四" + }, + { + "content": "䷎|谦|八" + } + ] + }, + { + "divisions": 64, + "layerHeight": 20, + "startAngle": 0, + "colorRef": "墨蓝", + "sectors": [ + { + "content": "坤" + }, + { + "content": "艮" + }, + { + "content": "坎" + }, + { + "content": "巽" + }, + { + "content": "乾" + }, + { + "content": "离" + }, + { + "content": "兑" + }, + { + "content": "震" + }, + { + "content": "坤" + }, + { + "content": "震" + }, + { + "content": "坎" + }, + { + "content": "兑" + }, + { + "content": "乾" + }, + { + "content": "坤" + }, + { + "content": "坤" + }, + { + "content": "震" + }, + { + "content": "离" + }, + { + "content": "离" + }, + { + "content": "坎" + }, + { + "content": "震" + }, + { + "content": "离" + }, + { + "content": "兑" + }, + { + "content": "离" + }, + { + "content": "乾" + }, + { + "content": "乾" + }, + { + "content": "兑" + }, + { + "content": "巽" + }, + { + "content": "震" + }, + { + "content": "震" + }, + { + "content": "离" + }, + { + "content": "坎" + }, + { + "content": "巽" + }, + { + "content": "乾" + }, + { + "content": "乾" + }, + { + "content": "离" + }, + { + "content": "兑" + }, + { + "content": "坎" + }, + { + "content": "艮" + }, + { + "content": "艮" + }, + { + "content": "乾" + }, + { + "content": "巽" + }, + { + "content": "艮" + }, + { + "content": "巽" + }, + { + "content": "坤" + }, + { + "content": "坎" + }, + { + "content": "兑" + }, + { + "content": "兑" + }, + { + "content": "巽" + }, + { + "content": "坤" + }, + { + "content": "坎" + }, + { + "content": "兑" + }, + { + "content": "艮" + }, + { + "content": "坎" + }, + { + "content": "坎" + }, + { + "content": "艮" + }, + { + "content": "艮" + }, + { + "content": "艮" + }, + { + "content": "震" + }, + { + "content": "巽" + }, + { + "content": "离" + }, + { + "content": "震" + }, + { + "content": "坤" + } + ] + }, + { + "divisions": 64, + "layerHeight": 20, + "startAngle": -22.5, + "innerFill": 1, + "colorRef": "墨蓝", + "sectors": [ + { + "content": "伏位" + }, + { + "content": "五鬼" + }, + { + "content": "天医" + }, + { + "content": "生气" + }, + { + "content": "延年" + }, + { + "content": "绝命" + }, + { + "content": "祸害" + }, + { + "content": "六煞" + }, + { + "content": "伏位" + }, + { + "content": "六煞" + }, + { + "content": "绝命" + }, + { + "content": "祸害" + }, + { + "content": "生气" + }, + { + "content": "延年" + }, + { + "content": "天医" + }, + { + "content": "五鬼" + }, + { + "content": "伏位" + }, + { + "content": "延年" + }, + { + "content": "生气" + }, + { + "content": "祸害" + }, + { + "content": "绝命" + }, + { + "content": "五鬼" + }, + { + "content": "天医" + }, + { + "content": "六煞" + }, + { + "content": "伏位" + }, + { + "content": "天医" + }, + { + "content": "五鬼" + }, + { + "content": "六煞" + }, + { + "content": "祸害" + }, + { + "content": "生气" + }, + { + "content": "绝命" + }, + { + "content": "延年" + }, + { + "content": "伏位" + }, + { + "content": "六煞" + }, + { + "content": "五鬼" + }, + { + "content": "绝命" + }, + { + "content": "延年" + }, + { + "content": "祸害" + }, + { + "content": "生气" + }, + { + "content": "天医" + }, + { + "content": "伏位" + }, + { + "content": "天医" + }, + { + "content": "延年" + }, + { + "content": "绝命" + }, + { + "content": "生气" + }, + { + "content": "祸害" + }, + { + "content": "五鬼" + }, + { + "content": "六煞" + }, + { + "content": "伏位" + }, + { + "content": "生气" + }, + { + "content": "祸害" + }, + { + "content": "延年" + }, + { + "content": "绝命" + }, + { + "content": "六煞" + }, + { + "content": "五鬼" + }, + { + "content": "天医" + }, + { + "content": "伏位" + }, + { + "content": "六煞" + }, + { + "content": "天医" + }, + { + "content": "五鬼" + }, + { + "content": "祸害" + }, + { + "content": "绝命" + }, + { + "content": "延年" + }, + { + "content": "生气" + } + ] + }, + { + "divisions": 64, + "layerHeight": 20, + "startAngle": 0, + "unitRatios": [ + 0.6, + 0.4 + ], + "colorRef": "嫩绿", + "num": 8, + "interval": 8, + "sectors": [ + { + "content": "甲子|金" + }, + { + "content": "丙子|水" + }, + { + "content": "戊子|火" + }, + { + "content": "庚子|土" + }, + { + "content": "壬子|木" + }, + { + "content": "乙丑|金" + }, + { + "content": "丁丑|水" + }, + { + "content": "己丑|火" + }, + { + "content": "辛丑|土" + }, + { + "content": "癸丑|木" + }, + { + "content": "甲寅|水" + }, + { + "content": "丙寅|火" + }, + { + "content": "戊寅|土" + }, + { + "content": "庚寅|木" + }, + { + "content": "庚寅|木" + }, + { + "content": "壬寅|金" + }, + { + "content": "乙卯|水" + }, + { + "content": "丁卯|火" + }, + { + "content": "己卯|土" + }, + { + "content": "辛卯|木" + }, + { + "content": "癸卯|金" + }, + { + "content": "甲辰|火" + }, + { + "content": "丙辰|土" + }, + { + "content": "戊辰|木" + }, + { + "content": "庚辰|金" + }, + { + "content": "壬辰|水" + }, + { + "content": "乙巳|火" + }, + { + "content": "丁巳|土" + }, + { + "content": "己巳|木" + }, + { + "content": "辛巳|金" + }, + { + "content": "癸巳|水" + }, + { + "content": "甲午|金" + }, + { + "content": "甲午|金" + }, + { + "content": "丙午|水" + }, + { + "content": "戊午|火" + }, + { + "content": "庚午|土" + }, + { + "content": "壬午|木" + }, + { + "content": "乙未|金" + }, + { + "content": "丁未|水" + }, + { + "content": "己未|火" + }, + { + "content": "辛未|土" + }, + { + "content": "癸未|木" + }, + { + "content": "甲申|水" + }, + { + "content": "丙申|火" + }, + { + "content": "戊申|土" + }, + { + "content": "庚申|木" + }, + { + "content": "庚申|木" + }, + { + "content": "壬申|金" + }, + { + "content": "乙酉|水" + }, + { + "content": "丁酉|火" + }, + { + "content": "己酉|土" + }, + { + "content": "辛酉|木" + }, + { + "content": "癸酉|金" + }, + { + "content": "甲戌|火" + }, + { + "content": "丙戌|土" + }, + { + "content": "戊戌|木" + }, + { + "content": "庚戌|金" + }, + { + "content": "壬戌|水" + }, + { + "content": "乙亥|火" + }, + { + "content": "丁亥|土" + }, + { + "content": "己亥|木" + }, + { + "content": "辛亥|金" + }, + { + "content": "癸亥|水" + }, + { + "content": "甲子|金" + } + ] + }, + { + "divisions": 64, + "layerHeight": 20, + "startAngle": 0, + "num": 4, + "interval": 4, + "colorRef": "墨蓝", + "sectors": [ + { + "content": "一" + }, + { + "content": "二" + }, + { + "content": "七" + }, + { + "content": "二" + }, + { + "content": "九" + }, + { + "content": "二" + }, + { + "content": "四" + }, + { + "content": "八" + }, + { + "content": "八" + }, + { + "content": "一" + }, + { + "content": "二" + }, + { + "content": "七" + }, + { + "content": "二" + }, + { + "content": "三" + }, + { + "content": "四" + }, + { + "content": "二" + }, + { + "content": "一" + }, + { + "content": "八" + }, + { + "content": "九" + }, + { + "content": "六" + }, + { + "content": "四" + }, + { + "content": "八" + }, + { + "content": "九" + }, + { + "content": "六" + }, + { + "content": "六" + }, + { + "content": "一" + }, + { + "content": "三" + }, + { + "content": "三" + }, + { + "content": "七" + }, + { + "content": "二" + }, + { + "content": "四" + }, + { + "content": "八" + }, + { + "content": "一" + }, + { + "content": "八" + }, + { + "content": "七" + }, + { + "content": "六" + }, + { + "content": "八" + }, + { + "content": "二" + }, + { + "content": "三" + }, + { + "content": "三" + }, + { + "content": "一" + }, + { + "content": "二" + }, + { + "content": "六" + }, + { + "content": "二" + }, + { + "content": "六" + }, + { + "content": "六" + }, + { + "content": "六" + }, + { + "content": "七" + }, + { + "content": "七" + }, + { + "content": "八" + }, + { + "content": "二" + }, + { + "content": "九" + }, + { + "content": "九" + }, + { + "content": "二" + }, + { + "content": "七" + }, + { + "content": "七" + }, + { + "content": "八" + }, + { + "content": "七" + }, + { + "content": "三" + }, + { + "content": "八" + }, + { + "content": "七" + }, + { + "content": "八" + }, + { + "content": "三" + }, + { + "content": "六" + } + ] + }, + { + "divisions": 64, + "layerHeight": 20, + "startAngle": 0, + "num": 3, + "interval": 3, + "colorRef": "珊红", + "sectors": [ + { + "content": "✖︎" + }, + { + "content": "人元" + }, + { + "content": "✖︎" + }, + { + "content": "地元" + }, + { + "content": "✖︎" + }, + { + "content": "人元" + }, + { + "content": "✖︎" + }, + { + "content": "人元" + }, + { + "content": "✖︎" + }, + { + "content": "✖︎" + }, + { + "content": "地元" + }, + { + "content": "人元" + }, + { + "content": "✖︎" + }, + { + "content": "地元" + }, + { + "content": "地元" + }, + { + "content": "人元" + }, + { + "content": "人元" + }, + { + "content": "天元" + }, + { + "content": "天元" + }, + { + "content": "地元" + }, + { + "content": "人元" + }, + { + "content": "天元" + }, + { + "content": "人元" + }, + { + "content": "人元" + }, + { + "content": "✖︎" + }, + { + "content": "地元" + }, + { + "content": "人元" + }, + { + "content": "天元" + }, + { + "content": "人元" + }, + { + "content": "天元" + }, + { + "content": "天元" + }, + { + "content": "地元" + }, + { + "content": "✖︎" + }, + { + "content": "天元" + }, + { + "content": "天元" + }, + { + "content": "天元" + }, + { + "content": "天元" + }, + { + "content": "地元" + }, + { + "content": "天元" + }, + { + "content": "天元" + }, + { + "content": "地元" + }, + { + "content": "天元" + }, + { + "content": "地元" + }, + { + "content": "天元" + }, + { + "content": "地元" + }, + { + "content": "地元" + }, + { + "content": "地元" + }, + { + "content": "人元" + }, + { + "content": "天元" + }, + { + "content": "✖︎" + }, + { + "content": "地元" + }, + { + "content": "✖︎" + }, + { + "content": "天元" + }, + { + "content": "地元" + }, + { + "content": "✖︎" + }, + { + "content": "天元" + }, + { + "content": "天元" + }, + { + "content": "✖︎" + }, + { + "content": "人元" + }, + { + "content": "人元" + }, + { + "content": "天元" + }, + { + "content": "天元" + }, + { + "content": "地元" + } + ] + }, + { + "divisions": 64, + "layerHeight": 20, + "startAngle": 0, + "colorRef": "嫩绿", + "innerFill": 1, + "sectors": [ + { + "content": "1|水", + "innerFill": 1 + }, + { + "content": "6|水", + "innerFill": 1 + }, + { + "content": "2|火" + }, + { + "content": "2|火" + }, + { + "content": "5|土" + }, + { + "content": "3|木" + }, + { + "content": "4|金" + }, + { + "content": "8|木" + }, + { + "content": "1|水" + }, + { + "content": "8|木" + }, + { + "content": "7|火" + }, + { + "content": "4|金" + }, + { + "content": "9|金" + }, + { + "content": "1|水" + }, + { + "content": "1|水" + }, + { + "content": "8|木" + }, + { + "content": "3|木" + }, + { + "content": "3|木" + }, + { + "content": "7|火" + }, + { + "content": "8|木" + }, + { + "content": "3|木" + }, + { + "content": "6|水" + }, + { + "content": "3|木" + }, + { + "content": "9|金" + }, + { + "content": "9|金" + }, + { + "content": "4|金" + }, + { + "content": "2|火" + }, + { + "content": "8|木" + }, + { + "content": "8|木" + }, + { + "content": "3|木" + }, + { + "content": "7|火" + }, + { + "content": "2|火" + }, + { + "content": "9|金" + }, + { + "content": "7|火" + }, + { + "content": "3|木" + }, + { + "content": "4|金" + }, + { + "content": "9|金" + }, + { + "content": "1|水" + }, + { + "content": "6|水" + }, + { + "content": "6|水" + }, + { + "content": "9|金" + }, + { + "content": "2|火" + }, + { + "content": "1|水" + }, + { + "content": "2|火" + }, + { + "content": "1|水" + }, + { + "content": "2|火" + }, + { + "content": "4|金" + }, + { + "content": "4|金" + }, + { + "content": "7|火" + }, + { + "content": "1|水" + }, + { + "content": "2|火" + }, + { + "content": "2|火" + }, + { + "content": "1|水" + }, + { + "content": "4|金" + }, + { + "content": "6|水" + }, + { + "content": "7|火" + }, + { + "content": "6|水" + }, + { + "content": "6|水" + }, + { + "content": "6|水" + }, + { + "content": "8|木" + }, + { + "content": "7|火" + }, + { + "content": "3|木" + }, + { + "content": "8|木" + }, + { + "content": "1|水", + "innerFill": 1 + } + ] + }, + { + "divisions": 64, + "layerHeight": 20, + "startAngle": 0, + "colorRef": "墨蓝", + "sectors": [ + { + "content": "伏" + }, + { + "content": "生" + }, + { + "content": "绝" + }, + { + "content": "五" + }, + { + "content": "延" + }, + { + "content": "六" + }, + { + "content": "天" + }, + { + "content": "祸" + }, + { + "content": "祸" + }, + { + "content": "伏" + }, + { + "content": "天" + }, + { + "content": "绝" + }, + { + "content": "五" + }, + { + "content": "六" + }, + { + "content": "天" + }, + { + "content": "五" + }, + { + "content": "伏" + }, + { + "content": "祸" + }, + { + "content": "延" + }, + { + "content": "生" + }, + { + "content": "天" + }, + { + "content": "五" + }, + { + "content": "延" + }, + { + "content": "绝" + }, + { + "content": "生" + }, + { + "content": "伏" + }, + { + "content": "六" + }, + { + "content": "六" + }, + { + "content": "绝" + }, + { + "content": "五" + }, + { + "content": "祸" + }, + { + "content": "祸" + }, + { + "content": "伏" + }, + { + "content": "祸" + }, + { + "content": "绝" + }, + { + "content": "生" + }, + { + "content": "六" + }, + { + "content": "绝" + }, + { + "content": "六" + }, + { + "content": "六" + }, + { + "content": "伏" + }, + { + "content": "五" + }, + { + "content": "生" + }, + { + "content": "绝" + }, + { + "content": "生" + }, + { + "content": "祸" + }, + { + "content": "六" + }, + { + "content": "绝" + }, + { + "content": "五" + }, + { + "content": "伏" + }, + { + "content": "延" + }, + { + "content": "五" + }, + { + "content": "延" + }, + { + "content": "延" + }, + { + "content": "天" + }, + { + "content": "绝" + }, + { + "content": "天" + }, + { + "content": "六" + }, + { + "content": "伏" + }, + { + "content": "绝" + }, + { + "content": "绝" + }, + { + "content": "祸" + }, + { + "content": "六" + }, + { + "content": "生" + } + ] + }, + { + "divisions": 28, + "layerHeight": 20, + "startAngle": 0, + "unitRatios": [ + 0.25, + 0.5, + 0.25 + ], + "colorRef": "薄雾", + "sectors": [ + { + "content": "虚|九少|日" + }, + { + "content": "女|十一|土" + }, + { + "content": "牛|七|金" + }, + { + "content": "斗|二十二|木" + }, + { + "content": "箕|九半|水" + }, + { + "content": "尾|十八|火" + }, + { + "content": "心|六|月" + }, + { + "content": "房|五太|日" + }, + { + "content": "氐|十六少|土" + }, + { + "content": "亢|九太|金" + }, + { + "content": "角|十二太|木" + }, + { + "content": "井|三十少|木" + }, + { + "content": "鬼|二关半|金" + }, + { + "content": "柳|十三半|土" + }, + { + "content": "星|六太|日" + }, + { + "content": "张|十八太|月" + }, + { + "content": "翼|二十少|火" + }, + { + "content": "轸|十八太|水" + }, + { + "content": "奎|十八|木" + }, + { + "content": "娄|十二太|金" + }, + { + "content": "胃|十五少|土" + }, + { + "content": "昴|十一|日" + }, + { + "content": "毕|十六半|月" + }, + { + "content": "觜|半|火" + }, + { + "content": "参|九半|水" + }, + { + "content": "壁|九太|水" + }, + { + "content": "室|十八|火" + }, + { + "content": "危|十六|月" + } + ] + }, + { + "divisions": 2, + "layerHeight": 5, + "colorRef": "薄雾" + }, + { + "divisions": 384, + "layerHeight": 20, + "startAngle": 0, + "patternOffset": 2, + "num": 4, + "interval": 2, + "colorRef": "朝蓝", + "sectors": [ + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + } + ] + }, + { + "divisions": 2, + "layerHeight": 5, + "colorRef": "薄雾" + }, + { + "type": "degreeRing", + "layerHeight": 30, + "colorRef": "白", + "showDegree": 1, + "mode": "both", + "opacity": 1, + "tickLength": 6, + "tickLengthStep": 2, + "majorTick": 10, + "minorTick": 5, + "microTick": 1, + "tickColor": "#000000" + } + ] +} diff --git a/public/fengshui4.json b/public/fengshui4.json new file mode 100644 index 0000000..a82d564 --- /dev/null +++ b/public/fengshui4.json @@ -0,0 +1,3768 @@ +{ + "name": "fengshui", + "description": "luopan fengshui config with named color palettes", + "background": "月白", + "strokeWidth": 1, + "strokeOpacity": 1, + "strokeColor": "暮紫", + "insetDistance": 2, + "themeRef": "暮色", + "layers": [ + { + "type": "centerIcon", + "centerIcon": { + "rIcon": 50, + "opacity": 0.8, + "name": "centericon.svg" + } + }, + { + "divisions": 2, + "rInner": 60, + "rOuter": 80, + "startAngle": -90, + "sectors": [ + { + "content": "阴", + "colorRef": "暮紫" + }, + { + "content": "阳", + "colorRef": "暮橙" + } + ] + }, + { + "divisions": 8, + "layerHeight": 40, + "startAngle": -22.5, + "sectors": [ + { + "content": "北" + }, + { + "content": "东北" + }, + { + "content": "东" + }, + { + "content": "东南" + }, + { + "content": "南" + }, + { + "content": "西南" + }, + { + "content": "西" + }, + { + "content": "西北" + } + ] + }, + { + "divisions": 8, + "layerHeight": 20, + "startAngle": -22.5, + "unitRatios": [ + 0.3, + 0.4, + 0.3 + ], + "colorRef": "深蓝", + "sectors": [ + { + "content": "坎|☵|水", + "innerFill": 0 + }, + { + "content": "艮|☶|山", + "innerFill": 1 + }, + { + "content": "震|☳|雷", + "innerFill": 0 + }, + { + "content": "巽|☴|风", + "innerFill": 1 + }, + { + "content": "离|☲|火", + "innerFill": 0 + }, + { + "content": "坤|☷|地", + "innerFill": 1 + }, + { + "content": "兑|☱|泽", + "innerFill": 0 + }, + { + "content": "乾|☰|天", + "innerFill": 1 + } + ] + }, + { + "divisions": 12, + "layerHeight": 20, + "startAngle": 0, + "colorRef": "烟蓝", + "num": 3, + "interval": 1, + "sectors": [ + { + "content": "子", + "colorRef": "铜黄", + "innerFill": 1 + }, + { + "content": "丑" + }, + { + "content": "寅", + "colorRef": "黯灰", + "innerFill": 0 + }, + { + "content": "卯", + "colorRef": "黯灰", + "innerFill": 1 + }, + { + "content": "辰" + }, + { + "content": "巳", + "colorRef": "暗玉", + "innerFill": 1 + }, + { + "content": "午", + "colorRef": "暗玉", + "innerFill": 0 + }, + { + "content": "未", + "innerFill": 1 + }, + { + "content": "申", + "colorRef": "月白", + "innerFill": 0 + }, + { + "content": "酉", + "colorRef": "月白", + "innerFill": 1 + }, + { + "content": "戌" + }, + { + "content": "亥", + "innerFill": 0 + } + ] + }, + { + "divisions": 24, + "layerHeight": 30, + "startAngle": -22.5, + "unitRatios": [ + 0.4, + 0.3, + 0.3 + ], + "num": 3, + "interval": 3, + "colorRef": "月白", + "sectors": [ + { + "content": "巨门|壬|2" + }, + { + "content": "禄存|子|3" + }, + { + "content": "贪狼|癸|1" + }, + { + "content": "右弼|丑|9" + }, + { + "content": "破军|艮|7" + }, + { + "content": "左辅|寅|8" + }, + { + "content": "贪狼|甲|1" + }, + { + "content": "禄存|卯|3" + }, + { + "content": "巨门|乙|2" + }, + { + "content": "武曲|辰|6" + }, + { + "content": "武曲|巽|6" + }, + { + "content": "文曲|巳|4" + }, + { + "content": "破军|丙|7" + }, + { + "content": "右弼|午|9" + }, + { + "content": "左辅|丁|8" + }, + { + "content": "禄存|未|3" + }, + { + "content": "巨门|坤|2" + }, + { + "content": "贪狼|申|1" + }, + { + "content": "左辅|庚|8" + }, + { + "content": "右弼|酉|9" + }, + { + "content": "破军|辛|7" + }, + { + "content": "文曲|戌|4" + }, + { + "content": "文曲|乾|4" + }, + { + "content": "武曲|亥|6" + } + ] + }, + { + "divisions": 24, + "layerHeight": 20, + "startAngle": -7.5, + "unitRatios": [ + 0.7, + 0.3 + ], + "num": 3, + "interval": 3, + "colorRef": "暗玉", + "sectors": [ + { + "content": "子|水" + }, + { + "content": "癸|水" + }, + { + "content": "丑|土" + }, + { + "content": "艮|土" + }, + { + "content": "寅|木" + }, + { + "content": "甲|木" + }, + { + "content": "卯|木" + }, + { + "content": "乙|木" + }, + { + "content": "辰|土" + }, + { + "content": "巽|木" + }, + { + "content": "巳|火" + }, + { + "content": "丙|火" + }, + { + "content": "午|火" + }, + { + "content": "丁|火" + }, + { + "content": "未|土" + }, + { + "content": "坤|土" + }, + { + "content": "申|金" + }, + { + "content": "庚|金" + }, + { + "content": "酉|金" + }, + { + "content": "辛|金" + }, + { + "content": "戌|土" + }, + { + "content": "乾|金" + }, + { + "content": "亥|水" + }, + { + "content": "壬|水" + } + ] + }, + { + "divisions": 24, + "layerHeight": 20, + "startAngle": -7.5, + "num": 4, + "interval": 4, + "colorRef": "铜黄", + "innerFill": 1, + "sectors": [ + { + "content": "帝座" + }, + { + "content": "鸾驾" + }, + { + "content": "天吊" + }, + { + "content": "凤阁" + }, + { + "content": "金箱" + }, + { + "content": "鬼劫" + }, + { + "content": "将军" + }, + { + "content": "功曹" + }, + { + "content": "天罡" + }, + { + "content": "宝殿" + }, + { + "content": "金枝" + }, + { + "content": "炎烈" + }, + { + "content": "帝辇" + }, + { + "content": "龙墀" + }, + { + "content": "天杀" + }, + { + "content": "宝盖" + }, + { + "content": "玉印" + }, + { + "content": "劫杀" + }, + { + "content": "华盖" + }, + { + "content": "直符" + }, + { + "content": "地杀" + }, + { + "content": "龙楼" + }, + { + "content": "玉叶" + }, + { + "content": "八武" + } + ] + }, + { + "divisions": 24, + "layerHeight": 20, + "startAngle": -7.5, + "colorRef": "暮橙", + "sectors": [ + { + "content": "天皇" + }, + { + "content": "天辅" + }, + { + "content": "天英" + }, + { + "content": "天芮" + }, + { + "content": "天柱" + }, + { + "content": "天心" + }, + { + "content": "天禽" + }, + { + "content": "天冲" + }, + { + "content": "天任" + }, + { + "content": "天蓬" + }, + { + "content": "太乙" + }, + { + "content": "少微" + }, + { + "content": "紫微" + }, + { + "content": "勾陈" + }, + { + "content": "轩辕" + }, + { + "content": "太微" + }, + { + "content": "天市" + }, + { + "content": "文昌" + }, + { + "content": "文曲" + }, + { + "content": "禄存" + }, + { + "content": "巨门" + }, + { + "content": "廉贞" + }, + { + "content": "武曲" + }, + { + "content": "破军" + } + ] + }, + { + "divisions": 24, + "layerHeight": 15, + "startAngle": -7.5, + "patternOffset": 4, + "num": 3, + "interval": 3, + "colorRef": "烟蓝", + "sectors": [ + { + "content": "天" + }, + { + "content": "人" + }, + { + "content": "地" + }, + { + "content": "天" + }, + { + "content": "人" + }, + { + "content": "地" + }, + { + "content": "天" + }, + { + "content": "人" + }, + { + "content": "地" + }, + { + "content": "天" + }, + { + "content": "人" + }, + { + "content": "地" + }, + { + "content": "天" + }, + { + "content": "人" + }, + { + "content": "地" + }, + { + "content": "天" + }, + { + "content": "人" + }, + { + "content": "地" + }, + { + "content": "天" + }, + { + "content": "人" + }, + { + "content": "地" + }, + { + "content": "天" + }, + { + "content": "人" + }, + { + "content": "地" + } + ] + }, + { + "divisions": 24, + "layerHeight": 20, + "startAngle": -7.5, + "colorRef": "暮橙", + "num": 3, + "interval": 3, + "patternOffset": 2, + "sectors": [ + { + "content": "立春" + }, + { + "content": "雨水" + }, + { + "content": "惊蛰" + }, + { + "content": "春分" + }, + { + "content": "清明" + }, + { + "content": "谷雨" + }, + { + "content": "立夏" + }, + { + "content": "小满" + }, + { + "content": "芒种" + }, + { + "content": "夏至" + }, + { + "content": "小暑" + }, + { + "content": "大暑" + }, + { + "content": "立秋" + }, + { + "content": "处暑" + }, + { + "content": "白露" + }, + { + "content": "秋分" + }, + { + "content": "寒露" + }, + { + "content": "霜降" + }, + { + "content": "立冬" + }, + { + "content": "小雪" + }, + { + "content": "大雪" + }, + { + "content": "冬至" + }, + { + "content": "小寒" + }, + { + "content": "大寒" + } + ] + }, + { + "divisions": 64, + "layerHeight": 15, + "startAngle": 0, + "colorRef": "月白", + "sectors": [ + { + "content": "坤" + }, + { + "content": "坤" + }, + { + "content": "坤" + }, + { + "content": "坤" + }, + { + "content": "坤" + }, + { + "content": "坤" + }, + { + "content": "坤" + }, + { + "content": "坤" + }, + { + "content": "震" + }, + { + "content": "震" + }, + { + "content": "震" + }, + { + "content": "震" + }, + { + "content": "震" + }, + { + "content": "离" + }, + { + "content": "兑" + }, + { + "content": "乾" + }, + { + "content": "离" + }, + { + "content": "艮" + }, + { + "content": "离" + }, + { + "content": "离" + }, + { + "content": "巽" + }, + { + "content": "离" + }, + { + "content": "坎" + }, + { + "content": "离" + }, + { + "content": "兑" + }, + { + "content": "兑" + }, + { + "content": "兑" + }, + { + "content": "艮" + }, + { + "content": "兑" + }, + { + "content": "兑" + }, + { + "content": "兑" + }, + { + "content": "乾" + }, + { + "content": "乾" + }, + { + "content": "巽" + }, + { + "content": "乾" + }, + { + "content": "乾" + }, + { + "content": "乾" + }, + { + "content": "坎" + }, + { + "content": "震" + }, + { + "content": "坎" + }, + { + "content": "巽" + }, + { + "content": "巽" + }, + { + "content": "坎" + }, + { + "content": "巽" + }, + { + "content": "巽" + }, + { + "content": "坎" + }, + { + "content": "巽" + }, + { + "content": "艮" + }, + { + "content": "坎" + }, + { + "content": "艮" + }, + { + "content": "艮" + }, + { + "content": "兑" + }, + { + "content": "震" + }, + { + "content": "坤" + }, + { + "content": "乾" + }, + { + "content": "震" + }, + { + "content": "艮" + }, + { + "content": "兑" + }, + { + "content": "艮" + }, + { + "content": "艮" + }, + { + "content": "艮" + }, + { + "content": "艮" + }, + { + "content": "艮" + } + ] + }, + { + "divisions": 64, + "layerHeight": 30, + "startAngle": 0, + "unitRatios": [ + 0.3, + 0.4, + 0.3 + ], + "colorRef": "夜黑", + "sectors": [ + { + "content": "䷁|坤|一" + }, + { + "content": "䷖|剥|二" + }, + { + "content": "䷇|比|七" + }, + { + "content": "䷓|观|六" + }, + { + "content": "䷏|否|九" + }, + { + "content": "䷢|晋|七" + }, + { + "content": "䷬|萃|四" + }, + { + "content": "䷋|豫|七" + }, + { + "content": "䷗|复|八" + }, + { + "content": "䷚|震|一" + }, + { + "content": "䷂|屯|二" + }, + { + "content": "䷩|随|六" + }, + { + "content": "䷲|无妄|七" + }, + { + "content": "䷔|明夷|三" + }, + { + "content": "䷐|临|四" + }, + { + "content": "䷘|大壮|六" + }, + { + "content": "䷣|离|一" + }, + { + "content": "䷕|旅|六" + }, + { + "content": "䷾|既济|九" + }, + { + "content": "䷤|丰|三" + }, + { + "content": "䷶|鼎|八" + }, + { + "content": "䷝|革|八" + }, + { + "content": "䷰|未济|九" + }, + { + "content": "䷌|同人|六" + }, + { + "content": "䷒|履|三" + }, + { + "content": "䷨|兑|一" + }, + { + "content": "䷻|中孚|三" + }, + { + "content": "䷼|小过|四" + }, + { + "content": "䷵|归妹|四" + }, + { + "content": "䷥|睽|二" + }, + { + "content": "䷹|节|四" + }, + { + "content": "䷉|小畜|二" + }, + { + "content": "䷀|乾|一" + }, + { + "content": "䷪|姤|八" + }, + { + "content": "䷍|大有|八" + }, + { + "content": "䷡|夬|八" + }, + { + "content": "䷈|需|八" + }, + { + "content": "䷄|蒙|二" + }, + { + "content": "䷙|颐|六" + }, + { + "content": "䷊|讼|四" + }, + { + "content": "䷫|巽|一" + }, + { + "content": "䷛|蛊|三" + }, + { + "content": "䷱|涣|四" + }, + { + "content": "䷟|升|二" + }, + { + "content": "䷸|井|六" + }, + { + "content": "䷯|困|二" + }, + { + "content": "䷺|咸|九" + }, + { + "content": "䷭|渐|八" + }, + { + "content": "䷅|师|六" + }, + { + "content": "䷮|艮|一" + }, + { + "content": "䷧|蹇|六" + }, + { + "content": "䷎|谦|八" + }, + { + "content": "䷜|损|九" + }, + { + "content": "䷏|否|九" + }, + { + "content": "䷖|剥|二" + }, + { + "content": "䷇|比|七" + }, + { + "content": "䷠|大畜|七" + }, + { + "content": "䷙|颐|六" + }, + { + "content": "䷮|艮|一" + }, + { + "content": "䷵|归妹|四" + }, + { + "content": "䷭|渐|八" + }, + { + "content": "䷕|旅|六" + }, + { + "content": "䷼|小过|四" + }, + { + "content": "䷎|谦|八" + } + ] + }, + { + "divisions": 64, + "layerHeight": 20, + "startAngle": 0, + "colorRef": "夜黑", + "sectors": [ + { + "content": "坤" + }, + { + "content": "艮" + }, + { + "content": "坎" + }, + { + "content": "巽" + }, + { + "content": "乾" + }, + { + "content": "离" + }, + { + "content": "兑" + }, + { + "content": "震" + }, + { + "content": "坤" + }, + { + "content": "震" + }, + { + "content": "坎" + }, + { + "content": "兑" + }, + { + "content": "乾" + }, + { + "content": "坤" + }, + { + "content": "坤" + }, + { + "content": "震" + }, + { + "content": "离" + }, + { + "content": "离" + }, + { + "content": "坎" + }, + { + "content": "震" + }, + { + "content": "离" + }, + { + "content": "兑" + }, + { + "content": "离" + }, + { + "content": "乾" + }, + { + "content": "乾" + }, + { + "content": "兑" + }, + { + "content": "巽" + }, + { + "content": "震" + }, + { + "content": "震" + }, + { + "content": "离" + }, + { + "content": "坎" + }, + { + "content": "巽" + }, + { + "content": "乾" + }, + { + "content": "乾" + }, + { + "content": "离" + }, + { + "content": "兑" + }, + { + "content": "坎" + }, + { + "content": "艮" + }, + { + "content": "艮" + }, + { + "content": "乾" + }, + { + "content": "巽" + }, + { + "content": "艮" + }, + { + "content": "巽" + }, + { + "content": "坤" + }, + { + "content": "坎" + }, + { + "content": "兑" + }, + { + "content": "兑" + }, + { + "content": "巽" + }, + { + "content": "坤" + }, + { + "content": "坎" + }, + { + "content": "兑" + }, + { + "content": "艮" + }, + { + "content": "坎" + }, + { + "content": "坎" + }, + { + "content": "艮" + }, + { + "content": "艮" + }, + { + "content": "艮" + }, + { + "content": "震" + }, + { + "content": "巽" + }, + { + "content": "离" + }, + { + "content": "震" + }, + { + "content": "坤" + } + ] + }, + { + "divisions": 64, + "layerHeight": 20, + "startAngle": -22.5, + "innerFill": 1, + "colorRef": "夜黑", + "sectors": [ + { + "content": "伏位" + }, + { + "content": "五鬼" + }, + { + "content": "天医" + }, + { + "content": "生气" + }, + { + "content": "延年" + }, + { + "content": "绝命" + }, + { + "content": "祸害" + }, + { + "content": "六煞" + }, + { + "content": "伏位" + }, + { + "content": "六煞" + }, + { + "content": "绝命" + }, + { + "content": "祸害" + }, + { + "content": "生气" + }, + { + "content": "延年" + }, + { + "content": "天医" + }, + { + "content": "五鬼" + }, + { + "content": "伏位" + }, + { + "content": "延年" + }, + { + "content": "生气" + }, + { + "content": "祸害" + }, + { + "content": "绝命" + }, + { + "content": "五鬼" + }, + { + "content": "天医" + }, + { + "content": "六煞" + }, + { + "content": "伏位" + }, + { + "content": "天医" + }, + { + "content": "五鬼" + }, + { + "content": "六煞" + }, + { + "content": "祸害" + }, + { + "content": "生气" + }, + { + "content": "绝命" + }, + { + "content": "延年" + }, + { + "content": "伏位" + }, + { + "content": "六煞" + }, + { + "content": "五鬼" + }, + { + "content": "绝命" + }, + { + "content": "延年" + }, + { + "content": "祸害" + }, + { + "content": "生气" + }, + { + "content": "天医" + }, + { + "content": "伏位" + }, + { + "content": "天医" + }, + { + "content": "延年" + }, + { + "content": "绝命" + }, + { + "content": "生气" + }, + { + "content": "祸害" + }, + { + "content": "五鬼" + }, + { + "content": "六煞" + }, + { + "content": "伏位" + }, + { + "content": "生气" + }, + { + "content": "祸害" + }, + { + "content": "延年" + }, + { + "content": "绝命" + }, + { + "content": "六煞" + }, + { + "content": "五鬼" + }, + { + "content": "天医" + }, + { + "content": "伏位" + }, + { + "content": "六煞" + }, + { + "content": "天医" + }, + { + "content": "五鬼" + }, + { + "content": "祸害" + }, + { + "content": "绝命" + }, + { + "content": "延年" + }, + { + "content": "生气" + } + ] + }, + { + "divisions": 64, + "layerHeight": 20, + "startAngle": 0, + "unitRatios": [ + 0.6, + 0.4 + ], + "colorRef": "黯灰", + "num": 8, + "interval": 8, + "sectors": [ + { + "content": "甲子|金" + }, + { + "content": "丙子|水" + }, + { + "content": "戊子|火" + }, + { + "content": "庚子|土" + }, + { + "content": "壬子|木" + }, + { + "content": "乙丑|金" + }, + { + "content": "丁丑|水" + }, + { + "content": "己丑|火" + }, + { + "content": "辛丑|土" + }, + { + "content": "癸丑|木" + }, + { + "content": "甲寅|水" + }, + { + "content": "丙寅|火" + }, + { + "content": "戊寅|土" + }, + { + "content": "庚寅|木" + }, + { + "content": "庚寅|木" + }, + { + "content": "壬寅|金" + }, + { + "content": "乙卯|水" + }, + { + "content": "丁卯|火" + }, + { + "content": "己卯|土" + }, + { + "content": "辛卯|木" + }, + { + "content": "癸卯|金" + }, + { + "content": "甲辰|火" + }, + { + "content": "丙辰|土" + }, + { + "content": "戊辰|木" + }, + { + "content": "庚辰|金" + }, + { + "content": "壬辰|水" + }, + { + "content": "乙巳|火" + }, + { + "content": "丁巳|土" + }, + { + "content": "己巳|木" + }, + { + "content": "辛巳|金" + }, + { + "content": "癸巳|水" + }, + { + "content": "甲午|金" + }, + { + "content": "甲午|金" + }, + { + "content": "丙午|水" + }, + { + "content": "戊午|火" + }, + { + "content": "庚午|土" + }, + { + "content": "壬午|木" + }, + { + "content": "乙未|金" + }, + { + "content": "丁未|水" + }, + { + "content": "己未|火" + }, + { + "content": "辛未|土" + }, + { + "content": "癸未|木" + }, + { + "content": "甲申|水" + }, + { + "content": "丙申|火" + }, + { + "content": "戊申|土" + }, + { + "content": "庚申|木" + }, + { + "content": "庚申|木" + }, + { + "content": "壬申|金" + }, + { + "content": "乙酉|水" + }, + { + "content": "丁酉|火" + }, + { + "content": "己酉|土" + }, + { + "content": "辛酉|木" + }, + { + "content": "癸酉|金" + }, + { + "content": "甲戌|火" + }, + { + "content": "丙戌|土" + }, + { + "content": "戊戌|木" + }, + { + "content": "庚戌|金" + }, + { + "content": "壬戌|水" + }, + { + "content": "乙亥|火" + }, + { + "content": "丁亥|土" + }, + { + "content": "己亥|木" + }, + { + "content": "辛亥|金" + }, + { + "content": "癸亥|水" + }, + { + "content": "甲子|金" + } + ] + }, + { + "divisions": 64, + "layerHeight": 20, + "startAngle": 0, + "num": 4, + "interval": 4, + "colorRef": "夜黑", + "sectors": [ + { + "content": "一" + }, + { + "content": "二" + }, + { + "content": "七" + }, + { + "content": "二" + }, + { + "content": "九" + }, + { + "content": "二" + }, + { + "content": "四" + }, + { + "content": "八" + }, + { + "content": "八" + }, + { + "content": "一" + }, + { + "content": "二" + }, + { + "content": "七" + }, + { + "content": "二" + }, + { + "content": "三" + }, + { + "content": "四" + }, + { + "content": "二" + }, + { + "content": "一" + }, + { + "content": "八" + }, + { + "content": "九" + }, + { + "content": "六" + }, + { + "content": "四" + }, + { + "content": "八" + }, + { + "content": "九" + }, + { + "content": "六" + }, + { + "content": "六" + }, + { + "content": "一" + }, + { + "content": "三" + }, + { + "content": "三" + }, + { + "content": "七" + }, + { + "content": "二" + }, + { + "content": "四" + }, + { + "content": "八" + }, + { + "content": "一" + }, + { + "content": "八" + }, + { + "content": "七" + }, + { + "content": "六" + }, + { + "content": "八" + }, + { + "content": "二" + }, + { + "content": "三" + }, + { + "content": "三" + }, + { + "content": "一" + }, + { + "content": "二" + }, + { + "content": "六" + }, + { + "content": "二" + }, + { + "content": "六" + }, + { + "content": "六" + }, + { + "content": "六" + }, + { + "content": "七" + }, + { + "content": "七" + }, + { + "content": "八" + }, + { + "content": "二" + }, + { + "content": "九" + }, + { + "content": "九" + }, + { + "content": "二" + }, + { + "content": "七" + }, + { + "content": "七" + }, + { + "content": "八" + }, + { + "content": "七" + }, + { + "content": "三" + }, + { + "content": "八" + }, + { + "content": "七" + }, + { + "content": "八" + }, + { + "content": "三" + }, + { + "content": "六" + } + ] + }, + { + "divisions": 64, + "layerHeight": 20, + "startAngle": 0, + "num": 3, + "interval": 3, + "colorRef": "烟蓝", + "sectors": [ + { + "content": "✖︎" + }, + { + "content": "人元" + }, + { + "content": "✖︎" + }, + { + "content": "地元" + }, + { + "content": "✖︎" + }, + { + "content": "人元" + }, + { + "content": "✖︎" + }, + { + "content": "人元" + }, + { + "content": "✖︎" + }, + { + "content": "✖︎" + }, + { + "content": "地元" + }, + { + "content": "人元" + }, + { + "content": "✖︎" + }, + { + "content": "地元" + }, + { + "content": "地元" + }, + { + "content": "人元" + }, + { + "content": "人元" + }, + { + "content": "天元" + }, + { + "content": "天元" + }, + { + "content": "地元" + }, + { + "content": "人元" + }, + { + "content": "天元" + }, + { + "content": "人元" + }, + { + "content": "人元" + }, + { + "content": "✖︎" + }, + { + "content": "地元" + }, + { + "content": "人元" + }, + { + "content": "天元" + }, + { + "content": "人元" + }, + { + "content": "天元" + }, + { + "content": "天元" + }, + { + "content": "地元" + }, + { + "content": "✖︎" + }, + { + "content": "天元" + }, + { + "content": "天元" + }, + { + "content": "天元" + }, + { + "content": "天元" + }, + { + "content": "地元" + }, + { + "content": "天元" + }, + { + "content": "天元" + }, + { + "content": "地元" + }, + { + "content": "天元" + }, + { + "content": "地元" + }, + { + "content": "天元" + }, + { + "content": "地元" + }, + { + "content": "地元" + }, + { + "content": "地元" + }, + { + "content": "人元" + }, + { + "content": "天元" + }, + { + "content": "✖︎" + }, + { + "content": "地元" + }, + { + "content": "✖︎" + }, + { + "content": "天元" + }, + { + "content": "地元" + }, + { + "content": "✖︎" + }, + { + "content": "天元" + }, + { + "content": "天元" + }, + { + "content": "✖︎" + }, + { + "content": "人元" + }, + { + "content": "人元" + }, + { + "content": "天元" + }, + { + "content": "天元" + }, + { + "content": "地元" + } + ] + }, + { + "divisions": 64, + "layerHeight": 20, + "startAngle": 0, + "colorRef": "黯灰", + "innerFill": 1, + "sectors": [ + { + "content": "1|水", + "innerFill": 1 + }, + { + "content": "6|水", + "innerFill": 1 + }, + { + "content": "2|火" + }, + { + "content": "2|火" + }, + { + "content": "5|土" + }, + { + "content": "3|木" + }, + { + "content": "4|金" + }, + { + "content": "8|木" + }, + { + "content": "1|水" + }, + { + "content": "8|木" + }, + { + "content": "7|火" + }, + { + "content": "4|金" + }, + { + "content": "9|金" + }, + { + "content": "1|水" + }, + { + "content": "1|水" + }, + { + "content": "8|木" + }, + { + "content": "3|木" + }, + { + "content": "3|木" + }, + { + "content": "7|火" + }, + { + "content": "8|木" + }, + { + "content": "3|木" + }, + { + "content": "6|水" + }, + { + "content": "3|木" + }, + { + "content": "9|金" + }, + { + "content": "9|金" + }, + { + "content": "4|金" + }, + { + "content": "2|火" + }, + { + "content": "8|木" + }, + { + "content": "8|木" + }, + { + "content": "3|木" + }, + { + "content": "7|火" + }, + { + "content": "2|火" + }, + { + "content": "9|金" + }, + { + "content": "7|火" + }, + { + "content": "3|木" + }, + { + "content": "4|金" + }, + { + "content": "9|金" + }, + { + "content": "1|水" + }, + { + "content": "6|水" + }, + { + "content": "6|水" + }, + { + "content": "9|金" + }, + { + "content": "2|火" + }, + { + "content": "1|水" + }, + { + "content": "2|火" + }, + { + "content": "1|水" + }, + { + "content": "2|火" + }, + { + "content": "4|金" + }, + { + "content": "4|金" + }, + { + "content": "7|火" + }, + { + "content": "1|水" + }, + { + "content": "2|火" + }, + { + "content": "2|火" + }, + { + "content": "1|水" + }, + { + "content": "4|金" + }, + { + "content": "6|水" + }, + { + "content": "7|火" + }, + { + "content": "6|水" + }, + { + "content": "6|水" + }, + { + "content": "6|水" + }, + { + "content": "8|木" + }, + { + "content": "7|火" + }, + { + "content": "3|木" + }, + { + "content": "8|木" + }, + { + "content": "1|水", + "innerFill": 1 + } + ] + }, + { + "divisions": 64, + "layerHeight": 20, + "startAngle": 0, + "colorRef": "夜黑", + "sectors": [ + { + "content": "伏" + }, + { + "content": "生" + }, + { + "content": "绝" + }, + { + "content": "五" + }, + { + "content": "延" + }, + { + "content": "六" + }, + { + "content": "天" + }, + { + "content": "祸" + }, + { + "content": "祸" + }, + { + "content": "伏" + }, + { + "content": "天" + }, + { + "content": "绝" + }, + { + "content": "五" + }, + { + "content": "六" + }, + { + "content": "天" + }, + { + "content": "五" + }, + { + "content": "伏" + }, + { + "content": "祸" + }, + { + "content": "延" + }, + { + "content": "生" + }, + { + "content": "天" + }, + { + "content": "五" + }, + { + "content": "延" + }, + { + "content": "绝" + }, + { + "content": "生" + }, + { + "content": "伏" + }, + { + "content": "六" + }, + { + "content": "六" + }, + { + "content": "绝" + }, + { + "content": "五" + }, + { + "content": "祸" + }, + { + "content": "祸" + }, + { + "content": "伏" + }, + { + "content": "祸" + }, + { + "content": "绝" + }, + { + "content": "生" + }, + { + "content": "六" + }, + { + "content": "绝" + }, + { + "content": "六" + }, + { + "content": "六" + }, + { + "content": "伏" + }, + { + "content": "五" + }, + { + "content": "生" + }, + { + "content": "绝" + }, + { + "content": "生" + }, + { + "content": "祸" + }, + { + "content": "六" + }, + { + "content": "绝" + }, + { + "content": "五" + }, + { + "content": "伏" + }, + { + "content": "延" + }, + { + "content": "五" + }, + { + "content": "延" + }, + { + "content": "延" + }, + { + "content": "天" + }, + { + "content": "绝" + }, + { + "content": "天" + }, + { + "content": "六" + }, + { + "content": "伏" + }, + { + "content": "绝" + }, + { + "content": "绝" + }, + { + "content": "祸" + }, + { + "content": "六" + }, + { + "content": "生" + } + ] + }, + { + "divisions": 28, + "layerHeight": 20, + "startAngle": 0, + "unitRatios": [ + 0.25, + 0.5, + 0.25 + ], + "colorRef": "暮橙", + "sectors": [ + { + "content": "虚|九少|日" + }, + { + "content": "女|十一|土" + }, + { + "content": "牛|七|金" + }, + { + "content": "斗|二十二|木" + }, + { + "content": "箕|九半|水" + }, + { + "content": "尾|十八|火" + }, + { + "content": "心|六|月" + }, + { + "content": "房|五太|日" + }, + { + "content": "氐|十六少|土" + }, + { + "content": "亢|九太|金" + }, + { + "content": "角|十二太|木" + }, + { + "content": "井|三十少|木" + }, + { + "content": "鬼|二关半|金" + }, + { + "content": "柳|十三半|土" + }, + { + "content": "星|六太|日" + }, + { + "content": "张|十八太|月" + }, + { + "content": "翼|二十少|火" + }, + { + "content": "轸|十八太|水" + }, + { + "content": "奎|十八|木" + }, + { + "content": "娄|十二太|金" + }, + { + "content": "胃|十五少|土" + }, + { + "content": "昴|十一|日" + }, + { + "content": "毕|十六半|月" + }, + { + "content": "觜|半|火" + }, + { + "content": "参|九半|水" + }, + { + "content": "壁|九太|水" + }, + { + "content": "室|十八|火" + }, + { + "content": "危|十六|月" + } + ] + }, + { + "divisions": 2, + "layerHeight": 5, + "colorRef": "暮橙" + }, + { + "divisions": 384, + "layerHeight": 20, + "startAngle": 0, + "patternOffset": 2, + "num": 4, + "interval": 2, + "colorRef": "暗玉", + "sectors": [ + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + } + ] + }, + { + "divisions": 2, + "layerHeight": 5, + "colorRef": "暮橙" + }, + { + "type": "degreeRing", + "layerHeight": 30, + "showDegree": 1, + "mode": "both", + "opacity": 1, + "tickLength": 6, + "tickLengthStep": 2, + "majorTick": 10, + "minorTick": 5, + "microTick": 1, + "tickColor": "#000000", + "ringColor": "#000000" + } + ] +} diff --git a/public/fengshui5.json b/public/fengshui5.json new file mode 100644 index 0000000..eeabcbf --- /dev/null +++ b/public/fengshui5.json @@ -0,0 +1,3768 @@ +{ + "name": "fengshui", + "description": "luopan fengshui config with named color palettes", + "background": "珊粉", + "strokeWidth": 1, + "strokeOpacity": 1, + "strokeColor": "海蓝", + "insetDistance": 2, + "themeRef": "海风", + "layers": [ + { + "type": "centerIcon", + "centerIcon": { + "rIcon": 50, + "opacity": 0.8, + "name": "centericon.svg" + } + }, + { + "divisions": 2, + "rInner": 60, + "rOuter": 80, + "startAngle": -90, + "sectors": [ + { + "content": "阴", + "colorRef": "海蓝" + }, + { + "content": "阳", + "colorRef": "浪白" + } + ] + }, + { + "divisions": 8, + "layerHeight": 40, + "startAngle": -22.5, + "sectors": [ + { + "content": "北" + }, + { + "content": "东北" + }, + { + "content": "东" + }, + { + "content": "东南" + }, + { + "content": "南" + }, + { + "content": "西南" + }, + { + "content": "西" + }, + { + "content": "西北" + } + ] + }, + { + "divisions": 8, + "layerHeight": 20, + "startAngle": -22.5, + "unitRatios": [ + 0.3, + 0.4, + 0.3 + ], + "colorRef": "浅滩", + "sectors": [ + { + "content": "坎|☵|水", + "innerFill": 0 + }, + { + "content": "艮|☶|山", + "innerFill": 1 + }, + { + "content": "震|☳|雷", + "innerFill": 0 + }, + { + "content": "巽|☴|风", + "innerFill": 1 + }, + { + "content": "离|☲|火", + "innerFill": 0 + }, + { + "content": "坤|☷|地", + "innerFill": 1 + }, + { + "content": "兑|☱|泽", + "innerFill": 0 + }, + { + "content": "乾|☰|天", + "innerFill": 1 + } + ] + }, + { + "divisions": 12, + "layerHeight": 20, + "startAngle": 0, + "colorRef": "碧玉", + "num": 3, + "interval": 1, + "sectors": [ + { + "content": "子", + "colorRef": "深海", + "innerFill": 1 + }, + { + "content": "丑" + }, + { + "content": "寅", + "colorRef": "蔚蓝", + "innerFill": 0 + }, + { + "content": "卯", + "colorRef": "蔚蓝", + "innerFill": 1 + }, + { + "content": "辰" + }, + { + "content": "巳", + "colorRef": "青绿", + "innerFill": 1 + }, + { + "content": "午", + "colorRef": "青绿", + "innerFill": 0 + }, + { + "content": "未", + "innerFill": 1 + }, + { + "content": "申", + "colorRef": "珊粉", + "innerFill": 0 + }, + { + "content": "酉", + "colorRef": "珊粉", + "innerFill": 1 + }, + { + "content": "戌" + }, + { + "content": "亥", + "innerFill": 0 + } + ] + }, + { + "divisions": 24, + "layerHeight": 30, + "startAngle": -22.5, + "unitRatios": [ + 0.4, + 0.3, + 0.3 + ], + "num": 3, + "interval": 3, + "colorRef": "珊粉", + "sectors": [ + { + "content": "巨门|壬|2" + }, + { + "content": "禄存|子|3" + }, + { + "content": "贪狼|癸|1" + }, + { + "content": "右弼|丑|9" + }, + { + "content": "破军|艮|7" + }, + { + "content": "左辅|寅|8" + }, + { + "content": "贪狼|甲|1" + }, + { + "content": "禄存|卯|3" + }, + { + "content": "巨门|乙|2" + }, + { + "content": "武曲|辰|6" + }, + { + "content": "武曲|巽|6" + }, + { + "content": "文曲|巳|4" + }, + { + "content": "破军|丙|7" + }, + { + "content": "右弼|午|9" + }, + { + "content": "左辅|丁|8" + }, + { + "content": "禄存|未|3" + }, + { + "content": "巨门|坤|2" + }, + { + "content": "贪狼|申|1" + }, + { + "content": "左辅|庚|8" + }, + { + "content": "右弼|酉|9" + }, + { + "content": "破军|辛|7" + }, + { + "content": "文曲|戌|4" + }, + { + "content": "文曲|乾|4" + }, + { + "content": "武曲|亥|6" + } + ] + }, + { + "divisions": 24, + "layerHeight": 20, + "startAngle": -7.5, + "unitRatios": [ + 0.7, + 0.3 + ], + "num": 3, + "interval": 3, + "colorRef": "青绿", + "sectors": [ + { + "content": "子|水" + }, + { + "content": "癸|水" + }, + { + "content": "丑|土" + }, + { + "content": "艮|土" + }, + { + "content": "寅|木" + }, + { + "content": "甲|木" + }, + { + "content": "卯|木" + }, + { + "content": "乙|木" + }, + { + "content": "辰|土" + }, + { + "content": "巽|木" + }, + { + "content": "巳|火" + }, + { + "content": "丙|火" + }, + { + "content": "午|火" + }, + { + "content": "丁|火" + }, + { + "content": "未|土" + }, + { + "content": "坤|土" + }, + { + "content": "申|金" + }, + { + "content": "庚|金" + }, + { + "content": "酉|金" + }, + { + "content": "辛|金" + }, + { + "content": "戌|土" + }, + { + "content": "乾|金" + }, + { + "content": "亥|水" + }, + { + "content": "壬|水" + } + ] + }, + { + "divisions": 24, + "layerHeight": 20, + "startAngle": -7.5, + "num": 4, + "interval": 4, + "colorRef": "深海", + "innerFill": 1, + "sectors": [ + { + "content": "帝座" + }, + { + "content": "鸾驾" + }, + { + "content": "天吊" + }, + { + "content": "凤阁" + }, + { + "content": "金箱" + }, + { + "content": "鬼劫" + }, + { + "content": "将军" + }, + { + "content": "功曹" + }, + { + "content": "天罡" + }, + { + "content": "宝殿" + }, + { + "content": "金枝" + }, + { + "content": "炎烈" + }, + { + "content": "帝辇" + }, + { + "content": "龙墀" + }, + { + "content": "天杀" + }, + { + "content": "宝盖" + }, + { + "content": "玉印" + }, + { + "content": "劫杀" + }, + { + "content": "华盖" + }, + { + "content": "直符" + }, + { + "content": "地杀" + }, + { + "content": "龙楼" + }, + { + "content": "玉叶" + }, + { + "content": "八武" + } + ] + }, + { + "divisions": 24, + "layerHeight": 20, + "startAngle": -7.5, + "colorRef": "浪白", + "sectors": [ + { + "content": "天皇" + }, + { + "content": "天辅" + }, + { + "content": "天英" + }, + { + "content": "天芮" + }, + { + "content": "天柱" + }, + { + "content": "天心" + }, + { + "content": "天禽" + }, + { + "content": "天冲" + }, + { + "content": "天任" + }, + { + "content": "天蓬" + }, + { + "content": "太乙" + }, + { + "content": "少微" + }, + { + "content": "紫微" + }, + { + "content": "勾陈" + }, + { + "content": "轩辕" + }, + { + "content": "太微" + }, + { + "content": "天市" + }, + { + "content": "文昌" + }, + { + "content": "文曲" + }, + { + "content": "禄存" + }, + { + "content": "巨门" + }, + { + "content": "廉贞" + }, + { + "content": "武曲" + }, + { + "content": "破军" + } + ] + }, + { + "divisions": 24, + "layerHeight": 15, + "startAngle": -7.5, + "patternOffset": 4, + "num": 3, + "interval": 3, + "colorRef": "碧玉", + "sectors": [ + { + "content": "天" + }, + { + "content": "人" + }, + { + "content": "地" + }, + { + "content": "天" + }, + { + "content": "人" + }, + { + "content": "地" + }, + { + "content": "天" + }, + { + "content": "人" + }, + { + "content": "地" + }, + { + "content": "天" + }, + { + "content": "人" + }, + { + "content": "地" + }, + { + "content": "天" + }, + { + "content": "人" + }, + { + "content": "地" + }, + { + "content": "天" + }, + { + "content": "人" + }, + { + "content": "地" + }, + { + "content": "天" + }, + { + "content": "人" + }, + { + "content": "地" + }, + { + "content": "天" + }, + { + "content": "人" + }, + { + "content": "地" + } + ] + }, + { + "divisions": 24, + "layerHeight": 20, + "startAngle": -7.5, + "colorRef": "浪白", + "num": 3, + "interval": 3, + "patternOffset": 2, + "sectors": [ + { + "content": "立春" + }, + { + "content": "雨水" + }, + { + "content": "惊蛰" + }, + { + "content": "春分" + }, + { + "content": "清明" + }, + { + "content": "谷雨" + }, + { + "content": "立夏" + }, + { + "content": "小满" + }, + { + "content": "芒种" + }, + { + "content": "夏至" + }, + { + "content": "小暑" + }, + { + "content": "大暑" + }, + { + "content": "立秋" + }, + { + "content": "处暑" + }, + { + "content": "白露" + }, + { + "content": "秋分" + }, + { + "content": "寒露" + }, + { + "content": "霜降" + }, + { + "content": "立冬" + }, + { + "content": "小雪" + }, + { + "content": "大雪" + }, + { + "content": "冬至" + }, + { + "content": "小寒" + }, + { + "content": "大寒" + } + ] + }, + { + "divisions": 64, + "layerHeight": 15, + "startAngle": 0, + "colorRef": "珊粉", + "sectors": [ + { + "content": "坤" + }, + { + "content": "坤" + }, + { + "content": "坤" + }, + { + "content": "坤" + }, + { + "content": "坤" + }, + { + "content": "坤" + }, + { + "content": "坤" + }, + { + "content": "坤" + }, + { + "content": "震" + }, + { + "content": "震" + }, + { + "content": "震" + }, + { + "content": "震" + }, + { + "content": "震" + }, + { + "content": "离" + }, + { + "content": "兑" + }, + { + "content": "乾" + }, + { + "content": "离" + }, + { + "content": "艮" + }, + { + "content": "离" + }, + { + "content": "离" + }, + { + "content": "巽" + }, + { + "content": "离" + }, + { + "content": "坎" + }, + { + "content": "离" + }, + { + "content": "兑" + }, + { + "content": "兑" + }, + { + "content": "兑" + }, + { + "content": "艮" + }, + { + "content": "兑" + }, + { + "content": "兑" + }, + { + "content": "兑" + }, + { + "content": "乾" + }, + { + "content": "乾" + }, + { + "content": "巽" + }, + { + "content": "乾" + }, + { + "content": "乾" + }, + { + "content": "乾" + }, + { + "content": "坎" + }, + { + "content": "震" + }, + { + "content": "坎" + }, + { + "content": "巽" + }, + { + "content": "巽" + }, + { + "content": "坎" + }, + { + "content": "巽" + }, + { + "content": "巽" + }, + { + "content": "坎" + }, + { + "content": "巽" + }, + { + "content": "艮" + }, + { + "content": "坎" + }, + { + "content": "艮" + }, + { + "content": "艮" + }, + { + "content": "兑" + }, + { + "content": "震" + }, + { + "content": "坤" + }, + { + "content": "乾" + }, + { + "content": "震" + }, + { + "content": "艮" + }, + { + "content": "兑" + }, + { + "content": "艮" + }, + { + "content": "艮" + }, + { + "content": "艮" + }, + { + "content": "艮" + }, + { + "content": "艮" + } + ] + }, + { + "divisions": 64, + "layerHeight": 30, + "startAngle": 0, + "unitRatios": [ + 0.3, + 0.4, + 0.3 + ], + "colorRef": "夕珊", + "sectors": [ + { + "content": "䷁|坤|一" + }, + { + "content": "䷖|剥|二" + }, + { + "content": "䷇|比|七" + }, + { + "content": "䷓|观|六" + }, + { + "content": "䷏|否|九" + }, + { + "content": "䷢|晋|七" + }, + { + "content": "䷬|萃|四" + }, + { + "content": "䷋|豫|七" + }, + { + "content": "䷗|复|八" + }, + { + "content": "䷚|震|一" + }, + { + "content": "䷂|屯|二" + }, + { + "content": "䷩|随|六" + }, + { + "content": "䷲|无妄|七" + }, + { + "content": "䷔|明夷|三" + }, + { + "content": "䷐|临|四" + }, + { + "content": "䷘|大壮|六" + }, + { + "content": "䷣|离|一" + }, + { + "content": "䷕|旅|六" + }, + { + "content": "䷾|既济|九" + }, + { + "content": "䷤|丰|三" + }, + { + "content": "䷶|鼎|八" + }, + { + "content": "䷝|革|八" + }, + { + "content": "䷰|未济|九" + }, + { + "content": "䷌|同人|六" + }, + { + "content": "䷒|履|三" + }, + { + "content": "䷨|兑|一" + }, + { + "content": "䷻|中孚|三" + }, + { + "content": "䷼|小过|四" + }, + { + "content": "䷵|归妹|四" + }, + { + "content": "䷥|睽|二" + }, + { + "content": "䷹|节|四" + }, + { + "content": "䷉|小畜|二" + }, + { + "content": "䷀|乾|一" + }, + { + "content": "䷪|姤|八" + }, + { + "content": "䷍|大有|八" + }, + { + "content": "䷡|夬|八" + }, + { + "content": "䷈|需|八" + }, + { + "content": "䷄|蒙|二" + }, + { + "content": "䷙|颐|六" + }, + { + "content": "䷊|讼|四" + }, + { + "content": "䷫|巽|一" + }, + { + "content": "䷛|蛊|三" + }, + { + "content": "䷱|涣|四" + }, + { + "content": "䷟|升|二" + }, + { + "content": "䷸|井|六" + }, + { + "content": "䷯|困|二" + }, + { + "content": "䷺|咸|九" + }, + { + "content": "䷭|渐|八" + }, + { + "content": "䷅|师|六" + }, + { + "content": "䷮|艮|一" + }, + { + "content": "䷧|蹇|六" + }, + { + "content": "䷎|谦|八" + }, + { + "content": "䷜|损|九" + }, + { + "content": "䷏|否|九" + }, + { + "content": "䷖|剥|二" + }, + { + "content": "䷇|比|七" + }, + { + "content": "䷠|大畜|七" + }, + { + "content": "䷙|颐|六" + }, + { + "content": "䷮|艮|一" + }, + { + "content": "䷵|归妹|四" + }, + { + "content": "䷭|渐|八" + }, + { + "content": "䷕|旅|六" + }, + { + "content": "䷼|小过|四" + }, + { + "content": "䷎|谦|八" + } + ] + }, + { + "divisions": 64, + "layerHeight": 20, + "startAngle": 0, + "colorRef": "夕珊", + "sectors": [ + { + "content": "坤" + }, + { + "content": "艮" + }, + { + "content": "坎" + }, + { + "content": "巽" + }, + { + "content": "乾" + }, + { + "content": "离" + }, + { + "content": "兑" + }, + { + "content": "震" + }, + { + "content": "坤" + }, + { + "content": "震" + }, + { + "content": "坎" + }, + { + "content": "兑" + }, + { + "content": "乾" + }, + { + "content": "坤" + }, + { + "content": "坤" + }, + { + "content": "震" + }, + { + "content": "离" + }, + { + "content": "离" + }, + { + "content": "坎" + }, + { + "content": "震" + }, + { + "content": "离" + }, + { + "content": "兑" + }, + { + "content": "离" + }, + { + "content": "乾" + }, + { + "content": "乾" + }, + { + "content": "兑" + }, + { + "content": "巽" + }, + { + "content": "震" + }, + { + "content": "震" + }, + { + "content": "离" + }, + { + "content": "坎" + }, + { + "content": "巽" + }, + { + "content": "乾" + }, + { + "content": "乾" + }, + { + "content": "离" + }, + { + "content": "兑" + }, + { + "content": "坎" + }, + { + "content": "艮" + }, + { + "content": "艮" + }, + { + "content": "乾" + }, + { + "content": "巽" + }, + { + "content": "艮" + }, + { + "content": "巽" + }, + { + "content": "坤" + }, + { + "content": "坎" + }, + { + "content": "兑" + }, + { + "content": "兑" + }, + { + "content": "巽" + }, + { + "content": "坤" + }, + { + "content": "坎" + }, + { + "content": "兑" + }, + { + "content": "艮" + }, + { + "content": "坎" + }, + { + "content": "坎" + }, + { + "content": "艮" + }, + { + "content": "艮" + }, + { + "content": "艮" + }, + { + "content": "震" + }, + { + "content": "巽" + }, + { + "content": "离" + }, + { + "content": "震" + }, + { + "content": "坤" + } + ] + }, + { + "divisions": 64, + "layerHeight": 20, + "startAngle": -22.5, + "innerFill": 1, + "colorRef": "夕珊", + "sectors": [ + { + "content": "伏位" + }, + { + "content": "五鬼" + }, + { + "content": "天医" + }, + { + "content": "生气" + }, + { + "content": "延年" + }, + { + "content": "绝命" + }, + { + "content": "祸害" + }, + { + "content": "六煞" + }, + { + "content": "伏位" + }, + { + "content": "六煞" + }, + { + "content": "绝命" + }, + { + "content": "祸害" + }, + { + "content": "生气" + }, + { + "content": "延年" + }, + { + "content": "天医" + }, + { + "content": "五鬼" + }, + { + "content": "伏位" + }, + { + "content": "延年" + }, + { + "content": "生气" + }, + { + "content": "祸害" + }, + { + "content": "绝命" + }, + { + "content": "五鬼" + }, + { + "content": "天医" + }, + { + "content": "六煞" + }, + { + "content": "伏位" + }, + { + "content": "天医" + }, + { + "content": "五鬼" + }, + { + "content": "六煞" + }, + { + "content": "祸害" + }, + { + "content": "生气" + }, + { + "content": "绝命" + }, + { + "content": "延年" + }, + { + "content": "伏位" + }, + { + "content": "六煞" + }, + { + "content": "五鬼" + }, + { + "content": "绝命" + }, + { + "content": "延年" + }, + { + "content": "祸害" + }, + { + "content": "生气" + }, + { + "content": "天医" + }, + { + "content": "伏位" + }, + { + "content": "天医" + }, + { + "content": "延年" + }, + { + "content": "绝命" + }, + { + "content": "生气" + }, + { + "content": "祸害" + }, + { + "content": "五鬼" + }, + { + "content": "六煞" + }, + { + "content": "伏位" + }, + { + "content": "生气" + }, + { + "content": "祸害" + }, + { + "content": "延年" + }, + { + "content": "绝命" + }, + { + "content": "六煞" + }, + { + "content": "五鬼" + }, + { + "content": "天医" + }, + { + "content": "伏位" + }, + { + "content": "六煞" + }, + { + "content": "天医" + }, + { + "content": "五鬼" + }, + { + "content": "祸害" + }, + { + "content": "绝命" + }, + { + "content": "延年" + }, + { + "content": "生气" + } + ] + }, + { + "divisions": 64, + "layerHeight": 20, + "startAngle": 0, + "unitRatios": [ + 0.6, + 0.4 + ], + "colorRef": "蔚蓝", + "num": 8, + "interval": 8, + "sectors": [ + { + "content": "甲子|金" + }, + { + "content": "丙子|水" + }, + { + "content": "戊子|火" + }, + { + "content": "庚子|土" + }, + { + "content": "壬子|木" + }, + { + "content": "乙丑|金" + }, + { + "content": "丁丑|水" + }, + { + "content": "己丑|火" + }, + { + "content": "辛丑|土" + }, + { + "content": "癸丑|木" + }, + { + "content": "甲寅|水" + }, + { + "content": "丙寅|火" + }, + { + "content": "戊寅|土" + }, + { + "content": "庚寅|木" + }, + { + "content": "庚寅|木" + }, + { + "content": "壬寅|金" + }, + { + "content": "乙卯|水" + }, + { + "content": "丁卯|火" + }, + { + "content": "己卯|土" + }, + { + "content": "辛卯|木" + }, + { + "content": "癸卯|金" + }, + { + "content": "甲辰|火" + }, + { + "content": "丙辰|土" + }, + { + "content": "戊辰|木" + }, + { + "content": "庚辰|金" + }, + { + "content": "壬辰|水" + }, + { + "content": "乙巳|火" + }, + { + "content": "丁巳|土" + }, + { + "content": "己巳|木" + }, + { + "content": "辛巳|金" + }, + { + "content": "癸巳|水" + }, + { + "content": "甲午|金" + }, + { + "content": "甲午|金" + }, + { + "content": "丙午|水" + }, + { + "content": "戊午|火" + }, + { + "content": "庚午|土" + }, + { + "content": "壬午|木" + }, + { + "content": "乙未|金" + }, + { + "content": "丁未|水" + }, + { + "content": "己未|火" + }, + { + "content": "辛未|土" + }, + { + "content": "癸未|木" + }, + { + "content": "甲申|水" + }, + { + "content": "丙申|火" + }, + { + "content": "戊申|土" + }, + { + "content": "庚申|木" + }, + { + "content": "庚申|木" + }, + { + "content": "壬申|金" + }, + { + "content": "乙酉|水" + }, + { + "content": "丁酉|火" + }, + { + "content": "己酉|土" + }, + { + "content": "辛酉|木" + }, + { + "content": "癸酉|金" + }, + { + "content": "甲戌|火" + }, + { + "content": "丙戌|土" + }, + { + "content": "戊戌|木" + }, + { + "content": "庚戌|金" + }, + { + "content": "壬戌|水" + }, + { + "content": "乙亥|火" + }, + { + "content": "丁亥|土" + }, + { + "content": "己亥|木" + }, + { + "content": "辛亥|金" + }, + { + "content": "癸亥|水" + }, + { + "content": "甲子|金" + } + ] + }, + { + "divisions": 64, + "layerHeight": 20, + "startAngle": 0, + "num": 4, + "interval": 4, + "colorRef": "夕珊", + "sectors": [ + { + "content": "一" + }, + { + "content": "二" + }, + { + "content": "七" + }, + { + "content": "二" + }, + { + "content": "九" + }, + { + "content": "二" + }, + { + "content": "四" + }, + { + "content": "八" + }, + { + "content": "八" + }, + { + "content": "一" + }, + { + "content": "二" + }, + { + "content": "七" + }, + { + "content": "二" + }, + { + "content": "三" + }, + { + "content": "四" + }, + { + "content": "二" + }, + { + "content": "一" + }, + { + "content": "八" + }, + { + "content": "九" + }, + { + "content": "六" + }, + { + "content": "四" + }, + { + "content": "八" + }, + { + "content": "九" + }, + { + "content": "六" + }, + { + "content": "六" + }, + { + "content": "一" + }, + { + "content": "三" + }, + { + "content": "三" + }, + { + "content": "七" + }, + { + "content": "二" + }, + { + "content": "四" + }, + { + "content": "八" + }, + { + "content": "一" + }, + { + "content": "八" + }, + { + "content": "七" + }, + { + "content": "六" + }, + { + "content": "八" + }, + { + "content": "二" + }, + { + "content": "三" + }, + { + "content": "三" + }, + { + "content": "一" + }, + { + "content": "二" + }, + { + "content": "六" + }, + { + "content": "二" + }, + { + "content": "六" + }, + { + "content": "六" + }, + { + "content": "六" + }, + { + "content": "七" + }, + { + "content": "七" + }, + { + "content": "八" + }, + { + "content": "二" + }, + { + "content": "九" + }, + { + "content": "九" + }, + { + "content": "二" + }, + { + "content": "七" + }, + { + "content": "七" + }, + { + "content": "八" + }, + { + "content": "七" + }, + { + "content": "三" + }, + { + "content": "八" + }, + { + "content": "七" + }, + { + "content": "八" + }, + { + "content": "三" + }, + { + "content": "六" + } + ] + }, + { + "divisions": 64, + "layerHeight": 20, + "startAngle": 0, + "num": 3, + "interval": 3, + "colorRef": "碧玉", + "sectors": [ + { + "content": "✖︎" + }, + { + "content": "人元" + }, + { + "content": "✖︎" + }, + { + "content": "地元" + }, + { + "content": "✖︎" + }, + { + "content": "人元" + }, + { + "content": "✖︎" + }, + { + "content": "人元" + }, + { + "content": "✖︎" + }, + { + "content": "✖︎" + }, + { + "content": "地元" + }, + { + "content": "人元" + }, + { + "content": "✖︎" + }, + { + "content": "地元" + }, + { + "content": "地元" + }, + { + "content": "人元" + }, + { + "content": "人元" + }, + { + "content": "天元" + }, + { + "content": "天元" + }, + { + "content": "地元" + }, + { + "content": "人元" + }, + { + "content": "天元" + }, + { + "content": "人元" + }, + { + "content": "人元" + }, + { + "content": "✖︎" + }, + { + "content": "地元" + }, + { + "content": "人元" + }, + { + "content": "天元" + }, + { + "content": "人元" + }, + { + "content": "天元" + }, + { + "content": "天元" + }, + { + "content": "地元" + }, + { + "content": "✖︎" + }, + { + "content": "天元" + }, + { + "content": "天元" + }, + { + "content": "天元" + }, + { + "content": "天元" + }, + { + "content": "地元" + }, + { + "content": "天元" + }, + { + "content": "天元" + }, + { + "content": "地元" + }, + { + "content": "天元" + }, + { + "content": "地元" + }, + { + "content": "天元" + }, + { + "content": "地元" + }, + { + "content": "地元" + }, + { + "content": "地元" + }, + { + "content": "人元" + }, + { + "content": "天元" + }, + { + "content": "✖︎" + }, + { + "content": "地元" + }, + { + "content": "✖︎" + }, + { + "content": "天元" + }, + { + "content": "地元" + }, + { + "content": "✖︎" + }, + { + "content": "天元" + }, + { + "content": "天元" + }, + { + "content": "✖︎" + }, + { + "content": "人元" + }, + { + "content": "人元" + }, + { + "content": "天元" + }, + { + "content": "天元" + }, + { + "content": "地元" + } + ] + }, + { + "divisions": 64, + "layerHeight": 20, + "startAngle": 0, + "colorRef": "蔚蓝", + "innerFill": 1, + "sectors": [ + { + "content": "1|水", + "innerFill": 1 + }, + { + "content": "6|水", + "innerFill": 1 + }, + { + "content": "2|火" + }, + { + "content": "2|火" + }, + { + "content": "5|土" + }, + { + "content": "3|木" + }, + { + "content": "4|金" + }, + { + "content": "8|木" + }, + { + "content": "1|水" + }, + { + "content": "8|木" + }, + { + "content": "7|火" + }, + { + "content": "4|金" + }, + { + "content": "9|金" + }, + { + "content": "1|水" + }, + { + "content": "1|水" + }, + { + "content": "8|木" + }, + { + "content": "3|木" + }, + { + "content": "3|木" + }, + { + "content": "7|火" + }, + { + "content": "8|木" + }, + { + "content": "3|木" + }, + { + "content": "6|水" + }, + { + "content": "3|木" + }, + { + "content": "9|金" + }, + { + "content": "9|金" + }, + { + "content": "4|金" + }, + { + "content": "2|火" + }, + { + "content": "8|木" + }, + { + "content": "8|木" + }, + { + "content": "3|木" + }, + { + "content": "7|火" + }, + { + "content": "2|火" + }, + { + "content": "9|金" + }, + { + "content": "7|火" + }, + { + "content": "3|木" + }, + { + "content": "4|金" + }, + { + "content": "9|金" + }, + { + "content": "1|水" + }, + { + "content": "6|水" + }, + { + "content": "6|水" + }, + { + "content": "9|金" + }, + { + "content": "2|火" + }, + { + "content": "1|水" + }, + { + "content": "2|火" + }, + { + "content": "1|水" + }, + { + "content": "2|火" + }, + { + "content": "4|金" + }, + { + "content": "4|金" + }, + { + "content": "7|火" + }, + { + "content": "1|水" + }, + { + "content": "2|火" + }, + { + "content": "2|火" + }, + { + "content": "1|水" + }, + { + "content": "4|金" + }, + { + "content": "6|水" + }, + { + "content": "7|火" + }, + { + "content": "6|水" + }, + { + "content": "6|水" + }, + { + "content": "6|水" + }, + { + "content": "8|木" + }, + { + "content": "7|火" + }, + { + "content": "3|木" + }, + { + "content": "8|木" + }, + { + "content": "1|水", + "innerFill": 1 + } + ] + }, + { + "divisions": 64, + "layerHeight": 20, + "startAngle": 0, + "colorRef": "夕珊", + "sectors": [ + { + "content": "伏" + }, + { + "content": "生" + }, + { + "content": "绝" + }, + { + "content": "五" + }, + { + "content": "延" + }, + { + "content": "六" + }, + { + "content": "天" + }, + { + "content": "祸" + }, + { + "content": "祸" + }, + { + "content": "伏" + }, + { + "content": "天" + }, + { + "content": "绝" + }, + { + "content": "五" + }, + { + "content": "六" + }, + { + "content": "天" + }, + { + "content": "五" + }, + { + "content": "伏" + }, + { + "content": "祸" + }, + { + "content": "延" + }, + { + "content": "生" + }, + { + "content": "天" + }, + { + "content": "五" + }, + { + "content": "延" + }, + { + "content": "绝" + }, + { + "content": "生" + }, + { + "content": "伏" + }, + { + "content": "六" + }, + { + "content": "六" + }, + { + "content": "绝" + }, + { + "content": "五" + }, + { + "content": "祸" + }, + { + "content": "祸" + }, + { + "content": "伏" + }, + { + "content": "祸" + }, + { + "content": "绝" + }, + { + "content": "生" + }, + { + "content": "六" + }, + { + "content": "绝" + }, + { + "content": "六" + }, + { + "content": "六" + }, + { + "content": "伏" + }, + { + "content": "五" + }, + { + "content": "生" + }, + { + "content": "绝" + }, + { + "content": "生" + }, + { + "content": "祸" + }, + { + "content": "六" + }, + { + "content": "绝" + }, + { + "content": "五" + }, + { + "content": "伏" + }, + { + "content": "延" + }, + { + "content": "五" + }, + { + "content": "延" + }, + { + "content": "延" + }, + { + "content": "天" + }, + { + "content": "绝" + }, + { + "content": "天" + }, + { + "content": "六" + }, + { + "content": "伏" + }, + { + "content": "绝" + }, + { + "content": "绝" + }, + { + "content": "祸" + }, + { + "content": "六" + }, + { + "content": "生" + } + ] + }, + { + "divisions": 28, + "layerHeight": 20, + "startAngle": 0, + "unitRatios": [ + 0.25, + 0.5, + 0.25 + ], + "colorRef": "浪白", + "sectors": [ + { + "content": "虚|九少|日" + }, + { + "content": "女|十一|土" + }, + { + "content": "牛|七|金" + }, + { + "content": "斗|二十二|木" + }, + { + "content": "箕|九半|水" + }, + { + "content": "尾|十八|火" + }, + { + "content": "心|六|月" + }, + { + "content": "房|五太|日" + }, + { + "content": "氐|十六少|土" + }, + { + "content": "亢|九太|金" + }, + { + "content": "角|十二太|木" + }, + { + "content": "井|三十少|木" + }, + { + "content": "鬼|二关半|金" + }, + { + "content": "柳|十三半|土" + }, + { + "content": "星|六太|日" + }, + { + "content": "张|十八太|月" + }, + { + "content": "翼|二十少|火" + }, + { + "content": "轸|十八太|水" + }, + { + "content": "奎|十八|木" + }, + { + "content": "娄|十二太|金" + }, + { + "content": "胃|十五少|土" + }, + { + "content": "昴|十一|日" + }, + { + "content": "毕|十六半|月" + }, + { + "content": "觜|半|火" + }, + { + "content": "参|九半|水" + }, + { + "content": "壁|九太|水" + }, + { + "content": "室|十八|火" + }, + { + "content": "危|十六|月" + } + ] + }, + { + "divisions": 2, + "layerHeight": 5, + "colorRef": "浪白" + }, + { + "divisions": 384, + "layerHeight": 20, + "startAngle": 0, + "patternOffset": 2, + "num": 4, + "interval": 2, + "colorRef": "青绿", + "sectors": [ + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + } + ] + }, + { + "divisions": 2, + "layerHeight": 5, + "colorRef": "浪白" + }, + { + "type": "degreeRing", + "layerHeight": 30, + "showDegree": 1, + "mode": "both", + "opacity": 1, + "tickLength": 6, + "tickLengthStep": 2, + "majorTick": 10, + "minorTick": 5, + "microTick": 1, + "tickColor": "#000000", + "ringColor": "#000000" + } + ] +} diff --git a/public/fengshui6.json b/public/fengshui6.json new file mode 100644 index 0000000..67167a2 --- /dev/null +++ b/public/fengshui6.json @@ -0,0 +1,3768 @@ +{ + "name": "fengshui", + "description": "luopan fengshui config with named color palettes", + "background": "石白", + "strokeWidth": 1, + "strokeOpacity": 1, + "strokeColor": "砂黄", + "insetDistance": 2, + "themeRef": "砂岩", + "layers": [ + { + "type": "centerIcon", + "centerIcon": { + "rIcon": 50, + "opacity": 0.8, + "name": "centericon.svg" + } + }, + { + "divisions": 2, + "rInner": 60, + "rOuter": 80, + "startAngle": -90, + "sectors": [ + { + "content": "阴", + "colorRef": "砂黄" + }, + { + "content": "阳", + "colorRef": "岩灰" + } + ] + }, + { + "divisions": 8, + "layerHeight": 40, + "startAngle": -22.5, + "sectors": [ + { + "content": "北" + }, + { + "content": "东北" + }, + { + "content": "东" + }, + { + "content": "东南" + }, + { + "content": "南" + }, + { + "content": "西南" + }, + { + "content": "西" + }, + { + "content": "西北" + } + ] + }, + { + "divisions": 8, + "layerHeight": 20, + "startAngle": -22.5, + "unitRatios": [ + 0.3, + 0.4, + 0.3 + ], + "colorRef": "土褐", + "sectors": [ + { + "content": "坎|☵|水", + "innerFill": 0 + }, + { + "content": "艮|☶|山", + "innerFill": 1 + }, + { + "content": "震|☳|雷", + "innerFill": 0 + }, + { + "content": "巽|☴|风", + "innerFill": 1 + }, + { + "content": "离|☲|火", + "innerFill": 0 + }, + { + "content": "坤|☷|地", + "innerFill": 1 + }, + { + "content": "兑|☱|泽", + "innerFill": 0 + }, + { + "content": "乾|☰|天", + "innerFill": 1 + } + ] + }, + { + "divisions": 12, + "layerHeight": 20, + "startAngle": 0, + "colorRef": "朽木", + "num": 3, + "interval": 1, + "sectors": [ + { + "content": "子", + "colorRef": "暮砂", + "innerFill": 1 + }, + { + "content": "丑" + }, + { + "content": "寅", + "colorRef": "日黄", + "innerFill": 0 + }, + { + "content": "卯", + "colorRef": "日黄", + "innerFill": 1 + }, + { + "content": "辰" + }, + { + "content": "巳", + "colorRef": "褐红", + "innerFill": 1 + }, + { + "content": "午", + "colorRef": "褐红", + "innerFill": 0 + }, + { + "content": "未", + "innerFill": 1 + }, + { + "content": "申", + "colorRef": "石白", + "innerFill": 0 + }, + { + "content": "酉", + "colorRef": "石白", + "innerFill": 1 + }, + { + "content": "戌" + }, + { + "content": "亥", + "innerFill": 0 + } + ] + }, + { + "divisions": 24, + "layerHeight": 30, + "startAngle": -22.5, + "unitRatios": [ + 0.4, + 0.3, + 0.3 + ], + "num": 3, + "interval": 3, + "colorRef": "石白", + "sectors": [ + { + "content": "巨门|壬|2" + }, + { + "content": "禄存|子|3" + }, + { + "content": "贪狼|癸|1" + }, + { + "content": "右弼|丑|9" + }, + { + "content": "破军|艮|7" + }, + { + "content": "左辅|寅|8" + }, + { + "content": "贪狼|甲|1" + }, + { + "content": "禄存|卯|3" + }, + { + "content": "巨门|乙|2" + }, + { + "content": "武曲|辰|6" + }, + { + "content": "武曲|巽|6" + }, + { + "content": "文曲|巳|4" + }, + { + "content": "破军|丙|7" + }, + { + "content": "右弼|午|9" + }, + { + "content": "左辅|丁|8" + }, + { + "content": "禄存|未|3" + }, + { + "content": "巨门|坤|2" + }, + { + "content": "贪狼|申|1" + }, + { + "content": "左辅|庚|8" + }, + { + "content": "右弼|酉|9" + }, + { + "content": "破军|辛|7" + }, + { + "content": "文曲|戌|4" + }, + { + "content": "文曲|乾|4" + }, + { + "content": "武曲|亥|6" + } + ] + }, + { + "divisions": 24, + "layerHeight": 20, + "startAngle": -7.5, + "unitRatios": [ + 0.7, + 0.3 + ], + "num": 3, + "interval": 3, + "colorRef": "褐红", + "sectors": [ + { + "content": "子|水" + }, + { + "content": "癸|水" + }, + { + "content": "丑|土" + }, + { + "content": "艮|土" + }, + { + "content": "寅|木" + }, + { + "content": "甲|木" + }, + { + "content": "卯|木" + }, + { + "content": "乙|木" + }, + { + "content": "辰|土" + }, + { + "content": "巽|木" + }, + { + "content": "巳|火" + }, + { + "content": "丙|火" + }, + { + "content": "午|火" + }, + { + "content": "丁|火" + }, + { + "content": "未|土" + }, + { + "content": "坤|土" + }, + { + "content": "申|金" + }, + { + "content": "庚|金" + }, + { + "content": "酉|金" + }, + { + "content": "辛|金" + }, + { + "content": "戌|土" + }, + { + "content": "乾|金" + }, + { + "content": "亥|水" + }, + { + "content": "壬|水" + } + ] + }, + { + "divisions": 24, + "layerHeight": 20, + "startAngle": -7.5, + "num": 4, + "interval": 4, + "colorRef": "暮砂", + "innerFill": 1, + "sectors": [ + { + "content": "帝座" + }, + { + "content": "鸾驾" + }, + { + "content": "天吊" + }, + { + "content": "凤阁" + }, + { + "content": "金箱" + }, + { + "content": "鬼劫" + }, + { + "content": "将军" + }, + { + "content": "功曹" + }, + { + "content": "天罡" + }, + { + "content": "宝殿" + }, + { + "content": "金枝" + }, + { + "content": "炎烈" + }, + { + "content": "帝辇" + }, + { + "content": "龙墀" + }, + { + "content": "天杀" + }, + { + "content": "宝盖" + }, + { + "content": "玉印" + }, + { + "content": "劫杀" + }, + { + "content": "华盖" + }, + { + "content": "直符" + }, + { + "content": "地杀" + }, + { + "content": "龙楼" + }, + { + "content": "玉叶" + }, + { + "content": "八武" + } + ] + }, + { + "divisions": 24, + "layerHeight": 20, + "startAngle": -7.5, + "colorRef": "岩灰", + "sectors": [ + { + "content": "天皇" + }, + { + "content": "天辅" + }, + { + "content": "天英" + }, + { + "content": "天芮" + }, + { + "content": "天柱" + }, + { + "content": "天心" + }, + { + "content": "天禽" + }, + { + "content": "天冲" + }, + { + "content": "天任" + }, + { + "content": "天蓬" + }, + { + "content": "太乙" + }, + { + "content": "少微" + }, + { + "content": "紫微" + }, + { + "content": "勾陈" + }, + { + "content": "轩辕" + }, + { + "content": "太微" + }, + { + "content": "天市" + }, + { + "content": "文昌" + }, + { + "content": "文曲" + }, + { + "content": "禄存" + }, + { + "content": "巨门" + }, + { + "content": "廉贞" + }, + { + "content": "武曲" + }, + { + "content": "破军" + } + ] + }, + { + "divisions": 24, + "layerHeight": 15, + "startAngle": -7.5, + "patternOffset": 4, + "num": 3, + "interval": 3, + "colorRef": "朽木", + "sectors": [ + { + "content": "天" + }, + { + "content": "人" + }, + { + "content": "地" + }, + { + "content": "天" + }, + { + "content": "人" + }, + { + "content": "地" + }, + { + "content": "天" + }, + { + "content": "人" + }, + { + "content": "地" + }, + { + "content": "天" + }, + { + "content": "人" + }, + { + "content": "地" + }, + { + "content": "天" + }, + { + "content": "人" + }, + { + "content": "地" + }, + { + "content": "天" + }, + { + "content": "人" + }, + { + "content": "地" + }, + { + "content": "天" + }, + { + "content": "人" + }, + { + "content": "地" + }, + { + "content": "天" + }, + { + "content": "人" + }, + { + "content": "地" + } + ] + }, + { + "divisions": 24, + "layerHeight": 20, + "startAngle": -7.5, + "colorRef": "岩灰", + "num": 3, + "interval": 3, + "patternOffset": 2, + "sectors": [ + { + "content": "立春" + }, + { + "content": "雨水" + }, + { + "content": "惊蛰" + }, + { + "content": "春分" + }, + { + "content": "清明" + }, + { + "content": "谷雨" + }, + { + "content": "立夏" + }, + { + "content": "小满" + }, + { + "content": "芒种" + }, + { + "content": "夏至" + }, + { + "content": "小暑" + }, + { + "content": "大暑" + }, + { + "content": "立秋" + }, + { + "content": "处暑" + }, + { + "content": "白露" + }, + { + "content": "秋分" + }, + { + "content": "寒露" + }, + { + "content": "霜降" + }, + { + "content": "立冬" + }, + { + "content": "小雪" + }, + { + "content": "大雪" + }, + { + "content": "冬至" + }, + { + "content": "小寒" + }, + { + "content": "大寒" + } + ] + }, + { + "divisions": 64, + "layerHeight": 15, + "startAngle": 0, + "colorRef": "石白", + "sectors": [ + { + "content": "坤" + }, + { + "content": "坤" + }, + { + "content": "坤" + }, + { + "content": "坤" + }, + { + "content": "坤" + }, + { + "content": "坤" + }, + { + "content": "坤" + }, + { + "content": "坤" + }, + { + "content": "震" + }, + { + "content": "震" + }, + { + "content": "震" + }, + { + "content": "震" + }, + { + "content": "震" + }, + { + "content": "离" + }, + { + "content": "兑" + }, + { + "content": "乾" + }, + { + "content": "离" + }, + { + "content": "艮" + }, + { + "content": "离" + }, + { + "content": "离" + }, + { + "content": "巽" + }, + { + "content": "离" + }, + { + "content": "坎" + }, + { + "content": "离" + }, + { + "content": "兑" + }, + { + "content": "兑" + }, + { + "content": "兑" + }, + { + "content": "艮" + }, + { + "content": "兑" + }, + { + "content": "兑" + }, + { + "content": "兑" + }, + { + "content": "乾" + }, + { + "content": "乾" + }, + { + "content": "巽" + }, + { + "content": "乾" + }, + { + "content": "乾" + }, + { + "content": "乾" + }, + { + "content": "坎" + }, + { + "content": "震" + }, + { + "content": "坎" + }, + { + "content": "巽" + }, + { + "content": "巽" + }, + { + "content": "坎" + }, + { + "content": "巽" + }, + { + "content": "巽" + }, + { + "content": "坎" + }, + { + "content": "巽" + }, + { + "content": "艮" + }, + { + "content": "坎" + }, + { + "content": "艮" + }, + { + "content": "艮" + }, + { + "content": "兑" + }, + { + "content": "震" + }, + { + "content": "坤" + }, + { + "content": "乾" + }, + { + "content": "震" + }, + { + "content": "艮" + }, + { + "content": "兑" + }, + { + "content": "艮" + }, + { + "content": "艮" + }, + { + "content": "艮" + }, + { + "content": "艮" + }, + { + "content": "艮" + } + ] + }, + { + "divisions": 64, + "layerHeight": 30, + "startAngle": 0, + "unitRatios": [ + 0.3, + 0.4, + 0.3 + ], + "colorRef": "暗褐", + "sectors": [ + { + "content": "䷁|坤|一" + }, + { + "content": "䷖|剥|二" + }, + { + "content": "䷇|比|七" + }, + { + "content": "䷓|观|六" + }, + { + "content": "䷏|否|九" + }, + { + "content": "䷢|晋|七" + }, + { + "content": "䷬|萃|四" + }, + { + "content": "䷋|豫|七" + }, + { + "content": "䷗|复|八" + }, + { + "content": "䷚|震|一" + }, + { + "content": "䷂|屯|二" + }, + { + "content": "䷩|随|六" + }, + { + "content": "䷲|无妄|七" + }, + { + "content": "䷔|明夷|三" + }, + { + "content": "䷐|临|四" + }, + { + "content": "䷘|大壮|六" + }, + { + "content": "䷣|离|一" + }, + { + "content": "䷕|旅|六" + }, + { + "content": "䷾|既济|九" + }, + { + "content": "䷤|丰|三" + }, + { + "content": "䷶|鼎|八" + }, + { + "content": "䷝|革|八" + }, + { + "content": "䷰|未济|九" + }, + { + "content": "䷌|同人|六" + }, + { + "content": "䷒|履|三" + }, + { + "content": "䷨|兑|一" + }, + { + "content": "䷻|中孚|三" + }, + { + "content": "䷼|小过|四" + }, + { + "content": "䷵|归妹|四" + }, + { + "content": "䷥|睽|二" + }, + { + "content": "䷹|节|四" + }, + { + "content": "䷉|小畜|二" + }, + { + "content": "䷀|乾|一" + }, + { + "content": "䷪|姤|八" + }, + { + "content": "䷍|大有|八" + }, + { + "content": "䷡|夬|八" + }, + { + "content": "䷈|需|八" + }, + { + "content": "䷄|蒙|二" + }, + { + "content": "䷙|颐|六" + }, + { + "content": "䷊|讼|四" + }, + { + "content": "䷫|巽|一" + }, + { + "content": "䷛|蛊|三" + }, + { + "content": "䷱|涣|四" + }, + { + "content": "䷟|升|二" + }, + { + "content": "䷸|井|六" + }, + { + "content": "䷯|困|二" + }, + { + "content": "䷺|咸|九" + }, + { + "content": "䷭|渐|八" + }, + { + "content": "䷅|师|六" + }, + { + "content": "䷮|艮|一" + }, + { + "content": "䷧|蹇|六" + }, + { + "content": "䷎|谦|八" + }, + { + "content": "䷜|损|九" + }, + { + "content": "䷏|否|九" + }, + { + "content": "䷖|剥|二" + }, + { + "content": "䷇|比|七" + }, + { + "content": "䷠|大畜|七" + }, + { + "content": "䷙|颐|六" + }, + { + "content": "䷮|艮|一" + }, + { + "content": "䷵|归妹|四" + }, + { + "content": "䷭|渐|八" + }, + { + "content": "䷕|旅|六" + }, + { + "content": "䷼|小过|四" + }, + { + "content": "䷎|谦|八" + } + ] + }, + { + "divisions": 64, + "layerHeight": 20, + "startAngle": 0, + "colorRef": "暗褐", + "sectors": [ + { + "content": "坤" + }, + { + "content": "艮" + }, + { + "content": "坎" + }, + { + "content": "巽" + }, + { + "content": "乾" + }, + { + "content": "离" + }, + { + "content": "兑" + }, + { + "content": "震" + }, + { + "content": "坤" + }, + { + "content": "震" + }, + { + "content": "坎" + }, + { + "content": "兑" + }, + { + "content": "乾" + }, + { + "content": "坤" + }, + { + "content": "坤" + }, + { + "content": "震" + }, + { + "content": "离" + }, + { + "content": "离" + }, + { + "content": "坎" + }, + { + "content": "震" + }, + { + "content": "离" + }, + { + "content": "兑" + }, + { + "content": "离" + }, + { + "content": "乾" + }, + { + "content": "乾" + }, + { + "content": "兑" + }, + { + "content": "巽" + }, + { + "content": "震" + }, + { + "content": "震" + }, + { + "content": "离" + }, + { + "content": "坎" + }, + { + "content": "巽" + }, + { + "content": "乾" + }, + { + "content": "乾" + }, + { + "content": "离" + }, + { + "content": "兑" + }, + { + "content": "坎" + }, + { + "content": "艮" + }, + { + "content": "艮" + }, + { + "content": "乾" + }, + { + "content": "巽" + }, + { + "content": "艮" + }, + { + "content": "巽" + }, + { + "content": "坤" + }, + { + "content": "坎" + }, + { + "content": "兑" + }, + { + "content": "兑" + }, + { + "content": "巽" + }, + { + "content": "坤" + }, + { + "content": "坎" + }, + { + "content": "兑" + }, + { + "content": "艮" + }, + { + "content": "坎" + }, + { + "content": "坎" + }, + { + "content": "艮" + }, + { + "content": "艮" + }, + { + "content": "艮" + }, + { + "content": "震" + }, + { + "content": "巽" + }, + { + "content": "离" + }, + { + "content": "震" + }, + { + "content": "坤" + } + ] + }, + { + "divisions": 64, + "layerHeight": 20, + "startAngle": -22.5, + "innerFill": 1, + "colorRef": "暗褐", + "sectors": [ + { + "content": "伏位" + }, + { + "content": "五鬼" + }, + { + "content": "天医" + }, + { + "content": "生气" + }, + { + "content": "延年" + }, + { + "content": "绝命" + }, + { + "content": "祸害" + }, + { + "content": "六煞" + }, + { + "content": "伏位" + }, + { + "content": "六煞" + }, + { + "content": "绝命" + }, + { + "content": "祸害" + }, + { + "content": "生气" + }, + { + "content": "延年" + }, + { + "content": "天医" + }, + { + "content": "五鬼" + }, + { + "content": "伏位" + }, + { + "content": "延年" + }, + { + "content": "生气" + }, + { + "content": "祸害" + }, + { + "content": "绝命" + }, + { + "content": "五鬼" + }, + { + "content": "天医" + }, + { + "content": "六煞" + }, + { + "content": "伏位" + }, + { + "content": "天医" + }, + { + "content": "五鬼" + }, + { + "content": "六煞" + }, + { + "content": "祸害" + }, + { + "content": "生气" + }, + { + "content": "绝命" + }, + { + "content": "延年" + }, + { + "content": "伏位" + }, + { + "content": "六煞" + }, + { + "content": "五鬼" + }, + { + "content": "绝命" + }, + { + "content": "延年" + }, + { + "content": "祸害" + }, + { + "content": "生气" + }, + { + "content": "天医" + }, + { + "content": "伏位" + }, + { + "content": "天医" + }, + { + "content": "延年" + }, + { + "content": "绝命" + }, + { + "content": "生气" + }, + { + "content": "祸害" + }, + { + "content": "五鬼" + }, + { + "content": "六煞" + }, + { + "content": "伏位" + }, + { + "content": "生气" + }, + { + "content": "祸害" + }, + { + "content": "延年" + }, + { + "content": "绝命" + }, + { + "content": "六煞" + }, + { + "content": "五鬼" + }, + { + "content": "天医" + }, + { + "content": "伏位" + }, + { + "content": "六煞" + }, + { + "content": "天医" + }, + { + "content": "五鬼" + }, + { + "content": "祸害" + }, + { + "content": "绝命" + }, + { + "content": "延年" + }, + { + "content": "生气" + } + ] + }, + { + "divisions": 64, + "layerHeight": 20, + "startAngle": 0, + "unitRatios": [ + 0.6, + 0.4 + ], + "colorRef": "日黄", + "num": 8, + "interval": 8, + "sectors": [ + { + "content": "甲子|金" + }, + { + "content": "丙子|水" + }, + { + "content": "戊子|火" + }, + { + "content": "庚子|土" + }, + { + "content": "壬子|木" + }, + { + "content": "乙丑|金" + }, + { + "content": "丁丑|水" + }, + { + "content": "己丑|火" + }, + { + "content": "辛丑|土" + }, + { + "content": "癸丑|木" + }, + { + "content": "甲寅|水" + }, + { + "content": "丙寅|火" + }, + { + "content": "戊寅|土" + }, + { + "content": "庚寅|木" + }, + { + "content": "庚寅|木" + }, + { + "content": "壬寅|金" + }, + { + "content": "乙卯|水" + }, + { + "content": "丁卯|火" + }, + { + "content": "己卯|土" + }, + { + "content": "辛卯|木" + }, + { + "content": "癸卯|金" + }, + { + "content": "甲辰|火" + }, + { + "content": "丙辰|土" + }, + { + "content": "戊辰|木" + }, + { + "content": "庚辰|金" + }, + { + "content": "壬辰|水" + }, + { + "content": "乙巳|火" + }, + { + "content": "丁巳|土" + }, + { + "content": "己巳|木" + }, + { + "content": "辛巳|金" + }, + { + "content": "癸巳|水" + }, + { + "content": "甲午|金" + }, + { + "content": "甲午|金" + }, + { + "content": "丙午|水" + }, + { + "content": "戊午|火" + }, + { + "content": "庚午|土" + }, + { + "content": "壬午|木" + }, + { + "content": "乙未|金" + }, + { + "content": "丁未|水" + }, + { + "content": "己未|火" + }, + { + "content": "辛未|土" + }, + { + "content": "癸未|木" + }, + { + "content": "甲申|水" + }, + { + "content": "丙申|火" + }, + { + "content": "戊申|土" + }, + { + "content": "庚申|木" + }, + { + "content": "庚申|木" + }, + { + "content": "壬申|金" + }, + { + "content": "乙酉|水" + }, + { + "content": "丁酉|火" + }, + { + "content": "己酉|土" + }, + { + "content": "辛酉|木" + }, + { + "content": "癸酉|金" + }, + { + "content": "甲戌|火" + }, + { + "content": "丙戌|土" + }, + { + "content": "戊戌|木" + }, + { + "content": "庚戌|金" + }, + { + "content": "壬戌|水" + }, + { + "content": "乙亥|火" + }, + { + "content": "丁亥|土" + }, + { + "content": "己亥|木" + }, + { + "content": "辛亥|金" + }, + { + "content": "癸亥|水" + }, + { + "content": "甲子|金" + } + ] + }, + { + "divisions": 64, + "layerHeight": 20, + "startAngle": 0, + "num": 4, + "interval": 4, + "colorRef": "暗褐", + "sectors": [ + { + "content": "一" + }, + { + "content": "二" + }, + { + "content": "七" + }, + { + "content": "二" + }, + { + "content": "九" + }, + { + "content": "二" + }, + { + "content": "四" + }, + { + "content": "八" + }, + { + "content": "八" + }, + { + "content": "一" + }, + { + "content": "二" + }, + { + "content": "七" + }, + { + "content": "二" + }, + { + "content": "三" + }, + { + "content": "四" + }, + { + "content": "二" + }, + { + "content": "一" + }, + { + "content": "八" + }, + { + "content": "九" + }, + { + "content": "六" + }, + { + "content": "四" + }, + { + "content": "八" + }, + { + "content": "九" + }, + { + "content": "六" + }, + { + "content": "六" + }, + { + "content": "一" + }, + { + "content": "三" + }, + { + "content": "三" + }, + { + "content": "七" + }, + { + "content": "二" + }, + { + "content": "四" + }, + { + "content": "八" + }, + { + "content": "一" + }, + { + "content": "八" + }, + { + "content": "七" + }, + { + "content": "六" + }, + { + "content": "八" + }, + { + "content": "二" + }, + { + "content": "三" + }, + { + "content": "三" + }, + { + "content": "一" + }, + { + "content": "二" + }, + { + "content": "六" + }, + { + "content": "二" + }, + { + "content": "六" + }, + { + "content": "六" + }, + { + "content": "六" + }, + { + "content": "七" + }, + { + "content": "七" + }, + { + "content": "八" + }, + { + "content": "二" + }, + { + "content": "九" + }, + { + "content": "九" + }, + { + "content": "二" + }, + { + "content": "七" + }, + { + "content": "七" + }, + { + "content": "八" + }, + { + "content": "七" + }, + { + "content": "三" + }, + { + "content": "八" + }, + { + "content": "七" + }, + { + "content": "八" + }, + { + "content": "三" + }, + { + "content": "六" + } + ] + }, + { + "divisions": 64, + "layerHeight": 20, + "startAngle": 0, + "num": 3, + "interval": 3, + "colorRef": "朽木", + "sectors": [ + { + "content": "✖︎" + }, + { + "content": "人元" + }, + { + "content": "✖︎" + }, + { + "content": "地元" + }, + { + "content": "✖︎" + }, + { + "content": "人元" + }, + { + "content": "✖︎" + }, + { + "content": "人元" + }, + { + "content": "✖︎" + }, + { + "content": "✖︎" + }, + { + "content": "地元" + }, + { + "content": "人元" + }, + { + "content": "✖︎" + }, + { + "content": "地元" + }, + { + "content": "地元" + }, + { + "content": "人元" + }, + { + "content": "人元" + }, + { + "content": "天元" + }, + { + "content": "天元" + }, + { + "content": "地元" + }, + { + "content": "人元" + }, + { + "content": "天元" + }, + { + "content": "人元" + }, + { + "content": "人元" + }, + { + "content": "✖︎" + }, + { + "content": "地元" + }, + { + "content": "人元" + }, + { + "content": "天元" + }, + { + "content": "人元" + }, + { + "content": "天元" + }, + { + "content": "天元" + }, + { + "content": "地元" + }, + { + "content": "✖︎" + }, + { + "content": "天元" + }, + { + "content": "天元" + }, + { + "content": "天元" + }, + { + "content": "天元" + }, + { + "content": "地元" + }, + { + "content": "天元" + }, + { + "content": "天元" + }, + { + "content": "地元" + }, + { + "content": "天元" + }, + { + "content": "地元" + }, + { + "content": "天元" + }, + { + "content": "地元" + }, + { + "content": "地元" + }, + { + "content": "地元" + }, + { + "content": "人元" + }, + { + "content": "天元" + }, + { + "content": "✖︎" + }, + { + "content": "地元" + }, + { + "content": "✖︎" + }, + { + "content": "天元" + }, + { + "content": "地元" + }, + { + "content": "✖︎" + }, + { + "content": "天元" + }, + { + "content": "天元" + }, + { + "content": "✖︎" + }, + { + "content": "人元" + }, + { + "content": "人元" + }, + { + "content": "天元" + }, + { + "content": "天元" + }, + { + "content": "地元" + } + ] + }, + { + "divisions": 64, + "layerHeight": 20, + "startAngle": 0, + "colorRef": "日黄", + "innerFill": 1, + "sectors": [ + { + "content": "1|水", + "innerFill": 1 + }, + { + "content": "6|水", + "innerFill": 1 + }, + { + "content": "2|火" + }, + { + "content": "2|火" + }, + { + "content": "5|土" + }, + { + "content": "3|木" + }, + { + "content": "4|金" + }, + { + "content": "8|木" + }, + { + "content": "1|水" + }, + { + "content": "8|木" + }, + { + "content": "7|火" + }, + { + "content": "4|金" + }, + { + "content": "9|金" + }, + { + "content": "1|水" + }, + { + "content": "1|水" + }, + { + "content": "8|木" + }, + { + "content": "3|木" + }, + { + "content": "3|木" + }, + { + "content": "7|火" + }, + { + "content": "8|木" + }, + { + "content": "3|木" + }, + { + "content": "6|水" + }, + { + "content": "3|木" + }, + { + "content": "9|金" + }, + { + "content": "9|金" + }, + { + "content": "4|金" + }, + { + "content": "2|火" + }, + { + "content": "8|木" + }, + { + "content": "8|木" + }, + { + "content": "3|木" + }, + { + "content": "7|火" + }, + { + "content": "2|火" + }, + { + "content": "9|金" + }, + { + "content": "7|火" + }, + { + "content": "3|木" + }, + { + "content": "4|金" + }, + { + "content": "9|金" + }, + { + "content": "1|水" + }, + { + "content": "6|水" + }, + { + "content": "6|水" + }, + { + "content": "9|金" + }, + { + "content": "2|火" + }, + { + "content": "1|水" + }, + { + "content": "2|火" + }, + { + "content": "1|水" + }, + { + "content": "2|火" + }, + { + "content": "4|金" + }, + { + "content": "4|金" + }, + { + "content": "7|火" + }, + { + "content": "1|水" + }, + { + "content": "2|火" + }, + { + "content": "2|火" + }, + { + "content": "1|水" + }, + { + "content": "4|金" + }, + { + "content": "6|水" + }, + { + "content": "7|火" + }, + { + "content": "6|水" + }, + { + "content": "6|水" + }, + { + "content": "6|水" + }, + { + "content": "8|木" + }, + { + "content": "7|火" + }, + { + "content": "3|木" + }, + { + "content": "8|木" + }, + { + "content": "1|水", + "innerFill": 1 + } + ] + }, + { + "divisions": 64, + "layerHeight": 20, + "startAngle": 0, + "colorRef": "暗褐", + "sectors": [ + { + "content": "伏" + }, + { + "content": "生" + }, + { + "content": "绝" + }, + { + "content": "五" + }, + { + "content": "延" + }, + { + "content": "六" + }, + { + "content": "天" + }, + { + "content": "祸" + }, + { + "content": "祸" + }, + { + "content": "伏" + }, + { + "content": "天" + }, + { + "content": "绝" + }, + { + "content": "五" + }, + { + "content": "六" + }, + { + "content": "天" + }, + { + "content": "五" + }, + { + "content": "伏" + }, + { + "content": "祸" + }, + { + "content": "延" + }, + { + "content": "生" + }, + { + "content": "天" + }, + { + "content": "五" + }, + { + "content": "延" + }, + { + "content": "绝" + }, + { + "content": "生" + }, + { + "content": "伏" + }, + { + "content": "六" + }, + { + "content": "六" + }, + { + "content": "绝" + }, + { + "content": "五" + }, + { + "content": "祸" + }, + { + "content": "祸" + }, + { + "content": "伏" + }, + { + "content": "祸" + }, + { + "content": "绝" + }, + { + "content": "生" + }, + { + "content": "六" + }, + { + "content": "绝" + }, + { + "content": "六" + }, + { + "content": "六" + }, + { + "content": "伏" + }, + { + "content": "五" + }, + { + "content": "生" + }, + { + "content": "绝" + }, + { + "content": "生" + }, + { + "content": "祸" + }, + { + "content": "六" + }, + { + "content": "绝" + }, + { + "content": "五" + }, + { + "content": "伏" + }, + { + "content": "延" + }, + { + "content": "五" + }, + { + "content": "延" + }, + { + "content": "延" + }, + { + "content": "天" + }, + { + "content": "绝" + }, + { + "content": "天" + }, + { + "content": "六" + }, + { + "content": "伏" + }, + { + "content": "绝" + }, + { + "content": "绝" + }, + { + "content": "祸" + }, + { + "content": "六" + }, + { + "content": "生" + } + ] + }, + { + "divisions": 28, + "layerHeight": 20, + "startAngle": 0, + "unitRatios": [ + 0.25, + 0.5, + 0.25 + ], + "colorRef": "岩灰", + "sectors": [ + { + "content": "虚|九少|日" + }, + { + "content": "女|十一|土" + }, + { + "content": "牛|七|金" + }, + { + "content": "斗|二十二|木" + }, + { + "content": "箕|九半|水" + }, + { + "content": "尾|十八|火" + }, + { + "content": "心|六|月" + }, + { + "content": "房|五太|日" + }, + { + "content": "氐|十六少|土" + }, + { + "content": "亢|九太|金" + }, + { + "content": "角|十二太|木" + }, + { + "content": "井|三十少|木" + }, + { + "content": "鬼|二关半|金" + }, + { + "content": "柳|十三半|土" + }, + { + "content": "星|六太|日" + }, + { + "content": "张|十八太|月" + }, + { + "content": "翼|二十少|火" + }, + { + "content": "轸|十八太|水" + }, + { + "content": "奎|十八|木" + }, + { + "content": "娄|十二太|金" + }, + { + "content": "胃|十五少|土" + }, + { + "content": "昴|十一|日" + }, + { + "content": "毕|十六半|月" + }, + { + "content": "觜|半|火" + }, + { + "content": "参|九半|水" + }, + { + "content": "壁|九太|水" + }, + { + "content": "室|十八|火" + }, + { + "content": "危|十六|月" + } + ] + }, + { + "divisions": 2, + "layerHeight": 5, + "colorRef": "岩灰" + }, + { + "divisions": 384, + "layerHeight": 20, + "startAngle": 0, + "patternOffset": 2, + "num": 4, + "interval": 2, + "colorRef": "褐红", + "sectors": [ + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + } + ] + }, + { + "divisions": 2, + "layerHeight": 5, + "colorRef": "岩灰" + }, + { + "type": "degreeRing", + "layerHeight": 30, + "showDegree": 1, + "mode": "both", + "opacity": 1, + "tickLength": 6, + "tickLengthStep": 2, + "majorTick": 10, + "minorTick": 5, + "microTick": 1, + "tickColor": "#000000", + "ringColor": "#000000" + } + ] +} diff --git a/public/fengshui7.json b/public/fengshui7.json new file mode 100644 index 0000000..95fc70f --- /dev/null +++ b/public/fengshui7.json @@ -0,0 +1,3768 @@ +{ + "name": "fengshui", + "description": "luopan fengshui config with named color palettes", + "background": "莹绿", + "strokeWidth": 1, + "strokeOpacity": 1, + "strokeColor": "树绿", + "insetDistance": 2, + "themeRef": "森林", + "layers": [ + { + "type": "centerIcon", + "centerIcon": { + "rIcon": 50, + "opacity": 0.8, + "name": "centericon.svg" + } + }, + { + "divisions": 2, + "rInner": 60, + "rOuter": 80, + "startAngle": -90, + "sectors": [ + { + "content": "阴", + "colorRef": "树绿" + }, + { + "content": "阳", + "colorRef": "深绿" + } + ] + }, + { + "divisions": 8, + "layerHeight": 40, + "startAngle": -22.5, + "sectors": [ + { + "content": "北" + }, + { + "content": "东北" + }, + { + "content": "东" + }, + { + "content": "东南" + }, + { + "content": "南" + }, + { + "content": "西南" + }, + { + "content": "西" + }, + { + "content": "西北" + } + ] + }, + { + "divisions": 8, + "layerHeight": 20, + "startAngle": -22.5, + "unitRatios": [ + 0.3, + 0.4, + 0.3 + ], + "colorRef": "苔绿", + "sectors": [ + { + "content": "坎|☵|水", + "innerFill": 0 + }, + { + "content": "艮|☶|山", + "innerFill": 1 + }, + { + "content": "震|☳|雷", + "innerFill": 0 + }, + { + "content": "巽|☴|风", + "innerFill": 1 + }, + { + "content": "离|☲|火", + "innerFill": 0 + }, + { + "content": "坤|☷|地", + "innerFill": 1 + }, + { + "content": "兑|☱|泽", + "innerFill": 0 + }, + { + "content": "乾|☰|天", + "innerFill": 1 + } + ] + }, + { + "divisions": 12, + "layerHeight": 20, + "startAngle": 0, + "colorRef": "树皮", + "num": 3, + "interval": 1, + "sectors": [ + { + "content": "子", + "colorRef": "林影", + "innerFill": 1 + }, + { + "content": "丑" + }, + { + "content": "寅", + "colorRef": "叶黄", + "innerFill": 0 + }, + { + "content": "卯", + "colorRef": "叶黄", + "innerFill": 1 + }, + { + "content": "辰" + }, + { + "content": "巳", + "colorRef": "泥褐", + "innerFill": 1 + }, + { + "content": "午", + "colorRef": "泥褐", + "innerFill": 0 + }, + { + "content": "未", + "innerFill": 1 + }, + { + "content": "申", + "colorRef": "莹绿", + "innerFill": 0 + }, + { + "content": "酉", + "colorRef": "莹绿", + "innerFill": 1 + }, + { + "content": "戌" + }, + { + "content": "亥", + "innerFill": 0 + } + ] + }, + { + "divisions": 24, + "layerHeight": 30, + "startAngle": -22.5, + "unitRatios": [ + 0.4, + 0.3, + 0.3 + ], + "num": 3, + "interval": 3, + "colorRef": "莹绿", + "sectors": [ + { + "content": "巨门|壬|2" + }, + { + "content": "禄存|子|3" + }, + { + "content": "贪狼|癸|1" + }, + { + "content": "右弼|丑|9" + }, + { + "content": "破军|艮|7" + }, + { + "content": "左辅|寅|8" + }, + { + "content": "贪狼|甲|1" + }, + { + "content": "禄存|卯|3" + }, + { + "content": "巨门|乙|2" + }, + { + "content": "武曲|辰|6" + }, + { + "content": "武曲|巽|6" + }, + { + "content": "文曲|巳|4" + }, + { + "content": "破军|丙|7" + }, + { + "content": "右弼|午|9" + }, + { + "content": "左辅|丁|8" + }, + { + "content": "禄存|未|3" + }, + { + "content": "巨门|坤|2" + }, + { + "content": "贪狼|申|1" + }, + { + "content": "左辅|庚|8" + }, + { + "content": "右弼|酉|9" + }, + { + "content": "破军|辛|7" + }, + { + "content": "文曲|戌|4" + }, + { + "content": "文曲|乾|4" + }, + { + "content": "武曲|亥|6" + } + ] + }, + { + "divisions": 24, + "layerHeight": 20, + "startAngle": -7.5, + "unitRatios": [ + 0.7, + 0.3 + ], + "num": 3, + "interval": 3, + "colorRef": "泥褐", + "sectors": [ + { + "content": "子|水" + }, + { + "content": "癸|水" + }, + { + "content": "丑|土" + }, + { + "content": "艮|土" + }, + { + "content": "寅|木" + }, + { + "content": "甲|木" + }, + { + "content": "卯|木" + }, + { + "content": "乙|木" + }, + { + "content": "辰|土" + }, + { + "content": "巽|木" + }, + { + "content": "巳|火" + }, + { + "content": "丙|火" + }, + { + "content": "午|火" + }, + { + "content": "丁|火" + }, + { + "content": "未|土" + }, + { + "content": "坤|土" + }, + { + "content": "申|金" + }, + { + "content": "庚|金" + }, + { + "content": "酉|金" + }, + { + "content": "辛|金" + }, + { + "content": "戌|土" + }, + { + "content": "乾|金" + }, + { + "content": "亥|水" + }, + { + "content": "壬|水" + } + ] + }, + { + "divisions": 24, + "layerHeight": 20, + "startAngle": -7.5, + "num": 4, + "interval": 4, + "colorRef": "林影", + "innerFill": 1, + "sectors": [ + { + "content": "帝座" + }, + { + "content": "鸾驾" + }, + { + "content": "天吊" + }, + { + "content": "凤阁" + }, + { + "content": "金箱" + }, + { + "content": "鬼劫" + }, + { + "content": "将军" + }, + { + "content": "功曹" + }, + { + "content": "天罡" + }, + { + "content": "宝殿" + }, + { + "content": "金枝" + }, + { + "content": "炎烈" + }, + { + "content": "帝辇" + }, + { + "content": "龙墀" + }, + { + "content": "天杀" + }, + { + "content": "宝盖" + }, + { + "content": "玉印" + }, + { + "content": "劫杀" + }, + { + "content": "华盖" + }, + { + "content": "直符" + }, + { + "content": "地杀" + }, + { + "content": "龙楼" + }, + { + "content": "玉叶" + }, + { + "content": "八武" + } + ] + }, + { + "divisions": 24, + "layerHeight": 20, + "startAngle": -7.5, + "colorRef": "深绿", + "sectors": [ + { + "content": "天皇" + }, + { + "content": "天辅" + }, + { + "content": "天英" + }, + { + "content": "天芮" + }, + { + "content": "天柱" + }, + { + "content": "天心" + }, + { + "content": "天禽" + }, + { + "content": "天冲" + }, + { + "content": "天任" + }, + { + "content": "天蓬" + }, + { + "content": "太乙" + }, + { + "content": "少微" + }, + { + "content": "紫微" + }, + { + "content": "勾陈" + }, + { + "content": "轩辕" + }, + { + "content": "太微" + }, + { + "content": "天市" + }, + { + "content": "文昌" + }, + { + "content": "文曲" + }, + { + "content": "禄存" + }, + { + "content": "巨门" + }, + { + "content": "廉贞" + }, + { + "content": "武曲" + }, + { + "content": "破军" + } + ] + }, + { + "divisions": 24, + "layerHeight": 15, + "startAngle": -7.5, + "patternOffset": 4, + "num": 3, + "interval": 3, + "colorRef": "树皮", + "sectors": [ + { + "content": "天" + }, + { + "content": "人" + }, + { + "content": "地" + }, + { + "content": "天" + }, + { + "content": "人" + }, + { + "content": "地" + }, + { + "content": "天" + }, + { + "content": "人" + }, + { + "content": "地" + }, + { + "content": "天" + }, + { + "content": "人" + }, + { + "content": "地" + }, + { + "content": "天" + }, + { + "content": "人" + }, + { + "content": "地" + }, + { + "content": "天" + }, + { + "content": "人" + }, + { + "content": "地" + }, + { + "content": "天" + }, + { + "content": "人" + }, + { + "content": "地" + }, + { + "content": "天" + }, + { + "content": "人" + }, + { + "content": "地" + } + ] + }, + { + "divisions": 24, + "layerHeight": 20, + "startAngle": -7.5, + "colorRef": "深绿", + "num": 3, + "interval": 3, + "patternOffset": 2, + "sectors": [ + { + "content": "立春" + }, + { + "content": "雨水" + }, + { + "content": "惊蛰" + }, + { + "content": "春分" + }, + { + "content": "清明" + }, + { + "content": "谷雨" + }, + { + "content": "立夏" + }, + { + "content": "小满" + }, + { + "content": "芒种" + }, + { + "content": "夏至" + }, + { + "content": "小暑" + }, + { + "content": "大暑" + }, + { + "content": "立秋" + }, + { + "content": "处暑" + }, + { + "content": "白露" + }, + { + "content": "秋分" + }, + { + "content": "寒露" + }, + { + "content": "霜降" + }, + { + "content": "立冬" + }, + { + "content": "小雪" + }, + { + "content": "大雪" + }, + { + "content": "冬至" + }, + { + "content": "小寒" + }, + { + "content": "大寒" + } + ] + }, + { + "divisions": 64, + "layerHeight": 15, + "startAngle": 0, + "colorRef": "莹绿", + "sectors": [ + { + "content": "坤" + }, + { + "content": "坤" + }, + { + "content": "坤" + }, + { + "content": "坤" + }, + { + "content": "坤" + }, + { + "content": "坤" + }, + { + "content": "坤" + }, + { + "content": "坤" + }, + { + "content": "震" + }, + { + "content": "震" + }, + { + "content": "震" + }, + { + "content": "震" + }, + { + "content": "震" + }, + { + "content": "离" + }, + { + "content": "兑" + }, + { + "content": "乾" + }, + { + "content": "离" + }, + { + "content": "艮" + }, + { + "content": "离" + }, + { + "content": "离" + }, + { + "content": "巽" + }, + { + "content": "离" + }, + { + "content": "坎" + }, + { + "content": "离" + }, + { + "content": "兑" + }, + { + "content": "兑" + }, + { + "content": "兑" + }, + { + "content": "艮" + }, + { + "content": "兑" + }, + { + "content": "兑" + }, + { + "content": "兑" + }, + { + "content": "乾" + }, + { + "content": "乾" + }, + { + "content": "巽" + }, + { + "content": "乾" + }, + { + "content": "乾" + }, + { + "content": "乾" + }, + { + "content": "坎" + }, + { + "content": "震" + }, + { + "content": "坎" + }, + { + "content": "巽" + }, + { + "content": "巽" + }, + { + "content": "坎" + }, + { + "content": "巽" + }, + { + "content": "巽" + }, + { + "content": "坎" + }, + { + "content": "巽" + }, + { + "content": "艮" + }, + { + "content": "坎" + }, + { + "content": "艮" + }, + { + "content": "艮" + }, + { + "content": "兑" + }, + { + "content": "震" + }, + { + "content": "坤" + }, + { + "content": "乾" + }, + { + "content": "震" + }, + { + "content": "艮" + }, + { + "content": "兑" + }, + { + "content": "艮" + }, + { + "content": "艮" + }, + { + "content": "艮" + }, + { + "content": "艮" + }, + { + "content": "艮" + } + ] + }, + { + "divisions": 64, + "layerHeight": 30, + "startAngle": 0, + "unitRatios": [ + 0.3, + 0.4, + 0.3 + ], + "colorRef": "藤蔓", + "sectors": [ + { + "content": "䷁|坤|一" + }, + { + "content": "䷖|剥|二" + }, + { + "content": "䷇|比|七" + }, + { + "content": "䷓|观|六" + }, + { + "content": "䷏|否|九" + }, + { + "content": "䷢|晋|七" + }, + { + "content": "䷬|萃|四" + }, + { + "content": "䷋|豫|七" + }, + { + "content": "䷗|复|八" + }, + { + "content": "䷚|震|一" + }, + { + "content": "䷂|屯|二" + }, + { + "content": "䷩|随|六" + }, + { + "content": "䷲|无妄|七" + }, + { + "content": "䷔|明夷|三" + }, + { + "content": "䷐|临|四" + }, + { + "content": "䷘|大壮|六" + }, + { + "content": "䷣|离|一" + }, + { + "content": "䷕|旅|六" + }, + { + "content": "䷾|既济|九" + }, + { + "content": "䷤|丰|三" + }, + { + "content": "䷶|鼎|八" + }, + { + "content": "䷝|革|八" + }, + { + "content": "䷰|未济|九" + }, + { + "content": "䷌|同人|六" + }, + { + "content": "䷒|履|三" + }, + { + "content": "䷨|兑|一" + }, + { + "content": "䷻|中孚|三" + }, + { + "content": "䷼|小过|四" + }, + { + "content": "䷵|归妹|四" + }, + { + "content": "䷥|睽|二" + }, + { + "content": "䷹|节|四" + }, + { + "content": "䷉|小畜|二" + }, + { + "content": "䷀|乾|一" + }, + { + "content": "䷪|姤|八" + }, + { + "content": "䷍|大有|八" + }, + { + "content": "䷡|夬|八" + }, + { + "content": "䷈|需|八" + }, + { + "content": "䷄|蒙|二" + }, + { + "content": "䷙|颐|六" + }, + { + "content": "䷊|讼|四" + }, + { + "content": "䷫|巽|一" + }, + { + "content": "䷛|蛊|三" + }, + { + "content": "䷱|涣|四" + }, + { + "content": "䷟|升|二" + }, + { + "content": "䷸|井|六" + }, + { + "content": "䷯|困|二" + }, + { + "content": "䷺|咸|九" + }, + { + "content": "䷭|渐|八" + }, + { + "content": "䷅|师|六" + }, + { + "content": "䷮|艮|一" + }, + { + "content": "䷧|蹇|六" + }, + { + "content": "䷎|谦|八" + }, + { + "content": "䷜|损|九" + }, + { + "content": "䷏|否|九" + }, + { + "content": "䷖|剥|二" + }, + { + "content": "䷇|比|七" + }, + { + "content": "䷠|大畜|七" + }, + { + "content": "䷙|颐|六" + }, + { + "content": "䷮|艮|一" + }, + { + "content": "䷵|归妹|四" + }, + { + "content": "䷭|渐|八" + }, + { + "content": "䷕|旅|六" + }, + { + "content": "䷼|小过|四" + }, + { + "content": "䷎|谦|八" + } + ] + }, + { + "divisions": 64, + "layerHeight": 20, + "startAngle": 0, + "colorRef": "藤蔓", + "sectors": [ + { + "content": "坤" + }, + { + "content": "艮" + }, + { + "content": "坎" + }, + { + "content": "巽" + }, + { + "content": "乾" + }, + { + "content": "离" + }, + { + "content": "兑" + }, + { + "content": "震" + }, + { + "content": "坤" + }, + { + "content": "震" + }, + { + "content": "坎" + }, + { + "content": "兑" + }, + { + "content": "乾" + }, + { + "content": "坤" + }, + { + "content": "坤" + }, + { + "content": "震" + }, + { + "content": "离" + }, + { + "content": "离" + }, + { + "content": "坎" + }, + { + "content": "震" + }, + { + "content": "离" + }, + { + "content": "兑" + }, + { + "content": "离" + }, + { + "content": "乾" + }, + { + "content": "乾" + }, + { + "content": "兑" + }, + { + "content": "巽" + }, + { + "content": "震" + }, + { + "content": "震" + }, + { + "content": "离" + }, + { + "content": "坎" + }, + { + "content": "巽" + }, + { + "content": "乾" + }, + { + "content": "乾" + }, + { + "content": "离" + }, + { + "content": "兑" + }, + { + "content": "坎" + }, + { + "content": "艮" + }, + { + "content": "艮" + }, + { + "content": "乾" + }, + { + "content": "巽" + }, + { + "content": "艮" + }, + { + "content": "巽" + }, + { + "content": "坤" + }, + { + "content": "坎" + }, + { + "content": "兑" + }, + { + "content": "兑" + }, + { + "content": "巽" + }, + { + "content": "坤" + }, + { + "content": "坎" + }, + { + "content": "兑" + }, + { + "content": "艮" + }, + { + "content": "坎" + }, + { + "content": "坎" + }, + { + "content": "艮" + }, + { + "content": "艮" + }, + { + "content": "艮" + }, + { + "content": "震" + }, + { + "content": "巽" + }, + { + "content": "离" + }, + { + "content": "震" + }, + { + "content": "坤" + } + ] + }, + { + "divisions": 64, + "layerHeight": 20, + "startAngle": -22.5, + "innerFill": 1, + "colorRef": "藤蔓", + "sectors": [ + { + "content": "伏位" + }, + { + "content": "五鬼" + }, + { + "content": "天医" + }, + { + "content": "生气" + }, + { + "content": "延年" + }, + { + "content": "绝命" + }, + { + "content": "祸害" + }, + { + "content": "六煞" + }, + { + "content": "伏位" + }, + { + "content": "六煞" + }, + { + "content": "绝命" + }, + { + "content": "祸害" + }, + { + "content": "生气" + }, + { + "content": "延年" + }, + { + "content": "天医" + }, + { + "content": "五鬼" + }, + { + "content": "伏位" + }, + { + "content": "延年" + }, + { + "content": "生气" + }, + { + "content": "祸害" + }, + { + "content": "绝命" + }, + { + "content": "五鬼" + }, + { + "content": "天医" + }, + { + "content": "六煞" + }, + { + "content": "伏位" + }, + { + "content": "天医" + }, + { + "content": "五鬼" + }, + { + "content": "六煞" + }, + { + "content": "祸害" + }, + { + "content": "生气" + }, + { + "content": "绝命" + }, + { + "content": "延年" + }, + { + "content": "伏位" + }, + { + "content": "六煞" + }, + { + "content": "五鬼" + }, + { + "content": "绝命" + }, + { + "content": "延年" + }, + { + "content": "祸害" + }, + { + "content": "生气" + }, + { + "content": "天医" + }, + { + "content": "伏位" + }, + { + "content": "天医" + }, + { + "content": "延年" + }, + { + "content": "绝命" + }, + { + "content": "生气" + }, + { + "content": "祸害" + }, + { + "content": "五鬼" + }, + { + "content": "六煞" + }, + { + "content": "伏位" + }, + { + "content": "生气" + }, + { + "content": "祸害" + }, + { + "content": "延年" + }, + { + "content": "绝命" + }, + { + "content": "六煞" + }, + { + "content": "五鬼" + }, + { + "content": "天医" + }, + { + "content": "伏位" + }, + { + "content": "六煞" + }, + { + "content": "天医" + }, + { + "content": "五鬼" + }, + { + "content": "祸害" + }, + { + "content": "绝命" + }, + { + "content": "延年" + }, + { + "content": "生气" + } + ] + }, + { + "divisions": 64, + "layerHeight": 20, + "startAngle": 0, + "unitRatios": [ + 0.6, + 0.4 + ], + "colorRef": "叶黄", + "num": 8, + "interval": 8, + "sectors": [ + { + "content": "甲子|金" + }, + { + "content": "丙子|水" + }, + { + "content": "戊子|火" + }, + { + "content": "庚子|土" + }, + { + "content": "壬子|木" + }, + { + "content": "乙丑|金" + }, + { + "content": "丁丑|水" + }, + { + "content": "己丑|火" + }, + { + "content": "辛丑|土" + }, + { + "content": "癸丑|木" + }, + { + "content": "甲寅|水" + }, + { + "content": "丙寅|火" + }, + { + "content": "戊寅|土" + }, + { + "content": "庚寅|木" + }, + { + "content": "庚寅|木" + }, + { + "content": "壬寅|金" + }, + { + "content": "乙卯|水" + }, + { + "content": "丁卯|火" + }, + { + "content": "己卯|土" + }, + { + "content": "辛卯|木" + }, + { + "content": "癸卯|金" + }, + { + "content": "甲辰|火" + }, + { + "content": "丙辰|土" + }, + { + "content": "戊辰|木" + }, + { + "content": "庚辰|金" + }, + { + "content": "壬辰|水" + }, + { + "content": "乙巳|火" + }, + { + "content": "丁巳|土" + }, + { + "content": "己巳|木" + }, + { + "content": "辛巳|金" + }, + { + "content": "癸巳|水" + }, + { + "content": "甲午|金" + }, + { + "content": "甲午|金" + }, + { + "content": "丙午|水" + }, + { + "content": "戊午|火" + }, + { + "content": "庚午|土" + }, + { + "content": "壬午|木" + }, + { + "content": "乙未|金" + }, + { + "content": "丁未|水" + }, + { + "content": "己未|火" + }, + { + "content": "辛未|土" + }, + { + "content": "癸未|木" + }, + { + "content": "甲申|水" + }, + { + "content": "丙申|火" + }, + { + "content": "戊申|土" + }, + { + "content": "庚申|木" + }, + { + "content": "庚申|木" + }, + { + "content": "壬申|金" + }, + { + "content": "乙酉|水" + }, + { + "content": "丁酉|火" + }, + { + "content": "己酉|土" + }, + { + "content": "辛酉|木" + }, + { + "content": "癸酉|金" + }, + { + "content": "甲戌|火" + }, + { + "content": "丙戌|土" + }, + { + "content": "戊戌|木" + }, + { + "content": "庚戌|金" + }, + { + "content": "壬戌|水" + }, + { + "content": "乙亥|火" + }, + { + "content": "丁亥|土" + }, + { + "content": "己亥|木" + }, + { + "content": "辛亥|金" + }, + { + "content": "癸亥|水" + }, + { + "content": "甲子|金" + } + ] + }, + { + "divisions": 64, + "layerHeight": 20, + "startAngle": 0, + "num": 4, + "interval": 4, + "colorRef": "藤蔓", + "sectors": [ + { + "content": "一" + }, + { + "content": "二" + }, + { + "content": "七" + }, + { + "content": "二" + }, + { + "content": "九" + }, + { + "content": "二" + }, + { + "content": "四" + }, + { + "content": "八" + }, + { + "content": "八" + }, + { + "content": "一" + }, + { + "content": "二" + }, + { + "content": "七" + }, + { + "content": "二" + }, + { + "content": "三" + }, + { + "content": "四" + }, + { + "content": "二" + }, + { + "content": "一" + }, + { + "content": "八" + }, + { + "content": "九" + }, + { + "content": "六" + }, + { + "content": "四" + }, + { + "content": "八" + }, + { + "content": "九" + }, + { + "content": "六" + }, + { + "content": "六" + }, + { + "content": "一" + }, + { + "content": "三" + }, + { + "content": "三" + }, + { + "content": "七" + }, + { + "content": "二" + }, + { + "content": "四" + }, + { + "content": "八" + }, + { + "content": "一" + }, + { + "content": "八" + }, + { + "content": "七" + }, + { + "content": "六" + }, + { + "content": "八" + }, + { + "content": "二" + }, + { + "content": "三" + }, + { + "content": "三" + }, + { + "content": "一" + }, + { + "content": "二" + }, + { + "content": "六" + }, + { + "content": "二" + }, + { + "content": "六" + }, + { + "content": "六" + }, + { + "content": "六" + }, + { + "content": "七" + }, + { + "content": "七" + }, + { + "content": "八" + }, + { + "content": "二" + }, + { + "content": "九" + }, + { + "content": "九" + }, + { + "content": "二" + }, + { + "content": "七" + }, + { + "content": "七" + }, + { + "content": "八" + }, + { + "content": "七" + }, + { + "content": "三" + }, + { + "content": "八" + }, + { + "content": "七" + }, + { + "content": "八" + }, + { + "content": "三" + }, + { + "content": "六" + } + ] + }, + { + "divisions": 64, + "layerHeight": 20, + "startAngle": 0, + "num": 3, + "interval": 3, + "colorRef": "树皮", + "sectors": [ + { + "content": "✖︎" + }, + { + "content": "人元" + }, + { + "content": "✖︎" + }, + { + "content": "地元" + }, + { + "content": "✖︎" + }, + { + "content": "人元" + }, + { + "content": "✖︎" + }, + { + "content": "人元" + }, + { + "content": "✖︎" + }, + { + "content": "✖︎" + }, + { + "content": "地元" + }, + { + "content": "人元" + }, + { + "content": "✖︎" + }, + { + "content": "地元" + }, + { + "content": "地元" + }, + { + "content": "人元" + }, + { + "content": "人元" + }, + { + "content": "天元" + }, + { + "content": "天元" + }, + { + "content": "地元" + }, + { + "content": "人元" + }, + { + "content": "天元" + }, + { + "content": "人元" + }, + { + "content": "人元" + }, + { + "content": "✖︎" + }, + { + "content": "地元" + }, + { + "content": "人元" + }, + { + "content": "天元" + }, + { + "content": "人元" + }, + { + "content": "天元" + }, + { + "content": "天元" + }, + { + "content": "地元" + }, + { + "content": "✖︎" + }, + { + "content": "天元" + }, + { + "content": "天元" + }, + { + "content": "天元" + }, + { + "content": "天元" + }, + { + "content": "地元" + }, + { + "content": "天元" + }, + { + "content": "天元" + }, + { + "content": "地元" + }, + { + "content": "天元" + }, + { + "content": "地元" + }, + { + "content": "天元" + }, + { + "content": "地元" + }, + { + "content": "地元" + }, + { + "content": "地元" + }, + { + "content": "人元" + }, + { + "content": "天元" + }, + { + "content": "✖︎" + }, + { + "content": "地元" + }, + { + "content": "✖︎" + }, + { + "content": "天元" + }, + { + "content": "地元" + }, + { + "content": "✖︎" + }, + { + "content": "天元" + }, + { + "content": "天元" + }, + { + "content": "✖︎" + }, + { + "content": "人元" + }, + { + "content": "人元" + }, + { + "content": "天元" + }, + { + "content": "天元" + }, + { + "content": "地元" + } + ] + }, + { + "divisions": 64, + "layerHeight": 20, + "startAngle": 0, + "colorRef": "叶黄", + "innerFill": 1, + "sectors": [ + { + "content": "1|水", + "innerFill": 1 + }, + { + "content": "6|水", + "innerFill": 1 + }, + { + "content": "2|火" + }, + { + "content": "2|火" + }, + { + "content": "5|土" + }, + { + "content": "3|木" + }, + { + "content": "4|金" + }, + { + "content": "8|木" + }, + { + "content": "1|水" + }, + { + "content": "8|木" + }, + { + "content": "7|火" + }, + { + "content": "4|金" + }, + { + "content": "9|金" + }, + { + "content": "1|水" + }, + { + "content": "1|水" + }, + { + "content": "8|木" + }, + { + "content": "3|木" + }, + { + "content": "3|木" + }, + { + "content": "7|火" + }, + { + "content": "8|木" + }, + { + "content": "3|木" + }, + { + "content": "6|水" + }, + { + "content": "3|木" + }, + { + "content": "9|金" + }, + { + "content": "9|金" + }, + { + "content": "4|金" + }, + { + "content": "2|火" + }, + { + "content": "8|木" + }, + { + "content": "8|木" + }, + { + "content": "3|木" + }, + { + "content": "7|火" + }, + { + "content": "2|火" + }, + { + "content": "9|金" + }, + { + "content": "7|火" + }, + { + "content": "3|木" + }, + { + "content": "4|金" + }, + { + "content": "9|金" + }, + { + "content": "1|水" + }, + { + "content": "6|水" + }, + { + "content": "6|水" + }, + { + "content": "9|金" + }, + { + "content": "2|火" + }, + { + "content": "1|水" + }, + { + "content": "2|火" + }, + { + "content": "1|水" + }, + { + "content": "2|火" + }, + { + "content": "4|金" + }, + { + "content": "4|金" + }, + { + "content": "7|火" + }, + { + "content": "1|水" + }, + { + "content": "2|火" + }, + { + "content": "2|火" + }, + { + "content": "1|水" + }, + { + "content": "4|金" + }, + { + "content": "6|水" + }, + { + "content": "7|火" + }, + { + "content": "6|水" + }, + { + "content": "6|水" + }, + { + "content": "6|水" + }, + { + "content": "8|木" + }, + { + "content": "7|火" + }, + { + "content": "3|木" + }, + { + "content": "8|木" + }, + { + "content": "1|水", + "innerFill": 1 + } + ] + }, + { + "divisions": 64, + "layerHeight": 20, + "startAngle": 0, + "colorRef": "藤蔓", + "sectors": [ + { + "content": "伏" + }, + { + "content": "生" + }, + { + "content": "绝" + }, + { + "content": "五" + }, + { + "content": "延" + }, + { + "content": "六" + }, + { + "content": "天" + }, + { + "content": "祸" + }, + { + "content": "祸" + }, + { + "content": "伏" + }, + { + "content": "天" + }, + { + "content": "绝" + }, + { + "content": "五" + }, + { + "content": "六" + }, + { + "content": "天" + }, + { + "content": "五" + }, + { + "content": "伏" + }, + { + "content": "祸" + }, + { + "content": "延" + }, + { + "content": "生" + }, + { + "content": "天" + }, + { + "content": "五" + }, + { + "content": "延" + }, + { + "content": "绝" + }, + { + "content": "生" + }, + { + "content": "伏" + }, + { + "content": "六" + }, + { + "content": "六" + }, + { + "content": "绝" + }, + { + "content": "五" + }, + { + "content": "祸" + }, + { + "content": "祸" + }, + { + "content": "伏" + }, + { + "content": "祸" + }, + { + "content": "绝" + }, + { + "content": "生" + }, + { + "content": "六" + }, + { + "content": "绝" + }, + { + "content": "六" + }, + { + "content": "六" + }, + { + "content": "伏" + }, + { + "content": "五" + }, + { + "content": "生" + }, + { + "content": "绝" + }, + { + "content": "生" + }, + { + "content": "祸" + }, + { + "content": "六" + }, + { + "content": "绝" + }, + { + "content": "五" + }, + { + "content": "伏" + }, + { + "content": "延" + }, + { + "content": "五" + }, + { + "content": "延" + }, + { + "content": "延" + }, + { + "content": "天" + }, + { + "content": "绝" + }, + { + "content": "天" + }, + { + "content": "六" + }, + { + "content": "伏" + }, + { + "content": "绝" + }, + { + "content": "绝" + }, + { + "content": "祸" + }, + { + "content": "六" + }, + { + "content": "生" + } + ] + }, + { + "divisions": 28, + "layerHeight": 20, + "startAngle": 0, + "unitRatios": [ + 0.25, + 0.5, + 0.25 + ], + "colorRef": "深绿", + "sectors": [ + { + "content": "虚|九少|日" + }, + { + "content": "女|十一|土" + }, + { + "content": "牛|七|金" + }, + { + "content": "斗|二十二|木" + }, + { + "content": "箕|九半|水" + }, + { + "content": "尾|十八|火" + }, + { + "content": "心|六|月" + }, + { + "content": "房|五太|日" + }, + { + "content": "氐|十六少|土" + }, + { + "content": "亢|九太|金" + }, + { + "content": "角|十二太|木" + }, + { + "content": "井|三十少|木" + }, + { + "content": "鬼|二关半|金" + }, + { + "content": "柳|十三半|土" + }, + { + "content": "星|六太|日" + }, + { + "content": "张|十八太|月" + }, + { + "content": "翼|二十少|火" + }, + { + "content": "轸|十八太|水" + }, + { + "content": "奎|十八|木" + }, + { + "content": "娄|十二太|金" + }, + { + "content": "胃|十五少|土" + }, + { + "content": "昴|十一|日" + }, + { + "content": "毕|十六半|月" + }, + { + "content": "觜|半|火" + }, + { + "content": "参|九半|水" + }, + { + "content": "壁|九太|水" + }, + { + "content": "室|十八|火" + }, + { + "content": "危|十六|月" + } + ] + }, + { + "divisions": 2, + "layerHeight": 5, + "colorRef": "深绿" + }, + { + "divisions": 384, + "layerHeight": 20, + "startAngle": 0, + "patternOffset": 2, + "num": 4, + "interval": 2, + "colorRef": "泥褐", + "sectors": [ + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + } + ] + }, + { + "divisions": 2, + "layerHeight": 5, + "colorRef": "深绿" + }, + { + "type": "degreeRing", + "layerHeight": 30, + "showDegree": 1, + "mode": "both", + "opacity": 1, + "tickLength": 6, + "tickLengthStep": 2, + "majorTick": 10, + "minorTick": 5, + "microTick": 1, + "tickColor": "#000000", + "ringColor": "#000000" + } + ] +} diff --git a/public/fengshui8.json b/public/fengshui8.json new file mode 100644 index 0000000..c8cba10 --- /dev/null +++ b/public/fengshui8.json @@ -0,0 +1,3768 @@ +{ + "name": "fengshui", + "description": "luopan fengshui config with named color palettes", + "background": "亮蓝", + "strokeWidth": 1, + "strokeOpacity": 1, + "strokeColor": "电青", + "insetDistance": 2, + "themeRef": "霓虹", + "layers": [ + { + "type": "centerIcon", + "centerIcon": { + "rIcon": 50, + "opacity": 0.8, + "name": "centericon.svg" + } + }, + { + "divisions": 2, + "rInner": 60, + "rOuter": 80, + "startAngle": -90, + "sectors": [ + { + "content": "阴", + "colorRef": "电青" + }, + { + "content": "阳", + "colorRef": "紫光" + } + ] + }, + { + "divisions": 8, + "layerHeight": 40, + "startAngle": -22.5, + "sectors": [ + { + "content": "北" + }, + { + "content": "东北" + }, + { + "content": "东" + }, + { + "content": "东南" + }, + { + "content": "南" + }, + { + "content": "西南" + }, + { + "content": "西" + }, + { + "content": "西北" + } + ] + }, + { + "divisions": 8, + "layerHeight": 20, + "startAngle": -22.5, + "unitRatios": [ + 0.3, + 0.4, + 0.3 + ], + "colorRef": "霓粉", + "sectors": [ + { + "content": "坎|☵|水", + "innerFill": 0 + }, + { + "content": "艮|☶|山", + "innerFill": 1 + }, + { + "content": "震|☳|雷", + "innerFill": 0 + }, + { + "content": "巽|☴|风", + "innerFill": 1 + }, + { + "content": "离|☲|火", + "innerFill": 0 + }, + { + "content": "坤|☷|地", + "innerFill": 1 + }, + { + "content": "兑|☱|泽", + "innerFill": 0 + }, + { + "content": "乾|☰|天", + "innerFill": 1 + } + ] + }, + { + "divisions": 12, + "layerHeight": 20, + "startAngle": 0, + "colorRef": "洋红", + "num": 3, + "interval": 1, + "sectors": [ + { + "content": "子", + "colorRef": "霓绿", + "innerFill": 1 + }, + { + "content": "丑" + }, + { + "content": "寅", + "colorRef": "亮黄", + "innerFill": 0 + }, + { + "content": "卯", + "colorRef": "亮黄", + "innerFill": 1 + }, + { + "content": "辰" + }, + { + "content": "巳", + "colorRef": "霓橙", + "innerFill": 1 + }, + { + "content": "午", + "colorRef": "霓橙", + "innerFill": 0 + }, + { + "content": "未", + "innerFill": 1 + }, + { + "content": "申", + "colorRef": "亮蓝", + "innerFill": 0 + }, + { + "content": "酉", + "colorRef": "亮蓝", + "innerFill": 1 + }, + { + "content": "戌" + }, + { + "content": "亥", + "innerFill": 0 + } + ] + }, + { + "divisions": 24, + "layerHeight": 30, + "startAngle": -22.5, + "unitRatios": [ + 0.4, + 0.3, + 0.3 + ], + "num": 3, + "interval": 3, + "colorRef": "亮蓝", + "sectors": [ + { + "content": "巨门|壬|2" + }, + { + "content": "禄存|子|3" + }, + { + "content": "贪狼|癸|1" + }, + { + "content": "右弼|丑|9" + }, + { + "content": "破军|艮|7" + }, + { + "content": "左辅|寅|8" + }, + { + "content": "贪狼|甲|1" + }, + { + "content": "禄存|卯|3" + }, + { + "content": "巨门|乙|2" + }, + { + "content": "武曲|辰|6" + }, + { + "content": "武曲|巽|6" + }, + { + "content": "文曲|巳|4" + }, + { + "content": "破军|丙|7" + }, + { + "content": "右弼|午|9" + }, + { + "content": "左辅|丁|8" + }, + { + "content": "禄存|未|3" + }, + { + "content": "巨门|坤|2" + }, + { + "content": "贪狼|申|1" + }, + { + "content": "左辅|庚|8" + }, + { + "content": "右弼|酉|9" + }, + { + "content": "破军|辛|7" + }, + { + "content": "文曲|戌|4" + }, + { + "content": "文曲|乾|4" + }, + { + "content": "武曲|亥|6" + } + ] + }, + { + "divisions": 24, + "layerHeight": 20, + "startAngle": -7.5, + "unitRatios": [ + 0.7, + 0.3 + ], + "num": 3, + "interval": 3, + "colorRef": "霓橙", + "sectors": [ + { + "content": "子|水" + }, + { + "content": "癸|水" + }, + { + "content": "丑|土" + }, + { + "content": "艮|土" + }, + { + "content": "寅|木" + }, + { + "content": "甲|木" + }, + { + "content": "卯|木" + }, + { + "content": "乙|木" + }, + { + "content": "辰|土" + }, + { + "content": "巽|木" + }, + { + "content": "巳|火" + }, + { + "content": "丙|火" + }, + { + "content": "午|火" + }, + { + "content": "丁|火" + }, + { + "content": "未|土" + }, + { + "content": "坤|土" + }, + { + "content": "申|金" + }, + { + "content": "庚|金" + }, + { + "content": "酉|金" + }, + { + "content": "辛|金" + }, + { + "content": "戌|土" + }, + { + "content": "乾|金" + }, + { + "content": "亥|水" + }, + { + "content": "壬|水" + } + ] + }, + { + "divisions": 24, + "layerHeight": 20, + "startAngle": -7.5, + "num": 4, + "interval": 4, + "colorRef": "霓绿", + "innerFill": 1, + "sectors": [ + { + "content": "帝座" + }, + { + "content": "鸾驾" + }, + { + "content": "天吊" + }, + { + "content": "凤阁" + }, + { + "content": "金箱" + }, + { + "content": "鬼劫" + }, + { + "content": "将军" + }, + { + "content": "功曹" + }, + { + "content": "天罡" + }, + { + "content": "宝殿" + }, + { + "content": "金枝" + }, + { + "content": "炎烈" + }, + { + "content": "帝辇" + }, + { + "content": "龙墀" + }, + { + "content": "天杀" + }, + { + "content": "宝盖" + }, + { + "content": "玉印" + }, + { + "content": "劫杀" + }, + { + "content": "华盖" + }, + { + "content": "直符" + }, + { + "content": "地杀" + }, + { + "content": "龙楼" + }, + { + "content": "玉叶" + }, + { + "content": "八武" + } + ] + }, + { + "divisions": 24, + "layerHeight": 20, + "startAngle": -7.5, + "colorRef": "紫光", + "sectors": [ + { + "content": "天皇" + }, + { + "content": "天辅" + }, + { + "content": "天英" + }, + { + "content": "天芮" + }, + { + "content": "天柱" + }, + { + "content": "天心" + }, + { + "content": "天禽" + }, + { + "content": "天冲" + }, + { + "content": "天任" + }, + { + "content": "天蓬" + }, + { + "content": "太乙" + }, + { + "content": "少微" + }, + { + "content": "紫微" + }, + { + "content": "勾陈" + }, + { + "content": "轩辕" + }, + { + "content": "太微" + }, + { + "content": "天市" + }, + { + "content": "文昌" + }, + { + "content": "文曲" + }, + { + "content": "禄存" + }, + { + "content": "巨门" + }, + { + "content": "廉贞" + }, + { + "content": "武曲" + }, + { + "content": "破军" + } + ] + }, + { + "divisions": 24, + "layerHeight": 15, + "startAngle": -7.5, + "patternOffset": 4, + "num": 3, + "interval": 3, + "colorRef": "洋红", + "sectors": [ + { + "content": "天" + }, + { + "content": "人" + }, + { + "content": "地" + }, + { + "content": "天" + }, + { + "content": "人" + }, + { + "content": "地" + }, + { + "content": "天" + }, + { + "content": "人" + }, + { + "content": "地" + }, + { + "content": "天" + }, + { + "content": "人" + }, + { + "content": "地" + }, + { + "content": "天" + }, + { + "content": "人" + }, + { + "content": "地" + }, + { + "content": "天" + }, + { + "content": "人" + }, + { + "content": "地" + }, + { + "content": "天" + }, + { + "content": "人" + }, + { + "content": "地" + }, + { + "content": "天" + }, + { + "content": "人" + }, + { + "content": "地" + } + ] + }, + { + "divisions": 24, + "layerHeight": 20, + "startAngle": -7.5, + "colorRef": "紫光", + "num": 3, + "interval": 3, + "patternOffset": 2, + "sectors": [ + { + "content": "立春" + }, + { + "content": "雨水" + }, + { + "content": "惊蛰" + }, + { + "content": "春分" + }, + { + "content": "清明" + }, + { + "content": "谷雨" + }, + { + "content": "立夏" + }, + { + "content": "小满" + }, + { + "content": "芒种" + }, + { + "content": "夏至" + }, + { + "content": "小暑" + }, + { + "content": "大暑" + }, + { + "content": "立秋" + }, + { + "content": "处暑" + }, + { + "content": "白露" + }, + { + "content": "秋分" + }, + { + "content": "寒露" + }, + { + "content": "霜降" + }, + { + "content": "立冬" + }, + { + "content": "小雪" + }, + { + "content": "大雪" + }, + { + "content": "冬至" + }, + { + "content": "小寒" + }, + { + "content": "大寒" + } + ] + }, + { + "divisions": 64, + "layerHeight": 15, + "startAngle": 0, + "colorRef": "亮蓝", + "sectors": [ + { + "content": "坤" + }, + { + "content": "坤" + }, + { + "content": "坤" + }, + { + "content": "坤" + }, + { + "content": "坤" + }, + { + "content": "坤" + }, + { + "content": "坤" + }, + { + "content": "坤" + }, + { + "content": "震" + }, + { + "content": "震" + }, + { + "content": "震" + }, + { + "content": "震" + }, + { + "content": "震" + }, + { + "content": "离" + }, + { + "content": "兑" + }, + { + "content": "乾" + }, + { + "content": "离" + }, + { + "content": "艮" + }, + { + "content": "离" + }, + { + "content": "离" + }, + { + "content": "巽" + }, + { + "content": "离" + }, + { + "content": "坎" + }, + { + "content": "离" + }, + { + "content": "兑" + }, + { + "content": "兑" + }, + { + "content": "兑" + }, + { + "content": "艮" + }, + { + "content": "兑" + }, + { + "content": "兑" + }, + { + "content": "兑" + }, + { + "content": "乾" + }, + { + "content": "乾" + }, + { + "content": "巽" + }, + { + "content": "乾" + }, + { + "content": "乾" + }, + { + "content": "乾" + }, + { + "content": "坎" + }, + { + "content": "震" + }, + { + "content": "坎" + }, + { + "content": "巽" + }, + { + "content": "巽" + }, + { + "content": "坎" + }, + { + "content": "巽" + }, + { + "content": "巽" + }, + { + "content": "坎" + }, + { + "content": "巽" + }, + { + "content": "艮" + }, + { + "content": "坎" + }, + { + "content": "艮" + }, + { + "content": "艮" + }, + { + "content": "兑" + }, + { + "content": "震" + }, + { + "content": "坤" + }, + { + "content": "乾" + }, + { + "content": "震" + }, + { + "content": "艮" + }, + { + "content": "兑" + }, + { + "content": "艮" + }, + { + "content": "艮" + }, + { + "content": "艮" + }, + { + "content": "艮" + }, + { + "content": "艮" + } + ] + }, + { + "divisions": 64, + "layerHeight": 30, + "startAngle": 0, + "unitRatios": [ + 0.3, + 0.4, + 0.3 + ], + "colorRef": "白晕", + "sectors": [ + { + "content": "䷁|坤|一" + }, + { + "content": "䷖|剥|二" + }, + { + "content": "䷇|比|七" + }, + { + "content": "䷓|观|六" + }, + { + "content": "䷏|否|九" + }, + { + "content": "䷢|晋|七" + }, + { + "content": "䷬|萃|四" + }, + { + "content": "䷋|豫|七" + }, + { + "content": "䷗|复|八" + }, + { + "content": "䷚|震|一" + }, + { + "content": "䷂|屯|二" + }, + { + "content": "䷩|随|六" + }, + { + "content": "䷲|无妄|七" + }, + { + "content": "䷔|明夷|三" + }, + { + "content": "䷐|临|四" + }, + { + "content": "䷘|大壮|六" + }, + { + "content": "䷣|离|一" + }, + { + "content": "䷕|旅|六" + }, + { + "content": "䷾|既济|九" + }, + { + "content": "䷤|丰|三" + }, + { + "content": "䷶|鼎|八" + }, + { + "content": "䷝|革|八" + }, + { + "content": "䷰|未济|九" + }, + { + "content": "䷌|同人|六" + }, + { + "content": "䷒|履|三" + }, + { + "content": "䷨|兑|一" + }, + { + "content": "䷻|中孚|三" + }, + { + "content": "䷼|小过|四" + }, + { + "content": "䷵|归妹|四" + }, + { + "content": "䷥|睽|二" + }, + { + "content": "䷹|节|四" + }, + { + "content": "䷉|小畜|二" + }, + { + "content": "䷀|乾|一" + }, + { + "content": "䷪|姤|八" + }, + { + "content": "䷍|大有|八" + }, + { + "content": "䷡|夬|八" + }, + { + "content": "䷈|需|八" + }, + { + "content": "䷄|蒙|二" + }, + { + "content": "䷙|颐|六" + }, + { + "content": "䷊|讼|四" + }, + { + "content": "䷫|巽|一" + }, + { + "content": "䷛|蛊|三" + }, + { + "content": "䷱|涣|四" + }, + { + "content": "䷟|升|二" + }, + { + "content": "䷸|井|六" + }, + { + "content": "䷯|困|二" + }, + { + "content": "䷺|咸|九" + }, + { + "content": "䷭|渐|八" + }, + { + "content": "䷅|师|六" + }, + { + "content": "䷮|艮|一" + }, + { + "content": "䷧|蹇|六" + }, + { + "content": "䷎|谦|八" + }, + { + "content": "䷜|损|九" + }, + { + "content": "䷏|否|九" + }, + { + "content": "䷖|剥|二" + }, + { + "content": "䷇|比|七" + }, + { + "content": "䷠|大畜|七" + }, + { + "content": "䷙|颐|六" + }, + { + "content": "䷮|艮|一" + }, + { + "content": "䷵|归妹|四" + }, + { + "content": "䷭|渐|八" + }, + { + "content": "䷕|旅|六" + }, + { + "content": "䷼|小过|四" + }, + { + "content": "䷎|谦|八" + } + ] + }, + { + "divisions": 64, + "layerHeight": 20, + "startAngle": 0, + "colorRef": "白晕", + "sectors": [ + { + "content": "坤" + }, + { + "content": "艮" + }, + { + "content": "坎" + }, + { + "content": "巽" + }, + { + "content": "乾" + }, + { + "content": "离" + }, + { + "content": "兑" + }, + { + "content": "震" + }, + { + "content": "坤" + }, + { + "content": "震" + }, + { + "content": "坎" + }, + { + "content": "兑" + }, + { + "content": "乾" + }, + { + "content": "坤" + }, + { + "content": "坤" + }, + { + "content": "震" + }, + { + "content": "离" + }, + { + "content": "离" + }, + { + "content": "坎" + }, + { + "content": "震" + }, + { + "content": "离" + }, + { + "content": "兑" + }, + { + "content": "离" + }, + { + "content": "乾" + }, + { + "content": "乾" + }, + { + "content": "兑" + }, + { + "content": "巽" + }, + { + "content": "震" + }, + { + "content": "震" + }, + { + "content": "离" + }, + { + "content": "坎" + }, + { + "content": "巽" + }, + { + "content": "乾" + }, + { + "content": "乾" + }, + { + "content": "离" + }, + { + "content": "兑" + }, + { + "content": "坎" + }, + { + "content": "艮" + }, + { + "content": "艮" + }, + { + "content": "乾" + }, + { + "content": "巽" + }, + { + "content": "艮" + }, + { + "content": "巽" + }, + { + "content": "坤" + }, + { + "content": "坎" + }, + { + "content": "兑" + }, + { + "content": "兑" + }, + { + "content": "巽" + }, + { + "content": "坤" + }, + { + "content": "坎" + }, + { + "content": "兑" + }, + { + "content": "艮" + }, + { + "content": "坎" + }, + { + "content": "坎" + }, + { + "content": "艮" + }, + { + "content": "艮" + }, + { + "content": "艮" + }, + { + "content": "震" + }, + { + "content": "巽" + }, + { + "content": "离" + }, + { + "content": "震" + }, + { + "content": "坤" + } + ] + }, + { + "divisions": 64, + "layerHeight": 20, + "startAngle": -22.5, + "innerFill": 1, + "colorRef": "白晕", + "sectors": [ + { + "content": "伏位" + }, + { + "content": "五鬼" + }, + { + "content": "天医" + }, + { + "content": "生气" + }, + { + "content": "延年" + }, + { + "content": "绝命" + }, + { + "content": "祸害" + }, + { + "content": "六煞" + }, + { + "content": "伏位" + }, + { + "content": "六煞" + }, + { + "content": "绝命" + }, + { + "content": "祸害" + }, + { + "content": "生气" + }, + { + "content": "延年" + }, + { + "content": "天医" + }, + { + "content": "五鬼" + }, + { + "content": "伏位" + }, + { + "content": "延年" + }, + { + "content": "生气" + }, + { + "content": "祸害" + }, + { + "content": "绝命" + }, + { + "content": "五鬼" + }, + { + "content": "天医" + }, + { + "content": "六煞" + }, + { + "content": "伏位" + }, + { + "content": "天医" + }, + { + "content": "五鬼" + }, + { + "content": "六煞" + }, + { + "content": "祸害" + }, + { + "content": "生气" + }, + { + "content": "绝命" + }, + { + "content": "延年" + }, + { + "content": "伏位" + }, + { + "content": "六煞" + }, + { + "content": "五鬼" + }, + { + "content": "绝命" + }, + { + "content": "延年" + }, + { + "content": "祸害" + }, + { + "content": "生气" + }, + { + "content": "天医" + }, + { + "content": "伏位" + }, + { + "content": "天医" + }, + { + "content": "延年" + }, + { + "content": "绝命" + }, + { + "content": "生气" + }, + { + "content": "祸害" + }, + { + "content": "五鬼" + }, + { + "content": "六煞" + }, + { + "content": "伏位" + }, + { + "content": "生气" + }, + { + "content": "祸害" + }, + { + "content": "延年" + }, + { + "content": "绝命" + }, + { + "content": "六煞" + }, + { + "content": "五鬼" + }, + { + "content": "天医" + }, + { + "content": "伏位" + }, + { + "content": "六煞" + }, + { + "content": "天医" + }, + { + "content": "五鬼" + }, + { + "content": "祸害" + }, + { + "content": "绝命" + }, + { + "content": "延年" + }, + { + "content": "生气" + } + ] + }, + { + "divisions": 64, + "layerHeight": 20, + "startAngle": 0, + "unitRatios": [ + 0.6, + 0.4 + ], + "colorRef": "亮黄", + "num": 8, + "interval": 8, + "sectors": [ + { + "content": "甲子|金" + }, + { + "content": "丙子|水" + }, + { + "content": "戊子|火" + }, + { + "content": "庚子|土" + }, + { + "content": "壬子|木" + }, + { + "content": "乙丑|金" + }, + { + "content": "丁丑|水" + }, + { + "content": "己丑|火" + }, + { + "content": "辛丑|土" + }, + { + "content": "癸丑|木" + }, + { + "content": "甲寅|水" + }, + { + "content": "丙寅|火" + }, + { + "content": "戊寅|土" + }, + { + "content": "庚寅|木" + }, + { + "content": "庚寅|木" + }, + { + "content": "壬寅|金" + }, + { + "content": "乙卯|水" + }, + { + "content": "丁卯|火" + }, + { + "content": "己卯|土" + }, + { + "content": "辛卯|木" + }, + { + "content": "癸卯|金" + }, + { + "content": "甲辰|火" + }, + { + "content": "丙辰|土" + }, + { + "content": "戊辰|木" + }, + { + "content": "庚辰|金" + }, + { + "content": "壬辰|水" + }, + { + "content": "乙巳|火" + }, + { + "content": "丁巳|土" + }, + { + "content": "己巳|木" + }, + { + "content": "辛巳|金" + }, + { + "content": "癸巳|水" + }, + { + "content": "甲午|金" + }, + { + "content": "甲午|金" + }, + { + "content": "丙午|水" + }, + { + "content": "戊午|火" + }, + { + "content": "庚午|土" + }, + { + "content": "壬午|木" + }, + { + "content": "乙未|金" + }, + { + "content": "丁未|水" + }, + { + "content": "己未|火" + }, + { + "content": "辛未|土" + }, + { + "content": "癸未|木" + }, + { + "content": "甲申|水" + }, + { + "content": "丙申|火" + }, + { + "content": "戊申|土" + }, + { + "content": "庚申|木" + }, + { + "content": "庚申|木" + }, + { + "content": "壬申|金" + }, + { + "content": "乙酉|水" + }, + { + "content": "丁酉|火" + }, + { + "content": "己酉|土" + }, + { + "content": "辛酉|木" + }, + { + "content": "癸酉|金" + }, + { + "content": "甲戌|火" + }, + { + "content": "丙戌|土" + }, + { + "content": "戊戌|木" + }, + { + "content": "庚戌|金" + }, + { + "content": "壬戌|水" + }, + { + "content": "乙亥|火" + }, + { + "content": "丁亥|土" + }, + { + "content": "己亥|木" + }, + { + "content": "辛亥|金" + }, + { + "content": "癸亥|水" + }, + { + "content": "甲子|金" + } + ] + }, + { + "divisions": 64, + "layerHeight": 20, + "startAngle": 0, + "num": 4, + "interval": 4, + "colorRef": "白晕", + "sectors": [ + { + "content": "一" + }, + { + "content": "二" + }, + { + "content": "七" + }, + { + "content": "二" + }, + { + "content": "九" + }, + { + "content": "二" + }, + { + "content": "四" + }, + { + "content": "八" + }, + { + "content": "八" + }, + { + "content": "一" + }, + { + "content": "二" + }, + { + "content": "七" + }, + { + "content": "二" + }, + { + "content": "三" + }, + { + "content": "四" + }, + { + "content": "二" + }, + { + "content": "一" + }, + { + "content": "八" + }, + { + "content": "九" + }, + { + "content": "六" + }, + { + "content": "四" + }, + { + "content": "八" + }, + { + "content": "九" + }, + { + "content": "六" + }, + { + "content": "六" + }, + { + "content": "一" + }, + { + "content": "三" + }, + { + "content": "三" + }, + { + "content": "七" + }, + { + "content": "二" + }, + { + "content": "四" + }, + { + "content": "八" + }, + { + "content": "一" + }, + { + "content": "八" + }, + { + "content": "七" + }, + { + "content": "六" + }, + { + "content": "八" + }, + { + "content": "二" + }, + { + "content": "三" + }, + { + "content": "三" + }, + { + "content": "一" + }, + { + "content": "二" + }, + { + "content": "六" + }, + { + "content": "二" + }, + { + "content": "六" + }, + { + "content": "六" + }, + { + "content": "六" + }, + { + "content": "七" + }, + { + "content": "七" + }, + { + "content": "八" + }, + { + "content": "二" + }, + { + "content": "九" + }, + { + "content": "九" + }, + { + "content": "二" + }, + { + "content": "七" + }, + { + "content": "七" + }, + { + "content": "八" + }, + { + "content": "七" + }, + { + "content": "三" + }, + { + "content": "八" + }, + { + "content": "七" + }, + { + "content": "八" + }, + { + "content": "三" + }, + { + "content": "六" + } + ] + }, + { + "divisions": 64, + "layerHeight": 20, + "startAngle": 0, + "num": 3, + "interval": 3, + "colorRef": "洋红", + "sectors": [ + { + "content": "✖︎" + }, + { + "content": "人元" + }, + { + "content": "✖︎" + }, + { + "content": "地元" + }, + { + "content": "✖︎" + }, + { + "content": "人元" + }, + { + "content": "✖︎" + }, + { + "content": "人元" + }, + { + "content": "✖︎" + }, + { + "content": "✖︎" + }, + { + "content": "地元" + }, + { + "content": "人元" + }, + { + "content": "✖︎" + }, + { + "content": "地元" + }, + { + "content": "地元" + }, + { + "content": "人元" + }, + { + "content": "人元" + }, + { + "content": "天元" + }, + { + "content": "天元" + }, + { + "content": "地元" + }, + { + "content": "人元" + }, + { + "content": "天元" + }, + { + "content": "人元" + }, + { + "content": "人元" + }, + { + "content": "✖︎" + }, + { + "content": "地元" + }, + { + "content": "人元" + }, + { + "content": "天元" + }, + { + "content": "人元" + }, + { + "content": "天元" + }, + { + "content": "天元" + }, + { + "content": "地元" + }, + { + "content": "✖︎" + }, + { + "content": "天元" + }, + { + "content": "天元" + }, + { + "content": "天元" + }, + { + "content": "天元" + }, + { + "content": "地元" + }, + { + "content": "天元" + }, + { + "content": "天元" + }, + { + "content": "地元" + }, + { + "content": "天元" + }, + { + "content": "地元" + }, + { + "content": "天元" + }, + { + "content": "地元" + }, + { + "content": "地元" + }, + { + "content": "地元" + }, + { + "content": "人元" + }, + { + "content": "天元" + }, + { + "content": "✖︎" + }, + { + "content": "地元" + }, + { + "content": "✖︎" + }, + { + "content": "天元" + }, + { + "content": "地元" + }, + { + "content": "✖︎" + }, + { + "content": "天元" + }, + { + "content": "天元" + }, + { + "content": "✖︎" + }, + { + "content": "人元" + }, + { + "content": "人元" + }, + { + "content": "天元" + }, + { + "content": "天元" + }, + { + "content": "地元" + } + ] + }, + { + "divisions": 64, + "layerHeight": 20, + "startAngle": 0, + "colorRef": "亮黄", + "innerFill": 1, + "sectors": [ + { + "content": "1|水", + "innerFill": 1 + }, + { + "content": "6|水", + "innerFill": 1 + }, + { + "content": "2|火" + }, + { + "content": "2|火" + }, + { + "content": "5|土" + }, + { + "content": "3|木" + }, + { + "content": "4|金" + }, + { + "content": "8|木" + }, + { + "content": "1|水" + }, + { + "content": "8|木" + }, + { + "content": "7|火" + }, + { + "content": "4|金" + }, + { + "content": "9|金" + }, + { + "content": "1|水" + }, + { + "content": "1|水" + }, + { + "content": "8|木" + }, + { + "content": "3|木" + }, + { + "content": "3|木" + }, + { + "content": "7|火" + }, + { + "content": "8|木" + }, + { + "content": "3|木" + }, + { + "content": "6|水" + }, + { + "content": "3|木" + }, + { + "content": "9|金" + }, + { + "content": "9|金" + }, + { + "content": "4|金" + }, + { + "content": "2|火" + }, + { + "content": "8|木" + }, + { + "content": "8|木" + }, + { + "content": "3|木" + }, + { + "content": "7|火" + }, + { + "content": "2|火" + }, + { + "content": "9|金" + }, + { + "content": "7|火" + }, + { + "content": "3|木" + }, + { + "content": "4|金" + }, + { + "content": "9|金" + }, + { + "content": "1|水" + }, + { + "content": "6|水" + }, + { + "content": "6|水" + }, + { + "content": "9|金" + }, + { + "content": "2|火" + }, + { + "content": "1|水" + }, + { + "content": "2|火" + }, + { + "content": "1|水" + }, + { + "content": "2|火" + }, + { + "content": "4|金" + }, + { + "content": "4|金" + }, + { + "content": "7|火" + }, + { + "content": "1|水" + }, + { + "content": "2|火" + }, + { + "content": "2|火" + }, + { + "content": "1|水" + }, + { + "content": "4|金" + }, + { + "content": "6|水" + }, + { + "content": "7|火" + }, + { + "content": "6|水" + }, + { + "content": "6|水" + }, + { + "content": "6|水" + }, + { + "content": "8|木" + }, + { + "content": "7|火" + }, + { + "content": "3|木" + }, + { + "content": "8|木" + }, + { + "content": "1|水", + "innerFill": 1 + } + ] + }, + { + "divisions": 64, + "layerHeight": 20, + "startAngle": 0, + "colorRef": "白晕", + "sectors": [ + { + "content": "伏" + }, + { + "content": "生" + }, + { + "content": "绝" + }, + { + "content": "五" + }, + { + "content": "延" + }, + { + "content": "六" + }, + { + "content": "天" + }, + { + "content": "祸" + }, + { + "content": "祸" + }, + { + "content": "伏" + }, + { + "content": "天" + }, + { + "content": "绝" + }, + { + "content": "五" + }, + { + "content": "六" + }, + { + "content": "天" + }, + { + "content": "五" + }, + { + "content": "伏" + }, + { + "content": "祸" + }, + { + "content": "延" + }, + { + "content": "生" + }, + { + "content": "天" + }, + { + "content": "五" + }, + { + "content": "延" + }, + { + "content": "绝" + }, + { + "content": "生" + }, + { + "content": "伏" + }, + { + "content": "六" + }, + { + "content": "六" + }, + { + "content": "绝" + }, + { + "content": "五" + }, + { + "content": "祸" + }, + { + "content": "祸" + }, + { + "content": "伏" + }, + { + "content": "祸" + }, + { + "content": "绝" + }, + { + "content": "生" + }, + { + "content": "六" + }, + { + "content": "绝" + }, + { + "content": "六" + }, + { + "content": "六" + }, + { + "content": "伏" + }, + { + "content": "五" + }, + { + "content": "生" + }, + { + "content": "绝" + }, + { + "content": "生" + }, + { + "content": "祸" + }, + { + "content": "六" + }, + { + "content": "绝" + }, + { + "content": "五" + }, + { + "content": "伏" + }, + { + "content": "延" + }, + { + "content": "五" + }, + { + "content": "延" + }, + { + "content": "延" + }, + { + "content": "天" + }, + { + "content": "绝" + }, + { + "content": "天" + }, + { + "content": "六" + }, + { + "content": "伏" + }, + { + "content": "绝" + }, + { + "content": "绝" + }, + { + "content": "祸" + }, + { + "content": "六" + }, + { + "content": "生" + } + ] + }, + { + "divisions": 28, + "layerHeight": 20, + "startAngle": 0, + "unitRatios": [ + 0.25, + 0.5, + 0.25 + ], + "colorRef": "紫光", + "sectors": [ + { + "content": "虚|九少|日" + }, + { + "content": "女|十一|土" + }, + { + "content": "牛|七|金" + }, + { + "content": "斗|二十二|木" + }, + { + "content": "箕|九半|水" + }, + { + "content": "尾|十八|火" + }, + { + "content": "心|六|月" + }, + { + "content": "房|五太|日" + }, + { + "content": "氐|十六少|土" + }, + { + "content": "亢|九太|金" + }, + { + "content": "角|十二太|木" + }, + { + "content": "井|三十少|木" + }, + { + "content": "鬼|二关半|金" + }, + { + "content": "柳|十三半|土" + }, + { + "content": "星|六太|日" + }, + { + "content": "张|十八太|月" + }, + { + "content": "翼|二十少|火" + }, + { + "content": "轸|十八太|水" + }, + { + "content": "奎|十八|木" + }, + { + "content": "娄|十二太|金" + }, + { + "content": "胃|十五少|土" + }, + { + "content": "昴|十一|日" + }, + { + "content": "毕|十六半|月" + }, + { + "content": "觜|半|火" + }, + { + "content": "参|九半|水" + }, + { + "content": "壁|九太|水" + }, + { + "content": "室|十八|火" + }, + { + "content": "危|十六|月" + } + ] + }, + { + "divisions": 2, + "layerHeight": 5, + "colorRef": "紫光" + }, + { + "divisions": 384, + "layerHeight": 20, + "startAngle": 0, + "patternOffset": 2, + "num": 4, + "interval": 2, + "colorRef": "霓橙", + "sectors": [ + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + } + ] + }, + { + "divisions": 2, + "layerHeight": 5, + "colorRef": "紫光" + }, + { + "type": "degreeRing", + "layerHeight": 30, + "showDegree": 1, + "mode": "both", + "opacity": 1, + "tickLength": 6, + "tickLengthStep": 2, + "majorTick": 10, + "minorTick": 5, + "microTick": 1, + "tickColor": "#000000", + "ringColor": "#000000" + } + ] +} diff --git a/public/fengshui9.json b/public/fengshui9.json new file mode 100644 index 0000000..0706b76 --- /dev/null +++ b/public/fengshui9.json @@ -0,0 +1,3768 @@ +{ + "name": "fengshui", + "description": "luopan fengshui config with named color palettes", + "background": "香黄", + "strokeWidth": 1, + "strokeOpacity": 1, + "strokeColor": "芙粉", + "insetDistance": 2, + "themeRef": "芙蓉", + "layers": [ + { + "type": "centerIcon", + "centerIcon": { + "rIcon": 50, + "opacity": 0.8, + "name": "centericon.svg" + } + }, + { + "divisions": 2, + "rInner": 60, + "rOuter": 80, + "startAngle": -90, + "sectors": [ + { + "content": "阴", + "colorRef": "芙粉" + }, + { + "content": "阳", + "colorRef": "莲白" + } + ] + }, + { + "divisions": 8, + "layerHeight": 40, + "startAngle": -22.5, + "sectors": [ + { + "content": "北" + }, + { + "content": "东北" + }, + { + "content": "东" + }, + { + "content": "东南" + }, + { + "content": "南" + }, + { + "content": "西南" + }, + { + "content": "西" + }, + { + "content": "西北" + } + ] + }, + { + "divisions": 8, + "layerHeight": 20, + "startAngle": -22.5, + "unitRatios": [ + 0.3, + 0.4, + 0.3 + ], + "colorRef": "荷绿", + "sectors": [ + { + "content": "坎|☵|水", + "innerFill": 0 + }, + { + "content": "艮|☶|山", + "innerFill": 1 + }, + { + "content": "震|☳|雷", + "innerFill": 0 + }, + { + "content": "巽|☴|风", + "innerFill": 1 + }, + { + "content": "离|☲|火", + "innerFill": 0 + }, + { + "content": "坤|☷|地", + "innerFill": 1 + }, + { + "content": "兑|☱|泽", + "innerFill": 0 + }, + { + "content": "乾|☰|天", + "innerFill": 1 + } + ] + }, + { + "divisions": 12, + "layerHeight": 20, + "startAngle": 0, + "colorRef": "浅灰", + "num": 3, + "interval": 1, + "sectors": [ + { + "content": "子", + "colorRef": "薄荷", + "innerFill": 1 + }, + { + "content": "丑" + }, + { + "content": "寅", + "colorRef": "柔紫", + "innerFill": 0 + }, + { + "content": "卯", + "colorRef": "柔紫", + "innerFill": 1 + }, + { + "content": "辰" + }, + { + "content": "巳", + "colorRef": "粉橙", + "innerFill": 1 + }, + { + "content": "午", + "colorRef": "粉橙", + "innerFill": 0 + }, + { + "content": "未", + "innerFill": 1 + }, + { + "content": "申", + "colorRef": "香黄", + "innerFill": 0 + }, + { + "content": "酉", + "colorRef": "香黄", + "innerFill": 1 + }, + { + "content": "戌" + }, + { + "content": "亥", + "innerFill": 0 + } + ] + }, + { + "divisions": 24, + "layerHeight": 30, + "startAngle": -22.5, + "unitRatios": [ + 0.4, + 0.3, + 0.3 + ], + "num": 3, + "interval": 3, + "colorRef": "香黄", + "sectors": [ + { + "content": "巨门|壬|2" + }, + { + "content": "禄存|子|3" + }, + { + "content": "贪狼|癸|1" + }, + { + "content": "右弼|丑|9" + }, + { + "content": "破军|艮|7" + }, + { + "content": "左辅|寅|8" + }, + { + "content": "贪狼|甲|1" + }, + { + "content": "禄存|卯|3" + }, + { + "content": "巨门|乙|2" + }, + { + "content": "武曲|辰|6" + }, + { + "content": "武曲|巽|6" + }, + { + "content": "文曲|巳|4" + }, + { + "content": "破军|丙|7" + }, + { + "content": "右弼|午|9" + }, + { + "content": "左辅|丁|8" + }, + { + "content": "禄存|未|3" + }, + { + "content": "巨门|坤|2" + }, + { + "content": "贪狼|申|1" + }, + { + "content": "左辅|庚|8" + }, + { + "content": "右弼|酉|9" + }, + { + "content": "破军|辛|7" + }, + { + "content": "文曲|戌|4" + }, + { + "content": "文曲|乾|4" + }, + { + "content": "武曲|亥|6" + } + ] + }, + { + "divisions": 24, + "layerHeight": 20, + "startAngle": -7.5, + "unitRatios": [ + 0.7, + 0.3 + ], + "num": 3, + "interval": 3, + "colorRef": "粉橙", + "sectors": [ + { + "content": "子|水" + }, + { + "content": "癸|水" + }, + { + "content": "丑|土" + }, + { + "content": "艮|土" + }, + { + "content": "寅|木" + }, + { + "content": "甲|木" + }, + { + "content": "卯|木" + }, + { + "content": "乙|木" + }, + { + "content": "辰|土" + }, + { + "content": "巽|木" + }, + { + "content": "巳|火" + }, + { + "content": "丙|火" + }, + { + "content": "午|火" + }, + { + "content": "丁|火" + }, + { + "content": "未|土" + }, + { + "content": "坤|土" + }, + { + "content": "申|金" + }, + { + "content": "庚|金" + }, + { + "content": "酉|金" + }, + { + "content": "辛|金" + }, + { + "content": "戌|土" + }, + { + "content": "乾|金" + }, + { + "content": "亥|水" + }, + { + "content": "壬|水" + } + ] + }, + { + "divisions": 24, + "layerHeight": 20, + "startAngle": -7.5, + "num": 4, + "interval": 4, + "colorRef": "薄荷", + "innerFill": 1, + "sectors": [ + { + "content": "帝座" + }, + { + "content": "鸾驾" + }, + { + "content": "天吊" + }, + { + "content": "凤阁" + }, + { + "content": "金箱" + }, + { + "content": "鬼劫" + }, + { + "content": "将军" + }, + { + "content": "功曹" + }, + { + "content": "天罡" + }, + { + "content": "宝殿" + }, + { + "content": "金枝" + }, + { + "content": "炎烈" + }, + { + "content": "帝辇" + }, + { + "content": "龙墀" + }, + { + "content": "天杀" + }, + { + "content": "宝盖" + }, + { + "content": "玉印" + }, + { + "content": "劫杀" + }, + { + "content": "华盖" + }, + { + "content": "直符" + }, + { + "content": "地杀" + }, + { + "content": "龙楼" + }, + { + "content": "玉叶" + }, + { + "content": "八武" + } + ] + }, + { + "divisions": 24, + "layerHeight": 20, + "startAngle": -7.5, + "colorRef": "莲白", + "sectors": [ + { + "content": "天皇" + }, + { + "content": "天辅" + }, + { + "content": "天英" + }, + { + "content": "天芮" + }, + { + "content": "天柱" + }, + { + "content": "天心" + }, + { + "content": "天禽" + }, + { + "content": "天冲" + }, + { + "content": "天任" + }, + { + "content": "天蓬" + }, + { + "content": "太乙" + }, + { + "content": "少微" + }, + { + "content": "紫微" + }, + { + "content": "勾陈" + }, + { + "content": "轩辕" + }, + { + "content": "太微" + }, + { + "content": "天市" + }, + { + "content": "文昌" + }, + { + "content": "文曲" + }, + { + "content": "禄存" + }, + { + "content": "巨门" + }, + { + "content": "廉贞" + }, + { + "content": "武曲" + }, + { + "content": "破军" + } + ] + }, + { + "divisions": 24, + "layerHeight": 15, + "startAngle": -7.5, + "patternOffset": 4, + "num": 3, + "interval": 3, + "colorRef": "浅灰", + "sectors": [ + { + "content": "天" + }, + { + "content": "人" + }, + { + "content": "地" + }, + { + "content": "天" + }, + { + "content": "人" + }, + { + "content": "地" + }, + { + "content": "天" + }, + { + "content": "人" + }, + { + "content": "地" + }, + { + "content": "天" + }, + { + "content": "人" + }, + { + "content": "地" + }, + { + "content": "天" + }, + { + "content": "人" + }, + { + "content": "地" + }, + { + "content": "天" + }, + { + "content": "人" + }, + { + "content": "地" + }, + { + "content": "天" + }, + { + "content": "人" + }, + { + "content": "地" + }, + { + "content": "天" + }, + { + "content": "人" + }, + { + "content": "地" + } + ] + }, + { + "divisions": 24, + "layerHeight": 20, + "startAngle": -7.5, + "colorRef": "莲白", + "num": 3, + "interval": 3, + "patternOffset": 2, + "sectors": [ + { + "content": "立春" + }, + { + "content": "雨水" + }, + { + "content": "惊蛰" + }, + { + "content": "春分" + }, + { + "content": "清明" + }, + { + "content": "谷雨" + }, + { + "content": "立夏" + }, + { + "content": "小满" + }, + { + "content": "芒种" + }, + { + "content": "夏至" + }, + { + "content": "小暑" + }, + { + "content": "大暑" + }, + { + "content": "立秋" + }, + { + "content": "处暑" + }, + { + "content": "白露" + }, + { + "content": "秋分" + }, + { + "content": "寒露" + }, + { + "content": "霜降" + }, + { + "content": "立冬" + }, + { + "content": "小雪" + }, + { + "content": "大雪" + }, + { + "content": "冬至" + }, + { + "content": "小寒" + }, + { + "content": "大寒" + } + ] + }, + { + "divisions": 64, + "layerHeight": 15, + "startAngle": 0, + "colorRef": "香黄", + "sectors": [ + { + "content": "坤" + }, + { + "content": "坤" + }, + { + "content": "坤" + }, + { + "content": "坤" + }, + { + "content": "坤" + }, + { + "content": "坤" + }, + { + "content": "坤" + }, + { + "content": "坤" + }, + { + "content": "震" + }, + { + "content": "震" + }, + { + "content": "震" + }, + { + "content": "震" + }, + { + "content": "震" + }, + { + "content": "离" + }, + { + "content": "兑" + }, + { + "content": "乾" + }, + { + "content": "离" + }, + { + "content": "艮" + }, + { + "content": "离" + }, + { + "content": "离" + }, + { + "content": "巽" + }, + { + "content": "离" + }, + { + "content": "坎" + }, + { + "content": "离" + }, + { + "content": "兑" + }, + { + "content": "兑" + }, + { + "content": "兑" + }, + { + "content": "艮" + }, + { + "content": "兑" + }, + { + "content": "兑" + }, + { + "content": "兑" + }, + { + "content": "乾" + }, + { + "content": "乾" + }, + { + "content": "巽" + }, + { + "content": "乾" + }, + { + "content": "乾" + }, + { + "content": "乾" + }, + { + "content": "坎" + }, + { + "content": "震" + }, + { + "content": "坎" + }, + { + "content": "巽" + }, + { + "content": "巽" + }, + { + "content": "坎" + }, + { + "content": "巽" + }, + { + "content": "巽" + }, + { + "content": "坎" + }, + { + "content": "巽" + }, + { + "content": "艮" + }, + { + "content": "坎" + }, + { + "content": "艮" + }, + { + "content": "艮" + }, + { + "content": "兑" + }, + { + "content": "震" + }, + { + "content": "坤" + }, + { + "content": "乾" + }, + { + "content": "震" + }, + { + "content": "艮" + }, + { + "content": "兑" + }, + { + "content": "艮" + }, + { + "content": "艮" + }, + { + "content": "艮" + }, + { + "content": "艮" + }, + { + "content": "艮" + } + ] + }, + { + "divisions": 64, + "layerHeight": 30, + "startAngle": 0, + "unitRatios": [ + 0.3, + 0.4, + 0.3 + ], + "colorRef": "雾蓝", + "sectors": [ + { + "content": "䷁|坤|一" + }, + { + "content": "䷖|剥|二" + }, + { + "content": "䷇|比|七" + }, + { + "content": "䷓|观|六" + }, + { + "content": "䷏|否|九" + }, + { + "content": "䷢|晋|七" + }, + { + "content": "䷬|萃|四" + }, + { + "content": "䷋|豫|七" + }, + { + "content": "䷗|复|八" + }, + { + "content": "䷚|震|一" + }, + { + "content": "䷂|屯|二" + }, + { + "content": "䷩|随|六" + }, + { + "content": "䷲|无妄|七" + }, + { + "content": "䷔|明夷|三" + }, + { + "content": "䷐|临|四" + }, + { + "content": "䷘|大壮|六" + }, + { + "content": "䷣|离|一" + }, + { + "content": "䷕|旅|六" + }, + { + "content": "䷾|既济|九" + }, + { + "content": "䷤|丰|三" + }, + { + "content": "䷶|鼎|八" + }, + { + "content": "䷝|革|八" + }, + { + "content": "䷰|未济|九" + }, + { + "content": "䷌|同人|六" + }, + { + "content": "䷒|履|三" + }, + { + "content": "䷨|兑|一" + }, + { + "content": "䷻|中孚|三" + }, + { + "content": "䷼|小过|四" + }, + { + "content": "䷵|归妹|四" + }, + { + "content": "䷥|睽|二" + }, + { + "content": "䷹|节|四" + }, + { + "content": "䷉|小畜|二" + }, + { + "content": "䷀|乾|一" + }, + { + "content": "䷪|姤|八" + }, + { + "content": "䷍|大有|八" + }, + { + "content": "䷡|夬|八" + }, + { + "content": "䷈|需|八" + }, + { + "content": "䷄|蒙|二" + }, + { + "content": "䷙|颐|六" + }, + { + "content": "䷊|讼|四" + }, + { + "content": "䷫|巽|一" + }, + { + "content": "䷛|蛊|三" + }, + { + "content": "䷱|涣|四" + }, + { + "content": "䷟|升|二" + }, + { + "content": "䷸|井|六" + }, + { + "content": "䷯|困|二" + }, + { + "content": "䷺|咸|九" + }, + { + "content": "䷭|渐|八" + }, + { + "content": "䷅|师|六" + }, + { + "content": "䷮|艮|一" + }, + { + "content": "䷧|蹇|六" + }, + { + "content": "䷎|谦|八" + }, + { + "content": "䷜|损|九" + }, + { + "content": "䷏|否|九" + }, + { + "content": "䷖|剥|二" + }, + { + "content": "䷇|比|七" + }, + { + "content": "䷠|大畜|七" + }, + { + "content": "䷙|颐|六" + }, + { + "content": "䷮|艮|一" + }, + { + "content": "䷵|归妹|四" + }, + { + "content": "䷭|渐|八" + }, + { + "content": "䷕|旅|六" + }, + { + "content": "䷼|小过|四" + }, + { + "content": "䷎|谦|八" + } + ] + }, + { + "divisions": 64, + "layerHeight": 20, + "startAngle": 0, + "colorRef": "雾蓝", + "sectors": [ + { + "content": "坤" + }, + { + "content": "艮" + }, + { + "content": "坎" + }, + { + "content": "巽" + }, + { + "content": "乾" + }, + { + "content": "离" + }, + { + "content": "兑" + }, + { + "content": "震" + }, + { + "content": "坤" + }, + { + "content": "震" + }, + { + "content": "坎" + }, + { + "content": "兑" + }, + { + "content": "乾" + }, + { + "content": "坤" + }, + { + "content": "坤" + }, + { + "content": "震" + }, + { + "content": "离" + }, + { + "content": "离" + }, + { + "content": "坎" + }, + { + "content": "震" + }, + { + "content": "离" + }, + { + "content": "兑" + }, + { + "content": "离" + }, + { + "content": "乾" + }, + { + "content": "乾" + }, + { + "content": "兑" + }, + { + "content": "巽" + }, + { + "content": "震" + }, + { + "content": "震" + }, + { + "content": "离" + }, + { + "content": "坎" + }, + { + "content": "巽" + }, + { + "content": "乾" + }, + { + "content": "乾" + }, + { + "content": "离" + }, + { + "content": "兑" + }, + { + "content": "坎" + }, + { + "content": "艮" + }, + { + "content": "艮" + }, + { + "content": "乾" + }, + { + "content": "巽" + }, + { + "content": "艮" + }, + { + "content": "巽" + }, + { + "content": "坤" + }, + { + "content": "坎" + }, + { + "content": "兑" + }, + { + "content": "兑" + }, + { + "content": "巽" + }, + { + "content": "坤" + }, + { + "content": "坎" + }, + { + "content": "兑" + }, + { + "content": "艮" + }, + { + "content": "坎" + }, + { + "content": "坎" + }, + { + "content": "艮" + }, + { + "content": "艮" + }, + { + "content": "艮" + }, + { + "content": "震" + }, + { + "content": "巽" + }, + { + "content": "离" + }, + { + "content": "震" + }, + { + "content": "坤" + } + ] + }, + { + "divisions": 64, + "layerHeight": 20, + "startAngle": -22.5, + "innerFill": 1, + "colorRef": "雾蓝", + "sectors": [ + { + "content": "伏位" + }, + { + "content": "五鬼" + }, + { + "content": "天医" + }, + { + "content": "生气" + }, + { + "content": "延年" + }, + { + "content": "绝命" + }, + { + "content": "祸害" + }, + { + "content": "六煞" + }, + { + "content": "伏位" + }, + { + "content": "六煞" + }, + { + "content": "绝命" + }, + { + "content": "祸害" + }, + { + "content": "生气" + }, + { + "content": "延年" + }, + { + "content": "天医" + }, + { + "content": "五鬼" + }, + { + "content": "伏位" + }, + { + "content": "延年" + }, + { + "content": "生气" + }, + { + "content": "祸害" + }, + { + "content": "绝命" + }, + { + "content": "五鬼" + }, + { + "content": "天医" + }, + { + "content": "六煞" + }, + { + "content": "伏位" + }, + { + "content": "天医" + }, + { + "content": "五鬼" + }, + { + "content": "六煞" + }, + { + "content": "祸害" + }, + { + "content": "生气" + }, + { + "content": "绝命" + }, + { + "content": "延年" + }, + { + "content": "伏位" + }, + { + "content": "六煞" + }, + { + "content": "五鬼" + }, + { + "content": "绝命" + }, + { + "content": "延年" + }, + { + "content": "祸害" + }, + { + "content": "生气" + }, + { + "content": "天医" + }, + { + "content": "伏位" + }, + { + "content": "天医" + }, + { + "content": "延年" + }, + { + "content": "绝命" + }, + { + "content": "生气" + }, + { + "content": "祸害" + }, + { + "content": "五鬼" + }, + { + "content": "六煞" + }, + { + "content": "伏位" + }, + { + "content": "生气" + }, + { + "content": "祸害" + }, + { + "content": "延年" + }, + { + "content": "绝命" + }, + { + "content": "六煞" + }, + { + "content": "五鬼" + }, + { + "content": "天医" + }, + { + "content": "伏位" + }, + { + "content": "六煞" + }, + { + "content": "天医" + }, + { + "content": "五鬼" + }, + { + "content": "祸害" + }, + { + "content": "绝命" + }, + { + "content": "延年" + }, + { + "content": "生气" + } + ] + }, + { + "divisions": 64, + "layerHeight": 20, + "startAngle": 0, + "unitRatios": [ + 0.6, + 0.4 + ], + "colorRef": "柔紫", + "num": 8, + "interval": 8, + "sectors": [ + { + "content": "甲子|金" + }, + { + "content": "丙子|水" + }, + { + "content": "戊子|火" + }, + { + "content": "庚子|土" + }, + { + "content": "壬子|木" + }, + { + "content": "乙丑|金" + }, + { + "content": "丁丑|水" + }, + { + "content": "己丑|火" + }, + { + "content": "辛丑|土" + }, + { + "content": "癸丑|木" + }, + { + "content": "甲寅|水" + }, + { + "content": "丙寅|火" + }, + { + "content": "戊寅|土" + }, + { + "content": "庚寅|木" + }, + { + "content": "庚寅|木" + }, + { + "content": "壬寅|金" + }, + { + "content": "乙卯|水" + }, + { + "content": "丁卯|火" + }, + { + "content": "己卯|土" + }, + { + "content": "辛卯|木" + }, + { + "content": "癸卯|金" + }, + { + "content": "甲辰|火" + }, + { + "content": "丙辰|土" + }, + { + "content": "戊辰|木" + }, + { + "content": "庚辰|金" + }, + { + "content": "壬辰|水" + }, + { + "content": "乙巳|火" + }, + { + "content": "丁巳|土" + }, + { + "content": "己巳|木" + }, + { + "content": "辛巳|金" + }, + { + "content": "癸巳|水" + }, + { + "content": "甲午|金" + }, + { + "content": "甲午|金" + }, + { + "content": "丙午|水" + }, + { + "content": "戊午|火" + }, + { + "content": "庚午|土" + }, + { + "content": "壬午|木" + }, + { + "content": "乙未|金" + }, + { + "content": "丁未|水" + }, + { + "content": "己未|火" + }, + { + "content": "辛未|土" + }, + { + "content": "癸未|木" + }, + { + "content": "甲申|水" + }, + { + "content": "丙申|火" + }, + { + "content": "戊申|土" + }, + { + "content": "庚申|木" + }, + { + "content": "庚申|木" + }, + { + "content": "壬申|金" + }, + { + "content": "乙酉|水" + }, + { + "content": "丁酉|火" + }, + { + "content": "己酉|土" + }, + { + "content": "辛酉|木" + }, + { + "content": "癸酉|金" + }, + { + "content": "甲戌|火" + }, + { + "content": "丙戌|土" + }, + { + "content": "戊戌|木" + }, + { + "content": "庚戌|金" + }, + { + "content": "壬戌|水" + }, + { + "content": "乙亥|火" + }, + { + "content": "丁亥|土" + }, + { + "content": "己亥|木" + }, + { + "content": "辛亥|金" + }, + { + "content": "癸亥|水" + }, + { + "content": "甲子|金" + } + ] + }, + { + "divisions": 64, + "layerHeight": 20, + "startAngle": 0, + "num": 4, + "interval": 4, + "colorRef": "雾蓝", + "sectors": [ + { + "content": "一" + }, + { + "content": "二" + }, + { + "content": "七" + }, + { + "content": "二" + }, + { + "content": "九" + }, + { + "content": "二" + }, + { + "content": "四" + }, + { + "content": "八" + }, + { + "content": "八" + }, + { + "content": "一" + }, + { + "content": "二" + }, + { + "content": "七" + }, + { + "content": "二" + }, + { + "content": "三" + }, + { + "content": "四" + }, + { + "content": "二" + }, + { + "content": "一" + }, + { + "content": "八" + }, + { + "content": "九" + }, + { + "content": "六" + }, + { + "content": "四" + }, + { + "content": "八" + }, + { + "content": "九" + }, + { + "content": "六" + }, + { + "content": "六" + }, + { + "content": "一" + }, + { + "content": "三" + }, + { + "content": "三" + }, + { + "content": "七" + }, + { + "content": "二" + }, + { + "content": "四" + }, + { + "content": "八" + }, + { + "content": "一" + }, + { + "content": "八" + }, + { + "content": "七" + }, + { + "content": "六" + }, + { + "content": "八" + }, + { + "content": "二" + }, + { + "content": "三" + }, + { + "content": "三" + }, + { + "content": "一" + }, + { + "content": "二" + }, + { + "content": "六" + }, + { + "content": "二" + }, + { + "content": "六" + }, + { + "content": "六" + }, + { + "content": "六" + }, + { + "content": "七" + }, + { + "content": "七" + }, + { + "content": "八" + }, + { + "content": "二" + }, + { + "content": "九" + }, + { + "content": "九" + }, + { + "content": "二" + }, + { + "content": "七" + }, + { + "content": "七" + }, + { + "content": "八" + }, + { + "content": "七" + }, + { + "content": "三" + }, + { + "content": "八" + }, + { + "content": "七" + }, + { + "content": "八" + }, + { + "content": "三" + }, + { + "content": "六" + } + ] + }, + { + "divisions": 64, + "layerHeight": 20, + "startAngle": 0, + "num": 3, + "interval": 3, + "colorRef": "浅灰", + "sectors": [ + { + "content": "✖︎" + }, + { + "content": "人元" + }, + { + "content": "✖︎" + }, + { + "content": "地元" + }, + { + "content": "✖︎" + }, + { + "content": "人元" + }, + { + "content": "✖︎" + }, + { + "content": "人元" + }, + { + "content": "✖︎" + }, + { + "content": "✖︎" + }, + { + "content": "地元" + }, + { + "content": "人元" + }, + { + "content": "✖︎" + }, + { + "content": "地元" + }, + { + "content": "地元" + }, + { + "content": "人元" + }, + { + "content": "人元" + }, + { + "content": "天元" + }, + { + "content": "天元" + }, + { + "content": "地元" + }, + { + "content": "人元" + }, + { + "content": "天元" + }, + { + "content": "人元" + }, + { + "content": "人元" + }, + { + "content": "✖︎" + }, + { + "content": "地元" + }, + { + "content": "人元" + }, + { + "content": "天元" + }, + { + "content": "人元" + }, + { + "content": "天元" + }, + { + "content": "天元" + }, + { + "content": "地元" + }, + { + "content": "✖︎" + }, + { + "content": "天元" + }, + { + "content": "天元" + }, + { + "content": "天元" + }, + { + "content": "天元" + }, + { + "content": "地元" + }, + { + "content": "天元" + }, + { + "content": "天元" + }, + { + "content": "地元" + }, + { + "content": "天元" + }, + { + "content": "地元" + }, + { + "content": "天元" + }, + { + "content": "地元" + }, + { + "content": "地元" + }, + { + "content": "地元" + }, + { + "content": "人元" + }, + { + "content": "天元" + }, + { + "content": "✖︎" + }, + { + "content": "地元" + }, + { + "content": "✖︎" + }, + { + "content": "天元" + }, + { + "content": "地元" + }, + { + "content": "✖︎" + }, + { + "content": "天元" + }, + { + "content": "天元" + }, + { + "content": "✖︎" + }, + { + "content": "人元" + }, + { + "content": "人元" + }, + { + "content": "天元" + }, + { + "content": "天元" + }, + { + "content": "地元" + } + ] + }, + { + "divisions": 64, + "layerHeight": 20, + "startAngle": 0, + "colorRef": "柔紫", + "innerFill": 1, + "sectors": [ + { + "content": "1|水", + "innerFill": 1 + }, + { + "content": "6|水", + "innerFill": 1 + }, + { + "content": "2|火" + }, + { + "content": "2|火" + }, + { + "content": "5|土" + }, + { + "content": "3|木" + }, + { + "content": "4|金" + }, + { + "content": "8|木" + }, + { + "content": "1|水" + }, + { + "content": "8|木" + }, + { + "content": "7|火" + }, + { + "content": "4|金" + }, + { + "content": "9|金" + }, + { + "content": "1|水" + }, + { + "content": "1|水" + }, + { + "content": "8|木" + }, + { + "content": "3|木" + }, + { + "content": "3|木" + }, + { + "content": "7|火" + }, + { + "content": "8|木" + }, + { + "content": "3|木" + }, + { + "content": "6|水" + }, + { + "content": "3|木" + }, + { + "content": "9|金" + }, + { + "content": "9|金" + }, + { + "content": "4|金" + }, + { + "content": "2|火" + }, + { + "content": "8|木" + }, + { + "content": "8|木" + }, + { + "content": "3|木" + }, + { + "content": "7|火" + }, + { + "content": "2|火" + }, + { + "content": "9|金" + }, + { + "content": "7|火" + }, + { + "content": "3|木" + }, + { + "content": "4|金" + }, + { + "content": "9|金" + }, + { + "content": "1|水" + }, + { + "content": "6|水" + }, + { + "content": "6|水" + }, + { + "content": "9|金" + }, + { + "content": "2|火" + }, + { + "content": "1|水" + }, + { + "content": "2|火" + }, + { + "content": "1|水" + }, + { + "content": "2|火" + }, + { + "content": "4|金" + }, + { + "content": "4|金" + }, + { + "content": "7|火" + }, + { + "content": "1|水" + }, + { + "content": "2|火" + }, + { + "content": "2|火" + }, + { + "content": "1|水" + }, + { + "content": "4|金" + }, + { + "content": "6|水" + }, + { + "content": "7|火" + }, + { + "content": "6|水" + }, + { + "content": "6|水" + }, + { + "content": "6|水" + }, + { + "content": "8|木" + }, + { + "content": "7|火" + }, + { + "content": "3|木" + }, + { + "content": "8|木" + }, + { + "content": "1|水", + "innerFill": 1 + } + ] + }, + { + "divisions": 64, + "layerHeight": 20, + "startAngle": 0, + "colorRef": "雾蓝", + "sectors": [ + { + "content": "伏" + }, + { + "content": "生" + }, + { + "content": "绝" + }, + { + "content": "五" + }, + { + "content": "延" + }, + { + "content": "六" + }, + { + "content": "天" + }, + { + "content": "祸" + }, + { + "content": "祸" + }, + { + "content": "伏" + }, + { + "content": "天" + }, + { + "content": "绝" + }, + { + "content": "五" + }, + { + "content": "六" + }, + { + "content": "天" + }, + { + "content": "五" + }, + { + "content": "伏" + }, + { + "content": "祸" + }, + { + "content": "延" + }, + { + "content": "生" + }, + { + "content": "天" + }, + { + "content": "五" + }, + { + "content": "延" + }, + { + "content": "绝" + }, + { + "content": "生" + }, + { + "content": "伏" + }, + { + "content": "六" + }, + { + "content": "六" + }, + { + "content": "绝" + }, + { + "content": "五" + }, + { + "content": "祸" + }, + { + "content": "祸" + }, + { + "content": "伏" + }, + { + "content": "祸" + }, + { + "content": "绝" + }, + { + "content": "生" + }, + { + "content": "六" + }, + { + "content": "绝" + }, + { + "content": "六" + }, + { + "content": "六" + }, + { + "content": "伏" + }, + { + "content": "五" + }, + { + "content": "生" + }, + { + "content": "绝" + }, + { + "content": "生" + }, + { + "content": "祸" + }, + { + "content": "六" + }, + { + "content": "绝" + }, + { + "content": "五" + }, + { + "content": "伏" + }, + { + "content": "延" + }, + { + "content": "五" + }, + { + "content": "延" + }, + { + "content": "延" + }, + { + "content": "天" + }, + { + "content": "绝" + }, + { + "content": "天" + }, + { + "content": "六" + }, + { + "content": "伏" + }, + { + "content": "绝" + }, + { + "content": "绝" + }, + { + "content": "祸" + }, + { + "content": "六" + }, + { + "content": "生" + } + ] + }, + { + "divisions": 28, + "layerHeight": 20, + "startAngle": 0, + "unitRatios": [ + 0.25, + 0.5, + 0.25 + ], + "colorRef": "莲白", + "sectors": [ + { + "content": "虚|九少|日" + }, + { + "content": "女|十一|土" + }, + { + "content": "牛|七|金" + }, + { + "content": "斗|二十二|木" + }, + { + "content": "箕|九半|水" + }, + { + "content": "尾|十八|火" + }, + { + "content": "心|六|月" + }, + { + "content": "房|五太|日" + }, + { + "content": "氐|十六少|土" + }, + { + "content": "亢|九太|金" + }, + { + "content": "角|十二太|木" + }, + { + "content": "井|三十少|木" + }, + { + "content": "鬼|二关半|金" + }, + { + "content": "柳|十三半|土" + }, + { + "content": "星|六太|日" + }, + { + "content": "张|十八太|月" + }, + { + "content": "翼|二十少|火" + }, + { + "content": "轸|十八太|水" + }, + { + "content": "奎|十八|木" + }, + { + "content": "娄|十二太|金" + }, + { + "content": "胃|十五少|土" + }, + { + "content": "昴|十一|日" + }, + { + "content": "毕|十六半|月" + }, + { + "content": "觜|半|火" + }, + { + "content": "参|九半|水" + }, + { + "content": "壁|九太|水" + }, + { + "content": "室|十八|火" + }, + { + "content": "危|十六|月" + } + ] + }, + { + "divisions": 2, + "layerHeight": 5, + "colorRef": "莲白" + }, + { + "divisions": 384, + "layerHeight": 20, + "startAngle": 0, + "patternOffset": 2, + "num": 4, + "interval": 2, + "colorRef": "粉橙", + "sectors": [ + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "刀" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "上" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + }, + { + "content": "上" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "空" + }, + { + "content": "刀" + } + ] + }, + { + "divisions": 2, + "layerHeight": 5, + "colorRef": "莲白" + }, + { + "type": "degreeRing", + "layerHeight": 30, + "showDegree": 1, + "mode": "both", + "opacity": 1, + "tickLength": 6, + "tickLengthStep": 2, + "majorTick": 10, + "minorTick": 5, + "microTick": 1, + "tickColor": "#000000", + "ringColor": "#000000" + } + ] +} diff --git a/public/luopan-configs.json b/public/luopan-configs.json index 9d15b1e..eb3f391 100644 --- a/public/luopan-configs.json +++ b/public/luopan-configs.json @@ -20,6 +20,42 @@ { "name": "fengshui", "path": "/fengshui.json" + }, + { + "name": "fengshui2", + "path": "/fengshui2.json" + }, + { + "name": "fengshui3", + "path": "/fengshui3.json" + }, + { + "name": "fengshui4", + "path": "/fengshui4.json" + }, + { + "name": "fengshui5", + "path": "/fengshui5.json" + }, + { + "name": "fengshui6", + "path": "/fengshui6.json" + }, + { + "name": "fengshui7", + "path": "/fengshui7.json" + }, + { + "name": "fengshui8", + "path": "/fengshui8.json" + }, + { + "name": "fengshui9", + "path": "/fengshui9.json" + }, + { + "name": "fengshui10", + "path": "/fengshui10.json" } ] } diff --git a/public/rumen.json b/public/rumen.json index a0bcd8c..58d817a 100644 --- a/public/rumen.json +++ b/public/rumen.json @@ -38,14 +38,46 @@ "rOuter": 160, "startAngle": 0, "sectors": [ - { "content": "乾", "colorRef": "火", "innerFill": 1 }, - { "content": "兑", "colorRef": "冷", "innerFill": 0 }, - { "content": "离", "colorRef": "火", "innerFill": 1 }, - { "content": "震", "colorRef": "木", "innerFill": 0 }, - { "content": "巽", "colorRef": "木", "innerFill": 1 }, - { "content": "坎", "colorRef": "冷", "innerFill": 0 }, - { "content": "艮", "colorRef": "强", "innerFill": 1 }, - { "content": "坤", "colorRef": "土", "innerFill": 0 } + { + "content": "乾", + "colorRef": "火", + "innerFill": 1 + }, + { + "content": "兑", + "colorRef": "冷", + "innerFill": 0 + }, + { + "content": "离", + "colorRef": "火", + "innerFill": 1 + }, + { + "content": "震", + "colorRef": "木", + "innerFill": 0 + }, + { + "content": "巽", + "colorRef": "木", + "innerFill": 1 + }, + { + "content": "坎", + "colorRef": "冷", + "innerFill": 0 + }, + { + "content": "艮", + "colorRef": "强", + "innerFill": 1 + }, + { + "content": "坤", + "colorRef": "土", + "innerFill": 0 + } ] }, { @@ -57,18 +89,58 @@ "num": 3, "interval": 1, "sectors": [ - { "content": "子", "colorRef": "水", "innerFill": 1 }, - { "content": "丑" }, - { "content": "寅", "colorRef": "木", "innerFill": 0 }, - { "content": "卯", "colorRef": "木", "innerFill": 1 }, - { "content": "辰" }, - { "content": "巳", "colorRef": "火", "innerFill": 1 }, - { "content": "午", "colorRef": "火", "innerFill": 0 }, - { "content": "未", "innerFill": 1 }, - { "content": "申", "colorRef": "金", "innerFill": 0 }, - { "content": "酉", "colorRef": "金", "innerFill": 1 }, - { "content": "戌" }, - { "content": "亥", "innerFill": 0 } + { + "content": "子", + "colorRef": "水", + "innerFill": 1 + }, + { + "content": "丑" + }, + { + "content": "寅", + "colorRef": "木", + "innerFill": 0 + }, + { + "content": "卯", + "colorRef": "木", + "innerFill": 1 + }, + { + "content": "辰" + }, + { + "content": "巳", + "colorRef": "火", + "innerFill": 1 + }, + { + "content": "午", + "colorRef": "火", + "innerFill": 0 + }, + { + "content": "未", + "innerFill": 1 + }, + { + "content": "申", + "colorRef": "金", + "innerFill": 0 + }, + { + "content": "酉", + "colorRef": "金", + "innerFill": 1 + }, + { + "content": "戌" + }, + { + "content": "亥", + "innerFill": 0 + } ] }, { @@ -80,30 +152,88 @@ "num": 2, "interval": 1, "sectors": [ - { "content": "甲乙|子|丙丁", "colorRef": "木", "innerFill": 1 }, - { "content": "丑" }, - { "content": "戊己|寅|庚辛", "colorRef": "土", "innerFill": 0 }, - { "content": "卯" }, - { "content": "壬癸|辰|甲乙", "innerFill": 1 }, - { "content": "巳" }, - { "content": "丙丁|午|戊己", "colorRef": "火", "innerFill": 0 }, - { "content": "未" }, - { "content": "庚辛|申|壬癸", "colorRef": "金", "innerFill": 1 }, - { "content": "酉" }, - { "content": "甲乙|戌|丙丁", "innerFill": 0 }, - { "content": "亥" }, - { "content": "戊己|子|庚辛" }, - { "content": "丑" }, - { "content": "壬癸|寅|甲乙" }, - { "content": "卯" }, - { "content": "丙丁|辰|戊己" }, - { "content": "巳" }, - { "content": "庚辛|午|壬癸" }, - { "content": "未" }, - { "content": "甲乙|申|丙丁" }, - { "content": "酉" }, - { "content": "戊己|戌|庚辛" }, - { "content": "亥" } + { + "content": "甲乙|子|丙丁", + "colorRef": "木", + "innerFill": 1 + }, + { + "content": "丑" + }, + { + "content": "戊己|寅|庚辛", + "colorRef": "土", + "innerFill": 0 + }, + { + "content": "卯" + }, + { + "content": "壬癸|辰|甲乙", + "innerFill": 1 + }, + { + "content": "巳" + }, + { + "content": "丙丁|午|戊己", + "colorRef": "火", + "innerFill": 0 + }, + { + "content": "未" + }, + { + "content": "庚辛|申|壬癸", + "colorRef": "金", + "innerFill": 1 + }, + { + "content": "酉" + }, + { + "content": "甲乙|戌|丙丁", + "innerFill": 0 + }, + { + "content": "亥" + }, + { + "content": "戊己|子|庚辛" + }, + { + "content": "丑" + }, + { + "content": "壬癸|寅|甲乙" + }, + { + "content": "卯" + }, + { + "content": "丙丁|辰|戊己" + }, + { + "content": "巳" + }, + { + "content": "庚辛|午|壬癸" + }, + { + "content": "未" + }, + { + "content": "甲乙|申|丙丁" + }, + { + "content": "酉" + }, + { + "content": "戊己|戌|庚辛" + }, + { + "content": "亥" + } ] }, { @@ -112,22 +242,81 @@ "rOuter": 270, "startAngle": 0, "sectors": [ - { "content": "甲乙|丙丁|戊己|庚辛", "colorRef": "木", "innerFill": 1 }, - { "content": "壬癸|甲乙|丙丁|戊己", "colorRef": "土", "innerFill": 0 }, - { "content": "庚辛|壬癸|甲乙|丙丁", "innerFill": 1 }, - { "content": "戊己|庚辛|壬癸|甲乙", "colorRef": "火", "innerFill": 0 }, - { "content": "丙丁|戊己|庚辛|壬癸", "colorRef": "金", "innerFill": 1 }, - { "content": "子丑|寅卯|辰巳|午未", "innerFill": 0 }, - { "content": "申酉|戌亥|子丑|寅卯", "colorRef": "木", "innerFill": 1 }, - { "content": "辰巳|午未|申酉|戌亥", "colorRef": "水", "innerFill": 0 }, - { "content": "甲乙|丙丁|戊己|庚辛", "innerFill": 1 }, - { "content": "壬癸|甲乙|丙丁|戊己", "colorRef": "土", "innerFill": 0 }, - { "content": "庚辛|壬癸|甲乙|丙丁", "colorRef": "木", "innerFill": 1 }, - { "content": "戊己|庚辛|壬癸|甲乙", "innerFill": 0 }, - { "content": "丙丁|戊己|庚辛|壬癸", "colorRef": "火", "innerFill": 1 }, - { "content": "子丑|寅卯|辰巳|午未", "colorRef": "金", "innerFill": 0 }, - { "content": "申酉|戌亥|子丑|寅卯", "innerFill": 1 }, - { "content": "辰巳|午未|申酉|戌亥", "colorRef": "水", "innerFill": 0 } + { + "content": "甲乙|丙丁|戊己|庚辛", + "colorRef": "木", + "innerFill": 1 + }, + { + "content": "壬癸|甲乙|丙丁|戊己", + "colorRef": "土", + "innerFill": 0 + }, + { + "content": "庚辛|壬癸|甲乙|丙丁", + "innerFill": 1 + }, + { + "content": "戊己|庚辛|壬癸|甲乙", + "colorRef": "火", + "innerFill": 0 + }, + { + "content": "丙丁|戊己|庚辛|壬癸", + "colorRef": "金", + "innerFill": 1 + }, + { + "content": "子丑|寅卯|辰巳|午未", + "innerFill": 0 + }, + { + "content": "申酉|戌亥|子丑|寅卯", + "colorRef": "木", + "innerFill": 1 + }, + { + "content": "辰巳|午未|申酉|戌亥", + "colorRef": "水", + "innerFill": 0 + }, + { + "content": "甲乙|丙丁|戊己|庚辛", + "innerFill": 1 + }, + { + "content": "壬癸|甲乙|丙丁|戊己", + "colorRef": "土", + "innerFill": 0 + }, + { + "content": "庚辛|壬癸|甲乙|丙丁", + "colorRef": "木", + "innerFill": 1 + }, + { + "content": "戊己|庚辛|壬癸|甲乙", + "innerFill": 0 + }, + { + "content": "丙丁|戊己|庚辛|壬癸", + "colorRef": "火", + "innerFill": 1 + }, + { + "content": "子丑|寅卯|辰巳|午未", + "colorRef": "金", + "innerFill": 0 + }, + { + "content": "申酉|戌亥|子丑|寅卯", + "innerFill": 1 + }, + { + "content": "辰巳|午未|申酉|戌亥", + "colorRef": "水", + "innerFill": 0 + } ] }, { @@ -143,20 +332,18 @@ }, { "type": "degreeRing", - "degreeRing": { - "rInner": 350, - "rOuter": 380, - "showDegree": 1, - "mode": "both", - "opacity": 1, - "tickLength": 6, - "tickLengthStep": 2, - "majorTick": 10, - "minorTick": 5, - "microTick": 1, - "tickColor": "#000000", - "ringColor": "#000000" - } + "rInner": 350, + "rOuter": 380, + "showDegree": 1, + "mode": "both", + "opacity": 1, + "tickLength": 6, + "tickLengthStep": 2, + "majorTick": 10, + "minorTick": 5, + "microTick": 1, + "tickColor": "#000000", + "ringColor": "#000000" } ] } diff --git a/refactor-plan.md b/refactor-plan.md index eaeddb4..f052d0b 100644 --- a/refactor-plan.md +++ b/refactor-plan.md @@ -1,5 +1,20 @@ # 罗盘项目重构方案 +## 0. 重构方案提要(先看这一段) + +**目标:** 从“硬编码示例”升级到“配置驱动”的罗盘渲染系统,并为大罗盘性能优化留出清晰路径。 +**策略:** 先重构数据解析与渲染结构,再完善主题/多文本/刻度/中心图标,最后补齐测试与性能。 +**落地路径:** +1) 解析层与类型统一(配置校验、主题、层级半径推导)。 +2) 扇区构建器与颜色引擎(含规律填色、groupSplit)。 +3) UI 适配(Luopan.vue、useLuopan 重构)。 +4) 测试与性能优化(含大罗盘拖拽优化计划 10.4)。 + +**预期产出:** +- 新增/替换若干模块(configParser / colorResolver / sectorBuilder / degreeRing / centerIcon)。 +- `public/*.json` 配置即可新增罗盘,无需改代码。 +- 统一主题与颜色规则,支持复杂布局与 SVG 图标。 + --- ## 一、项目现状分析 @@ -103,6 +118,22 @@ - 新增 `public/themes.json` - 更新 `demo.json.conf` 说明 +### 1.5 layerHeight 参数规则(新增) + +**目标:** 支持在 layer 中以 `layerHeight` 定义厚度,并可自动推导 `rInner` / `rOuter`。 + +**规则:** +1. 若 layer 同时指定 `rInner` 和 `rOuter`,则忽略 `layerHeight`。 +2. 若 layer 仅指定 `layerHeight`,且没有 `rInner` / `rOuter`: + - 使用上一层的 `rOuter` 作为当前 `rInner` + - 当前 `rOuter = 上一层 rOuter + layerHeight` +3. 若 layer 未提供任何半径信息(`rInner` / `rOuter` / `layerHeight`),则视为配置错误(或按实现约定抛错/警告)。 + +**实现改动点:** +1. `types.ts`:为 sector layer 增加可选字段 `layerHeight?: number` +2. `configParser.ts`:新增“层半径归一化”步骤,按层顺序推导半径 +3. 文档/示例:补充 `layerHeight` 的说明与示例用法 + --- ## 二、整体架构设计 diff --git a/src/Luopan.vue b/src/Luopan.vue index 4e9e367..2f070e4 100644 --- a/src/Luopan.vue +++ b/src/Luopan.vue @@ -42,6 +42,7 @@
- - - - - - - + + - - - - - + + + + + - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + {{ label.text }} + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - {{ label.text }} - - - - - - - -
@@ -341,6 +348,7 @@ const textRadialPosition = ref(DEFAULT_TEXT_RADIAL_POSITION) const scale = ref(1); const panX = ref(0); const panY = ref(0); +const viewport = ref(null); let nextScale = scale.value; let nextPanX = panX.value; let nextPanY = panY.value; @@ -421,6 +429,9 @@ const loadConfigList = async () => { }; onMounted(loadConfigList); +onMounted(() => { + applyViewportTransform(scale.value, panX.value, panY.value); +}); watch(selectedConfigPath, (value, previous) => { if (value === previous) return; @@ -472,6 +483,14 @@ const boundaryRings = computed(() => { return Array.from(set); }); +const applyViewportTransform = (scaleValue: number, panXValue: number, panYValue: number) => { + if (!viewport.value) return; + viewport.value.setAttribute( + 'transform', + `scale(${scaleValue}) translate(${panXValue}, ${panYValue})` + ); +}; + // 使用 `rAF` 合并缩放/拖拽更新,减少渲染频率 const scheduleTransform = () => { if (rafId !== null) return; @@ -484,6 +503,7 @@ const scheduleTransform = () => { scale.value = nextScale; panX.value = nextPanX; panY.value = nextPanY; + applyViewportTransform(nextScale, nextPanX, nextPanY); rafId = null; }); }; @@ -638,6 +658,12 @@ button.active { display: flex; align-items: center; justify-content: center; + contain: paint; + cursor: grab; +} + +.svg-container.is-dragging { + cursor: grabbing; } .status { @@ -650,10 +676,13 @@ button.active { .svg { background: transparent; - transition: transform 0.1s ease-out; user-select: none; } +.viewport { + will-change: transform; +} + .note { color: #6b7280; font-size: 13px; diff --git a/src/composables/useLuopan.ts b/src/composables/useLuopan.ts index 1669242..9c91910 100644 --- a/src/composables/useLuopan.ts +++ b/src/composables/useLuopan.ts @@ -16,8 +16,8 @@ import type { ThemesConfig, TextRadialPosition, } from '../types'; -import { polarToXY } from '../utils'; -import { parseConfig } from '../configParser'; +import { getTextColorForBackground, polarToXY } from '../utils'; +import { normalizeLayerRadii, parseConfig } from '../configParser'; import { ColorResolver } from '../colorResolver'; import { SectorBuilder } from '../sectorBuilder'; import { buildDegreeRing } from '../degreeRing'; @@ -39,6 +39,29 @@ const resolveThemeColor = ( return theme.colorPalettes[value] ?? fallback; }; +const resolveDegreeRingColor = ( + value: string | undefined, + theme: ThemeConfig, + background: string +) => { + if (typeof value === 'string' && value.trim().length > 0) { + return resolveThemeColor(theme, value, value); + } + const contrast = getTextColorForBackground(background); + return contrast === '#ffffff' ? '#ffffff' : '#000000'; +}; + +const resolveDegreeRingBackground = ( + value: string | undefined, + theme: ThemeConfig, + fallback: string +) => { + if (typeof value === 'string' && value.trim().length > 0) { + return resolveThemeColor(theme, value, fallback); + } + return fallback; +}; + const findDegreeRingLayer = (layers: LayerConfig[]) => layers.find((layer) => layer.type === 'degreeRing'); @@ -158,39 +181,45 @@ export function useLuopan( error.value = null; let configObj: LuopanConfigInput; + let normalizedLayers: LuopanConfig['layers']; const configInput = configSource.value; if (typeof configInput === 'string') { const jsonText = await fetch(configInput).then((res) => res.text()); configObj = parseConfig(jsonText); + // parseConfig 已完成层归一化,避免重复处理 + normalizedLayers = configObj.layers; } else { configObj = configInput; + normalizedLayers = normalizeLayerRadii(configObj.layers); } - const resolvedTheme = await resolveTheme(configObj); + const normalizedConfig = { ...configObj, layers: normalizedLayers }; + + const resolvedTheme = await resolveTheme(normalizedConfig); const resolvedBackground = resolveThemeColor( resolvedTheme, - configObj.background, + normalizedConfig.background, '#000000' ); const resolvedStrokeColor = resolveThemeColor( resolvedTheme, - configObj.strokeColor, + normalizedConfig.strokeColor, '#1f2937' ); const resolvedConfig: LuopanConfig = { - ...configObj, + ...normalizedConfig, theme: resolvedTheme, background: resolvedBackground, strokeColor: resolvedStrokeColor, - strokeWidth: typeof configObj.strokeWidth === 'number' - ? configObj.strokeWidth + strokeWidth: typeof normalizedConfig.strokeWidth === 'number' + ? normalizedConfig.strokeWidth : undefined, - strokeOpacity: typeof configObj.strokeOpacity === 'number' - ? configObj.strokeOpacity + strokeOpacity: typeof normalizedConfig.strokeOpacity === 'number' + ? normalizedConfig.strokeOpacity : undefined, - insetDistance: typeof configObj.insetDistance === 'number' - ? configObj.insetDistance + insetDistance: typeof normalizedConfig.insetDistance === 'number' + ? normalizedConfig.insetDistance : undefined, }; @@ -198,15 +227,52 @@ export function useLuopan( sectors.value = buildSectors(resolvedConfig); const degreeRingLayer = findDegreeRingLayer(resolvedConfig.layers); - degreeRing.value = degreeRingLayer - ? buildDegreeRing(degreeRingLayer.degreeRing) - : null; + if (degreeRingLayer) { + const ringBackground = resolveDegreeRingBackground( + degreeRingLayer.degreeRing.colorRef, + resolvedConfig.theme, + resolvedConfig.background + ); + const hasBackgroundRef = + typeof degreeRingLayer.degreeRing.colorRef === 'string' && + degreeRingLayer.degreeRing.colorRef.trim().length > 0; + const tickColor = resolveDegreeRingColor( + degreeRingLayer.degreeRing.tickColor, + resolvedConfig.theme, + ringBackground + ); + const ringColor = resolveDegreeRingColor( + degreeRingLayer.degreeRing.ringColor, + resolvedConfig.theme, + ringBackground + ); + const ringData = buildDegreeRing({ + ...degreeRingLayer.degreeRing, + tickColor, + ringColor, + }); + degreeRing.value = { + ...ringData, + background: hasBackgroundRef + ? { + color: ringBackground, + opacity: degreeRingLayer.degreeRing.opacity, + } + : undefined, + }; + } else { + degreeRing.value = null; + } const centerIconLayer = findCenterIconLayer(resolvedConfig.layers); centerIcon.value = centerIconLayer ? await loadCenterIcon(centerIconLayer.centerIcon) : null; } catch (err) { + console.error('加载罗盘配置失败', { + source: typeof configSource.value === 'string' ? configSource.value : 'inline config', + error: err, + }); error.value = err as Error; } finally { loading.value = false; diff --git a/src/configParser.ts b/src/configParser.ts index 7ed22aa..9bf1c00 100644 --- a/src/configParser.ts +++ b/src/configParser.ts @@ -1,4 +1,13 @@ -import type { LuopanConfigInput, ThemeConfig } from './types'; +import type { + DegreeRingLayerConfig, + DegreeRingLayerConfigInput, + LayerConfig, + LayerConfigInput, + LuopanConfigInput, + SectorLayerConfig, + SectorLayerConfigInput, + ThemeConfig, +} from './types'; const isObject = (value: unknown): value is Record => typeof value === 'object' && value !== null && !Array.isArray(value); @@ -9,6 +18,9 @@ const assertCondition = (condition: boolean, message: string): void => { } }; +const isFiniteNumber = (value: unknown): value is number => + typeof value === 'number' && Number.isFinite(value); + export const stripJsonComments = (input: string): string => { let output = ''; let inString = false; @@ -53,6 +65,175 @@ const normalizeTheme = (theme: Record): ThemeConfig => { }; }; +const normalizeSectorLayer = ( + layer: SectorLayerConfigInput, + index: number, + lastOuter: number | null +): { layer: SectorLayerConfig; nextOuter: number } => { + const rInnerRaw = layer.rInner; + const rOuterRaw = layer.rOuter; + const layerHeightRaw = layer.layerHeight; + + const hasRInner = rInnerRaw !== undefined; + const hasROuter = rOuterRaw !== undefined; + + if (hasRInner && !isFiniteNumber(rInnerRaw)) { + throw new Error(`layers[${index}].rInner 必须为数字`); + } + if (hasROuter && !isFiniteNumber(rOuterRaw)) { + throw new Error(`layers[${index}].rOuter 必须为数字`); + } + + if (hasRInner || hasROuter) { + assertCondition( + hasRInner && hasROuter, + `layers[${index}] 必须同时提供 rInner 与 rOuter` + ); + const rInner = rInnerRaw as number; + const rOuter = rOuterRaw as number; + assertCondition(rOuter > rInner, `layers[${index}] rOuter 必须大于 rInner`); + return { + layer: { ...layer, rInner, rOuter }, + nextOuter: rOuter, + }; + } + + if (layerHeightRaw === undefined) { + throw new Error(`layers[${index}] 缺少 rInner/rOuter 或 layerHeight`); + } + if (!isFiniteNumber(layerHeightRaw)) { + throw new Error(`layers[${index}].layerHeight 必须为数字`); + } + assertCondition( + layerHeightRaw > 0, + `layers[${index}].layerHeight 必须大于 0` + ); + assertCondition( + lastOuter !== null, + `layers[${index}] 使用 layerHeight 时必须有上一层 rOuter` + ); + + const rInner = lastOuter as number; + const rOuter = rInner + layerHeightRaw; + return { + layer: { ...layer, rInner, rOuter }, + nextOuter: rOuter, + }; +}; + +const normalizeDegreeRingLayer = ( + layer: DegreeRingLayerConfigInput, + index: number, + lastOuter: number | null +): { layer: DegreeRingLayerConfig; nextOuter: number } => { + if (Object.prototype.hasOwnProperty.call(layer, 'degreeRing')) { + const keys = Object.keys(layer).join(', '); + console.error('检测到废弃的 degreeRing 嵌套配置', { + index, + keys, + layer, + }); + throw new Error( + `layers[${index}].degreeRing 已废弃,请改为扁平写法(keys: ${keys})` + ); + } + const { type: _type, layerHeight: layerHeightRaw, ...degreeRing } = layer; + + const rInnerRaw = degreeRing.rInner; + const rOuterRaw = degreeRing.rOuter; + + const hasRInner = rInnerRaw !== undefined; + const hasROuter = rOuterRaw !== undefined; + + if (hasRInner && !isFiniteNumber(rInnerRaw)) { + throw new Error(`layers[${index}].rInner 必须为数字`); + } + if (hasROuter && !isFiniteNumber(rOuterRaw)) { + throw new Error(`layers[${index}].rOuter 必须为数字`); + } + + if (hasRInner || hasROuter) { + assertCondition( + hasRInner && hasROuter, + `layers[${index}] 必须同时提供 rInner 与 rOuter` + ); + const rInner = rInnerRaw as number; + const rOuter = rOuterRaw as number; + assertCondition( + rOuter > rInner, + `layers[${index}].rOuter 必须大于 rInner` + ); + return { + layer: { + type: 'degreeRing', + layerHeight: layerHeightRaw, + degreeRing: { ...degreeRing, rInner, rOuter }, + }, + nextOuter: rOuter, + }; + } + + if (layerHeightRaw === undefined) { + throw new Error(`layers[${index}] 缺少 rInner/rOuter 或 layerHeight`); + } + if (!isFiniteNumber(layerHeightRaw)) { + throw new Error(`layers[${index}].layerHeight 必须为数字`); + } + assertCondition( + layerHeightRaw > 0, + `layers[${index}].layerHeight 必须大于 0` + ); + assertCondition( + lastOuter !== null, + `layers[${index}] 使用 layerHeight 时必须有上一层 rOuter` + ); + + const rInner = lastOuter as number; + const rOuter = rInner + layerHeightRaw; + return { + layer: { + type: 'degreeRing', + layerHeight: layerHeightRaw, + degreeRing: { ...degreeRing, rInner, rOuter }, + }, + nextOuter: rOuter, + }; +}; + +export const normalizeLayerRadii = (layers: LayerConfigInput[]): LayerConfig[] => { + const normalized: LayerConfig[] = []; + let lastOuter: number | null = null; + + layers.forEach((layer, index) => { + assertCondition(isObject(layer), `layers[${index}] 必须为对象`); + const type = (layer as Record).type; + if (type === 'centerIcon') { + normalized.push(layer as LayerConfig); + return; + } + if (type === 'degreeRing') { + const { layer: degreeRingLayer, nextOuter } = normalizeDegreeRingLayer( + layer as DegreeRingLayerConfigInput, + index, + lastOuter + ); + normalized.push(degreeRingLayer); + lastOuter = nextOuter; + return; + } + + const { layer: sectorLayer, nextOuter } = normalizeSectorLayer( + layer as SectorLayerConfigInput, + index, + lastOuter + ); + normalized.push(sectorLayer); + lastOuter = nextOuter; + }); + + return normalized; +}; + export const parseConfig = (jsonText: string): LuopanConfigInput => { const cleanText = stripJsonComments(jsonText); let parsed: unknown; @@ -73,6 +254,7 @@ export const parseConfig = (jsonText: string): LuopanConfigInput => { assertCondition(isObject(config.theme), 'theme 必须为对象'); } assertCondition(Array.isArray(config.layers), 'layers 为必填数组'); + const normalizedLayers = normalizeLayerRadii(config.layers as LayerConfigInput[]); return { name: config.name, @@ -85,6 +267,6 @@ export const parseConfig = (jsonText: string): LuopanConfigInput => { outerRadius: typeof config.outerRadius === 'number' ? config.outerRadius : undefined, themeRef: typeof config.themeRef === 'string' ? config.themeRef : undefined, theme: isObject(config.theme) ? normalizeTheme(config.theme) : undefined, - layers: config.layers as LuopanConfigInput['layers'], + layers: normalizedLayers, }; }; diff --git a/src/degreeRing.ts b/src/degreeRing.ts index 1530df7..60ee6df 100644 --- a/src/degreeRing.ts +++ b/src/degreeRing.ts @@ -15,6 +15,8 @@ export function buildDegreeRing(config: DegreeRingConfig): DegreeRingData { const ticks: TickMark[] = []; const { rInner, rOuter, mode } = config; const labelFontSize = 8; + const tickColor = config.tickColor ?? '#000000'; + const ringColor = config.ringColor ?? tickColor; const majorTick = Math.max(1, config.majorTick); const minorTick = Math.max(1, config.minorTick); @@ -125,11 +127,11 @@ export function buildDegreeRing(config: DegreeRingConfig): DegreeRingData { return { ticks, - tickColor: config.tickColor, + tickColor, ring: { rInner, rOuter, - color: config.ringColor, + color: ringColor, opacity: config.opacity, }, labels: labels.length > 0 ? labels : undefined, diff --git a/src/sectorBuilder.ts b/src/sectorBuilder.ts index d83aabe..4f7e63e 100644 --- a/src/sectorBuilder.ts +++ b/src/sectorBuilder.ts @@ -62,10 +62,6 @@ export class SectorBuilder { // 颜色优先级:扇区 > 规律填色 > 背景 const fillColor = this.colorResolver.resolveSectorColor(layerColorMap, sectorConfig, i); - const layerColor = layer.colorRef ? this.colorResolver.resolveColor(layer.colorRef) : undefined; - const sectorColor = sectorConfig?.colorRef - ? this.colorResolver.resolveColor(sectorConfig.colorRef) - : undefined; // 扇区的 `innerFill` 优先级高于层级的 `innerFill`。 const innerFill = (sectorConfig?.innerFill ?? layer.innerFill ?? 0) === 1; const innerFillPath = innerFill @@ -80,10 +76,10 @@ export class SectorBuilder { const normalizedInnerFillPath = innerFillPath && innerFillPath.length > 0 ? innerFillPath : undefined; const hasInnerFillPath = Boolean(normalizedInnerFillPath); - // `innerFill` 开启时:外圈保持白色,仅填充内缩块。 + // `innerFill` 开启时:外圈保持白色,内缩块仍按规律填色。 const baseFillColor = hasInnerFillPath ? '#ffffff' : fillColor; - const innerFillColor = hasInnerFillPath ? sectorColor ?? layerColor ?? fillColor : undefined; - const textBaseColor = hasInnerFillPath ? innerFillColor ?? fillColor : fillColor; + const innerFillColor = hasInnerFillPath ? fillColor : undefined; + const textBaseColor = fillColor; const textColor = getTextColorForBackground(textBaseColor); const sectorKey = `L${layerIndex}-P${i}`; diff --git a/src/types.ts b/src/types.ts index 38d2275..dc0580a 100644 --- a/src/types.ts +++ b/src/types.ts @@ -22,7 +22,7 @@ export interface Example { /** * JSON 配置根对象 */ -export interface LuopanConfigBase { +export interface LuopanConfigBase { name: string; description?: string; background: string; @@ -33,15 +33,13 @@ export interface LuopanConfigBase { outerRadius?: number; themeRef?: string; theme?: ThemeConfig; - layers: LayerConfig[]; + layers: TLayer[]; } -export interface LuopanConfig extends LuopanConfigBase { +export interface LuopanConfig extends LuopanConfigBase { theme: ThemeConfig; } -export type LuopanConfigInput = LuopanConfigBase; - /** * 主题配置 */ @@ -84,8 +82,15 @@ export interface DegreeRingConfig { majorTick: number; minorTick: number; microTick: number; - tickColor: string; - ringColor: string; + tickColor?: string; + ringColor?: string; + colorRef?: string; +} + +export interface DegreeRingConfigInput + extends Omit { + rInner?: number; + rOuter?: number; } /** @@ -99,11 +104,9 @@ export type LayerConfig = /** * 普通扇区层配置 */ -export interface SectorLayerConfig { +interface SectorLayerBase { type?: 'sectors'; divisions: number; - rInner: number; - rOuter: number; startAngle?: number; colorRef?: string; innerFill?: 0 | 1; @@ -115,6 +118,25 @@ export interface SectorLayerConfig { sectors?: SectorConfig[]; } +export interface SectorLayerConfig extends SectorLayerBase { + rInner: number; + rOuter: number; + layerHeight?: number; +} + +export interface SectorLayerConfigInput extends SectorLayerBase { + rInner?: number; + rOuter?: number; + layerHeight?: number; +} + +export type LayerConfigInput = + | SectorLayerConfigInput + | CenterIconLayerConfig + | DegreeRingLayerConfigInput; + +export type LuopanConfigInput = LuopanConfigBase; + /** * 中心图标层配置 */ @@ -129,6 +151,13 @@ export interface CenterIconLayerConfig { export interface DegreeRingLayerConfig { type: 'degreeRing'; degreeRing: DegreeRingConfig; + layerHeight?: number; +} + +// 扁平化输入:刻度环字段直接挂在层上。 +export interface DegreeRingLayerConfigInput extends DegreeRingConfigInput { + type: 'degreeRing'; + layerHeight?: number; } /** @@ -190,6 +219,7 @@ export interface DegreeRingData { ticks: TickMark[]; tickColor: string; ring: { rInner: number; rOuter: number; color: string; opacity: number }; + background?: { color: string; opacity: number }; labels?: DegreeLabel[]; } diff --git a/tests/Luopan.test.ts b/tests/Luopan.test.ts index 0680541..c43916e 100644 --- a/tests/Luopan.test.ts +++ b/tests/Luopan.test.ts @@ -5,11 +5,11 @@ import { describe, it, expect } from 'vitest'; import { mount } from '@vue/test-utils'; import Luopan from '../src/Luopan.vue'; -import type { LuopanConfig } from '../src/types'; +import type { LuopanConfigInput } from '../src/types'; const flushPromises = () => new Promise((resolve) => setTimeout(resolve, 0)); -const baseConfig: LuopanConfig = { +const baseConfig: LuopanConfigInput = { name: '测试配置', background: '#000000', theme: { @@ -26,20 +26,18 @@ const baseConfig: LuopanConfig = { }, { type: 'degreeRing', - degreeRing: { - rInner: 90, - rOuter: 100, - showDegree: 1, - mode: 'both', - opacity: 0.3, - tickLength: 6, - tickLengthStep: 1, - majorTick: 10, - minorTick: 5, - microTick: 1, - tickColor: '#ffffff', - ringColor: '#ffffff', - }, + rInner: 90, + rOuter: 100, + showDegree: 1, + mode: 'both', + opacity: 0.3, + tickLength: 6, + tickLengthStep: 1, + majorTick: 10, + minorTick: 5, + microTick: 1, + tickColor: '#ffffff', + ringColor: '#ffffff', }, { type: 'centerIcon', diff --git a/tests/useLuopan.test.ts b/tests/useLuopan.test.ts index 6a087fd..ccfa79c 100644 --- a/tests/useLuopan.test.ts +++ b/tests/useLuopan.test.ts @@ -5,9 +5,9 @@ import { describe, it, expect } from 'vitest'; import { ref } from 'vue'; import { useLuopan } from '../src/composables/useLuopan'; -import type { LuopanConfig, TextRadialPosition } from '../src/types'; +import type { LuopanConfigInput, TextRadialPosition } from '../src/types'; -const createMockConfig = (): LuopanConfig => ({ +const createMockConfig = (): LuopanConfigInput => ({ name: '测试配置', background: '#000000', theme: {