M0.5 part 1: geo dep + polygon-difference cleanup, Y overlap fixed
The Y intersection had a real I3 violation that the M0.3 centroid- only check missed (parcels 0 and 7 overlapped by ~64.5 m²). This commit: - adds geo 0.28 as a dependency - replaces y_intersection_no_overlaps's centroid-in-polygon check with a rigorous polygon-polygon intersection test using geo::BooleanOps; adds rectangle_no_overlaps_rigorous as a positive-control test for the rectangle case - adds cleanup_block_parcel_overlaps pass at the end of subdivide_block: iterate parcels in placement order (corners first, regulars after), subtract previously-claimed territory from each via geo's polygon difference, drop empties, recover frontage edge index and edge_kinds for survivors - snaps polygon coords to a 1mm grid before handing to geo (helps geo's sweep-line invariants); strips collinear-triple and near-zero-length-edge artifacts from boolean output before feeding back into Polygon::new strict - wraps difference/union calls in catch_unwind so geo's occasional sweep-line panic on degenerate inputs falls back to a no-op instead of crashing subdivision Test status: 24 unit + 24 integration + 1 doc passing. Y figure visually cleaner — every parcel sits inside its own sub-block, no visible overlap between sub-blocks. Self-decisions checklist progress: rigorous I3 testing landed (checklist item ✓). Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@ -18,116 +18,116 @@
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="200" x2="180" y1="30" y2="30"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="180" x2="180" y1="30" y2="0"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="180" x2="200" y1="0" y2="0"/>
|
||||
<path d="M200,100 L180,100 L180,70 L200,70 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<path d="M200,70 L200,100 L180,100 L180,70 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="200" x2="200" y1="70" y2="100"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="200" x2="180" y1="100" y2="100"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="180" x2="180" y1="100" y2="70"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="180" x2="200" y1="70" y2="70"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="200" x2="200" y1="70" y2="100"/>
|
||||
<path d="M0,100 L0,70 L20,70 L20,100 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="0" x2="0" y1="100" y2="70"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="0" x2="20" y1="70" y2="70"/>
|
||||
<path d="M20,70 L20,100 L0,100 L0,70 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="20" x2="20" y1="70" y2="100"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="20" x2="0" y1="100" y2="100"/>
|
||||
<path d="M20,0 L42.996502,0 L42.996502,29.52622 L20,29.52622 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="20" x2="42.99650337837165" y1="0" y2="0"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="42.99650337837165" x2="42.99650337837165" y1="0" y2="29.526220147024308"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="42.99650337837165" x2="20" y1="29.526220147024308" y2="29.526220147024308"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="20" x2="20" y1="29.526220147024308" y2="0"/>
|
||||
<path d="M42.996502,0 L65.47971,0 L65.47971,31.147902 L42.996502,31.147902 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="42.99650337837165" x2="65.47971305349805" y1="0" y2="0"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="65.47971305349805" x2="65.47971305349805" y1="0" y2="31.1479024543553"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="65.47971305349805" x2="42.99650337837165" y1="31.1479024543553" y2="31.1479024543553"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="42.99650337837165" x2="42.99650337837165" y1="31.1479024543553" y2="0"/>
|
||||
<path d="M65.47971,0 L88.27847,0 L88.27847,29.876335 L65.47971,29.876335 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="65.47971305349805" x2="88.27847104373568" y1="0" y2="0"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="88.27847104373568" x2="88.27847104373568" y1="0" y2="29.87633532437634"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="88.27847104373568" x2="65.47971305349805" y1="29.87633532437634" y2="29.87633532437634"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="65.47971305349805" x2="65.47971305349805" y1="29.87633532437634" y2="0"/>
|
||||
<path d="M88.27847,0 L109.00264,0 L109.00264,30.25849 L88.27847,30.25849 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="88.27847104373568" x2="109.00264275540263" y1="0" y2="0"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="109.00264275540263" x2="109.00264275540263" y1="0" y2="30.25848985257909"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="109.00264275540263" x2="88.27847104373568" y1="30.25848985257909" y2="30.25848985257909"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="88.27847104373568" x2="88.27847104373568" y1="30.25848985257909" y2="0"/>
|
||||
<path d="M109.00264,0 L127.212425,0 L127.212425,34 L109.00264,34 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="109.00264275540263" x2="127.2124223685276" y1="0" y2="0"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="127.2124223685276" x2="127.2124223685276" y1="0" y2="34.000001"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="127.2124223685276" x2="109.00264275540263" y1="34.000001" y2="34.000001"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="109.00264275540263" x2="109.00264275540263" y1="34.000001" y2="0"/>
|
||||
<path d="M127.212425,0 L146.8415,0 L146.8415,31.470558 L127.212425,31.470558 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="127.2124223685276" x2="146.84151010926075" y1="0" y2="0"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="146.84151010926075" x2="146.84151010926075" y1="0" y2="31.47055834801727"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="146.84151010926075" x2="127.2124223685276" y1="31.47055834801727" y2="31.47055834801727"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="127.2124223685276" x2="127.2124223685276" y1="31.47055834801727" y2="0"/>
|
||||
<path d="M146.8415,0 L166.40808,0 L166.40808,33.89513 L146.8415,33.89513 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="146.84151010926075" x2="166.4080836096857" y1="0" y2="0"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="166.4080836096857" x2="166.4080836096857" y1="0" y2="33.89512833223243"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="166.4080836096857" x2="146.84151010926075" y1="33.89512833223243" y2="33.89512833223243"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="146.84151010926075" x2="146.84151010926075" y1="33.89512833223243" y2="0"/>
|
||||
<path d="M166.40808,0 L180,0 L180,29.999052 L166.40808,29.999052 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="166.4080836096857" x2="180" y1="0" y2="0"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="180" x2="180" y1="0" y2="29.999051502429545"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="180" x2="166.4080836096857" y1="29.999051502429545" y2="29.999051502429545"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="166.4080836096857" x2="166.4080836096857" y1="29.999051502429545" y2="0"/>
|
||||
<path d="M200,30 L200,52.855724 L169.38701,52.855724 L169.38701,30 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="200" x2="200" y1="30" y2="52.855722506414395"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="200" x2="169.3870078110646" y1="52.855722506414395" y2="52.855722506414395"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="169.3870078110646" x2="169.3870078110646" y1="52.855722506414395" y2="30"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="169.3870078110646" x2="200" y1="30" y2="30"/>
|
||||
<path d="M200,52.855724 L200,70 L172.17726,70 L172.17726,52.855724 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="200" x2="200" y1="52.855722506414395" y2="70"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="200" x2="172.17726330629023" y1="70" y2="70"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="172.17726330629023" x2="172.17726330629023" y1="70" y2="52.855722506414395"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="172.17726330629023" x2="200" y1="52.855722506414395" y2="52.855722506414395"/>
|
||||
<path d="M180,100 L161.1955,100 L161.1955,72.466 L180,72.466 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="180" x2="161.19549058892116" y1="100" y2="100"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="161.19549058892116" x2="161.19549058892116" y1="100" y2="72.46600595599794"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="161.19549058892116" x2="180" y1="72.46600595599794" y2="72.46600595599794"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="180" x2="180" y1="72.46600595599794" y2="100"/>
|
||||
<path d="M161.1955,100 L140.25922,100 L140.25922,68.26361 L161.1955,68.26361 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="161.19549058892116" x2="140.25920977847343" y1="100" y2="100"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="140.25920977847343" x2="140.25920977847343" y1="100" y2="68.26360853604555"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="140.25920977847343" x2="161.19549058892116" y1="68.26360853604555" y2="68.26360853604555"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="161.19549058892116" x2="161.19549058892116" y1="68.26360853604555" y2="100"/>
|
||||
<path d="M140.25922,100 L120.000404,100 L120.000404,66 L140.25922,66 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="140.25920977847343" x2="120.0004046814901" y1="100" y2="100"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="120.0004046814901" x2="120.0004046814901" y1="100" y2="65.999999"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="120.0004046814901" x2="140.25920977847343" y1="65.999999" y2="65.999999"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="140.25920977847343" x2="140.25920977847343" y1="65.999999" y2="100"/>
|
||||
<path d="M120.000404,100 L98.191284,100 L98.191284,71.2734 L120.000404,71.2734 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="120.0004046814901" x2="98.19128506754218" y1="100" y2="100"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="98.19128506754218" x2="98.19128506754218" y1="100" y2="71.27339761286972"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="98.19128506754218" x2="120.0004046814901" y1="71.27339761286972" y2="71.27339761286972"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="120.0004046814901" x2="120.0004046814901" y1="71.27339761286972" y2="100"/>
|
||||
<path d="M98.191284,100 L81.11824,100 L81.11824,72.8639 L98.191284,72.8639 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="98.19128506754218" x2="81.11823933536908" y1="100" y2="100"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="81.11823933536908" x2="81.11823933536908" y1="100" y2="72.86389925174167"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="81.11823933536908" x2="98.19128506754218" y1="72.86389925174167" y2="72.86389925174167"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="98.19128506754218" x2="98.19128506754218" y1="72.86389925174167" y2="100"/>
|
||||
<path d="M81.11824,100 L63.12904,100 L63.12904,70.637054 L81.11824,70.637054 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="81.11823933536908" x2="63.129039299600635" y1="100" y2="100"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="63.129039299600635" x2="63.129039299600635" y1="100" y2="70.63705247970552"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="63.129039299600635" x2="81.11823933536908" y1="70.63705247970552" y2="70.63705247970552"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="81.11823933536908" x2="81.11823933536908" y1="70.63705247970552" y2="100"/>
|
||||
<path d="M63.12904,100 L40.141674,100 L40.141674,68.958885 L63.12904,68.958885 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="63.129039299600635" x2="40.14167365815044" y1="100" y2="100"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="40.14167365815044" x2="40.14167365815044" y1="100" y2="68.95888431009364"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="40.14167365815044" x2="63.129039299600635" y1="68.95888431009364" y2="68.95888431009364"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="63.129039299600635" x2="63.129039299600635" y1="68.95888431009364" y2="100"/>
|
||||
<path d="M40.141674,100 L20,100 L20,72.17421 L40.141674,72.17421 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="40.14167365815044" x2="20" y1="100" y2="100"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="20" x2="20" y1="100" y2="72.17420690790317"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="20" x2="40.14167365815044" y1="72.17420690790317" y2="72.17420690790317"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="40.14167365815044" x2="40.14167365815044" y1="72.17420690790317" y2="100"/>
|
||||
<path d="M0,70 L0,51.044052 L32.357586,51.044052 L32.357586,70 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="0" x2="0" y1="70" y2="51.04405176448549"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="0" x2="32.357584460743425" y1="51.04405176448549" y2="51.04405176448549"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="32.357584460743425" x2="32.357584460743425" y1="51.04405176448549" y2="70"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="32.357584460743425" x2="0" y1="70" y2="70"/>
|
||||
<path d="M0,51.044052 L0,30 L29.8626,30 L29.8626,51.044052 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="0" x2="0" y1="51.04405176448549" y2="30"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="0" x2="29.862600980530416" y1="30" y2="30"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="29.862600980530416" x2="29.862600980530416" y1="30" y2="51.04405176448549"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="29.862600980530416" x2="0" y1="51.04405176448549" y2="51.04405176448549"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="0" x2="0" y1="100" y2="70"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="0" x2="20" y1="70" y2="70"/>
|
||||
<path d="M42.997,0 L42.997,29.526 L20,29.526 L20,0 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="42.997" x2="42.997" y1="0" y2="29.526"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="42.997" x2="20" y1="29.526" y2="29.526"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="20" x2="20" y1="29.526" y2="0"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="20" x2="42.997" y1="0" y2="0"/>
|
||||
<path d="M65.48,0 L65.48,31.148 L42.997,31.148 L42.997,0 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="65.48" x2="65.48" y1="0" y2="31.148"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="65.48" x2="42.997" y1="31.148" y2="31.148"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="42.997" x2="42.997" y1="31.148" y2="0"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="42.997" x2="65.48" y1="0" y2="0"/>
|
||||
<path d="M88.278,0 L88.278,29.876 L65.48,29.876 L65.48,0 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="88.278" x2="88.278" y1="0" y2="29.876"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="88.278" x2="65.48" y1="29.876" y2="29.876"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="65.48" x2="65.48" y1="29.876" y2="0"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="65.48" x2="88.278" y1="0" y2="0"/>
|
||||
<path d="M109.003,0 L109.003,30.258 L88.278,30.258 L88.278,0 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="109.003" x2="109.003" y1="0" y2="30.258"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="109.003" x2="88.278" y1="30.258" y2="30.258"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="88.278" x2="88.278" y1="30.258" y2="0"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="88.278" x2="109.003" y1="0" y2="0"/>
|
||||
<path d="M127.212,0 L127.212,34 L109.003,34 L109.003,0 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="127.212" x2="127.212" y1="0" y2="34"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="127.212" x2="109.003" y1="34" y2="34"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="109.003" x2="109.003" y1="34" y2="0"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="109.003" x2="127.212" y1="0" y2="0"/>
|
||||
<path d="M146.842,0 L146.842,31.471 L127.212,31.471 L127.212,0 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="146.842" x2="146.842" y1="0" y2="31.471"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="146.842" x2="127.212" y1="31.471" y2="31.471"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="127.212" x2="127.212" y1="31.471" y2="0"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="127.212" x2="146.842" y1="0" y2="0"/>
|
||||
<path d="M166.408,0 L166.408,33.895 L146.842,33.895 L146.842,0 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="166.408" x2="166.408" y1="0" y2="33.895"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="166.408" x2="146.842" y1="33.895" y2="33.895"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="146.842" x2="146.842" y1="33.895" y2="0"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="146.842" x2="166.408" y1="0" y2="0"/>
|
||||
<path d="M180,0 L180,29.999 L166.408,29.999 L166.408,0 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="180" x2="180" y1="0" y2="29.999"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="180" x2="166.408" y1="29.999" y2="29.999"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="166.408" x2="166.408" y1="29.999" y2="0"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="166.408" x2="180" y1="0" y2="0"/>
|
||||
<path d="M200,30 L200,52.856 L169.387,52.856 L169.387,30 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="200" x2="200" y1="30" y2="52.856"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="200" x2="169.387" y1="52.856" y2="52.856"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="169.387" x2="169.387" y1="52.856" y2="30"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="169.387" x2="200" y1="30" y2="30"/>
|
||||
<path d="M200,52.856 L200,70 L172.177,70 L172.177,52.856 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="200" x2="200" y1="52.856" y2="70"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="200" x2="172.177" y1="70" y2="70"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="172.177" x2="172.177" y1="70" y2="52.856"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="172.177" x2="200" y1="52.856" y2="52.856"/>
|
||||
<path d="M180,72.466 L180,100 L161.195,100 L161.195,72.466 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="180" x2="180" y1="72.466" y2="100"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="180" x2="161.195" y1="100" y2="100"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="161.195" x2="161.195" y1="100" y2="72.466"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="161.195" x2="180" y1="72.466" y2="72.466"/>
|
||||
<path d="M161.195,68.264 L161.195,100 L140.259,100 L140.259,68.264 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="161.195" x2="161.195" y1="68.264" y2="100"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="161.195" x2="140.259" y1="100" y2="100"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="140.259" x2="140.259" y1="100" y2="68.264"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="140.259" x2="161.195" y1="68.264" y2="68.264"/>
|
||||
<path d="M140.259,66 L140.259,100 L120,100 L120,66 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="140.259" x2="140.259" y1="66" y2="100"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="140.259" x2="120" y1="100" y2="100"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="120" x2="120" y1="100" y2="66"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="120" x2="140.259" y1="66" y2="66"/>
|
||||
<path d="M120,71.273 L120,100 L98.191,100 L98.191,71.273 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="120" x2="120" y1="71.273" y2="100"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="120" x2="98.191" y1="100" y2="100"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="98.191" x2="98.191" y1="100" y2="71.273"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="98.191" x2="120" y1="71.273" y2="71.273"/>
|
||||
<path d="M98.191,72.864 L98.191,100 L81.118,100 L81.118,72.864 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="98.191" x2="98.191" y1="72.864" y2="100"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="98.191" x2="81.118" y1="100" y2="100"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="81.118" x2="81.118" y1="100" y2="72.864"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="81.118" x2="98.191" y1="72.864" y2="72.864"/>
|
||||
<path d="M81.118,70.637 L81.118,100 L63.129,100 L63.129,70.637 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="81.118" x2="81.118" y1="70.637" y2="100"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="81.118" x2="63.129" y1="100" y2="100"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="63.129" x2="63.129" y1="100" y2="70.637"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="63.129" x2="81.118" y1="70.637" y2="70.637"/>
|
||||
<path d="M63.129,68.959 L63.129,100 L40.142,100 L40.142,68.959 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="63.129" x2="63.129" y1="68.959" y2="100"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="63.129" x2="40.142" y1="100" y2="100"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="40.142" x2="40.142" y1="100" y2="68.959"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="40.142" x2="63.129" y1="68.959" y2="68.959"/>
|
||||
<path d="M40.142,72.174 L40.142,100 L20,100 L20,72.174 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="40.142" x2="40.142" y1="72.174" y2="100"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="40.142" x2="20" y1="100" y2="100"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="20" x2="20" y1="100" y2="72.174"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="20" x2="40.142" y1="72.174" y2="72.174"/>
|
||||
<path d="M32.358,51.044 L32.358,70 L0,70 L0,51.044 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="32.358" x2="32.358" y1="51.044" y2="70"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="32.358" x2="0" y1="70" y2="70"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="0" x2="0" y1="70" y2="51.044"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="0" x2="32.358" y1="51.044" y2="51.044"/>
|
||||
<path d="M29.863,30 L29.863,51.044 L0,51.044 L0,30 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="29.863" x2="29.863" y1="30" y2="51.044"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="29.863" x2="0" y1="51.044" y2="51.044"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="0" x2="0" y1="51.044" y2="30"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="0" x2="29.863" y1="30" y2="30"/>
|
||||
</g>
|
||||
<g id="nodes">
|
||||
<circle cx="0" cy="0" fill="#000000" r="0.7"/>
|
||||
|
||||
|
Before Width: | Height: | Size: 14 KiB After Width: | Height: | Size: 12 KiB |
@ -15,156 +15,11 @@
|
||||
<line stroke="#000000" stroke-linecap="round" stroke-width="0.6" x1="-141.42135623730948" x2="-141.42135623730948" y1="108.57864376269049" y2="58.57864376269049"/>
|
||||
</g>
|
||||
<g id="parcels">
|
||||
<path d="M-141.42136,78.182076 L-141.42136,58.578644 L-126.2677,46.14236 L-113.83142,61.296017 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="-141.42135623730948" x2="-141.42135623730948" y1="78.1820718286026" y2="58.57864376269049"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="-141.42135623730948" x2="-126.26770142061496" y1="58.57864376269049" y2="46.142360651090726"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="-126.26770142061496" x2="-113.83141830901519" y1="46.142360651090726" y2="61.29601546778525"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="-113.83141830901519" x2="-141.42135623730948" y1="61.29601546778525" y2="78.1820718286026"/>
|
||||
<path d="M126.2677,46.14236 L141.42136,58.578644 L141.42136,78.182076 L121.817924,78.182076 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="126.26770142061496" x2="141.42135623730948" y1="46.142360651090726" y2="58.57864376269049"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="141.42135623730948" x2="141.42135623730948" y1="58.57864376269049" y2="78.1820718286026"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="141.42135623730948" x2="121.81792817139737" y1="78.1820718286026" y2="78.1820718286026"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="121.81792817139737" x2="126.26770142061496" y1="78.1820718286026" y2="46.142360651090726"/>
|
||||
<path d="M141.42136,83.57864 L141.42136,108.57864 L121.42136,108.57864 L121.42136,83.57864 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="141.42135623730948" x2="141.42135623730948" y1="83.57864376269049" y2="108.57864376269049"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="141.42135623730948" x2="121.42135623730948" y1="108.57864376269049" y2="108.57864376269049"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="121.42135623730948" x2="121.42135623730948" y1="108.57864376269049" y2="83.57864376269049"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="121.42135623730948" x2="141.42135623730948" y1="83.57864376269049" y2="83.57864376269049"/>
|
||||
<path d="M-121.42136,108.57864 L-141.42136,108.57864 L-141.42136,83.57864 L-121.42136,83.57864 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="-121.42135623730948" x2="-141.42135623730948" y1="108.57864376269049" y2="108.57864376269049"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="-141.42135623730948" x2="-141.42135623730948" y1="108.57864376269049" y2="83.57864376269049"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="-141.42135623730948" x2="-121.42135623730948" y1="83.57864376269049" y2="83.57864376269049"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="-121.42135623730948" x2="-121.42135623730948" y1="83.57864376269049" y2="108.57864376269049"/>
|
||||
<path d="M-104.698326,72.42471 L-126.2677,46.14236 L-111.114044,33.706078 L-89.54468,59.988434 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="-104.69832912465773" x2="-126.26770142061496" y1="72.42471683843424" y2="46.142360651090726"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="-126.26770142061496" x2="-111.11404660392043" y1="46.142360651090726" y2="33.70607753949096"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="-111.11404660392043" x2="-89.5446743079632" y1="33.70607753949096" y2="59.98843372683447"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="-89.5446743079632" x2="-104.69832912465773" y1="59.98843372683447" y2="72.42471683843424"/>
|
||||
<path d="M-96.68318,60.704327 L-111.114044,33.706078 L-90.9571,22.931965 L-76.52624,49.930214 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="-96.6831819815765" x2="-111.11404660392043" y1="60.7043263162432" y2="33.70607753949096"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="-111.11404660392043" x2="-90.95709891346829" y1="33.70607753949096" y2="22.931964532166692"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="-90.95709891346829" x2="-76.52623429112435" y1="22.931964532166692" y2="49.93021330891892"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="-76.52623429112435" x2="-96.6831819815765" y1="49.93021330891892" y2="60.7043263162432"/>
|
||||
<path d="M-77.84155,47.46943 L-90.9571,22.931965 L-76.53669,15.224093 L-63.42114,39.761555 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="-77.84155162648455" x2="-90.95709891346829" y1="47.46942765471458" y2="22.931964532166692"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="-90.95709891346829" x2="-76.53668647301795" y1="22.931964532166692" y2="15.224093497742643"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="-76.53668647301795" x2="-63.42113918603421" y1="15.224093497742643" y2="39.761556620290534"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="-63.42113918603421" x2="-77.84155162648455" y1="39.761556620290534" y2="47.46942765471458"/>
|
||||
<path d="M-67.43769,45.21946 L-76.53669,15.224093 L-58.541893,9.765432 L-49.442898,39.7608 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="-67.43769193939679" x2="-76.53668647301795" y1="45.21945862063639" y2="15.224093497742643"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="-76.53668647301795" x2="-58.54189292390069" y1="15.224093497742643" y2="9.76543255241912"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="-58.54189292390069" x2="-49.442898390279524" y1="9.76543255241912" y2="39.76079767531286"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="-49.442898390279524" x2="-67.43769193939679" y1="39.76079767531286" y2="45.21945862063639"/>
|
||||
<path d="M-48.842854,41.738876 L-58.541893,9.765432 L-39.018063,3.842944 L-29.319027,35.816387 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="-48.84285499134623" x2="-58.54189292390069" y1="41.73887566778566" y2="9.76543255241912"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="-58.54189292390069" x2="-39.01806440322565" y1="9.76543255241912" y2="3.8429439193538997"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="-39.01806440322565" x2="-29.319026470671194" y1="3.8429439193538997" y2="35.816387034720435"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="-29.319026470671194" x2="-48.84285499134623" y1="35.816387034720435" y2="41.73887566778566"/>
|
||||
<path d="M-35.846466,36.044716 L-39.018063,3.842944 L-20.153395,1.9849361 L-16.981796,34.18671 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="-35.84646650641136" x2="-39.01806440322565" y1="36.04471776669137" y2="3.8429439193538997"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="-39.01806440322565" x2="-20.153394239652826" y1="3.8429439193538997" y2="1.9849360810735917"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="-20.153394239652826" x2="-16.981796342838535" y1="1.9849360810735917" y2="34.18670992841106"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="-16.981796342838535" x2="-35.84646650641136" y1="34.18670992841106" y2="36.04471776669137"/>
|
||||
<path d="M-17.226347,31.703741 L-20.153395,1.9849361 L0,0 L2.9270468,29.718805 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="-17.22634748873851" x2="-20.153394239652826" y1="31.70374047560363" y2="1.9849360810735917"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="-20.153394239652826" x2="0" y1="1.9849360810735917" y2="0"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="0" x2="2.927046750914316" y1="0" y2="29.71880439453004"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="2.927046750914316" x2="-17.22634748873851" y1="29.71880439453004" y2="31.70374047560363"/>
|
||||
<path d="M-2.7981045,28.409632 L0,0 L21.350157,2.1028068 L18.552052,30.512438 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="-2.7981044921361704" x2="0" y1="28.40963167099237" y2="0"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="0" x2="21.350155898545456" y1="0" y2="2.1028068163419746"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="21.350155898545456" x2="18.552051406409284" y1="2.1028068163419746" y2="30.512438487334343"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="18.552051406409284" x2="-2.7981044921361704" y1="30.512438487334343" y2="28.40963167099237"/>
|
||||
<path d="M18.473928,31.305632 L21.350157,2.1028068 L39.018063,3.842944 L36.141838,33.04577 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="18.473928778980437" x2="21.350155898545456" y1="31.30563083474714" y2="2.1028068163419746"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="21.350155898545456" x2="39.01806440322565" y1="2.1028068163419746" y2="3.8429439193538997"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="39.01806440322565" x2="36.14183728366063" y1="3.8429439193538997" y2="33.04576793775907"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="36.14183728366063" x2="18.473928778980437" y1="33.04576793775907" y2="31.30563083474714"/>
|
||||
<path d="M29.676126,34.639187 L39.018063,3.842944 L55.306503,8.783988 L45.964565,39.58023 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="29.676126141626234" x2="39.01806440322565" y1="34.63918718302443" y2="3.8429439193538997"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="39.01806440322565" x2="55.30650452687427" y1="3.8429439193538997" y2="8.783988211999482"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="55.30650452687427" x2="45.964566265274854" y1="8.783988211999482" y2="39.58023147567001"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="45.964566265274854" x2="29.676126141626234" y1="39.58023147567001" y2="34.63918718302443"/>
|
||||
<path d="M45.436825,41.31996 L55.306503,8.783988 L76.53669,15.224093 L66.66701,47.760067 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="45.436825209937865" x2="55.30650452687427" y1="41.31996058383491" y2="8.783988211999482"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="55.30650452687427" x2="76.53668647301795" y1="8.783988211999482" y2="15.224093497742643"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="76.53668647301795" x2="66.66700715608155" y1="15.224093497742643" y2="47.76006586957808"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="66.66700715608155" x2="45.436825209937865" y1="47.76006586957808" y2="41.31996058383491"/>
|
||||
<path d="M63.186447,40.200634 L76.53669,15.224093 L93.47632,24.278517 L80.12608,49.25506 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="63.18644721838215" x2="76.53668647301795" y1="40.20063440907146" y2="15.224093497742643"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="76.53668647301795" x2="93.47631974740862" y1="15.224093497742643" y2="24.27851612182704"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="93.47631974740862" x2="80.12608049277281" y1="24.27851612182704" y2="49.25505703315586"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="80.12608049277281" x2="63.18644721838215" y1="49.25505703315586" y2="40.20063440907146"/>
|
||||
<path d="M78.17772,52.90018 L93.47632,24.278517 L111.114044,33.706078 L95.815445,62.327744 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="78.1777208090943" x2="93.47631974740862" y1="52.90018162015397" y2="24.27851612182704"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="93.47631974740862" x2="111.11404660392043" y1="24.27851612182704" y2="33.70607753949096"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="111.11404660392043" x2="95.8154476656061" y1="33.70607753949096" y2="62.327743037817896"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="95.8154476656061" x2="78.1777208090943" y1="62.327743037817896" y2="52.90018162015397"/>
|
||||
<path d="M90.74086,58.53088 L111.114044,33.706078 L126.2677,46.14236 L105.894516,70.96716 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="90.7408578741026" x2="111.11404660392043" y1="58.53087983424322" y2="33.70607753949096"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="111.11404660392043" x2="126.26770142061496" y1="33.70607753949096" y2="46.142360651090726"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="126.26770142061496" x2="105.89451269079713" y1="46.142360651090726" y2="70.96716294584299"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="105.89451269079713" x2="90.7408578741026" y1="70.96716294584299" y2="58.53087983424322"/>
|
||||
<path d="M121.42136,78.98262 L121.42136,108.57864 L99.49015,108.57864 L99.49015,78.98262 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="121.42135623730948" x2="121.42135623730948" y1="78.98261674535236" y2="108.57864376269049"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="121.42135623730948" x2="99.49015362260259" y1="108.57864376269049" y2="108.57864376269049"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="99.49015362260259" x2="99.49015362260259" y1="108.57864376269049" y2="78.98261674535236"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="99.49015362260259" x2="121.42135623730948" y1="78.98261674535236" y2="78.98261674535236"/>
|
||||
<path d="M99.49015,80.18517 L99.49015,108.57864 L80.528275,108.57864 L80.528275,80.18517 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="99.49015362260259" x2="99.49015362260259" y1="80.18517400362686" y2="108.57864376269049"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="99.49015362260259" x2="80.52827179289598" y1="108.57864376269049" y2="108.57864376269049"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="80.52827179289598" x2="80.52827179289598" y1="108.57864376269049" y2="80.18517400362686"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="80.52827179289598" x2="99.49015362260259" y1="80.18517400362686" y2="80.18517400362686"/>
|
||||
<path d="M80.528275,80.378174 L80.528275,108.57864 L61.465908,108.57864 L61.465908,80.378174 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="80.52827179289598" x2="80.52827179289598" y1="80.37817743225405" y2="108.57864376269049"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="80.52827179289598" x2="61.46590754151808" y1="108.57864376269049" y2="108.57864376269049"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="61.46590754151808" x2="61.46590754151808" y1="108.57864376269049" y2="80.37817743225405"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="61.46590754151808" x2="80.52827179289598" y1="80.37817743225405" y2="80.37817743225405"/>
|
||||
<path d="M61.465908,74.57864 L61.465908,108.57864 L44.11051,108.57864 L44.11051,74.57864 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="61.46590754151808" x2="61.46590754151808" y1="74.57864276269049" y2="108.57864376269049"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="61.46590754151808" x2="44.11051097877353" y1="108.57864376269049" y2="108.57864376269049"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="44.11051097877353" x2="44.11051097877353" y1="108.57864376269049" y2="74.57864276269049"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="44.11051097877353" x2="61.46590754151808" y1="74.57864276269049" y2="74.57864276269049"/>
|
||||
<path d="M44.11051,78.17331 L44.11051,108.57864 L25.038666,108.57864 L25.038666,78.17331 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="44.11051097877353" x2="44.11051097877353" y1="78.17331141636416" y2="108.57864376269049"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="44.11051097877353" x2="25.03866594691874" y1="108.57864376269049" y2="108.57864376269049"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="25.03866594691874" x2="25.03866594691874" y1="108.57864376269049" y2="78.17331141636416"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="25.03866594691874" x2="44.11051097877353" y1="78.17331141636416" y2="78.17331141636416"/>
|
||||
<path d="M25.038666,79.174446 L25.038666,108.57864 L2.420242,108.57864 L2.420242,79.174446 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="25.03866594691874" x2="25.03866594691874" y1="79.17444777206498" y2="108.57864376269049"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="25.03866594691874" x2="2.4202421168091632" y1="108.57864376269049" y2="108.57864376269049"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="2.4202421168091632" x2="2.4202421168091632" y1="108.57864376269049" y2="79.17444777206498"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="2.4202421168091632" x2="25.03866594691874" y1="79.17444777206498" y2="79.17444777206498"/>
|
||||
<path d="M2.420242,74.57864 L2.420242,108.57864 L-20.558802,108.57864 L-20.558802,74.57864 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="2.4202421168091632" x2="2.4202421168091632" y1="74.57864276269049" y2="108.57864376269049"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="2.4202421168091632" x2="-20.558801380058355" y1="108.57864376269049" y2="108.57864376269049"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="-20.558801380058355" x2="-20.558801380058355" y1="108.57864376269049" y2="74.57864276269049"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="-20.558801380058355" x2="2.4202421168091632" y1="74.57864276269049" y2="74.57864276269049"/>
|
||||
<path d="M-20.558802,79.67424 L-20.558802,108.57864 L-39.86155,108.57864 L-39.86155,79.67424 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="-20.558801380058355" x2="-20.558801380058355" y1="79.67424164828014" y2="108.57864376269049"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="-20.558801380058355" x2="-39.86154910109951" y1="108.57864376269049" y2="108.57864376269049"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="-39.86154910109951" x2="-39.86154910109951" y1="108.57864376269049" y2="79.67424164828014"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="-39.86154910109951" x2="-20.558801380058355" y1="79.67424164828014" y2="79.67424164828014"/>
|
||||
<path d="M-39.86155,76.30053 L-39.86155,108.57864 L-58.38272,108.57864 L-58.38272,76.30053 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="-39.86154910109951" x2="-39.86154910109951" y1="76.30053248116458" y2="108.57864376269049"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="-39.86154910109951" x2="-58.38272096776976" y1="108.57864376269049" y2="108.57864376269049"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="-58.38272096776976" x2="-58.38272096776976" y1="108.57864376269049" y2="76.30053248116458"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="-58.38272096776976" x2="-39.86154910109951" y1="76.30053248116458" y2="76.30053248116458"/>
|
||||
<path d="M-58.38272,79.101776 L-58.38272,108.57864 L-80.86967,108.57864 L-80.86967,79.101776 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="-58.38272096776976" x2="-58.38272096776976" y1="79.1017752456556" y2="108.57864376269049"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="-58.38272096776976" x2="-80.86966768798288" y1="108.57864376269049" y2="108.57864376269049"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="-80.86966768798288" x2="-80.86966768798288" y1="108.57864376269049" y2="79.1017752456556"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="-80.86966768798288" x2="-58.38272096776976" y1="79.1017752456556" y2="79.1017752456556"/>
|
||||
<path d="M-80.86967,74.57864 L-80.86967,108.57864 L-98.31728,108.57864 L-98.31728,74.57864 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="-80.86966768798288" x2="-80.86966768798288" y1="74.57864276269049" y2="108.57864376269049"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="-80.86966768798288" x2="-98.3172806944311" y1="108.57864376269049" y2="108.57864376269049"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="-98.3172806944311" x2="-98.3172806944311" y1="108.57864376269049" y2="74.57864276269049"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="-98.3172806944311" x2="-80.86966768798288" y1="74.57864276269049" y2="74.57864276269049"/>
|
||||
<path d="M-98.31728,74.57864 L-98.31728,108.57864 L-121.42136,108.57864 L-121.42136,74.57864 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="-98.3172806944311" x2="-98.3172806944311" y1="74.57864276269049" y2="108.57864376269049"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="-98.3172806944311" x2="-121.42135623730948" y1="108.57864376269049" y2="108.57864376269049"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="-121.42135623730948" x2="-121.42135623730948" y1="108.57864376269049" y2="74.57864276269049"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="-121.42135623730948" x2="-98.3172806944311" y1="74.57864276269049" y2="74.57864276269049"/>
|
||||
<path d="M-96.683,60.704 L-111.114,33.706 L-90.957,22.932 L-76.526,49.93 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="-96.683" x2="-111.114" y1="60.704" y2="33.706"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="-111.114" x2="-90.957" y1="33.706" y2="22.932"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="-90.957" x2="-76.526" y1="22.932" y2="49.93"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="-76.526" x2="-96.683" y1="49.93" y2="60.704"/>
|
||||
</g>
|
||||
<g id="nodes">
|
||||
<circle cx="141.42135623730948" cy="108.57864376269049" fill="#000000" r="0.7"/>
|
||||
|
||||
|
Before Width: | Height: | Size: 24 KiB After Width: | Height: | Size: 3.4 KiB |
@ -10,201 +10,86 @@
|
||||
<line stroke="#000000" stroke-linecap="round" stroke-width="0.6" x1="-45.00000000000004" x2="90" y1="-77.94228634059945" y2="0"/>
|
||||
</g>
|
||||
<g id="parcels">
|
||||
<path d="M-15,25.980762 L0,0 L20,0 L20,30 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="-14.999999999999998" x2="0" y1="25.980762113533164" y2="0"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="0" x2="20" y1="0" y2="0"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="20" x2="20" y1="0" y2="30"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="20" x2="-14.999999999999998" y1="30" y2="25.980762113533164"/>
|
||||
<path d="M20,12.990381 L20,0 L42.996502,0 L42.996502,12.594549 L41.519238,12.990381 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="20" x2="20" y1="12.99038105676658" y2="0"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="20" x2="42.99650337837165" y1="0" y2="0"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="42.99650337837165" x2="42.99650337837165" y1="0" y2="12.594548961204326"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="42.99650337837165" x2="41.51923788646686" y1="12.594548961204326" y2="12.99038105676658"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="41.51923788646686" x2="20" y1="12.99038105676658" y2="12.99038105676658"/>
|
||||
<path d="M42.996502,0 L65.47971,0 L65.47971,6.570191 L42.996502,12.594549 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="42.99650337837165" x2="65.47971305349805" y1="0" y2="0"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="65.47971305349805" x2="65.47971305349805" y1="0" y2="6.570191085494603"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="65.47971305349805" x2="42.99650337837165" y1="6.570191085494603" y2="12.594548961204326"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="42.99650337837165" x2="42.99650337837165" y1="12.594548961204326" y2="0"/>
|
||||
<path d="M90,0 L65.47971,6.570191 L65.47971,0 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="90" x2="65.47971305349805" y1="0" y2="6.570191085494602"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="65.47971305349805" x2="65.47971305349805" y1="6.570191085494602" y2="0"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="65.47971305349805" x2="90" y1="0" y2="0"/>
|
||||
<path d="M55.575096,19.875227 L50.249546,10.651102 L71.04405,5.079231 L73.583664,9.477974 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="55.57509710703826" x2="50.24954609584363" y1="19.875226952078187" y2="10.651102022389273"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="50.24954609584363" x2="71.04405176448549" y1="10.651102022389273" y2="5.079231021472282"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="71.04405176448549" x2="73.58366727522163" y1="5.079231021472282" y2="9.477974117757258"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="73.58366727522163" x2="55.57509710703826" y1="9.477974117757258" y2="19.875226952078187"/>
|
||||
<path d="M37.37281,30.384321 L29.231358,16.28291 L50.249546,10.651102 L55.575096,19.875227 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="37.37281205825939" x2="29.23135775028607" y1="30.384321124856967" y2="16.28290861594666"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="29.23135775028607" x2="50.24954609584363" y1="16.28290861594666" y2="10.651102022389273"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="50.24954609584363" x2="55.57509710703826" y1="10.651102022389273" y2="19.875226952078187"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="55.57509710703826" x2="37.37281205825939" y1="19.875226952078187" y2="30.384321124856967"/>
|
||||
<path d="M37.37281,30.384321 L20.791067,39.957798 L10.6131525,22.329134 L12.0577135,20.884573 L29.231358,16.28291 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="37.37281205825939" x2="20.791066316395757" y1="30.384321124856967" y2="39.95779649255587"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="20.791066316395757" x2="10.613152936704303" y1="39.95779649255587" y2="22.32913340389521"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="10.613152936704303" x2="12.057713659400559" y1="22.32913340389521" y2="20.884572681198957"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="12.057713659400559" x2="29.23135775028607" y1="20.884572681198957" y2="16.28290861594666"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="29.23135775028607" x2="37.37281205825939" y1="16.28290861594666" y2="30.384321124856967"/>
|
||||
<path d="M5.2092485,48.953964 L-2.558149,35.500435 L10.6131525,22.329134 L20.791067,39.957798 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="5.2092487340263744" x2="-2.558149076745247" y1="48.95396306820048" y2="35.50043541734476"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="-2.558149076745247" x2="10.613152936704303" y1="35.50043541734476" y2="22.32913340389521"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="10.613152936704303" x2="20.791066316395757" y1="22.32913340389521" y2="39.95779649255587"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="20.791066316395757" x2="5.2092487340263744" y1="39.95779649255587" y2="48.95396306820048"/>
|
||||
<path d="M-12.245153,59.031265 L-17.312346,50.25463 L-2.558149,35.500435 L5.2092485,48.953964 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="-12.245153214380935" x2="-17.312345646646094" y1="59.03126673165737" y2="50.2546319872456"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="-17.312345646646094" x2="-2.558149076745247" y1="50.2546319872456" y2="35.50043541734476"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="-2.558149076745247" x2="5.2092487340263744" y1="35.50043541734476" y2="48.95396306820048"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="5.2092487340263744" x2="-12.245153214380935" y1="48.95396306820048" y2="59.03126673165737"/>
|
||||
<path d="M-30.50305,69.57247 L-32.745735,65.68803 L-17.312346,50.25463 L-12.245153,59.031265 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="-30.503050418986206" x2="-32.7457363240259" y1="69.57246859757274" y2="65.6880226646254"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="-32.7457363240259" x2="-17.31234564664609" y1="65.6880226646254" y2="50.2546319872456"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="-17.31234564664609" x2="-12.245153214380935" y1="50.2546319872456" y2="59.03126673165737"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="-12.245153214380935" x2="-30.503050418986206" y1="59.03126673165737" y2="69.57246859757274"/>
|
||||
<path d="M-33.57214,58.14865 L-28.26845,61.210735 L-45,77.94228 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="-33.57213874679279" x2="-28.268449881609158" y1="58.14865002819687" y2="61.21073622220866"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="-28.268449881609158" x2="-44.999999999999986" y1="61.21073622220866" y2="77.94228634059948"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="-44.999999999999986" x2="-33.57213874679279" y1="77.94228634059948" y2="58.14865002819687"/>
|
||||
<path d="M-33.57214,58.14865 L-22.822025,39.528908 L-12.529192,45.471478 L-28.26845,61.210735 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="-33.57213874679279" x2="-22.82202535134675" y1="58.14865002819687" y2="39.52890744015754"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="-22.82202535134675" x2="-12.529191496422587" y1="39.52890744015754" y2="45.4714778370221"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="-12.529191496422587" x2="-28.268449881609158" y1="45.4714778370221" y2="61.21073622220866"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="-28.268449881609158" x2="-33.57213874679279" y1="61.21073622220866" y2="58.14865002819687"/>
|
||||
<path d="M-12.529192,45.471478 L-22.822025,39.528908 L-15,25.980762 L-3.75,32.475952 L-9.509619,42.451904 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="-12.529191496422587" x2="-22.82202535134675" y1="45.4714778370221" y2="39.52890744015754"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="-22.82202535134675" x2="-14.999999999999996" y1="39.52890744015754" y2="25.98076211353316"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="-14.999999999999996" x2="-3.7499999999999947" y1="25.98076211353316" y2="32.47595264191645"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="-3.7499999999999947" x2="-9.509618943233445" y1="32.47595264191645" y2="42.45190528383296"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="-9.509618943233445" x2="-12.529191496422587" y1="42.45190528383296" y2="45.4714778370221"/>
|
||||
<path d="M20,0 L0,0 L-15,-25.980762 L2.320508,-35.980762 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="20" x2="0" y1="0" y2="0"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="0" x2="-15.000000000000014" y1="0" y2="-25.980762113533153"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="-15.000000000000014" x2="2.3205080756887533" y1="-25.980762113533153" y2="-35.98076211353316"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="2.3205080756887533" x2="20" y1="-35.98076211353316" y2="0"/>
|
||||
<path d="M67.003494,0 L67.003494,-6.1618943 L90,0 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="67.00349662162836" x2="67.00349662162836" y1="0" y2="-6.161894508974263"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="67.00349662162836" x2="90" y1="-6.161894508974263" y2="0"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="90" x2="67.00349662162836" y1="0" y2="0"/>
|
||||
<path d="M67.003494,0 L44.520287,0 L44.520287,-12.186253 L67.003494,-6.1618943 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="67.00349662162836" x2="44.52028694650196" y1="0" y2="0"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="44.52028694650196" x2="44.52028694650196" y1="0" y2="-12.18625238468398"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="44.52028694650196" x2="67.00349662162836" y1="-12.18625238468398" y2="-6.161894508974262"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="67.00349662162836" x2="67.00349662162836" y1="-6.161894508974262" y2="0"/>
|
||||
<path d="M44.520287,-12.186253 L44.520287,0 L20,0 L20,-12.990381 L41.519238,-12.990381 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="44.52028694650196" x2="44.52028694650196" y1="-12.18625238468398" y2="0"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="44.52028694650196" x2="20" y1="0" y2="0"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="20" x2="20" y1="0" y2="-12.990381056766575"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="20" x2="41.519237886466826" y1="-12.990381056766575" y2="-12.990381056766575"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="41.519237886466826" x2="44.52028694650196" y1="-12.990381056766575" y2="-12.18625238468398"/>
|
||||
<path d="M-3.75,-32.475952 L-15,-25.980762 L-24.402254,-42.265945 L-14.842808,-47.785095 L-9.509619,-42.451904 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="-3.750000000000025" x2="-15.000000000000014" y1="-32.47595264191644" y2="-25.980762113533153"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="-15.000000000000014" x2="-24.402254705539438" y1="-25.980762113533153" y2="-42.26594496923097"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="-24.402254705539438" x2="-14.84280784618421" y1="-42.26594496923097" y2="-47.78509418678364"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="-14.84280784618421" x2="-9.509618943233448" y1="-47.78509418678364" y2="-42.451905283832886"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="-9.509618943233448" x2="-3.750000000000025" y1="-42.451905283832886" y2="-32.47595264191644"/>
|
||||
<path d="M-24.402254,-42.265945 L-34.870396,-60.397297 L-30.16923,-63.111515 L-14.842808,-47.785095 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="-24.402254705539438" x2="-34.87039511076331" y1="-42.26594496923097" y2="-60.39729601184336"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="-34.87039511076331" x2="-30.16922912096127" y1="-60.39729601184336" y2="-63.111515461560685"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="-30.16922912096127" x2="-14.84280784618421" y1="-63.111515461560685" y2="-47.78509418678364"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="-14.84280784618421" x2="-24.402254705539438" y1="-47.78509418678364" y2="-42.26594496923097"/>
|
||||
<path d="M-10.41208,-57.972942 L-15.76285,-48.705135 L-32.53949,-65.48177 L-30.259056,-69.4316 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="-10.41207961667945" x2="-15.762849521397829" y1="-57.97294119657998" y2="-48.70513586199726"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="-15.762849521397829" x2="-32.53948882567423" y1="-48.70513586199726" y2="-65.48177516627365"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="-32.53948882567423" x2="-30.25905700870268" y1="-65.48177516627365" y2="-69.431598936465"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="-30.25905700870268" x2="-10.41207961667945" y1="-69.431598936465" y2="-57.97294119657998"/>
|
||||
<path d="M7.6761527,-47.529694 L-0.47287643,-33.41516 L-15.76285,-48.705135 L-10.41208,-57.972942 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="7.676152770599806" x2="-0.4728764227596862" y1="-47.529695358619804" y2="-33.41516276335913"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="-0.4728764227596862" x2="-15.762849521397829" y1="-33.41516276335913" y2="-48.70513586199726"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="-15.762849521397829" x2="-10.41207961667945" y1="-48.70513586199726" y2="-57.97294119657998"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="-10.41207961667945" x2="7.676152770599806" y1="-57.97294119657998" y2="-47.529695358619804"/>
|
||||
<path d="M7.6761527,-47.529694 L27.363934,-36.16295 L17.6741,-19.379665 L12.0577135,-20.884573 L-0.47287643,-33.41516 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="7.676152770599806" x2="27.3639339040313" y1="-47.529695358619804" y2="-36.162949621486696"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="27.3639339040313" x2="17.67410075702657" y1="-36.162949621486696" y2="-19.379666294009468"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="17.67410075702657" x2="12.057713659400505" y1="-19.379666294009468" y2="-20.884572681198946"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="12.057713659400505" x2="-0.4728764227596862" y1="-20.884572681198946" y2="-33.41516276335913"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="-0.4728764227596862" x2="7.676152770599806" y1="-33.41516276335913" y2="-47.529695358619804"/>
|
||||
<path d="M47.07334,-24.783718 L40.432564,-13.281554 L17.6741,-19.379665 L27.363934,-36.16295 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="47.07334043858461" x2="40.43256309361081" y1="-24.783718453194588" y2="-13.281554689947603"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="40.43256309361081" x2="17.67410075702657" y1="-13.281554689947603" y2="-19.379666294009468"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="17.67410075702657" x2="27.3639339040313" y1="-19.379666294009468" y2="-36.162949621486696"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="27.3639339040313" x2="47.07334043858461" y1="-36.162949621486696" y2="-24.783718453194588"/>
|
||||
<path d="M63.216145,-15.463665 L59.07267,-8.286953 L40.432564,-13.281554 L47.07334,-24.783718 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="63.216146085134696" x2="59.07266946463381" y1="-15.46366526768309" y2="-8.286953241001767"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="59.07266946463381" x2="40.43256309361081" y1="-8.286953241001767" y2="-13.281554689947603"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="40.43256309361081" x2="47.07334043858461" y1="-13.281554689947603" y2="-24.783718453194588"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="47.07334043858461" x2="63.216146085134696" y1="-24.783718453194588" y2="-15.46366526768309"/>
|
||||
<path d="M80.78675,-5.319271 L79.36146,-2.8505888 L59.07267,-8.286953 L63.216145,-15.463665 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="80.78675235361686" x2="79.36145798250001" y1="-5.319271008749993" y2="-2.8505887422336857"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="79.36145798250001" x2="59.07266946463381" y1="-2.8505887422336857" y2="-8.286953241001768"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="59.07266946463381" x2="63.216146085134696" y1="-8.286953241001768" y2="-15.46366526768309"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="63.216146085134696" x2="80.78675235361686" y1="-15.46366526768309" y2="-5.319271008749993"/>
|
||||
<path d="M-15,-25.980762 L0,0 L-10,17.320509 L-35.980762,2.320508 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="-15.000000000000014" x2="0" y1="-25.980762113533153" y2="0"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="0" x2="-9.999999999999998" y1="0" y2="17.320508075688778"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="-9.999999999999998" x2="-35.98076211353316" y1="17.320508075688778" y2="2.32050807568878"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="-35.98076211353316" x2="-15.000000000000014" y1="2.32050807568878" y2="-25.980762113533153"/>
|
||||
<path d="M-21.25,10.825317 L-10,17.320509 L-21.427862,37.114143 L-32.36773,30.798008 L-32.00962,29.461525 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="-21.250000000000004" x2="-9.999999999999998" y1="10.825317547305488" y2="17.320508075688778"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="-9.999999999999998" x2="-21.427861253207194" y1="17.320508075688778" y2="37.11414438809139"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="-21.427861253207194" x2="-32.36772891784499" y1="37.11414438809139" y2="30.798008847013875"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="-32.36772891784499" x2="-32.00961894323344" y1="30.798008847013875" y2="29.461524227066366"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="-32.00961894323344" x2="-21.250000000000004" y1="29.461524227066366" y2="10.825317547305488"/>
|
||||
<path d="M-21.427862,37.114143 L-32.177975,55.733887 L-38.128696,52.298237 L-32.36773,30.798008 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="-21.427861253207194" x2="-32.177974648653226" y1="37.11414438809139" y2="55.733886976130705"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="-32.177974648653226" x2="-38.128697323550504" y1="55.733886976130705" y2="52.298235637905954"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="-38.128697323550504" x2="-32.36772891784499" y1="52.298235637905954" y2="30.798008847013875"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="-32.36772891784499" x2="-21.427861253207194" y1="30.798008847013875" y2="37.11414438809139"/>
|
||||
<path d="M-32.177975,55.733887 L-42.03285,72.803024 L-43.40991,72.00798 L-38.128696,52.298237 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="-32.177974648653226" x2="-42.03284671950401" y1="55.733886976130705" y2="72.80302610493578"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="-42.03284671950401" x2="-43.409907349343484" y1="72.80302610493578" y2="72.00797977960752"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="-43.409907349343484" x2="-38.128697323550504" y1="72.00797977960752" y2="52.298235637905954"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="-38.128697323550504" x2="-32.177974648653226" y1="52.298235637905954" y2="55.733886976130705"/>
|
||||
<path d="M-39.251564,56.488827 L-45,77.94228 L-45,56.488827 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="-39.25156267176296" x2="-44.999999999999986" y1="56.48882616749338" y2="77.94228634059948"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="-44.999999999999986" x2="-44.99999999999999" y1="77.94228634059948" y2="56.48882616749338"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="-44.99999999999999" x2="-39.25156267176296" y1="56.48882616749338" y2="56.48882616749338"/>
|
||||
<path d="M-45,34.366146 L-33.323807,34.366146 L-39.251564,56.488827 L-45,56.488827 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="-45" x2="-33.323808228045436" y1="34.36614540874733" y2="34.36614540874732"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="-33.323808228045436" x2="-39.25156267176296" y1="34.36614540874732" y2="56.48882616749338"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="-39.25156267176296" x2="-44.99999999999999" y1="56.48882616749338" y2="56.48882616749338"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="-44.99999999999999" x2="-45" y1="56.48882616749338" y2="34.36614540874733"/>
|
||||
<path d="M-45,16.205826 L-28.457766,16.205826 L-33.323807,34.366146 L-45,34.366146 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="-45.00000000000001" x2="-28.457765070036416" y1="16.205825111234716" y2="16.205825111234713"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="-28.457765070036416" x2="-33.32380822804543" y1="16.205825111234713" y2="34.36614540874732"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="-33.32380822804543" x2="-45" y1="34.36614540874732" y2="34.36614540874733"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="-45" x2="-45.00000000000001" y1="34.36614540874733" y2="16.205825111234716"/>
|
||||
<path d="M-45,16.205826 L-45,-2.5522678 L-24.799305,-2.5522678 L-24.115427,-0.000000000000024424907 L-28.457766,16.205826 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="-45.00000000000001" x2="-45.000000000000014" y1="16.205825111234716" y2="-2.5522678857734604"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="-45.000000000000014" x2="-24.79930543766195" y1="-2.5522678857734604" y2="-2.5522678857734675"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="-24.79930543766195" x2="-24.115427318801064" y1="-2.5522678857734675" y2="-0.000000000000024424906541753444"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="-24.115427318801064" x2="-28.457765070036412" y1="-0.000000000000024424906541753444" y2="16.205825111234713"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="-28.457765070036412" x2="-45.00000000000001" y1="16.205825111234713" y2="16.205825111234716"/>
|
||||
<path d="M-45,-19.88903 L-29.444677,-19.88903 L-24.799305,-2.5522678 L-45,-2.5522678 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="-45.00000000000002" x2="-29.444677146275204" y1="-19.88903112236116" y2="-19.889031122361164"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="-29.444677146275204" x2="-24.79930543766195" y1="-19.889031122361164" y2="-2.5522678857734675"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="-24.79930543766195" x2="-45.000000000000014" y1="-2.5522678857734675" y2="-2.5522678857734604"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="-45.000000000000014" x2="-45.00000000000002" y1="-2.5522678857734604" y2="-19.88903112236116"/>
|
||||
<path d="M-45,-38.21426 L-34.354908,-38.21426 L-29.444677,-19.88903 L-45,-19.88903 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="-45.00000000000003" x2="-34.354907558028614" y1="-38.21426049589469" y2="-38.21426049589469"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="-34.354907558028614" x2="-29.444677146275207" y1="-38.21426049589469" y2="-19.889031122361164"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="-29.444677146275207" x2="-45.00000000000002" y1="-19.889031122361164" y2="-19.88903112236116"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="-45.00000000000002" x2="-45.00000000000003" y1="-19.88903112236116" y2="-38.21426049589469"/>
|
||||
<path d="M-45,-57.02484 L-39.395187,-57.02484 L-34.354908,-38.21426 L-45,-38.21426 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="-45.000000000000036" x2="-39.395187542832915" y1="-57.0248414835568" y2="-57.0248414835568"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="-39.395187542832915" x2="-34.354907558028614" y1="-57.0248414835568" y2="-38.21426049589469"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="-34.354907558028614" x2="-45.00000000000003" y1="-38.21426049589469" y2="-38.21426049589469"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="-45.00000000000003" x2="-45.000000000000036" y1="-38.21426049589469" y2="-57.0248414835568"/>
|
||||
<path d="M-35.597744,-61.657104 L-25.129604,-43.525753 L-34.351486,-38.201496 L-39.961346,-59.137775 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="-35.597745294460616" x2="-25.12960488923674" y1="-61.65710348490163" y2="-43.525752442289246"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="-25.12960488923674" x2="-34.35148735356732" y1="-43.525752442289246" y2="-38.201496119072885"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="-34.35148735356732" x2="-39.961346889238015" y1="-38.201496119072885" y2="-59.13777692952062"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="-39.961346889238015" x2="-35.597745294460616" y1="-59.13777692952062" y2="-61.65710348490163"/>
|
||||
<path d="M-34.351486,-38.201496 L-25.129604,-43.525753 L-15,-25.980762 L-26.25,-19.48557 L-32.00962,-29.461525 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="-34.35148735356733" x2="-25.12960488923674" y1="-38.20149611907289" y2="-43.525752442289246"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="-25.12960488923674" x2="-15.000000000000014" y1="-43.525752442289246" y2="-25.980762113533146"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="-15.000000000000014" x2="-26.250000000000014" y1="-25.980762113533146" y2="-19.48557158514985"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="-26.250000000000014" x2="-32.00961894323344" y1="-19.48557158514985" y2="-29.461524227066295"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="-32.00961894323344" x2="-34.35148735356733" y1="-29.461524227066295" y2="-38.20149611907289"/>
|
||||
<path d="M-15,25.981 L0,0 L20,0 L20,30 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="-15" x2="0" y1="25.981" y2="0"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="0" x2="20" y1="0" y2="0"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="20" x2="20" y1="0" y2="30"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="20" x2="-15" y1="30" y2="25.981"/>
|
||||
<path d="M42.997,0 L42.997,12.595 L41.519,12.99 L20,12.99 L20,0 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="42.997" x2="42.997" y1="0" y2="12.595"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="42.997" x2="41.519" y1="12.595" y2="12.99"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="41.519" x2="20" y1="12.99" y2="12.99"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="20" x2="20" y1="12.99" y2="0"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="20" x2="42.997" y1="0" y2="0"/>
|
||||
<path d="M65.48,0 L65.48,6.57 L42.997,12.595 L42.997,0 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="65.48" x2="65.48" y1="0" y2="6.57"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="65.48" x2="42.997" y1="6.57" y2="12.595"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="42.997" x2="42.997" y1="12.595" y2="0"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="42.997" x2="65.48" y1="0" y2="0"/>
|
||||
<path d="M90,0 L65.48,6.57 L65.48,0 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="90" x2="65.48" y1="0" y2="6.57"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="65.48" x2="65.48" y1="6.57" y2="0"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="65.48" x2="90" y1="0" y2="0"/>
|
||||
<path d="M20,0 L0,0 L-15,-25.981 L2.321,-35.981 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="20" x2="0" y1="0" y2="0"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="0" x2="-15" y1="0" y2="-25.981"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="-15" x2="2.321" y1="-25.981" y2="-35.981"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="2.321" x2="20" y1="-35.981" y2="0"/>
|
||||
<path d="M90,0 L67.003,0 L67.003,-6.162 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="90" x2="67.003" y1="0" y2="0"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="67.003" x2="67.003" y1="0" y2="-6.162"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="67.003" x2="90" y1="-6.162" y2="0"/>
|
||||
<path d="M67.003,-6.162 L67.003,0 L44.52,0 L44.52,-12.186 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="67.003" x2="67.003" y1="-6.162" y2="0"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="67.003" x2="44.52" y1="0" y2="0"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="44.52" x2="44.52" y1="0" y2="-12.186"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="44.52" x2="67.003" y1="-12.186" y2="-6.162"/>
|
||||
<path d="M41.519,-12.99 L44.52,-12.186 L44.52,0 L20,0 L20,-12.99 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="41.519" x2="44.52" y1="-12.99" y2="-12.186"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="44.52" x2="44.52" y1="-12.186" y2="0"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="44.52" x2="20" y1="0" y2="0"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="20" x2="20" y1="0" y2="-12.99"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="20" x2="41.519" y1="-12.99" y2="-12.99"/>
|
||||
<path d="M27.364,-36.163 L47.073,-24.784 L40.433,-13.282 L17.674,-19.38 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="27.364" x2="47.073" y1="-36.163" y2="-24.784"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="47.073" x2="40.433" y1="-24.784" y2="-13.282"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="40.433" x2="17.674" y1="-13.282" y2="-19.38"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="17.674" x2="27.364" y1="-19.38" y2="-36.163"/>
|
||||
<path d="M-39.252,56.489 L-45,77.942 L-45,56.489 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="-39.252" x2="-45" y1="56.489" y2="77.942"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="-45" x2="-45" y1="77.942" y2="56.489"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="-45" x2="-39.252" y1="56.489" y2="56.489"/>
|
||||
<path d="M-33.324,34.366 L-39.252,56.489 L-45,56.489 L-45,34.366 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="-33.324" x2="-39.252" y1="34.366" y2="56.489"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="-39.252" x2="-45" y1="56.489" y2="56.489"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="-45" x2="-45" y1="56.489" y2="34.366"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="-45" x2="-33.324" y1="34.366" y2="34.366"/>
|
||||
<path d="M-28.458,16.206 L-33.324,34.366 L-45,34.366 L-45,16.206 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="-28.458" x2="-33.324" y1="16.206" y2="34.366"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="-33.324" x2="-45" y1="34.366" y2="34.366"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="-45" x2="-45" y1="34.366" y2="16.206"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="-45" x2="-28.458" y1="16.206" y2="16.206"/>
|
||||
<path d="M-24.799,-2.552 L-24.115,-0 L-28.458,16.206 L-45,16.206 L-45,-2.552 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="-24.799" x2="-24.115" y1="-2.552" y2="-0"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="-24.115" x2="-28.458" y1="-0" y2="16.206"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="-28.458" x2="-45" y1="16.206" y2="16.206"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="-45" x2="-45" y1="16.206" y2="-2.552"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="-45" x2="-24.799" y1="-2.552" y2="-2.552"/>
|
||||
<path d="M-29.445,-19.889 L-24.799,-2.552 L-45,-2.552 L-45,-19.889 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="-29.445" x2="-24.799" y1="-19.889" y2="-2.552"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="-24.799" x2="-45" y1="-2.552" y2="-2.552"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="-45" x2="-45" y1="-2.552" y2="-19.889"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="-45" x2="-29.445" y1="-19.889" y2="-19.889"/>
|
||||
<path d="M-34.355,-38.214 L-29.445,-19.889 L-45,-19.889 L-45,-38.214 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="-34.355" x2="-29.445" y1="-38.214" y2="-19.889"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="-29.445" x2="-45" y1="-19.889" y2="-19.889"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="-45" x2="-45" y1="-19.889" y2="-38.214"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="-45" x2="-34.355" y1="-38.214" y2="-38.214"/>
|
||||
<path d="M-39.395,-57.025 L-34.355,-38.214 L-45,-38.214 L-45,-57.025 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="-39.395" x2="-34.355" y1="-57.025" y2="-38.214"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="-34.355" x2="-45" y1="-38.214" y2="-38.214"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="-45" x2="-45" y1="-38.214" y2="-57.025"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="-45" x2="-39.395" y1="-57.025" y2="-57.025"/>
|
||||
</g>
|
||||
<g id="nodes">
|
||||
<circle cx="0" cy="0" fill="#000000" r="0.7"/>
|
||||
|
||||
|
Before Width: | Height: | Size: 28 KiB After Width: | Height: | Size: 9.0 KiB |
@ -18,116 +18,116 @@
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="200" x2="180" y1="30" y2="30"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="180" x2="180" y1="30" y2="0"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="180" x2="200" y1="0" y2="0"/>
|
||||
<path d="M200,100 L180,100 L180,70 L200,70 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<path d="M200,70 L200,100 L180,100 L180,70 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="200" x2="200" y1="70" y2="100"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="200" x2="180" y1="100" y2="100"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="180" x2="180" y1="100" y2="70"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="180" x2="200" y1="70" y2="70"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="200" x2="200" y1="70" y2="100"/>
|
||||
<path d="M0,100 L0,70 L20,70 L20,100 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="0" x2="0" y1="100" y2="70"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="0" x2="20" y1="70" y2="70"/>
|
||||
<path d="M20,70 L20,100 L0,100 L0,70 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="20" x2="20" y1="70" y2="100"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="20" x2="0" y1="100" y2="100"/>
|
||||
<path d="M20,0 L42.996502,0 L42.996502,29.52622 L20,29.52622 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="20" x2="42.99650337837165" y1="0" y2="0"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="42.99650337837165" x2="42.99650337837165" y1="0" y2="29.526220147024308"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="42.99650337837165" x2="20" y1="29.526220147024308" y2="29.526220147024308"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="20" x2="20" y1="29.526220147024308" y2="0"/>
|
||||
<path d="M42.996502,0 L65.47971,0 L65.47971,31.147902 L42.996502,31.147902 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="42.99650337837165" x2="65.47971305349805" y1="0" y2="0"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="65.47971305349805" x2="65.47971305349805" y1="0" y2="31.1479024543553"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="65.47971305349805" x2="42.99650337837165" y1="31.1479024543553" y2="31.1479024543553"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="42.99650337837165" x2="42.99650337837165" y1="31.1479024543553" y2="0"/>
|
||||
<path d="M65.47971,0 L88.27847,0 L88.27847,29.876335 L65.47971,29.876335 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="65.47971305349805" x2="88.27847104373568" y1="0" y2="0"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="88.27847104373568" x2="88.27847104373568" y1="0" y2="29.87633532437634"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="88.27847104373568" x2="65.47971305349805" y1="29.87633532437634" y2="29.87633532437634"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="65.47971305349805" x2="65.47971305349805" y1="29.87633532437634" y2="0"/>
|
||||
<path d="M88.27847,0 L109.00264,0 L109.00264,30.25849 L88.27847,30.25849 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="88.27847104373568" x2="109.00264275540263" y1="0" y2="0"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="109.00264275540263" x2="109.00264275540263" y1="0" y2="30.25848985257909"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="109.00264275540263" x2="88.27847104373568" y1="30.25848985257909" y2="30.25848985257909"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="88.27847104373568" x2="88.27847104373568" y1="30.25848985257909" y2="0"/>
|
||||
<path d="M109.00264,0 L127.212425,0 L127.212425,34 L109.00264,34 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="109.00264275540263" x2="127.2124223685276" y1="0" y2="0"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="127.2124223685276" x2="127.2124223685276" y1="0" y2="34.000001"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="127.2124223685276" x2="109.00264275540263" y1="34.000001" y2="34.000001"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="109.00264275540263" x2="109.00264275540263" y1="34.000001" y2="0"/>
|
||||
<path d="M127.212425,0 L146.8415,0 L146.8415,31.470558 L127.212425,31.470558 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="127.2124223685276" x2="146.84151010926075" y1="0" y2="0"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="146.84151010926075" x2="146.84151010926075" y1="0" y2="31.47055834801727"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="146.84151010926075" x2="127.2124223685276" y1="31.47055834801727" y2="31.47055834801727"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="127.2124223685276" x2="127.2124223685276" y1="31.47055834801727" y2="0"/>
|
||||
<path d="M146.8415,0 L166.40808,0 L166.40808,33.89513 L146.8415,33.89513 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="146.84151010926075" x2="166.4080836096857" y1="0" y2="0"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="166.4080836096857" x2="166.4080836096857" y1="0" y2="33.89512833223243"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="166.4080836096857" x2="146.84151010926075" y1="33.89512833223243" y2="33.89512833223243"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="146.84151010926075" x2="146.84151010926075" y1="33.89512833223243" y2="0"/>
|
||||
<path d="M166.40808,0 L180,0 L180,29.999052 L166.40808,29.999052 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="166.4080836096857" x2="180" y1="0" y2="0"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="180" x2="180" y1="0" y2="29.999051502429545"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="180" x2="166.4080836096857" y1="29.999051502429545" y2="29.999051502429545"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="166.4080836096857" x2="166.4080836096857" y1="29.999051502429545" y2="0"/>
|
||||
<path d="M200,30 L200,52.855724 L169.38701,52.855724 L169.38701,30 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="200" x2="200" y1="30" y2="52.855722506414395"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="200" x2="169.3870078110646" y1="52.855722506414395" y2="52.855722506414395"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="169.3870078110646" x2="169.3870078110646" y1="52.855722506414395" y2="30"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="169.3870078110646" x2="200" y1="30" y2="30"/>
|
||||
<path d="M200,52.855724 L200,70 L172.17726,70 L172.17726,52.855724 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="200" x2="200" y1="52.855722506414395" y2="70"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="200" x2="172.17726330629023" y1="70" y2="70"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="172.17726330629023" x2="172.17726330629023" y1="70" y2="52.855722506414395"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="172.17726330629023" x2="200" y1="52.855722506414395" y2="52.855722506414395"/>
|
||||
<path d="M180,100 L161.1955,100 L161.1955,72.466 L180,72.466 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="180" x2="161.19549058892116" y1="100" y2="100"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="161.19549058892116" x2="161.19549058892116" y1="100" y2="72.46600595599794"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="161.19549058892116" x2="180" y1="72.46600595599794" y2="72.46600595599794"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="180" x2="180" y1="72.46600595599794" y2="100"/>
|
||||
<path d="M161.1955,100 L140.25922,100 L140.25922,68.26361 L161.1955,68.26361 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="161.19549058892116" x2="140.25920977847343" y1="100" y2="100"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="140.25920977847343" x2="140.25920977847343" y1="100" y2="68.26360853604555"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="140.25920977847343" x2="161.19549058892116" y1="68.26360853604555" y2="68.26360853604555"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="161.19549058892116" x2="161.19549058892116" y1="68.26360853604555" y2="100"/>
|
||||
<path d="M140.25922,100 L120.000404,100 L120.000404,66 L140.25922,66 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="140.25920977847343" x2="120.0004046814901" y1="100" y2="100"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="120.0004046814901" x2="120.0004046814901" y1="100" y2="65.999999"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="120.0004046814901" x2="140.25920977847343" y1="65.999999" y2="65.999999"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="140.25920977847343" x2="140.25920977847343" y1="65.999999" y2="100"/>
|
||||
<path d="M120.000404,100 L98.191284,100 L98.191284,71.2734 L120.000404,71.2734 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="120.0004046814901" x2="98.19128506754218" y1="100" y2="100"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="98.19128506754218" x2="98.19128506754218" y1="100" y2="71.27339761286972"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="98.19128506754218" x2="120.0004046814901" y1="71.27339761286972" y2="71.27339761286972"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="120.0004046814901" x2="120.0004046814901" y1="71.27339761286972" y2="100"/>
|
||||
<path d="M98.191284,100 L81.11824,100 L81.11824,72.8639 L98.191284,72.8639 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="98.19128506754218" x2="81.11823933536908" y1="100" y2="100"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="81.11823933536908" x2="81.11823933536908" y1="100" y2="72.86389925174167"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="81.11823933536908" x2="98.19128506754218" y1="72.86389925174167" y2="72.86389925174167"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="98.19128506754218" x2="98.19128506754218" y1="72.86389925174167" y2="100"/>
|
||||
<path d="M81.11824,100 L63.12904,100 L63.12904,70.637054 L81.11824,70.637054 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="81.11823933536908" x2="63.129039299600635" y1="100" y2="100"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="63.129039299600635" x2="63.129039299600635" y1="100" y2="70.63705247970552"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="63.129039299600635" x2="81.11823933536908" y1="70.63705247970552" y2="70.63705247970552"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="81.11823933536908" x2="81.11823933536908" y1="70.63705247970552" y2="100"/>
|
||||
<path d="M63.12904,100 L40.141674,100 L40.141674,68.958885 L63.12904,68.958885 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="63.129039299600635" x2="40.14167365815044" y1="100" y2="100"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="40.14167365815044" x2="40.14167365815044" y1="100" y2="68.95888431009364"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="40.14167365815044" x2="63.129039299600635" y1="68.95888431009364" y2="68.95888431009364"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="63.129039299600635" x2="63.129039299600635" y1="68.95888431009364" y2="100"/>
|
||||
<path d="M40.141674,100 L20,100 L20,72.17421 L40.141674,72.17421 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="40.14167365815044" x2="20" y1="100" y2="100"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="20" x2="20" y1="100" y2="72.17420690790317"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="20" x2="40.14167365815044" y1="72.17420690790317" y2="72.17420690790317"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="40.14167365815044" x2="40.14167365815044" y1="72.17420690790317" y2="100"/>
|
||||
<path d="M0,70 L0,51.044052 L32.357586,51.044052 L32.357586,70 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="0" x2="0" y1="70" y2="51.04405176448549"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="0" x2="32.357584460743425" y1="51.04405176448549" y2="51.04405176448549"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="32.357584460743425" x2="32.357584460743425" y1="51.04405176448549" y2="70"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="32.357584460743425" x2="0" y1="70" y2="70"/>
|
||||
<path d="M0,51.044052 L0,30 L29.8626,30 L29.8626,51.044052 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="0" x2="0" y1="51.04405176448549" y2="30"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="0" x2="29.862600980530416" y1="30" y2="30"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="29.862600980530416" x2="29.862600980530416" y1="30" y2="51.04405176448549"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="29.862600980530416" x2="0" y1="51.04405176448549" y2="51.04405176448549"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="0" x2="0" y1="100" y2="70"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="0" x2="20" y1="70" y2="70"/>
|
||||
<path d="M42.997,0 L42.997,29.526 L20,29.526 L20,0 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="42.997" x2="42.997" y1="0" y2="29.526"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="42.997" x2="20" y1="29.526" y2="29.526"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="20" x2="20" y1="29.526" y2="0"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="20" x2="42.997" y1="0" y2="0"/>
|
||||
<path d="M65.48,0 L65.48,31.148 L42.997,31.148 L42.997,0 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="65.48" x2="65.48" y1="0" y2="31.148"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="65.48" x2="42.997" y1="31.148" y2="31.148"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="42.997" x2="42.997" y1="31.148" y2="0"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="42.997" x2="65.48" y1="0" y2="0"/>
|
||||
<path d="M88.278,0 L88.278,29.876 L65.48,29.876 L65.48,0 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="88.278" x2="88.278" y1="0" y2="29.876"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="88.278" x2="65.48" y1="29.876" y2="29.876"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="65.48" x2="65.48" y1="29.876" y2="0"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="65.48" x2="88.278" y1="0" y2="0"/>
|
||||
<path d="M109.003,0 L109.003,30.258 L88.278,30.258 L88.278,0 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="109.003" x2="109.003" y1="0" y2="30.258"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="109.003" x2="88.278" y1="30.258" y2="30.258"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="88.278" x2="88.278" y1="30.258" y2="0"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="88.278" x2="109.003" y1="0" y2="0"/>
|
||||
<path d="M127.212,0 L127.212,34 L109.003,34 L109.003,0 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="127.212" x2="127.212" y1="0" y2="34"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="127.212" x2="109.003" y1="34" y2="34"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="109.003" x2="109.003" y1="34" y2="0"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="109.003" x2="127.212" y1="0" y2="0"/>
|
||||
<path d="M146.842,0 L146.842,31.471 L127.212,31.471 L127.212,0 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="146.842" x2="146.842" y1="0" y2="31.471"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="146.842" x2="127.212" y1="31.471" y2="31.471"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="127.212" x2="127.212" y1="31.471" y2="0"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="127.212" x2="146.842" y1="0" y2="0"/>
|
||||
<path d="M166.408,0 L166.408,33.895 L146.842,33.895 L146.842,0 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="166.408" x2="166.408" y1="0" y2="33.895"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="166.408" x2="146.842" y1="33.895" y2="33.895"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="146.842" x2="146.842" y1="33.895" y2="0"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="146.842" x2="166.408" y1="0" y2="0"/>
|
||||
<path d="M180,0 L180,29.999 L166.408,29.999 L166.408,0 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="180" x2="180" y1="0" y2="29.999"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="180" x2="166.408" y1="29.999" y2="29.999"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="166.408" x2="166.408" y1="29.999" y2="0"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="166.408" x2="180" y1="0" y2="0"/>
|
||||
<path d="M200,30 L200,52.856 L169.387,52.856 L169.387,30 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="200" x2="200" y1="30" y2="52.856"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="200" x2="169.387" y1="52.856" y2="52.856"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="169.387" x2="169.387" y1="52.856" y2="30"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="169.387" x2="200" y1="30" y2="30"/>
|
||||
<path d="M200,52.856 L200,70 L172.177,70 L172.177,52.856 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="200" x2="200" y1="52.856" y2="70"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="200" x2="172.177" y1="70" y2="70"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="172.177" x2="172.177" y1="70" y2="52.856"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="172.177" x2="200" y1="52.856" y2="52.856"/>
|
||||
<path d="M180,72.466 L180,100 L161.195,100 L161.195,72.466 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="180" x2="180" y1="72.466" y2="100"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="180" x2="161.195" y1="100" y2="100"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="161.195" x2="161.195" y1="100" y2="72.466"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="161.195" x2="180" y1="72.466" y2="72.466"/>
|
||||
<path d="M161.195,68.264 L161.195,100 L140.259,100 L140.259,68.264 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="161.195" x2="161.195" y1="68.264" y2="100"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="161.195" x2="140.259" y1="100" y2="100"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="140.259" x2="140.259" y1="100" y2="68.264"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="140.259" x2="161.195" y1="68.264" y2="68.264"/>
|
||||
<path d="M140.259,66 L140.259,100 L120,100 L120,66 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="140.259" x2="140.259" y1="66" y2="100"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="140.259" x2="120" y1="100" y2="100"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="120" x2="120" y1="100" y2="66"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="120" x2="140.259" y1="66" y2="66"/>
|
||||
<path d="M120,71.273 L120,100 L98.191,100 L98.191,71.273 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="120" x2="120" y1="71.273" y2="100"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="120" x2="98.191" y1="100" y2="100"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="98.191" x2="98.191" y1="100" y2="71.273"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="98.191" x2="120" y1="71.273" y2="71.273"/>
|
||||
<path d="M98.191,72.864 L98.191,100 L81.118,100 L81.118,72.864 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="98.191" x2="98.191" y1="72.864" y2="100"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="98.191" x2="81.118" y1="100" y2="100"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="81.118" x2="81.118" y1="100" y2="72.864"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="81.118" x2="98.191" y1="72.864" y2="72.864"/>
|
||||
<path d="M81.118,70.637 L81.118,100 L63.129,100 L63.129,70.637 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="81.118" x2="81.118" y1="70.637" y2="100"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="81.118" x2="63.129" y1="100" y2="100"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="63.129" x2="63.129" y1="100" y2="70.637"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="63.129" x2="81.118" y1="70.637" y2="70.637"/>
|
||||
<path d="M63.129,68.959 L63.129,100 L40.142,100 L40.142,68.959 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="63.129" x2="63.129" y1="68.959" y2="100"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="63.129" x2="40.142" y1="100" y2="100"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="40.142" x2="40.142" y1="100" y2="68.959"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="40.142" x2="63.129" y1="68.959" y2="68.959"/>
|
||||
<path d="M40.142,72.174 L40.142,100 L20,100 L20,72.174 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="40.142" x2="40.142" y1="72.174" y2="100"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="40.142" x2="20" y1="100" y2="100"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="20" x2="20" y1="100" y2="72.174"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="20" x2="40.142" y1="72.174" y2="72.174"/>
|
||||
<path d="M32.358,51.044 L32.358,70 L0,70 L0,51.044 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="32.358" x2="32.358" y1="51.044" y2="70"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="32.358" x2="0" y1="70" y2="70"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="0" x2="0" y1="70" y2="51.044"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="0" x2="32.358" y1="51.044" y2="51.044"/>
|
||||
<path d="M29.863,30 L29.863,51.044 L0,51.044 L0,30 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="29.863" x2="29.863" y1="30" y2="51.044"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="29.863" x2="0" y1="51.044" y2="51.044"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="0" x2="0" y1="51.044" y2="30"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="0" x2="29.863" y1="30" y2="30"/>
|
||||
</g>
|
||||
<g id="nodes">
|
||||
<circle cx="0" cy="0" fill="#000000" r="0.7"/>
|
||||
|
||||
|
Before Width: | Height: | Size: 14 KiB After Width: | Height: | Size: 12 KiB |
@ -13,121 +13,121 @@
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="20" x2="20" y1="0" y2="30"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="20" x2="0" y1="30" y2="30"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="0" x2="0" y1="30" y2="0"/>
|
||||
<path d="M200,0 L200,30 L180,30 L180,0 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="200" x2="200" y1="0" y2="30"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="200" x2="180" y1="30" y2="30"/>
|
||||
<path d="M200,0 L205.6,30 L180,30 L180,0 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="200" x2="205.6" y1="0" y2="30"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="205.6" x2="180" y1="30" y2="30"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="180" x2="180" y1="30" y2="0"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="180" x2="200" y1="0" y2="0"/>
|
||||
<path d="M200,100 L180,100 L180,70 L200,70 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<path d="M202.4,70 L200,100 L180,100 L180,70 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="202.4" x2="200" y1="70" y2="100"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="200" x2="180" y1="100" y2="100"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="180" x2="180" y1="100" y2="70"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="180" x2="200" y1="70" y2="70"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="200" x2="200" y1="70" y2="100"/>
|
||||
<path d="M0,100 L0,70 L20,70 L20,100 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="0" x2="0" y1="100" y2="70"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="0" x2="20" y1="70" y2="70"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="180" x2="202.4" y1="70" y2="70"/>
|
||||
<path d="M20,70 L20,100 L0,100 L0,70 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="20" x2="20" y1="70" y2="100"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="20" x2="0" y1="100" y2="100"/>
|
||||
<path d="M20,0 L42.996502,0 L42.996502,29.52622 L20,29.52622 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="20" x2="42.99650337837165" y1="0" y2="0"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="42.99650337837165" x2="42.99650337837165" y1="0" y2="29.526220147024308"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="42.99650337837165" x2="20" y1="29.526220147024308" y2="29.526220147024308"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="20" x2="20" y1="29.526220147024308" y2="0"/>
|
||||
<path d="M42.996502,0 L65.47971,0 L65.47971,31.147902 L42.996502,31.147902 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="42.99650337837165" x2="65.47971305349805" y1="0" y2="0"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="65.47971305349805" x2="65.47971305349805" y1="0" y2="31.1479024543553"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="65.47971305349805" x2="42.99650337837165" y1="31.1479024543553" y2="31.1479024543553"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="42.99650337837165" x2="42.99650337837165" y1="31.1479024543553" y2="0"/>
|
||||
<path d="M65.47971,0 L88.27847,0 L88.27847,29.876335 L65.47971,29.876335 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="65.47971305349805" x2="88.27847104373568" y1="0" y2="0"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="88.27847104373568" x2="88.27847104373568" y1="0" y2="29.87633532437634"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="88.27847104373568" x2="65.47971305349805" y1="29.87633532437634" y2="29.87633532437634"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="65.47971305349805" x2="65.47971305349805" y1="29.87633532437634" y2="0"/>
|
||||
<path d="M88.27847,0 L109.00264,0 L109.00264,30.25849 L88.27847,30.25849 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="88.27847104373568" x2="109.00264275540263" y1="0" y2="0"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="109.00264275540263" x2="109.00264275540263" y1="0" y2="30.25848985257909"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="109.00264275540263" x2="88.27847104373568" y1="30.25848985257909" y2="30.25848985257909"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="88.27847104373568" x2="88.27847104373568" y1="30.25848985257909" y2="0"/>
|
||||
<path d="M109.00264,0 L127.212425,0 L127.212425,34 L109.00264,34 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="109.00264275540263" x2="127.2124223685276" y1="0" y2="0"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="127.2124223685276" x2="127.2124223685276" y1="0" y2="34.000001"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="127.2124223685276" x2="109.00264275540263" y1="34.000001" y2="34.000001"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="109.00264275540263" x2="109.00264275540263" y1="34.000001" y2="0"/>
|
||||
<path d="M127.212425,0 L146.8415,0 L146.8415,31.470558 L127.212425,31.470558 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="127.2124223685276" x2="146.84151010926075" y1="0" y2="0"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="146.84151010926075" x2="146.84151010926075" y1="0" y2="31.47055834801727"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="146.84151010926075" x2="127.2124223685276" y1="31.47055834801727" y2="31.47055834801727"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="127.2124223685276" x2="127.2124223685276" y1="31.47055834801727" y2="0"/>
|
||||
<path d="M146.8415,0 L166.40808,0 L166.40808,33.89513 L146.8415,33.89513 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="146.84151010926075" x2="166.4080836096857" y1="0" y2="0"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="166.4080836096857" x2="166.4080836096857" y1="0" y2="33.89512833223243"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="166.4080836096857" x2="146.84151010926075" y1="33.89512833223243" y2="33.89512833223243"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="146.84151010926075" x2="146.84151010926075" y1="33.89512833223243" y2="0"/>
|
||||
<path d="M166.40808,0 L180,0 L180,29.999052 L166.40808,29.999052 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="166.4080836096857" x2="180" y1="0" y2="0"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="180" x2="180" y1="0" y2="29.999051502429545"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="180" x2="166.4080836096857" y1="29.999051502429545" y2="29.999051502429545"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="166.4080836096857" x2="166.4080836096857" y1="29.999051502429545" y2="0"/>
|
||||
<path d="M205.6,30 L203.77155,52.855724 L169.38701,52.855724 L169.38701,30 z" fill="#9fd99a" fill-opacity="0.55" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="205.6" x2="203.77154219948684" y1="30" y2="52.855722506414395"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="203.77154219948684" x2="169.3870078110646" y1="52.855722506414395" y2="52.855722506414395"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="169.3870078110646" x2="169.3870078110646" y1="52.855722506414395" y2="30"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="169.3870078110646" x2="205.6" y1="30" y2="30"/>
|
||||
<path d="M203.77155,52.855724 L202.4,70 L172.17726,70 L172.17726,52.855724 z" fill="#9fd99a" fill-opacity="0.55" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="203.77154219948684" x2="202.4" y1="52.855722506414395" y2="70"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="202.4" x2="172.17726330629023" y1="70" y2="70"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="172.17726330629023" x2="172.17726330629023" y1="70" y2="52.855722506414395"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="172.17726330629023" x2="203.77154219948684" y1="52.855722506414395" y2="52.855722506414395"/>
|
||||
<path d="M180,100 L161.1955,100 L161.1955,72.466 L180,72.466 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="180" x2="161.19549058892116" y1="100" y2="100"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="161.19549058892116" x2="161.19549058892116" y1="100" y2="72.46600595599794"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="161.19549058892116" x2="180" y1="72.46600595599794" y2="72.46600595599794"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="180" x2="180" y1="72.46600595599794" y2="100"/>
|
||||
<path d="M161.1955,100 L140.25922,100 L140.25922,68.26361 L161.1955,68.26361 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="161.19549058892116" x2="140.25920977847343" y1="100" y2="100"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="140.25920977847343" x2="140.25920977847343" y1="100" y2="68.26360853604555"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="140.25920977847343" x2="161.19549058892116" y1="68.26360853604555" y2="68.26360853604555"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="161.19549058892116" x2="161.19549058892116" y1="68.26360853604555" y2="100"/>
|
||||
<path d="M140.25922,100 L120.000404,100 L120.000404,66 L140.25922,66 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="140.25920977847343" x2="120.0004046814901" y1="100" y2="100"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="120.0004046814901" x2="120.0004046814901" y1="100" y2="65.999999"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="120.0004046814901" x2="140.25920977847343" y1="65.999999" y2="65.999999"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="140.25920977847343" x2="140.25920977847343" y1="65.999999" y2="100"/>
|
||||
<path d="M120.000404,100 L98.191284,100 L98.191284,71.2734 L120.000404,71.2734 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="120.0004046814901" x2="98.19128506754218" y1="100" y2="100"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="98.19128506754218" x2="98.19128506754218" y1="100" y2="71.27339761286972"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="98.19128506754218" x2="120.0004046814901" y1="71.27339761286972" y2="71.27339761286972"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="120.0004046814901" x2="120.0004046814901" y1="71.27339761286972" y2="100"/>
|
||||
<path d="M98.191284,100 L81.11824,100 L81.11824,72.8639 L98.191284,72.8639 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="98.19128506754218" x2="81.11823933536908" y1="100" y2="100"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="81.11823933536908" x2="81.11823933536908" y1="100" y2="72.86389925174167"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="81.11823933536908" x2="98.19128506754218" y1="72.86389925174167" y2="72.86389925174167"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="98.19128506754218" x2="98.19128506754218" y1="72.86389925174167" y2="100"/>
|
||||
<path d="M81.11824,100 L63.12904,100 L63.12904,70.637054 L81.11824,70.637054 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="81.11823933536908" x2="63.129039299600635" y1="100" y2="100"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="63.129039299600635" x2="63.129039299600635" y1="100" y2="70.63705247970552"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="63.129039299600635" x2="81.11823933536908" y1="70.63705247970552" y2="70.63705247970552"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="81.11823933536908" x2="81.11823933536908" y1="70.63705247970552" y2="100"/>
|
||||
<path d="M63.12904,100 L40.141674,100 L40.141674,68.958885 L63.12904,68.958885 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="63.129039299600635" x2="40.14167365815044" y1="100" y2="100"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="40.14167365815044" x2="40.14167365815044" y1="100" y2="68.95888431009364"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="40.14167365815044" x2="63.129039299600635" y1="68.95888431009364" y2="68.95888431009364"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="63.129039299600635" x2="63.129039299600635" y1="68.95888431009364" y2="100"/>
|
||||
<path d="M40.141674,100 L20,100 L20,72.17421 L40.141674,72.17421 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="40.14167365815044" x2="20" y1="100" y2="100"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="20" x2="20" y1="100" y2="72.17420690790317"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="20" x2="40.14167365815044" y1="72.17420690790317" y2="72.17420690790317"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="40.14167365815044" x2="40.14167365815044" y1="72.17420690790317" y2="100"/>
|
||||
<path d="M0,70 L0,51.044052 L32.357586,51.044052 L32.357586,70 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="0" x2="0" y1="70" y2="51.04405176448549"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="0" x2="32.357584460743425" y1="51.04405176448549" y2="51.04405176448549"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="32.357584460743425" x2="32.357584460743425" y1="51.04405176448549" y2="70"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="32.357584460743425" x2="0" y1="70" y2="70"/>
|
||||
<path d="M0,51.044052 L0,30 L29.8626,30 L29.8626,51.044052 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="0" x2="0" y1="51.04405176448549" y2="30"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="0" x2="29.862600980530416" y1="30" y2="30"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="29.862600980530416" x2="29.862600980530416" y1="30" y2="51.04405176448549"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="29.862600980530416" x2="0" y1="51.04405176448549" y2="51.04405176448549"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="0" x2="0" y1="100" y2="70"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="0" x2="20" y1="70" y2="70"/>
|
||||
<path d="M42.997,0 L42.997,29.526 L20,29.526 L20,0 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="42.997" x2="42.997" y1="0" y2="29.526"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="42.997" x2="20" y1="29.526" y2="29.526"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="20" x2="20" y1="29.526" y2="0"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="20" x2="42.997" y1="0" y2="0"/>
|
||||
<path d="M65.48,0 L65.48,31.148 L42.997,31.148 L42.997,0 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="65.48" x2="65.48" y1="0" y2="31.148"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="65.48" x2="42.997" y1="31.148" y2="31.148"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="42.997" x2="42.997" y1="31.148" y2="0"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="42.997" x2="65.48" y1="0" y2="0"/>
|
||||
<path d="M88.278,0 L88.278,29.876 L65.48,29.876 L65.48,0 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="88.278" x2="88.278" y1="0" y2="29.876"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="88.278" x2="65.48" y1="29.876" y2="29.876"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="65.48" x2="65.48" y1="29.876" y2="0"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="65.48" x2="88.278" y1="0" y2="0"/>
|
||||
<path d="M109.003,0 L109.003,30.258 L88.278,30.258 L88.278,0 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="109.003" x2="109.003" y1="0" y2="30.258"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="109.003" x2="88.278" y1="30.258" y2="30.258"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="88.278" x2="88.278" y1="30.258" y2="0"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="88.278" x2="109.003" y1="0" y2="0"/>
|
||||
<path d="M127.212,0 L127.212,34 L109.003,34 L109.003,0 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="127.212" x2="127.212" y1="0" y2="34"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="127.212" x2="109.003" y1="34" y2="34"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="109.003" x2="109.003" y1="34" y2="0"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="109.003" x2="127.212" y1="0" y2="0"/>
|
||||
<path d="M146.842,0 L146.842,31.471 L127.212,31.471 L127.212,0 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="146.842" x2="146.842" y1="0" y2="31.471"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="146.842" x2="127.212" y1="31.471" y2="31.471"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="127.212" x2="127.212" y1="31.471" y2="0"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="127.212" x2="146.842" y1="0" y2="0"/>
|
||||
<path d="M166.408,0 L166.408,33.895 L146.842,33.895 L146.842,0 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="166.408" x2="166.408" y1="0" y2="33.895"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="166.408" x2="146.842" y1="33.895" y2="33.895"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="146.842" x2="146.842" y1="33.895" y2="0"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="146.842" x2="166.408" y1="0" y2="0"/>
|
||||
<path d="M180,0 L180,29.999 L166.408,29.999 L166.408,0 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="180" x2="180" y1="0" y2="29.999"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="180" x2="166.408" y1="29.999" y2="29.999"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="166.408" x2="166.408" y1="29.999" y2="0"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="166.408" x2="180" y1="0" y2="0"/>
|
||||
<path d="M205.6,30 L203.77151,52.856 L169.387,52.856 L169.387,30 z" fill="#9fd99a" fill-opacity="0.55" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="205.6" x2="203.77152" y1="30" y2="52.856"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="203.77152" x2="169.387" y1="52.856" y2="52.856"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="169.387" x2="169.387" y1="52.856" y2="30"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="169.387" x2="205.6" y1="30" y2="30"/>
|
||||
<path d="M203.77151,52.856 L202.4,70 L172.177,70 L172.177,52.856 z" fill="#9fd99a" fill-opacity="0.55" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="203.77152" x2="202.4" y1="52.856" y2="70"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="202.4" x2="172.177" y1="70" y2="70"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="172.177" x2="172.177" y1="70" y2="52.856"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="172.177" x2="203.77152" y1="52.856" y2="52.856"/>
|
||||
<path d="M180,72.466 L180,100 L161.195,100 L161.195,72.466 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="180" x2="180" y1="72.466" y2="100"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="180" x2="161.195" y1="100" y2="100"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="161.195" x2="161.195" y1="100" y2="72.466"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="161.195" x2="180" y1="72.466" y2="72.466"/>
|
||||
<path d="M161.195,68.264 L161.195,100 L140.259,100 L140.259,68.264 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="161.195" x2="161.195" y1="68.264" y2="100"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="161.195" x2="140.259" y1="100" y2="100"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="140.259" x2="140.259" y1="100" y2="68.264"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="140.259" x2="161.195" y1="68.264" y2="68.264"/>
|
||||
<path d="M140.259,66 L140.259,100 L120,100 L120,66 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="140.259" x2="140.259" y1="66" y2="100"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="140.259" x2="120" y1="100" y2="100"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="120" x2="120" y1="100" y2="66"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="120" x2="140.259" y1="66" y2="66"/>
|
||||
<path d="M120,71.273 L120,100 L98.191,100 L98.191,71.273 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="120" x2="120" y1="71.273" y2="100"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="120" x2="98.191" y1="100" y2="100"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="98.191" x2="98.191" y1="100" y2="71.273"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="98.191" x2="120" y1="71.273" y2="71.273"/>
|
||||
<path d="M98.191,72.864 L98.191,100 L81.118,100 L81.118,72.864 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="98.191" x2="98.191" y1="72.864" y2="100"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="98.191" x2="81.118" y1="100" y2="100"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="81.118" x2="81.118" y1="100" y2="72.864"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="81.118" x2="98.191" y1="72.864" y2="72.864"/>
|
||||
<path d="M81.118,70.637 L81.118,100 L63.129,100 L63.129,70.637 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="81.118" x2="81.118" y1="70.637" y2="100"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="81.118" x2="63.129" y1="100" y2="100"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="63.129" x2="63.129" y1="100" y2="70.637"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="63.129" x2="81.118" y1="70.637" y2="70.637"/>
|
||||
<path d="M63.129,68.959 L63.129,100 L40.142,100 L40.142,68.959 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="63.129" x2="63.129" y1="68.959" y2="100"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="63.129" x2="40.142" y1="100" y2="100"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="40.142" x2="40.142" y1="100" y2="68.959"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="40.142" x2="63.129" y1="68.959" y2="68.959"/>
|
||||
<path d="M40.142,72.174 L40.142,100 L20,100 L20,72.174 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="40.142" x2="40.142" y1="72.174" y2="100"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="40.142" x2="20" y1="100" y2="100"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="20" x2="20" y1="100" y2="72.174"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="20" x2="40.142" y1="72.174" y2="72.174"/>
|
||||
<path d="M32.358,51.044 L32.358,70 L0,70 L0,51.044 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="32.358" x2="32.358" y1="51.044" y2="70"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="32.358" x2="0" y1="70" y2="70"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="0" x2="0" y1="70" y2="51.044"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="0" x2="32.358" y1="51.044" y2="51.044"/>
|
||||
<path d="M29.863,30 L29.863,51.044 L0,51.044 L0,30 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="29.863" x2="29.863" y1="30" y2="51.044"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="29.863" x2="0" y1="51.044" y2="51.044"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="0" x2="0" y1="51.044" y2="30"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="0" x2="29.863" y1="30" y2="30"/>
|
||||
</g>
|
||||
<g id="nodes">
|
||||
<circle cx="0" cy="0" fill="#000000" r="0.7"/>
|
||||
|
||||
|
Before Width: | Height: | Size: 14 KiB After Width: | Height: | Size: 12 KiB |
@ -18,111 +18,113 @@
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="180" x2="160" y1="30" y2="30"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="160" x2="160" y1="30" y2="0"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="160" x2="180" y1="0" y2="0"/>
|
||||
<path d="M180,110 L160,110 L160,80 L180,80 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<path d="M180,80 L180,110 L160,110 L160,80 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="180" x2="180" y1="80" y2="110"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="180" x2="160" y1="110" y2="110"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="160" x2="160" y1="110" y2="80"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="160" x2="180" y1="80" y2="80"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="180" x2="180" y1="80" y2="110"/>
|
||||
<path d="M0,110 L0,80 L20,80 L20,110 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="0" x2="0" y1="110" y2="80"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="0" x2="20" y1="80" y2="80"/>
|
||||
<path d="M20,80 L20,110 L0,110 L0,80 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="20" x2="20" y1="80" y2="110"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="20" x2="0" y1="110" y2="110"/>
|
||||
<path d="M20,0 L42.996502,0 L42.996502,27.409153 L20,27.409153 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="20" x2="42.99650337837165" y1="0" y2="0"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="42.99650337837165" x2="42.99650337837165" y1="0" y2="27.409153569625865"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="42.99650337837165" x2="20" y1="27.409153569625865" y2="27.409153569625865"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="20" x2="20" y1="27.409153569625865" y2="0"/>
|
||||
<path d="M42.996502,0 L65.47971,0 L65.47971,29.52622 L42.996502,29.52622 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="42.99650337837165" x2="65.47971305349805" y1="0" y2="0"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="65.47971305349805" x2="65.47971305349805" y1="0" y2="29.526220147024308"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="65.47971305349805" x2="42.99650337837165" y1="29.526220147024308" y2="29.526220147024308"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="42.99650337837165" x2="42.99650337837165" y1="29.526220147024308" y2="0"/>
|
||||
<path d="M65.47971,0 L88.27847,0 L88.27847,31.147902 L65.47971,31.147902 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="65.47971305349805" x2="88.27847104373568" y1="0" y2="0"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="88.27847104373568" x2="88.27847104373568" y1="0" y2="31.1479024543553"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="88.27847104373568" x2="65.47971305349805" y1="31.1479024543553" y2="31.1479024543553"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="65.47971305349805" x2="65.47971305349805" y1="31.1479024543553" y2="0"/>
|
||||
<path d="M88.27847,0 L109.00264,0 L109.00264,29.876335 L88.27847,29.876335 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="88.27847104373568" x2="109.00264275540263" y1="0" y2="0"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="109.00264275540263" x2="109.00264275540263" y1="0" y2="29.87633532437634"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="109.00264275540263" x2="88.27847104373568" y1="29.87633532437634" y2="29.87633532437634"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="88.27847104373568" x2="88.27847104373568" y1="29.87633532437634" y2="0"/>
|
||||
<path d="M109.00264,0 L127.212425,0 L127.212425,30.25849 L109.00264,30.25849 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="109.00264275540263" x2="127.2124223685276" y1="0" y2="0"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="127.2124223685276" x2="127.2124223685276" y1="0" y2="30.25848985257909"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="127.2124223685276" x2="109.00264275540263" y1="30.25848985257909" y2="30.25848985257909"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="109.00264275540263" x2="109.00264275540263" y1="30.25848985257909" y2="0"/>
|
||||
<path d="M127.212425,0 L146.8415,0 L146.8415,34 L127.212425,34 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="127.2124223685276" x2="146.84151010926075" y1="0" y2="0"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="146.84151010926075" x2="146.84151010926075" y1="0" y2="34.000001"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="146.84151010926075" x2="127.2124223685276" y1="34.000001" y2="34.000001"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="127.2124223685276" x2="127.2124223685276" y1="34.000001" y2="0"/>
|
||||
<path d="M146.8415,0 L160,0 L160,31.470558 L146.8415,31.470558 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="146.84151010926075" x2="160" y1="0" y2="0"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="160" x2="160" y1="0" y2="31.47055834801727"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="160" x2="146.84151010926075" y1="31.47055834801727" y2="31.47055834801727"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="146.84151010926075" x2="146.84151010926075" y1="31.47055834801727" y2="0"/>
|
||||
<path d="M180,30 L180,52.855724 L152.17726,52.855724 L152.17726,30 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="180" x2="180" y1="30" y2="52.855722506414395"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="180" x2="152.17726330629023" y1="52.855722506414395" y2="52.855722506414395"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="152.17726330629023" x2="152.17726330629023" y1="52.855722506414395" y2="30"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="152.17726330629023" x2="180" y1="30" y2="30"/>
|
||||
<path d="M180,52.855724 L180,74.35595 L151.5346,74.35595 L151.5346,52.855724 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="180" x2="180" y1="52.855722506414395" y2="74.35594929730647"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="180" x2="151.5346047936249" y1="74.35594929730647" y2="74.35594929730647"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="151.5346047936249" x2="151.5346047936249" y1="74.35594929730647" y2="52.855722506414395"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="151.5346047936249" x2="180" y1="52.855722506414395" y2="52.855722506414395"/>
|
||||
<path d="M160,110 L141.1955,110 L141.1955,76.1546 L160,76.1546 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="160" x2="141.19549058892116" y1="110" y2="110"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="141.19549058892116" x2="141.19549058892116" y1="110" y2="76.1546017562395"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="141.19549058892116" x2="160" y1="76.1546017562395" y2="76.1546017562395"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="160" x2="160" y1="76.1546017562395" y2="110"/>
|
||||
<path d="M141.1955,110 L120.25921,110 L120.25921,82.466 L141.1955,82.466 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="141.19549058892116" x2="120.25920977847343" y1="110" y2="110"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="120.25920977847343" x2="120.25920977847343" y1="110" y2="82.46600595599794"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="120.25920977847343" x2="141.19549058892116" y1="82.46600595599794" y2="82.46600595599794"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="141.19549058892116" x2="141.19549058892116" y1="82.46600595599794" y2="110"/>
|
||||
<path d="M120.25921,110 L100.000404,110 L100.000404,78.26361 L120.25921,78.26361 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="120.25920977847343" x2="100.0004046814901" y1="110" y2="110"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="100.0004046814901" x2="100.0004046814901" y1="110" y2="78.26360853604555"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="100.0004046814901" x2="120.25920977847343" y1="78.26360853604555" y2="78.26360853604555"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="120.25920977847343" x2="120.25920977847343" y1="78.26360853604555" y2="110"/>
|
||||
<path d="M100.000404,110 L78.191284,110 L78.191284,76 L100.000404,76 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="100.0004046814901" x2="78.19128506754218" y1="110" y2="110"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="78.19128506754218" x2="78.19128506754218" y1="110" y2="75.999999"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="78.19128506754218" x2="100.0004046814901" y1="75.999999" y2="75.999999"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="100.0004046814901" x2="100.0004046814901" y1="75.999999" y2="110"/>
|
||||
<path d="M78.191284,110 L61.11824,110 L61.11824,81.2734 L78.191284,81.2734 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="78.19128506754218" x2="61.11823933536908" y1="110" y2="110"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="61.11823933536908" x2="61.11823933536908" y1="110" y2="81.27339761286972"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="61.11823933536908" x2="78.19128506754218" y1="81.27339761286972" y2="81.27339761286972"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="78.19128506754218" x2="78.19128506754218" y1="81.27339761286972" y2="110"/>
|
||||
<path d="M61.11824,110 L43.12904,110 L43.12904,82.8639 L61.11824,82.8639 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="61.11823933536908" x2="43.129039299600635" y1="110" y2="110"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="43.129039299600635" x2="43.129039299600635" y1="110" y2="82.86389925174167"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="43.129039299600635" x2="61.11823933536908" y1="82.86389925174167" y2="82.86389925174167"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="61.11823933536908" x2="61.11823933536908" y1="82.86389925174167" y2="110"/>
|
||||
<path d="M43.12904,110 L20,110 L20,80.637054 L43.12904,80.637054 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="43.129039299600635" x2="20" y1="110" y2="110"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="20" x2="20" y1="110" y2="80.63705247970552"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="20" x2="43.129039299600635" y1="80.63705247970552" y2="80.63705247970552"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="43.129039299600635" x2="43.129039299600635" y1="80.63705247970552" y2="110"/>
|
||||
<path d="M0,80 L0,61.044052 L29.8626,61.044052 L29.8626,80 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="0" x2="0" y1="80" y2="61.04405176448549"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="0" x2="29.862600980530416" y1="61.04405176448549" y2="61.04405176448549"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="29.862600980530416" x2="29.862600980530416" y1="61.04405176448549" y2="80"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="29.862600980530416" x2="0" y1="80" y2="80"/>
|
||||
<path d="M0,61.044052 L0,40.249546 L28.32311,40.249546 L28.32311,61.044052 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="0" x2="0" y1="61.04405176448549" y2="40.24954609584363"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="0" x2="28.323110868385612" y1="40.24954609584363" y2="40.24954609584363"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="28.323110868385612" x2="28.323110868385612" y1="40.24954609584363" y2="61.04405176448549"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="28.323110868385612" x2="0" y1="61.04405176448549" y2="61.04405176448549"/>
|
||||
<path d="M0,40.249546 L0,30 L31.206142,30 L31.206142,40.249546 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="0" x2="0" y1="40.24954609584363" y2="30"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="0" x2="31.206143102551692" y1="30" y2="30"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="31.206143102551692" x2="31.206143102551692" y1="30" y2="40.24954609584363"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="31.206143102551692" x2="0" y1="40.24954609584363" y2="40.24954609584363"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="0" x2="0" y1="110" y2="80"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="0" x2="20" y1="80" y2="80"/>
|
||||
<path d="M42.997,0 L42.997,27.409 L20,27.409 L20,0 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="42.997" x2="42.997" y1="0" y2="27.409"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="42.997" x2="20" y1="27.409" y2="27.409"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="20" x2="20" y1="27.409" y2="0"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="20" x2="42.997" y1="0" y2="0"/>
|
||||
<path d="M65.48,0 L65.48,29.526 L42.997,29.526 L42.997,0 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="65.48" x2="65.48" y1="0" y2="29.526"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="65.48" x2="42.997" y1="29.526" y2="29.526"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="42.997" x2="42.997" y1="29.526" y2="0"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="42.997" x2="65.48" y1="0" y2="0"/>
|
||||
<path d="M88.278,0 L88.278,31.148 L65.48,31.148 L65.48,0 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="88.278" x2="88.278" y1="0" y2="31.148"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="88.278" x2="65.48" y1="31.148" y2="31.148"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="65.48" x2="65.48" y1="31.148" y2="0"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="65.48" x2="88.278" y1="0" y2="0"/>
|
||||
<path d="M109.003,0 L109.003,29.876 L88.278,29.876 L88.278,0 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="109.003" x2="109.003" y1="0" y2="29.876"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="109.003" x2="88.278" y1="29.876" y2="29.876"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="88.278" x2="88.278" y1="29.876" y2="0"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="88.278" x2="109.003" y1="0" y2="0"/>
|
||||
<path d="M127.212,0 L127.212,30.258 L109.003,30.258 L109.003,0 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="127.212" x2="127.212" y1="0" y2="30.258"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="127.212" x2="109.003" y1="30.258" y2="30.258"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="109.003" x2="109.003" y1="30.258" y2="0"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="109.003" x2="127.212" y1="0" y2="0"/>
|
||||
<path d="M146.842,0 L146.842,34 L127.212,34 L127.212,0 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="146.842" x2="146.842" y1="0" y2="34"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="146.842" x2="127.212" y1="34" y2="34"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="127.212" x2="127.212" y1="34" y2="0"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="127.212" x2="146.842" y1="0" y2="0"/>
|
||||
<path d="M160,0 L160,31.471 L146.842,31.471 L146.842,0 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="160" x2="160" y1="0" y2="31.471"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="160" x2="146.842" y1="31.471" y2="31.471"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="146.842" x2="146.842" y1="31.471" y2="0"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="146.842" x2="160" y1="0" y2="0"/>
|
||||
<path d="M160,31.471 L160,30 L180,30 L180,52.856 L152.177,52.856 L152.177,31.471 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="160" x2="160" y1="31.471" y2="30"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="160" x2="180" y1="30" y2="30"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="180" x2="180" y1="30" y2="52.856"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="180" x2="152.177" y1="52.856" y2="52.856"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="152.177" x2="152.177" y1="52.856" y2="31.471"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="152.177" x2="160" y1="31.471" y2="31.471"/>
|
||||
<path d="M180,52.856 L180,74.356 L151.535,74.356 L151.535,52.856 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="180" x2="180" y1="52.856" y2="74.356"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="180" x2="151.535" y1="74.356" y2="74.356"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="151.535" x2="151.535" y1="74.356" y2="52.856"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="151.535" x2="180" y1="52.856" y2="52.856"/>
|
||||
<path d="M160,76.155 L160,110 L141.195,110 L141.195,76.155 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="160" x2="160" y1="76.155" y2="110"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="160" x2="141.195" y1="110" y2="110"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="141.195" x2="141.195" y1="110" y2="76.155"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="141.195" x2="160" y1="76.155" y2="76.155"/>
|
||||
<path d="M141.195,82.466 L141.195,110 L120.259,110 L120.259,82.466 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="141.195" x2="141.195" y1="82.466" y2="110"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="141.195" x2="120.259" y1="110" y2="110"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="120.259" x2="120.259" y1="110" y2="82.466"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="120.259" x2="141.195" y1="82.466" y2="82.466"/>
|
||||
<path d="M120.259,78.264 L120.259,110 L100,110 L100,78.264 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="120.259" x2="120.259" y1="78.264" y2="110"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="120.259" x2="100" y1="110" y2="110"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="100" x2="100" y1="110" y2="78.264"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="100" x2="120.259" y1="78.264" y2="78.264"/>
|
||||
<path d="M100,76 L100,110 L78.191,110 L78.191,76 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="100" x2="100" y1="76" y2="110"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="100" x2="78.191" y1="110" y2="110"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="78.191" x2="78.191" y1="110" y2="76"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="78.191" x2="100" y1="76" y2="76"/>
|
||||
<path d="M78.191,81.273 L78.191,110 L61.118,110 L61.118,81.273 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="78.191" x2="78.191" y1="81.273" y2="110"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="78.191" x2="61.118" y1="110" y2="110"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="61.118" x2="61.118" y1="110" y2="81.273"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="61.118" x2="78.191" y1="81.273" y2="81.273"/>
|
||||
<path d="M61.118,82.864 L61.118,110 L43.129,110 L43.129,82.864 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="61.118" x2="61.118" y1="82.864" y2="110"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="61.118" x2="43.129" y1="110" y2="110"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="43.129" x2="43.129" y1="110" y2="82.864"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="43.129" x2="61.118" y1="82.864" y2="82.864"/>
|
||||
<path d="M43.129,80.637 L43.129,110 L20,110 L20,80.637 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="43.129" x2="43.129" y1="80.637" y2="110"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="43.129" x2="20" y1="110" y2="110"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="20" x2="20" y1="110" y2="80.637"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="20" x2="43.129" y1="80.637" y2="80.637"/>
|
||||
<path d="M29.863,61.044 L29.863,80 L0,80 L0,61.044 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="29.863" x2="29.863" y1="61.044" y2="80"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="29.863" x2="0" y1="80" y2="80"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="0" x2="0" y1="80" y2="61.044"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="0" x2="29.863" y1="61.044" y2="61.044"/>
|
||||
<path d="M28.323,40.25 L28.323,61.044 L0,61.044 L0,40.25 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="28.323" x2="28.323" y1="40.25" y2="61.044"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="28.323" x2="0" y1="61.044" y2="61.044"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="0" x2="0" y1="61.044" y2="40.25"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="0" x2="28.323" y1="40.25" y2="40.25"/>
|
||||
<path d="M31.206,30 L31.206,40.25 L0,40.25 L0,30 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="31.206" x2="31.206" y1="30" y2="40.25"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="31.206" x2="0" y1="40.25" y2="40.25"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="0" x2="0" y1="40.25" y2="30"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="0" x2="31.206" y1="30" y2="30"/>
|
||||
</g>
|
||||
<g id="nodes">
|
||||
<circle cx="0" cy="0" fill="#000000" r="0.7"/>
|
||||
|
||||
|
Before Width: | Height: | Size: 14 KiB After Width: | Height: | Size: 12 KiB |
@ -18,111 +18,113 @@
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="180" x2="160" y1="30" y2="30"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="160" x2="160" y1="30" y2="0"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="160" x2="180" y1="0" y2="0"/>
|
||||
<path d="M180,110 L160,110 L160,80 L180,80 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<path d="M180,80 L180,110 L160,110 L160,80 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="180" x2="180" y1="80" y2="110"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="180" x2="160" y1="110" y2="110"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="160" x2="160" y1="110" y2="80"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="160" x2="180" y1="80" y2="80"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="180" x2="180" y1="80" y2="110"/>
|
||||
<path d="M0,110 L0,80 L20,80 L20,110 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="0" x2="0" y1="110" y2="80"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="0" x2="20" y1="80" y2="80"/>
|
||||
<path d="M20,80 L20,110 L0,110 L0,80 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="20" x2="20" y1="80" y2="110"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="20" x2="0" y1="110" y2="110"/>
|
||||
<path d="M20,0 L42.996502,0 L42.996502,27.409153 L20,27.409153 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="20" x2="42.99650337837165" y1="0" y2="0"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="42.99650337837165" x2="42.99650337837165" y1="0" y2="27.409153569625865"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="42.99650337837165" x2="20" y1="27.409153569625865" y2="27.409153569625865"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="20" x2="20" y1="27.409153569625865" y2="0"/>
|
||||
<path d="M42.996502,0 L65.47971,0 L65.47971,29.52622 L42.996502,29.52622 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="42.99650337837165" x2="65.47971305349805" y1="0" y2="0"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="65.47971305349805" x2="65.47971305349805" y1="0" y2="29.526220147024308"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="65.47971305349805" x2="42.99650337837165" y1="29.526220147024308" y2="29.526220147024308"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="42.99650337837165" x2="42.99650337837165" y1="29.526220147024308" y2="0"/>
|
||||
<path d="M65.47971,0 L88.27847,0 L88.27847,31.147902 L65.47971,31.147902 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="65.47971305349805" x2="88.27847104373568" y1="0" y2="0"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="88.27847104373568" x2="88.27847104373568" y1="0" y2="31.1479024543553"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="88.27847104373568" x2="65.47971305349805" y1="31.1479024543553" y2="31.1479024543553"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="65.47971305349805" x2="65.47971305349805" y1="31.1479024543553" y2="0"/>
|
||||
<path d="M88.27847,0 L109.00264,0 L109.00264,29.876335 L88.27847,29.876335 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="88.27847104373568" x2="109.00264275540263" y1="0" y2="0"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="109.00264275540263" x2="109.00264275540263" y1="0" y2="29.87633532437634"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="109.00264275540263" x2="88.27847104373568" y1="29.87633532437634" y2="29.87633532437634"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="88.27847104373568" x2="88.27847104373568" y1="29.87633532437634" y2="0"/>
|
||||
<path d="M109.00264,0 L127.212425,0 L127.212425,30.25849 L109.00264,30.25849 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="109.00264275540263" x2="127.2124223685276" y1="0" y2="0"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="127.2124223685276" x2="127.2124223685276" y1="0" y2="30.25848985257909"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="127.2124223685276" x2="109.00264275540263" y1="30.25848985257909" y2="30.25848985257909"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="109.00264275540263" x2="109.00264275540263" y1="30.25848985257909" y2="0"/>
|
||||
<path d="M127.212425,0 L146.8415,0 L146.8415,34 L127.212425,34 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="127.2124223685276" x2="146.84151010926075" y1="0" y2="0"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="146.84151010926075" x2="146.84151010926075" y1="0" y2="34.000001"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="146.84151010926075" x2="127.2124223685276" y1="34.000001" y2="34.000001"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="127.2124223685276" x2="127.2124223685276" y1="34.000001" y2="0"/>
|
||||
<path d="M146.8415,0 L160,0 L160,31.470558 L146.8415,31.470558 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="146.84151010926075" x2="160" y1="0" y2="0"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="160" x2="160" y1="0" y2="31.47055834801727"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="160" x2="146.84151010926075" y1="31.47055834801727" y2="31.47055834801727"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="146.84151010926075" x2="146.84151010926075" y1="31.47055834801727" y2="0"/>
|
||||
<path d="M180,30 L180,52.855724 L152.17726,52.855724 L152.17726,30 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="180" x2="180" y1="30" y2="52.855722506414395"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="180" x2="152.17726330629023" y1="52.855722506414395" y2="52.855722506414395"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="152.17726330629023" x2="152.17726330629023" y1="52.855722506414395" y2="30"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="152.17726330629023" x2="180" y1="30" y2="30"/>
|
||||
<path d="M180,52.855724 L180,74.35595 L151.5346,74.35595 L151.5346,52.855724 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="180" x2="180" y1="52.855722506414395" y2="74.35594929730647"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="180" x2="151.5346047936249" y1="74.35594929730647" y2="74.35594929730647"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="151.5346047936249" x2="151.5346047936249" y1="74.35594929730647" y2="52.855722506414395"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="151.5346047936249" x2="180" y1="52.855722506414395" y2="52.855722506414395"/>
|
||||
<path d="M160,110 L141.1955,110 L141.1955,76.1546 L160,76.1546 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="160" x2="141.19549058892116" y1="110" y2="110"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="141.19549058892116" x2="141.19549058892116" y1="110" y2="76.1546017562395"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="141.19549058892116" x2="160" y1="76.1546017562395" y2="76.1546017562395"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="160" x2="160" y1="76.1546017562395" y2="110"/>
|
||||
<path d="M141.1955,110 L120.25921,110 L120.25921,82.466 L141.1955,82.466 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="141.19549058892116" x2="120.25920977847343" y1="110" y2="110"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="120.25920977847343" x2="120.25920977847343" y1="110" y2="82.46600595599794"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="120.25920977847343" x2="141.19549058892116" y1="82.46600595599794" y2="82.46600595599794"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="141.19549058892116" x2="141.19549058892116" y1="82.46600595599794" y2="110"/>
|
||||
<path d="M120.25921,110 L100.000404,110 L100.000404,78.26361 L120.25921,78.26361 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="120.25920977847343" x2="100.0004046814901" y1="110" y2="110"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="100.0004046814901" x2="100.0004046814901" y1="110" y2="78.26360853604555"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="100.0004046814901" x2="120.25920977847343" y1="78.26360853604555" y2="78.26360853604555"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="120.25920977847343" x2="120.25920977847343" y1="78.26360853604555" y2="110"/>
|
||||
<path d="M100.000404,110 L78.191284,110 L78.191284,76 L100.000404,76 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="100.0004046814901" x2="78.19128506754218" y1="110" y2="110"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="78.19128506754218" x2="78.19128506754218" y1="110" y2="75.999999"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="78.19128506754218" x2="100.0004046814901" y1="75.999999" y2="75.999999"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="100.0004046814901" x2="100.0004046814901" y1="75.999999" y2="110"/>
|
||||
<path d="M78.191284,110 L61.11824,110 L61.11824,81.2734 L78.191284,81.2734 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="78.19128506754218" x2="61.11823933536908" y1="110" y2="110"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="61.11823933536908" x2="61.11823933536908" y1="110" y2="81.27339761286972"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="61.11823933536908" x2="78.19128506754218" y1="81.27339761286972" y2="81.27339761286972"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="78.19128506754218" x2="78.19128506754218" y1="81.27339761286972" y2="110"/>
|
||||
<path d="M61.11824,110 L43.12904,110 L43.12904,82.8639 L61.11824,82.8639 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="61.11823933536908" x2="43.129039299600635" y1="110" y2="110"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="43.129039299600635" x2="43.129039299600635" y1="110" y2="82.86389925174167"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="43.129039299600635" x2="61.11823933536908" y1="82.86389925174167" y2="82.86389925174167"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="61.11823933536908" x2="61.11823933536908" y1="82.86389925174167" y2="110"/>
|
||||
<path d="M43.12904,110 L20,110 L20,80.637054 L43.12904,80.637054 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="43.129039299600635" x2="20" y1="110" y2="110"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="20" x2="20" y1="110" y2="80.63705247970552"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="20" x2="43.129039299600635" y1="80.63705247970552" y2="80.63705247970552"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="43.129039299600635" x2="43.129039299600635" y1="80.63705247970552" y2="110"/>
|
||||
<path d="M0,80 L0,61.044052 L29.8626,61.044052 L29.8626,80 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="0" x2="0" y1="80" y2="61.04405176448549"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="0" x2="29.862600980530416" y1="61.04405176448549" y2="61.04405176448549"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="29.862600980530416" x2="29.862600980530416" y1="61.04405176448549" y2="80"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="29.862600980530416" x2="0" y1="80" y2="80"/>
|
||||
<path d="M0,61.044052 L0,40.249546 L28.32311,40.249546 L28.32311,61.044052 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="0" x2="0" y1="61.04405176448549" y2="40.24954609584363"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="0" x2="28.323110868385612" y1="40.24954609584363" y2="40.24954609584363"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="28.323110868385612" x2="28.323110868385612" y1="40.24954609584363" y2="61.04405176448549"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="28.323110868385612" x2="0" y1="61.04405176448549" y2="61.04405176448549"/>
|
||||
<path d="M0,40.249546 L0,30 L31.206142,30 L31.206142,40.249546 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="0" x2="0" y1="40.24954609584363" y2="30"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="0" x2="31.206143102551692" y1="30" y2="30"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="31.206143102551692" x2="31.206143102551692" y1="30" y2="40.24954609584363"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="31.206143102551692" x2="0" y1="40.24954609584363" y2="40.24954609584363"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="0" x2="0" y1="110" y2="80"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="0" x2="20" y1="80" y2="80"/>
|
||||
<path d="M42.997,0 L42.997,27.409 L20,27.409 L20,0 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="42.997" x2="42.997" y1="0" y2="27.409"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="42.997" x2="20" y1="27.409" y2="27.409"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="20" x2="20" y1="27.409" y2="0"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="20" x2="42.997" y1="0" y2="0"/>
|
||||
<path d="M65.48,0 L65.48,29.526 L42.997,29.526 L42.997,0 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="65.48" x2="65.48" y1="0" y2="29.526"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="65.48" x2="42.997" y1="29.526" y2="29.526"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="42.997" x2="42.997" y1="29.526" y2="0"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="42.997" x2="65.48" y1="0" y2="0"/>
|
||||
<path d="M88.278,0 L88.278,31.148 L65.48,31.148 L65.48,0 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="88.278" x2="88.278" y1="0" y2="31.148"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="88.278" x2="65.48" y1="31.148" y2="31.148"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="65.48" x2="65.48" y1="31.148" y2="0"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="65.48" x2="88.278" y1="0" y2="0"/>
|
||||
<path d="M109.003,0 L109.003,29.876 L88.278,29.876 L88.278,0 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="109.003" x2="109.003" y1="0" y2="29.876"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="109.003" x2="88.278" y1="29.876" y2="29.876"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="88.278" x2="88.278" y1="29.876" y2="0"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="88.278" x2="109.003" y1="0" y2="0"/>
|
||||
<path d="M127.212,0 L127.212,30.258 L109.003,30.258 L109.003,0 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="127.212" x2="127.212" y1="0" y2="30.258"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="127.212" x2="109.003" y1="30.258" y2="30.258"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="109.003" x2="109.003" y1="30.258" y2="0"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="109.003" x2="127.212" y1="0" y2="0"/>
|
||||
<path d="M146.842,0 L146.842,34 L127.212,34 L127.212,0 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="146.842" x2="146.842" y1="0" y2="34"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="146.842" x2="127.212" y1="34" y2="34"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="127.212" x2="127.212" y1="34" y2="0"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="127.212" x2="146.842" y1="0" y2="0"/>
|
||||
<path d="M160,0 L160,31.471 L146.842,31.471 L146.842,0 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="160" x2="160" y1="0" y2="31.471"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="160" x2="146.842" y1="31.471" y2="31.471"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="146.842" x2="146.842" y1="31.471" y2="0"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="146.842" x2="160" y1="0" y2="0"/>
|
||||
<path d="M160,31.471 L160,30 L180,30 L180,52.856 L152.177,52.856 L152.177,31.471 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="160" x2="160" y1="31.471" y2="30"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="160" x2="180" y1="30" y2="30"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="180" x2="180" y1="30" y2="52.856"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="180" x2="152.177" y1="52.856" y2="52.856"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="152.177" x2="152.177" y1="52.856" y2="31.471"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="152.177" x2="160" y1="31.471" y2="31.471"/>
|
||||
<path d="M180,52.856 L180,74.356 L151.535,74.356 L151.535,52.856 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="180" x2="180" y1="52.856" y2="74.356"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="180" x2="151.535" y1="74.356" y2="74.356"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="151.535" x2="151.535" y1="74.356" y2="52.856"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="151.535" x2="180" y1="52.856" y2="52.856"/>
|
||||
<path d="M160,76.155 L160,110 L141.195,110 L141.195,76.155 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="160" x2="160" y1="76.155" y2="110"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="160" x2="141.195" y1="110" y2="110"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="141.195" x2="141.195" y1="110" y2="76.155"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="141.195" x2="160" y1="76.155" y2="76.155"/>
|
||||
<path d="M141.195,82.466 L141.195,110 L120.259,110 L120.259,82.466 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="141.195" x2="141.195" y1="82.466" y2="110"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="141.195" x2="120.259" y1="110" y2="110"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="120.259" x2="120.259" y1="110" y2="82.466"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="120.259" x2="141.195" y1="82.466" y2="82.466"/>
|
||||
<path d="M120.259,78.264 L120.259,110 L100,110 L100,78.264 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="120.259" x2="120.259" y1="78.264" y2="110"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="120.259" x2="100" y1="110" y2="110"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="100" x2="100" y1="110" y2="78.264"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="100" x2="120.259" y1="78.264" y2="78.264"/>
|
||||
<path d="M100,76 L100,110 L78.191,110 L78.191,76 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="100" x2="100" y1="76" y2="110"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="100" x2="78.191" y1="110" y2="110"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="78.191" x2="78.191" y1="110" y2="76"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="78.191" x2="100" y1="76" y2="76"/>
|
||||
<path d="M78.191,81.273 L78.191,110 L61.118,110 L61.118,81.273 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="78.191" x2="78.191" y1="81.273" y2="110"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="78.191" x2="61.118" y1="110" y2="110"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="61.118" x2="61.118" y1="110" y2="81.273"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="61.118" x2="78.191" y1="81.273" y2="81.273"/>
|
||||
<path d="M61.118,82.864 L61.118,110 L43.129,110 L43.129,82.864 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="61.118" x2="61.118" y1="82.864" y2="110"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="61.118" x2="43.129" y1="110" y2="110"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="43.129" x2="43.129" y1="110" y2="82.864"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="43.129" x2="61.118" y1="82.864" y2="82.864"/>
|
||||
<path d="M43.129,80.637 L43.129,110 L20,110 L20,80.637 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="43.129" x2="43.129" y1="80.637" y2="110"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="43.129" x2="20" y1="110" y2="110"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="20" x2="20" y1="110" y2="80.637"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="20" x2="43.129" y1="80.637" y2="80.637"/>
|
||||
<path d="M29.863,61.044 L29.863,80 L0,80 L0,61.044 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="29.863" x2="29.863" y1="61.044" y2="80"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="29.863" x2="0" y1="80" y2="80"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="0" x2="0" y1="80" y2="61.044"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="0" x2="29.863" y1="61.044" y2="61.044"/>
|
||||
<path d="M28.323,40.25 L28.323,61.044 L0,61.044 L0,40.25 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="28.323" x2="28.323" y1="40.25" y2="61.044"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="28.323" x2="0" y1="61.044" y2="61.044"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="0" x2="0" y1="61.044" y2="40.25"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="0" x2="28.323" y1="40.25" y2="40.25"/>
|
||||
<path d="M31.206,30 L31.206,40.25 L0,40.25 L0,30 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="31.206" x2="31.206" y1="30" y2="40.25"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="31.206" x2="0" y1="40.25" y2="40.25"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="0" x2="0" y1="40.25" y2="30"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="0" x2="31.206" y1="30" y2="30"/>
|
||||
</g>
|
||||
<g id="nodes">
|
||||
<circle cx="0" cy="0" fill="#000000" r="0.7"/>
|
||||
|
||||
|
Before Width: | Height: | Size: 14 KiB After Width: | Height: | Size: 12 KiB |
@ -18,111 +18,113 @@
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="180" x2="160" y1="30" y2="30"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="160" x2="160" y1="30" y2="0"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="160" x2="180" y1="0" y2="0"/>
|
||||
<path d="M180,110 L160,110 L160,80 L180,80 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<path d="M180,80 L180,110 L160,110 L160,80 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="180" x2="180" y1="80" y2="110"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="180" x2="160" y1="110" y2="110"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="160" x2="160" y1="110" y2="80"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="160" x2="180" y1="80" y2="80"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="180" x2="180" y1="80" y2="110"/>
|
||||
<path d="M0,110 L0,80 L20,80 L20,110 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="0" x2="0" y1="110" y2="80"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="0" x2="20" y1="80" y2="80"/>
|
||||
<path d="M20,80 L20,110 L0,110 L0,80 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="20" x2="20" y1="80" y2="110"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="20" x2="0" y1="110" y2="110"/>
|
||||
<path d="M20,0 L42.996502,0 L42.996502,27.409153 L20,27.409153 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="20" x2="42.99650337837165" y1="0" y2="0"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="42.99650337837165" x2="42.99650337837165" y1="0" y2="27.409153569625865"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="42.99650337837165" x2="20" y1="27.409153569625865" y2="27.409153569625865"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="20" x2="20" y1="27.409153569625865" y2="0"/>
|
||||
<path d="M42.996502,0 L65.47971,0 L65.47971,29.52622 L42.996502,29.52622 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="42.99650337837165" x2="65.47971305349805" y1="0" y2="0"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="65.47971305349805" x2="65.47971305349805" y1="0" y2="29.526220147024308"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="65.47971305349805" x2="42.99650337837165" y1="29.526220147024308" y2="29.526220147024308"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="42.99650337837165" x2="42.99650337837165" y1="29.526220147024308" y2="0"/>
|
||||
<path d="M65.47971,0 L88.27847,0 L88.27847,31.147902 L65.47971,31.147902 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="65.47971305349805" x2="88.27847104373568" y1="0" y2="0"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="88.27847104373568" x2="88.27847104373568" y1="0" y2="31.1479024543553"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="88.27847104373568" x2="65.47971305349805" y1="31.1479024543553" y2="31.1479024543553"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="65.47971305349805" x2="65.47971305349805" y1="31.1479024543553" y2="0"/>
|
||||
<path d="M88.27847,0 L109.00264,0 L109.00264,29.876335 L88.27847,29.876335 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="88.27847104373568" x2="109.00264275540263" y1="0" y2="0"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="109.00264275540263" x2="109.00264275540263" y1="0" y2="29.87633532437634"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="109.00264275540263" x2="88.27847104373568" y1="29.87633532437634" y2="29.87633532437634"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="88.27847104373568" x2="88.27847104373568" y1="29.87633532437634" y2="0"/>
|
||||
<path d="M109.00264,0 L127.212425,0 L127.212425,30.25849 L109.00264,30.25849 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="109.00264275540263" x2="127.2124223685276" y1="0" y2="0"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="127.2124223685276" x2="127.2124223685276" y1="0" y2="30.25848985257909"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="127.2124223685276" x2="109.00264275540263" y1="30.25848985257909" y2="30.25848985257909"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="109.00264275540263" x2="109.00264275540263" y1="30.25848985257909" y2="0"/>
|
||||
<path d="M127.212425,0 L146.8415,0 L146.8415,34 L127.212425,34 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="127.2124223685276" x2="146.84151010926075" y1="0" y2="0"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="146.84151010926075" x2="146.84151010926075" y1="0" y2="34.000001"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="146.84151010926075" x2="127.2124223685276" y1="34.000001" y2="34.000001"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="127.2124223685276" x2="127.2124223685276" y1="34.000001" y2="0"/>
|
||||
<path d="M146.8415,0 L160,0 L160,31.470558 L146.8415,31.470558 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="146.84151010926075" x2="160" y1="0" y2="0"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="160" x2="160" y1="0" y2="31.47055834801727"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="160" x2="146.84151010926075" y1="31.47055834801727" y2="31.47055834801727"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="146.84151010926075" x2="146.84151010926075" y1="31.47055834801727" y2="0"/>
|
||||
<path d="M180,30 L180,52.855724 L152.17726,52.855724 L152.17726,30 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="180" x2="180" y1="30" y2="52.855722506414395"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="180" x2="152.17726330629023" y1="52.855722506414395" y2="52.855722506414395"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="152.17726330629023" x2="152.17726330629023" y1="52.855722506414395" y2="30"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="152.17726330629023" x2="180" y1="30" y2="30"/>
|
||||
<path d="M180,52.855724 L180,74.35595 L151.5346,74.35595 L151.5346,52.855724 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="180" x2="180" y1="52.855722506414395" y2="74.35594929730647"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="180" x2="151.5346047936249" y1="74.35594929730647" y2="74.35594929730647"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="151.5346047936249" x2="151.5346047936249" y1="74.35594929730647" y2="52.855722506414395"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="151.5346047936249" x2="180" y1="52.855722506414395" y2="52.855722506414395"/>
|
||||
<path d="M160,110 L141.1955,110 L141.1955,76.1546 L160,76.1546 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="160" x2="141.19549058892116" y1="110" y2="110"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="141.19549058892116" x2="141.19549058892116" y1="110" y2="76.1546017562395"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="141.19549058892116" x2="160" y1="76.1546017562395" y2="76.1546017562395"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="160" x2="160" y1="76.1546017562395" y2="110"/>
|
||||
<path d="M141.1955,110 L120.25921,110 L120.25921,82.466 L141.1955,82.466 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="141.19549058892116" x2="120.25920977847343" y1="110" y2="110"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="120.25920977847343" x2="120.25920977847343" y1="110" y2="82.46600595599794"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="120.25920977847343" x2="141.19549058892116" y1="82.46600595599794" y2="82.46600595599794"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="141.19549058892116" x2="141.19549058892116" y1="82.46600595599794" y2="110"/>
|
||||
<path d="M120.25921,110 L100.000404,110 L100.000404,78.26361 L120.25921,78.26361 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="120.25920977847343" x2="100.0004046814901" y1="110" y2="110"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="100.0004046814901" x2="100.0004046814901" y1="110" y2="78.26360853604555"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="100.0004046814901" x2="120.25920977847343" y1="78.26360853604555" y2="78.26360853604555"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="120.25920977847343" x2="120.25920977847343" y1="78.26360853604555" y2="110"/>
|
||||
<path d="M100.000404,110 L78.191284,110 L78.191284,76 L100.000404,76 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="100.0004046814901" x2="78.19128506754218" y1="110" y2="110"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="78.19128506754218" x2="78.19128506754218" y1="110" y2="75.999999"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="78.19128506754218" x2="100.0004046814901" y1="75.999999" y2="75.999999"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="100.0004046814901" x2="100.0004046814901" y1="75.999999" y2="110"/>
|
||||
<path d="M78.191284,110 L61.11824,110 L61.11824,81.2734 L78.191284,81.2734 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="78.19128506754218" x2="61.11823933536908" y1="110" y2="110"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="61.11823933536908" x2="61.11823933536908" y1="110" y2="81.27339761286972"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="61.11823933536908" x2="78.19128506754218" y1="81.27339761286972" y2="81.27339761286972"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="78.19128506754218" x2="78.19128506754218" y1="81.27339761286972" y2="110"/>
|
||||
<path d="M61.11824,110 L43.12904,110 L43.12904,82.8639 L61.11824,82.8639 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="61.11823933536908" x2="43.129039299600635" y1="110" y2="110"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="43.129039299600635" x2="43.129039299600635" y1="110" y2="82.86389925174167"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="43.129039299600635" x2="61.11823933536908" y1="82.86389925174167" y2="82.86389925174167"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="61.11823933536908" x2="61.11823933536908" y1="82.86389925174167" y2="110"/>
|
||||
<path d="M43.12904,110 L20,110 L20,80.637054 L43.12904,80.637054 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="43.129039299600635" x2="20" y1="110" y2="110"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="20" x2="20" y1="110" y2="80.63705247970552"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="20" x2="43.129039299600635" y1="80.63705247970552" y2="80.63705247970552"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="43.129039299600635" x2="43.129039299600635" y1="80.63705247970552" y2="110"/>
|
||||
<path d="M0,80 L0,61.044052 L29.8626,61.044052 L29.8626,80 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="0" x2="0" y1="80" y2="61.04405176448549"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="0" x2="29.862600980530416" y1="61.04405176448549" y2="61.04405176448549"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="29.862600980530416" x2="29.862600980530416" y1="61.04405176448549" y2="80"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="29.862600980530416" x2="0" y1="80" y2="80"/>
|
||||
<path d="M0,61.044052 L0,40.249546 L28.32311,40.249546 L28.32311,61.044052 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="0" x2="0" y1="61.04405176448549" y2="40.24954609584363"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="0" x2="28.323110868385612" y1="40.24954609584363" y2="40.24954609584363"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="28.323110868385612" x2="28.323110868385612" y1="40.24954609584363" y2="61.04405176448549"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="28.323110868385612" x2="0" y1="61.04405176448549" y2="61.04405176448549"/>
|
||||
<path d="M0,40.249546 L0,30 L31.206142,30 L31.206142,40.249546 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="0" x2="0" y1="40.24954609584363" y2="30"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="0" x2="31.206143102551692" y1="30" y2="30"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="31.206143102551692" x2="31.206143102551692" y1="30" y2="40.24954609584363"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="31.206143102551692" x2="0" y1="40.24954609584363" y2="40.24954609584363"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="0" x2="0" y1="110" y2="80"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="0" x2="20" y1="80" y2="80"/>
|
||||
<path d="M42.997,0 L42.997,27.409 L20,27.409 L20,0 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="42.997" x2="42.997" y1="0" y2="27.409"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="42.997" x2="20" y1="27.409" y2="27.409"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="20" x2="20" y1="27.409" y2="0"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="20" x2="42.997" y1="0" y2="0"/>
|
||||
<path d="M65.48,0 L65.48,29.526 L42.997,29.526 L42.997,0 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="65.48" x2="65.48" y1="0" y2="29.526"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="65.48" x2="42.997" y1="29.526" y2="29.526"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="42.997" x2="42.997" y1="29.526" y2="0"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="42.997" x2="65.48" y1="0" y2="0"/>
|
||||
<path d="M88.278,0 L88.278,31.148 L65.48,31.148 L65.48,0 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="88.278" x2="88.278" y1="0" y2="31.148"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="88.278" x2="65.48" y1="31.148" y2="31.148"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="65.48" x2="65.48" y1="31.148" y2="0"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="65.48" x2="88.278" y1="0" y2="0"/>
|
||||
<path d="M109.003,0 L109.003,29.876 L88.278,29.876 L88.278,0 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="109.003" x2="109.003" y1="0" y2="29.876"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="109.003" x2="88.278" y1="29.876" y2="29.876"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="88.278" x2="88.278" y1="29.876" y2="0"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="88.278" x2="109.003" y1="0" y2="0"/>
|
||||
<path d="M127.212,0 L127.212,30.258 L109.003,30.258 L109.003,0 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="127.212" x2="127.212" y1="0" y2="30.258"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="127.212" x2="109.003" y1="30.258" y2="30.258"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="109.003" x2="109.003" y1="30.258" y2="0"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="109.003" x2="127.212" y1="0" y2="0"/>
|
||||
<path d="M146.842,0 L146.842,34 L127.212,34 L127.212,0 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="146.842" x2="146.842" y1="0" y2="34"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="146.842" x2="127.212" y1="34" y2="34"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="127.212" x2="127.212" y1="34" y2="0"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="127.212" x2="146.842" y1="0" y2="0"/>
|
||||
<path d="M160,0 L160,31.471 L146.842,31.471 L146.842,0 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="160" x2="160" y1="0" y2="31.471"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="160" x2="146.842" y1="31.471" y2="31.471"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="146.842" x2="146.842" y1="31.471" y2="0"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="146.842" x2="160" y1="0" y2="0"/>
|
||||
<path d="M160,31.471 L160,30 L180,30 L180,52.856 L152.177,52.856 L152.177,31.471 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="160" x2="160" y1="31.471" y2="30"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="160" x2="180" y1="30" y2="30"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="180" x2="180" y1="30" y2="52.856"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="180" x2="152.177" y1="52.856" y2="52.856"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="152.177" x2="152.177" y1="52.856" y2="31.471"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="152.177" x2="160" y1="31.471" y2="31.471"/>
|
||||
<path d="M180,52.856 L180,74.356 L151.535,74.356 L151.535,52.856 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="180" x2="180" y1="52.856" y2="74.356"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="180" x2="151.535" y1="74.356" y2="74.356"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="151.535" x2="151.535" y1="74.356" y2="52.856"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="151.535" x2="180" y1="52.856" y2="52.856"/>
|
||||
<path d="M160,76.155 L160,110 L141.195,110 L141.195,76.155 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="160" x2="160" y1="76.155" y2="110"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="160" x2="141.195" y1="110" y2="110"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="141.195" x2="141.195" y1="110" y2="76.155"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="141.195" x2="160" y1="76.155" y2="76.155"/>
|
||||
<path d="M141.195,82.466 L141.195,110 L120.259,110 L120.259,82.466 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="141.195" x2="141.195" y1="82.466" y2="110"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="141.195" x2="120.259" y1="110" y2="110"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="120.259" x2="120.259" y1="110" y2="82.466"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="120.259" x2="141.195" y1="82.466" y2="82.466"/>
|
||||
<path d="M120.259,78.264 L120.259,110 L100,110 L100,78.264 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="120.259" x2="120.259" y1="78.264" y2="110"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="120.259" x2="100" y1="110" y2="110"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="100" x2="100" y1="110" y2="78.264"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="100" x2="120.259" y1="78.264" y2="78.264"/>
|
||||
<path d="M100,76 L100,110 L78.191,110 L78.191,76 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="100" x2="100" y1="76" y2="110"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="100" x2="78.191" y1="110" y2="110"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="78.191" x2="78.191" y1="110" y2="76"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="78.191" x2="100" y1="76" y2="76"/>
|
||||
<path d="M78.191,81.273 L78.191,110 L61.118,110 L61.118,81.273 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="78.191" x2="78.191" y1="81.273" y2="110"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="78.191" x2="61.118" y1="110" y2="110"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="61.118" x2="61.118" y1="110" y2="81.273"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="61.118" x2="78.191" y1="81.273" y2="81.273"/>
|
||||
<path d="M61.118,82.864 L61.118,110 L43.129,110 L43.129,82.864 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="61.118" x2="61.118" y1="82.864" y2="110"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="61.118" x2="43.129" y1="110" y2="110"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="43.129" x2="43.129" y1="110" y2="82.864"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="43.129" x2="61.118" y1="82.864" y2="82.864"/>
|
||||
<path d="M43.129,80.637 L43.129,110 L20,110 L20,80.637 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="43.129" x2="43.129" y1="80.637" y2="110"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="43.129" x2="20" y1="110" y2="110"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="20" x2="20" y1="110" y2="80.637"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="20" x2="43.129" y1="80.637" y2="80.637"/>
|
||||
<path d="M29.863,61.044 L29.863,80 L0,80 L0,61.044 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="29.863" x2="29.863" y1="61.044" y2="80"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="29.863" x2="0" y1="80" y2="80"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="0" x2="0" y1="80" y2="61.044"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="0" x2="29.863" y1="61.044" y2="61.044"/>
|
||||
<path d="M28.323,40.25 L28.323,61.044 L0,61.044 L0,40.25 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="28.323" x2="28.323" y1="40.25" y2="61.044"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="28.323" x2="0" y1="61.044" y2="61.044"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="0" x2="0" y1="61.044" y2="40.25"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="0" x2="28.323" y1="40.25" y2="40.25"/>
|
||||
<path d="M31.206,30 L31.206,40.25 L0,40.25 L0,30 z" fill="#fff7c2" fill-opacity="0.3" stroke="none"/>
|
||||
<line stroke="#bdbdbd" stroke-dasharray="1.6,1.2" stroke-width="0.4" x1="31.206" x2="31.206" y1="30" y2="40.25"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="31.206" x2="0" y1="40.25" y2="40.25"/>
|
||||
<line stroke="#1f5fb4" stroke-width="0.9" x1="0" x2="0" y1="40.25" y2="30"/>
|
||||
<line stroke="#6b6b6b" stroke-width="0.4" x1="0" x2="31.206" y1="30" y2="30"/>
|
||||
</g>
|
||||
<g id="nodes">
|
||||
<circle cx="0" cy="0" fill="#000000" r="0.7"/>
|
||||
|
||||
|
Before Width: | Height: | Size: 14 KiB After Width: | Height: | Size: 12 KiB |
175
road_parceling/Cargo.lock
generated
@ -11,6 +11,12 @@ dependencies = [
|
||||
"memchr",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "allocator-api2"
|
||||
version = "0.2.21"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923"
|
||||
|
||||
[[package]]
|
||||
name = "anes"
|
||||
version = "0.1.6"
|
||||
@ -29,6 +35,15 @@ version = "1.0.102"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "7f202df86484c868dbad7eaa557ef785d5c66295e41b460ef922eca0723b842c"
|
||||
|
||||
[[package]]
|
||||
name = "approx"
|
||||
version = "0.5.1"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "cab112f0a86d568ea0e627cc1d6be74a1e9cd55214684db5561995f6dad897c6"
|
||||
dependencies = [
|
||||
"num-traits",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "autocfg"
|
||||
version = "1.5.0"
|
||||
@ -56,6 +71,12 @@ version = "2.11.1"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "c4512299f36f043ab09a583e57bceb5a5aab7a73db1805848e8fef3c9e8c78b3"
|
||||
|
||||
[[package]]
|
||||
name = "byteorder"
|
||||
version = "1.5.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b"
|
||||
|
||||
[[package]]
|
||||
name = "cast"
|
||||
version = "0.3.0"
|
||||
@ -143,7 +164,7 @@ dependencies = [
|
||||
"clap",
|
||||
"criterion-plot",
|
||||
"is-terminal",
|
||||
"itertools",
|
||||
"itertools 0.10.5",
|
||||
"num-traits",
|
||||
"once_cell",
|
||||
"oorandom",
|
||||
@ -162,7 +183,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "6b50826342786a51a89e2da3a28f1c32b06e387201bc2d19791f622c673706b1"
|
||||
dependencies = [
|
||||
"cast",
|
||||
"itertools",
|
||||
"itertools 0.10.5",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
@ -171,6 +192,16 @@ version = "0.2.4"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "460fbee9c2c2f33933d720630a6a0bac33ba7053db5344fac858d4b8952d77d5"
|
||||
|
||||
[[package]]
|
||||
name = "earcutr"
|
||||
version = "0.4.3"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "79127ed59a85d7687c409e9978547cffb7dc79675355ed22da6b66fd5f6ead01"
|
||||
dependencies = [
|
||||
"itertools 0.11.0",
|
||||
"num-traits",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "either"
|
||||
version = "1.15.0"
|
||||
@ -205,6 +236,12 @@ version = "2.4.1"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "9f1f227452a390804cdb637b74a86990f2a7d7ba4b7d5693aac9b4dd6defd8d6"
|
||||
|
||||
[[package]]
|
||||
name = "float_next_after"
|
||||
version = "1.0.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "8bf7cc16383c4b8d58b9905a8509f02926ce3058053c056376248d958c9df1e8"
|
||||
|
||||
[[package]]
|
||||
name = "fnv"
|
||||
version = "1.0.7"
|
||||
@ -217,6 +254,50 @@ version = "0.1.5"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2"
|
||||
|
||||
[[package]]
|
||||
name = "foldhash"
|
||||
version = "0.2.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "77ce24cb58228fbb8aa041425bb1050850ac19177686ea6e0f41a70416f56fdb"
|
||||
|
||||
[[package]]
|
||||
name = "geo"
|
||||
version = "0.28.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "f811f663912a69249fa620dcd2a005db7254529da2d8a0b23942e81f47084501"
|
||||
dependencies = [
|
||||
"earcutr",
|
||||
"float_next_after",
|
||||
"geo-types",
|
||||
"geographiclib-rs",
|
||||
"log",
|
||||
"num-traits",
|
||||
"robust",
|
||||
"rstar",
|
||||
"spade",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "geo-types"
|
||||
version = "0.7.19"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "94776032c45f950d30a13af6113c2ad5625316c9abfbccee4dd5a6695f8fe0f5"
|
||||
dependencies = [
|
||||
"approx",
|
||||
"num-traits",
|
||||
"rstar",
|
||||
"serde",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "geographiclib-rs"
|
||||
version = "0.2.7"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "c5a7f08910fd98737a6eda7568e7c5e645093e073328eeef49758cfe8b0489c7"
|
||||
dependencies = [
|
||||
"libm",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "getrandom"
|
||||
version = "0.2.17"
|
||||
@ -274,13 +355,33 @@ dependencies = [
|
||||
"zerocopy",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "hash32"
|
||||
version = "0.3.1"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "47d60b12902ba28e2730cd37e95b8c9223af2808df9e902d4df49588d1470606"
|
||||
dependencies = [
|
||||
"byteorder",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "hashbrown"
|
||||
version = "0.15.5"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1"
|
||||
dependencies = [
|
||||
"foldhash",
|
||||
"foldhash 0.1.5",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "hashbrown"
|
||||
version = "0.16.1"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "841d1cc9bed7f9236f321df977030373f4a4163ae1a7dbfe1a51a2c1a51d9100"
|
||||
dependencies = [
|
||||
"allocator-api2",
|
||||
"equivalent",
|
||||
"foldhash 0.2.0",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
@ -289,6 +390,16 @@ version = "0.17.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "4f467dd6dccf739c208452f8014c75c18bb8301b050ad1cfb27153803edb0f51"
|
||||
|
||||
[[package]]
|
||||
name = "heapless"
|
||||
version = "0.8.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "0bfb9eb618601c89945a70e254898da93b13be0388091d42117462b265bb3fad"
|
||||
dependencies = [
|
||||
"hash32",
|
||||
"stable_deref_trait",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "heck"
|
||||
version = "0.5.0"
|
||||
@ -352,6 +463,15 @@ dependencies = [
|
||||
"either",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "itertools"
|
||||
version = "0.11.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "b1c173a5686ce8bfa551b3563d0c2170bf24ca44da99c7ca4bfdab5418c3fe57"
|
||||
dependencies = [
|
||||
"either",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "itoa"
|
||||
version = "1.0.18"
|
||||
@ -370,6 +490,12 @@ version = "0.2.186"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "68ab91017fe16c622486840e4c83c9a37afeff978bd239b5293d61ece587de66"
|
||||
|
||||
[[package]]
|
||||
name = "libm"
|
||||
version = "0.2.16"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "b6d2cec3eae94f9f509c767b45932f1ada8350c4bdb85af2fcab4a3c14807981"
|
||||
|
||||
[[package]]
|
||||
name = "linux-raw-sys"
|
||||
version = "0.12.1"
|
||||
@ -401,6 +527,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841"
|
||||
dependencies = [
|
||||
"autocfg",
|
||||
"libm",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
@ -591,6 +718,7 @@ name = "road_parceling"
|
||||
version = "0.1.0"
|
||||
dependencies = [
|
||||
"criterion",
|
||||
"geo",
|
||||
"glam",
|
||||
"insta",
|
||||
"proptest",
|
||||
@ -602,6 +730,23 @@ dependencies = [
|
||||
"thiserror",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "robust"
|
||||
version = "1.2.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "4e27ee8bb91ca0adcf0ecb116293afa12d393f9c2b9b9cd54d33e8078fe19839"
|
||||
|
||||
[[package]]
|
||||
name = "rstar"
|
||||
version = "0.12.2"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "421400d13ccfd26dfa5858199c30a5d76f9c54e0dba7575273025b43c5175dbb"
|
||||
dependencies = [
|
||||
"heapless",
|
||||
"num-traits",
|
||||
"smallvec",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "rustix"
|
||||
version = "1.1.4"
|
||||
@ -701,6 +846,30 @@ dependencies = [
|
||||
"version_check",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "smallvec"
|
||||
version = "1.15.1"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03"
|
||||
|
||||
[[package]]
|
||||
name = "spade"
|
||||
version = "2.15.1"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "9699399fd9349b00b184f5635b074f9ec93afffef30c853f8c875b32c0f8c7fa"
|
||||
dependencies = [
|
||||
"hashbrown 0.16.1",
|
||||
"num-traits",
|
||||
"robust",
|
||||
"smallvec",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "stable_deref_trait"
|
||||
version = "1.2.1"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "6ce2be8dc25455e1f91df71bfa12ad37d7af1092ae736f3a6cd0e37bc7810596"
|
||||
|
||||
[[package]]
|
||||
name = "svg"
|
||||
version = "0.18.0"
|
||||
|
||||
@ -17,6 +17,7 @@ serde = ["dep:serde", "glam/serde", "slotmap/serde"]
|
||||
|
||||
[dependencies]
|
||||
glam = { version = "0.29", features = ["mint"] }
|
||||
geo = "0.28"
|
||||
slotmap = "1"
|
||||
thiserror = "2"
|
||||
rand = "0.8"
|
||||
|
||||
@ -460,9 +460,217 @@ pub(crate) fn subdivide_block(
|
||||
}
|
||||
}
|
||||
|
||||
let out = cleanup_block_parcel_overlaps(graph, out, params);
|
||||
Ok(out)
|
||||
}
|
||||
|
||||
/// Polygon-difference cleanup: iterate generated parcels in placement
|
||||
/// order, subtract previously-claimed territory from each. Guarantees
|
||||
/// strict pairwise non-overlap (I3) regardless of upstream depth-cap
|
||||
/// quirks. Order: corner parcels are generated before regular parcels,
|
||||
/// so they win territory ties.
|
||||
///
|
||||
/// `geo`'s boolean ops occasionally panic in the internal sweep
|
||||
/// algorithm on near-coincident edges. We snap inputs to a 1\,mm
|
||||
/// grid (well below parcel-relevant precision) and wrap each
|
||||
/// difference/union in `catch_unwind` so a failed cleanup falls
|
||||
/// back to keeping the parcel as-is rather than crashing the
|
||||
/// subdivision.
|
||||
fn cleanup_block_parcel_overlaps(
|
||||
graph: &RoadGraph,
|
||||
parcels: Vec<Parcel>,
|
||||
params: &SubdivisionParams,
|
||||
) -> Vec<Parcel> {
|
||||
use geo::Area;
|
||||
use geo::BooleanOps;
|
||||
if parcels.len() < 2 {
|
||||
return parcels;
|
||||
}
|
||||
let mut result: Vec<Parcel> = Vec::with_capacity(parcels.len());
|
||||
let mut claimed: Option<geo::MultiPolygon<f64>> = None;
|
||||
for parcel in parcels {
|
||||
let pgon = to_geo_polygon(&parcel.polygon);
|
||||
let pgon_mp = geo::MultiPolygon::new(vec![pgon]);
|
||||
let remaining = match claimed.as_ref() {
|
||||
Some(c) => {
|
||||
let safe_diff = std::panic::catch_unwind(std::panic::AssertUnwindSafe(|| {
|
||||
pgon_mp.difference(c)
|
||||
}));
|
||||
match safe_diff {
|
||||
Ok(r) => r,
|
||||
Err(_) => {
|
||||
// Boolean op crashed; keep the parcel as-is.
|
||||
result.push(parcel);
|
||||
continue;
|
||||
}
|
||||
}
|
||||
}
|
||||
None => pgon_mp,
|
||||
};
|
||||
let mut largest_idx: Option<usize> = None;
|
||||
let mut largest_area = 0.0;
|
||||
for (i, p) in remaining.0.iter().enumerate() {
|
||||
let a = p.unsigned_area();
|
||||
if a > largest_area {
|
||||
largest_area = a;
|
||||
largest_idx = Some(i);
|
||||
}
|
||||
}
|
||||
let Some(idx) = largest_idx else {
|
||||
continue;
|
||||
};
|
||||
if largest_area < params.min_area {
|
||||
continue;
|
||||
}
|
||||
let geo_poly = remaining.0[idx].clone();
|
||||
let Some(new_poly) = polygon_from_geo(&geo_poly) else {
|
||||
// Conversion back failed (collinear/degenerate); keep
|
||||
// the parcel as-is. Rare; happens when boolean output
|
||||
// is heavily fragmented by fp noise.
|
||||
result.push(parcel);
|
||||
continue;
|
||||
};
|
||||
let road = parcel.frontage_road;
|
||||
let Some((a, b)) = graph.road_nodes(road) else {
|
||||
continue;
|
||||
};
|
||||
let (Some(pos_a), Some(pos_b)) = (graph.node_position(a), graph.node_position(b)) else {
|
||||
continue;
|
||||
};
|
||||
let frontage_idx = match find_frontage_edge_after_clip(&new_poly, pos_a, pos_b) {
|
||||
Some(i) => i,
|
||||
None => continue,
|
||||
};
|
||||
let frontage_len = {
|
||||
let v = new_poly.vertices();
|
||||
(v[(frontage_idx + 1) % v.len()] - v[frontage_idx]).length()
|
||||
};
|
||||
if frontage_len < params.min_frontage {
|
||||
continue;
|
||||
}
|
||||
let edge_kinds = classify_edges(new_poly.len(), frontage_idx);
|
||||
let updated = Parcel {
|
||||
polygon: new_poly,
|
||||
vertex_ids: Vec::new(),
|
||||
edge_kinds,
|
||||
frontage_road: parcel.frontage_road,
|
||||
frontage_edge_index: frontage_idx,
|
||||
block: parcel.block,
|
||||
building: parcel.building,
|
||||
};
|
||||
let kept_mp = geo::MultiPolygon::new(vec![geo_poly]);
|
||||
let safe_union = std::panic::catch_unwind(std::panic::AssertUnwindSafe(|| {
|
||||
match claimed.as_ref() {
|
||||
Some(c) => c.union(&kept_mp),
|
||||
None => kept_mp,
|
||||
}
|
||||
}));
|
||||
match safe_union {
|
||||
Ok(u) => claimed = Some(u),
|
||||
Err(_) => { /* leave claimed unchanged on union panic */ }
|
||||
}
|
||||
result.push(updated);
|
||||
}
|
||||
result
|
||||
}
|
||||
|
||||
fn to_geo_polygon(p: &Polygon) -> geo::Polygon<f64> {
|
||||
// Snap to a 1\,mm grid before handing to `geo`. This is well
|
||||
// below any parcel-relevant precision and helps the sweep-line
|
||||
// boolean algorithm avoid near-coincident edges that trip its
|
||||
// internal invariants.
|
||||
let scale = 1000.0_f64;
|
||||
let snapped: Vec<DVec2> = p
|
||||
.vertices()
|
||||
.iter()
|
||||
.map(|v| DVec2::new((v.x * scale).round() / scale, (v.y * scale).round() / scale))
|
||||
.collect();
|
||||
let cleaned = strip_collinear_and_short(snapped);
|
||||
let mut coords: Vec<geo::Coord<f64>> = cleaned
|
||||
.iter()
|
||||
.map(|v| geo::Coord { x: v.x, y: v.y })
|
||||
.collect();
|
||||
if let Some(first) = coords.first().copied() {
|
||||
coords.push(first);
|
||||
}
|
||||
geo::Polygon::new(geo::LineString::from(coords), vec![])
|
||||
}
|
||||
|
||||
fn polygon_from_geo(p: &geo::Polygon<f64>) -> Option<Polygon> {
|
||||
let exterior = p.exterior();
|
||||
let mut verts: Vec<DVec2> = exterior
|
||||
.points()
|
||||
.map(|pt| DVec2::new(pt.x(), pt.y()))
|
||||
.collect();
|
||||
if verts.len() >= 2 {
|
||||
let first = verts[0];
|
||||
let last = *verts.last().expect("len >= 2");
|
||||
if (first - last).length_squared() < EPS_GEOM * EPS_GEOM {
|
||||
verts.pop();
|
||||
}
|
||||
}
|
||||
let cleaned = strip_collinear_and_short(verts);
|
||||
if cleaned.len() < 3 {
|
||||
return None;
|
||||
}
|
||||
// Use strict `Polygon::new` so the polygon satisfies I1.
|
||||
Polygon::new(cleaned).ok()
|
||||
}
|
||||
|
||||
/// Remove collinear-triple vertices and near-zero-length edges from
|
||||
/// a polygon ring. Boolean-op output frequently includes both kinds
|
||||
/// of artifact: tiny fp-noise edges along a straight cut, and
|
||||
/// collinear interpolation points where two pieces of the same line
|
||||
/// were stitched together. Strict [`Polygon::new`] (I1) rejects
|
||||
/// both, so we clean them up before reconstructing the polygon.
|
||||
fn strip_collinear_and_short(verts: Vec<DVec2>) -> Vec<DVec2> {
|
||||
if verts.len() < 3 {
|
||||
return verts;
|
||||
}
|
||||
// Pass 1: drop near-zero-length edges.
|
||||
let mut pass1: Vec<DVec2> = Vec::with_capacity(verts.len());
|
||||
for v in verts {
|
||||
if let Some(&last) = pass1.last() {
|
||||
if (v - last).length_squared() < EPS_GEOM * EPS_GEOM {
|
||||
continue;
|
||||
}
|
||||
}
|
||||
pass1.push(v);
|
||||
}
|
||||
if pass1.len() >= 2 {
|
||||
let first = pass1[0];
|
||||
let last = *pass1.last().expect("len >= 2");
|
||||
if (first - last).length_squared() < EPS_GEOM * EPS_GEOM {
|
||||
pass1.pop();
|
||||
}
|
||||
}
|
||||
if pass1.len() < 3 {
|
||||
return pass1;
|
||||
}
|
||||
// Pass 2: drop collinear triples (in unit-tangent cross sense).
|
||||
let mut pass2: Vec<DVec2> = Vec::with_capacity(pass1.len());
|
||||
let n = pass1.len();
|
||||
for i in 0..n {
|
||||
let prev = pass1[(i + n - 1) % n];
|
||||
let curr = pass1[i];
|
||||
let next = pass1[(i + 1) % n];
|
||||
let in_dir = (curr - prev).normalize_or_zero();
|
||||
let out_dir = (next - curr).normalize_or_zero();
|
||||
if in_dir.length_squared() < EPS_GEOM * EPS_GEOM
|
||||
|| out_dir.length_squared() < EPS_GEOM * EPS_GEOM
|
||||
{
|
||||
continue;
|
||||
}
|
||||
let cross = in_dir.x * out_dir.y - in_dir.y * out_dir.x;
|
||||
// Collinear iff cross ~ 0 and they point the same way.
|
||||
if cross.abs() < 1e-3 && in_dir.dot(out_dir) > 0.0 {
|
||||
continue;
|
||||
}
|
||||
pass2.push(curr);
|
||||
}
|
||||
pass2
|
||||
}
|
||||
|
||||
/// True iff vertex `i` of the block is a "real corner" — graph degree
|
||||
/// ≥3, or degree 2 with a bend sharper than 150°. (D11.)
|
||||
fn is_real_corner(graph: &RoadGraph, block: &Block, i: usize, _params: &SubdivisionParams) -> bool {
|
||||
|
||||
@ -716,10 +716,71 @@ fn shared_vertex_no_drift_under_repeated_edits() {
|
||||
let _ = target_pos;
|
||||
}
|
||||
|
||||
/// Convert a road_parceling Polygon into a geo::Polygon for boolean
|
||||
/// ops. Ensures the ring is closed (geo wants the first vertex
|
||||
/// repeated at the end) and CCW.
|
||||
fn to_geo_polygon(p: &road_parceling::geometry::Polygon) -> geo::Polygon<f64> {
|
||||
let mut coords: Vec<geo::Coord<f64>> = p
|
||||
.vertices()
|
||||
.iter()
|
||||
.map(|v| geo::Coord { x: v.x, y: v.y })
|
||||
.collect();
|
||||
if let Some(first) = coords.first().copied() {
|
||||
coords.push(first);
|
||||
}
|
||||
geo::Polygon::new(geo::LineString::from(coords), vec![])
|
||||
}
|
||||
|
||||
/// Compute the overlap area between two parcels via rigorous
|
||||
/// polygon-polygon intersection (geo crate). 0.0 means no overlap.
|
||||
fn parcel_overlap_area(
|
||||
a: &road_parceling::geometry::Polygon,
|
||||
b: &road_parceling::geometry::Polygon,
|
||||
) -> f64 {
|
||||
use geo::Area;
|
||||
use geo::BooleanOps;
|
||||
let ga = to_geo_polygon(a);
|
||||
let gb = to_geo_polygon(b);
|
||||
let inter = ga.intersection(&gb);
|
||||
inter.unsigned_area()
|
||||
}
|
||||
|
||||
/// Stronger I3 check: pairwise polygon-polygon intersection area
|
||||
/// must be zero (within tolerance) for every pair of distinct
|
||||
/// parcels in the same block. Replaces the M0.3 centroid-only
|
||||
/// check, which let real overlaps slip through (the Y intersection
|
||||
/// figure is the canonical case).
|
||||
fn assert_no_overlapping_parcels(parcels: &road_parceling::ParcelSet) {
|
||||
let parcels_vec: Vec<_> = parcels.iter().collect();
|
||||
let tol = 1e-6_f64; // larger than EPS_AREA to ride out boolean-op fp noise
|
||||
for i in 0..parcels_vec.len() {
|
||||
let pi = parcels_vec[i].1.polygon();
|
||||
for j in (i + 1)..parcels_vec.len() {
|
||||
let pj = parcels_vec[j].1.polygon();
|
||||
let area = parcel_overlap_area(pi, pj);
|
||||
assert!(
|
||||
area <= tol,
|
||||
"I3 violation: parcels {} and {} overlap by area {} (tol {})",
|
||||
i, j, area, tol,
|
||||
);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn rectangle_no_overlaps_rigorous() {
|
||||
let g = rectangle_graph(200.0, 100.0);
|
||||
let params = SubdivisionParams::default();
|
||||
let parcels = subdivide_all(&g, ¶ms).unwrap();
|
||||
assert_no_overlapping_parcels(&parcels);
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn y_intersection_no_overlaps() {
|
||||
// Programmatic I3 check: no parcel's centroid is contained inside
|
||||
// any *other* parcel's polygon.
|
||||
// Programmatic I3 check: rigorous polygon-polygon intersection
|
||||
// (M0.5; replaces M0.3's centroid-only check). Every pair of
|
||||
// distinct parcels must have intersection area zero (within
|
||||
// boolean-op fp tolerance).
|
||||
let mut g = RoadGraph::new();
|
||||
let center = g.add_node(DVec2::new(0.0, 0.0));
|
||||
let r = 100.0;
|
||||
@ -736,22 +797,5 @@ fn y_intersection_no_overlaps() {
|
||||
g.rebuild_topology().unwrap();
|
||||
let params = SubdivisionParams::default();
|
||||
let parcels = subdivide_all(&g, ¶ms).unwrap();
|
||||
|
||||
let parcels_vec: Vec<_> = parcels.iter().collect();
|
||||
for (i, (_, pi)) in parcels_vec.iter().enumerate() {
|
||||
let centroid_i = pi.polygon().centroid();
|
||||
for (j, (_, pj_pair)) in parcels_vec.iter().enumerate() {
|
||||
if i == j {
|
||||
continue;
|
||||
}
|
||||
let pj = pj_pair.polygon();
|
||||
assert!(
|
||||
!pj.contains(centroid_i),
|
||||
"I3 violation: centroid of parcel {} ({:?}) is inside parcel {}",
|
||||
i,
|
||||
centroid_i,
|
||||
j
|
||||
);
|
||||
}
|
||||
}
|
||||
assert_no_overlapping_parcels(&parcels);
|
||||
}
|
||||
|
||||