Fen Dweller преди 5 години
родител
ревизия
7a7579b7bc
променени са 23 файла, в които са добавени 186 реда и са изтрити 6 реда
  1. +7
    -0
      media/attribution.js
  2. +7
    -0
      media/naturals/rivers/Alabama.svg
  3. +7
    -0
      media/naturals/rivers/Amazon.svg
  4. +6
    -0
      media/naturals/rivers/Brazos.svg
  5. +7
    -0
      media/naturals/rivers/Danube.svg
  6. +6
    -0
      media/naturals/rivers/Ganges.svg
  7. +7
    -0
      media/naturals/rivers/Indus.svg
  8. +8
    -0
      media/naturals/rivers/Mississippi.svg
  9. +7
    -0
      media/naturals/rivers/Missouri.svg
  10. +7
    -0
      media/naturals/rivers/Niger.svg
  11. +7
    -0
      media/naturals/rivers/Nile.svg
  12. +6
    -0
      media/naturals/rivers/Ohio.svg
  13. +9
    -0
      media/naturals/rivers/Rhine.svg
  14. +7
    -0
      media/naturals/rivers/Rio Grande.svg
  15. +6
    -0
      media/naturals/rivers/Seine.svg
  16. +6
    -0
      media/naturals/rivers/Thames.svg
  17. +6
    -0
      media/naturals/rivers/Tiber.svg
  18. +7
    -0
      media/naturals/rivers/Volga.svg
  19. +7
    -0
      media/naturals/rivers/Yangtze.svg
  20. +7
    -0
      media/naturals/rivers/Yellow.svg
  21. +10
    -0
      presets/naturals.js
  22. +10
    -6
      scripts/mapshaper/map-coords.py
  23. +29
    -0
      scripts/mapshaper/rivers.json

+ 7
- 0
media/attribution.js Целия файл

@@ -15396,6 +15396,13 @@ const attributionData = {
"naturalearth"
]
},
{
prefix: "./media/naturals/rivers",
all: "https://www.naturalearthdata.com/downloads/10m-physical-vectors/",
authors: [
"naturalearth"
]
},
{
prefix: "./media/food/plants/",
files: [


+ 7
- 0
media/naturals/rivers/Alabama.svg Целия файл

@@ -0,0 +1,7 @@
<?xml version="1.0"?>
<svg xmlns="http://www.w3.org/2000/svg" version="1.2" baseProfile="tiny" width="673" height="1000" viewBox="0 0 673 1000" stroke-linecap="round" stroke-linejoin="round">
<g id="temp" fill="none" stroke="black" stroke-width="1">
<path d="M 435.4706 193.5768 433.6339 196.7261 435.8432 204.9061 424.7967 216.9745 413.7313 220.1176 405.6773 233.3627 M 361.4458 347.5856 365.9703 378.0751 368.1607 383.8742 378.9067 397.7166 379.0835 408.4855 379.2732 408.7105" stroke-width="10"/>
<path d="M 667.5749 5.7096 659.3448 14.5673 651.6676 17.8299 633.4908 13.729 629.0762 6.1241 621.1217 5 609.3078 11.4602 621.3789 19.5006 616.8912 25.2267 609.0401 17.3636 600.427 21.8026 583.1508 16.8553 575.1532 22.7768 566.0589 18.7179 547.2775 22.6433 536.8869 27.8854 547.2622 41.1107 535.4492 41.1279 538.5502 50.6974 533.178 50.7511 524.6846 42.8657 514.4413 47.2639 519.9164 58.4406 515.9979 66.0699 500.8629 58.3911 504.8746 74.5244 503.7481 79.0927 494.692 73.7114 487.1127 75.5816 482.5117 79.1218 484.414 84.8428 491.6865 94.5071 480.8654 94.5705 467.5355 100.8809 468.0554 135.4861 471.7044 142.0331 451.3527 155.4324 448.4724 165.0745 435.3683 164.8796 443.1277 177.8913 438.4725 181.6266 435.4799 193.5543 M 405.6773 233.3627 394.503 242.9965 400.1978 249.3027 400.2474 254.3037 396.2636 260.8682 396.3482 273.5285 384.6882 276.7726 381.7991 283.7385 374.7305 287.8037 375.6451 295.2706 368.2426 299.7962 369.2803 309.1444 375.6747 317.0893 367.2205 323.7 363.3197 329.9215 361.4458 347.518 M 379.0835 408.4855 391.531 421.5089 396.7872 425.2717 401.4367 440.2323 405.8625 447.1494 431.2446 472.9591 434.1953 482.8505 425.2677 488.2213 419.1019 497.0616 412.554 499.9759 408.1985 506.0033 412.789 515.9942 409.59 518.0532 391.5154 514.8396 387.1219 519.8382 377.5479 521.9037 363.8932 536.9691 348.6739 529.4974 339.8926 528.5404 336.9832 520.8234 330.4583 521.9475 324.6403 531.1813 319.7953 533.4304 313.4066 528.5234 312.1193 523.1935 301.5016 524.8229 298.8831 537.1874 294.9573 544.7503 290.2594 542.3978 291.0412 537.1725 287.1693 519.3654 289.3484 514.3234 284.4964 511.4399 277.3028 524.7261 272.0065 530.7498 266.0901 533.3233 254.9747 528.285 247.8436 519.6974 232.7495 526.4846 238.2268 529.2794 246.1673 542.5366 236.0126 539.8367 233.1713 540.9734 228.9789 554.5404 224.3839 557.5606 213.8787 553.7461 213.2278 565.481 219.5898 573.7817 227.2175 575.1812 228.0406 580.7161 220.9346 587.3965 212.2351 587.9158 208.3425 584.6847 192.1719 587.8031 187.9107 595.3472 187.8644 602.8945 194.1082 608.8014 186.3815 617.4397 176.7097 616.0594 172.7028 609.9607 174.3299 597.8279 172.7159 592.4098 168.2147 589.5738 158.6429 591.7695 154.6327 600.0533 152.5169 618.805 150.0117 621.8048 139.583 626.7466 137.9857 632.9519 141.3925 638.2403 153.0377 641.1023 158.4424 654.8632 142.4971 652.0712 132.1189 653.8787 129.7662 656.247 126.2813 672.5512 133.073 679.7281 143.1409 684.6765 149.5848 690.7873 145.4625 701.4115 134.5925 705.9084 126.2739 714.2076 118.6489 718.2073 118.3226 731.44 120.8335 740.5412 128.2749 746.6658 126.675 755.5282 123.8957 757.2839 115.7002 754.8234 105.6582 764.4516 113.6577 773.0299 114.0895 780.6932 110.5792 790.7308 104.4906 792.2509 97.1028 790.7946 88.1714 791.9788 79.4875 800.9231 77.4083 811.5115 68.5208 806.866 64.0264 819.7247 57.1065 818.093 61.3075 830.0343 52.1189 830.4934 48.768 840.8393 44.5891 840.7903 40.9977 863.3075 29.5481 860.8143 25.841 863.7302 20.7323 882.6209 27.055 887.8364 20.6726 900.1221 18.6552 913.4983 23.9397 918.9149 24.2737 924.0658 14.5438 941.3522 21.5662 951.3973 19.0004 956.4097 13.0816 957.91 5 967.4208 12.8026 974.1787 9.7364 977.8885 11.1017 995" stroke-width="10"/>
</g>
</svg>

+ 7
- 0
media/naturals/rivers/Amazon.svg
Файловите разлики са ограничени, защото са твърде много
Целия файл


+ 6
- 0
media/naturals/rivers/Brazos.svg Целия файл

@@ -0,0 +1,6 @@
<?xml version="1.0"?>
<svg xmlns="http://www.w3.org/2000/svg" version="1.2" baseProfile="tiny" width="938" height="1000" viewBox="0 0 938 1000" stroke-linecap="round" stroke-linejoin="round">
<g id="temp" fill="none" stroke="black" stroke-width="1">
<path d="M 152.647 14.159 164.3451 13.5843 167.924 7.4459 178.3104 5.7353 180.9985 9.7247 184.5928 9.7415 189.834 5.8986 206.0245 7.6796 222.3408 5 228.6858 7.6442 230.1283 19.3327 236.3946 30.6909 251.8466 29.797 255.2418 31.3273 255.5441 37.6518 259.5315 40.9397 263.7853 51.6762 265.9303 54.4891 275.1295 49.82 278.901 58.1867 282.0344 60.1051 280.2499 67.8621 295.2286 82.2613 301.9098 85.34 309.0315 86.7105 314.5445 89.7672 326.0297 102.82 320.6207 112.9531 324.1414 118.9739 331.8193 123.3037 335.4407 129.1342 336.6738 135.5851 340.9514 137.5186 345.2786 132.682 346.4564 120.3699 350.9178 120.0172 354.2728 125.4648 362.7308 134.1506 368.2869 136.093 374.2976 133.4914 379.2372 136.5276 371.5996 143.041 368.6652 147.2543 368.1642 152.3293 377.5435 159.3726 380.7191 166.4305 386.3795 166.8304 394.9913 159.6526 405.1252 157.8277 409.8481 159.7904 413.3078 170.8644 420.2327 175.4845 419.7837 182.7864 407.437 183.1442 404.4905 187.2 409.7038 189.6969 425.5086 194.7225 432.8807 203.5578 439.1644 201.0307 440.5583 196.3925 444.0879 196.6877 447.598 205.2992 452.6618 210.7404 456.7733 211.7811 469.398 210.5759 483.0637 221.2015 483.5677 224.5433 480.672 232.8469 481.314 236.5495 489.9165 239.9494 490.8445 248.7554 494.7098 252.2547 505.3113 256.2372 512.368 257.56 520.327 263.8529 516.6306 265.7974 508.0375 266.8343 501.5017 272.7613 501.9026 276.6875 505.7524 285.6587 506.342 292.0164 509.6935 294.8096 520.0823 296.7226 526.6607 304.3495 532.9869 309.38 537.1407 310.9195 540.0786 303.4916 545.0216 302.7317 545.8617 311.6482 542.7257 325.2569 545.331 331.4075 555.4559 337.1275 558.5291 343.8844 556.3095 351.9307 557.9194 357.3371 561.7556 362.7577 571.2138 370.7337 578.6 374.1799 580.6768 378.2582 574.8453 383.6988 575.3712 388.6375 582.3259 395.4884 581.1969 399.6465 585.8388 404.1554 601.0264 412.3639 604.5115 416.7564 605.9596 426.5093 612.2317 434.8334 624.6131 447.6954 629.5801 450.9368 630.8897 459.976 633.17 467.4854 638.4929 472.896 634.7491 481.8508 636.8182 487.5052 641.6316 492.7563 646.1475 500.4844 649.1895 509.7813 654.9211 514.8315 659.7108 521.0154 665.5541 533.522 672.6747 545.6866 673.9991 558.0321 677.4406 565.5757 687.5573 575.6739 691.5645 581.0428 695.3311 592.8427 702.0722 606.0156 706.5718 612.8366 707.8145 627.5357 709.8543 629.2723 717.0494 629.8947 729.2134 633.8175 740.9964 648.4562 751.1608 651.7664 753.9633 659.3061 761.5779 665.5104 763.6743 671.5381 761.4423 680.0202 764.9685 683.8862 770.8354 684.0627 781.0183 680.9633 785.0732 680.9755 789.0049 685.3464 787.6732 689.2615 792.3399 694.4706 799.3938 696.725 800.2729 700.5605 798.1074 709.7158 793.7133 715.2638 785.3934 719.7488 786.8219 729.8324 781.5901 736.0184 782.2597 738.9469 787.67 744.0762 795.771 754.0408 797.7292 761.9832 794.1524 774.2801 796.9448 799.4036 806.0925 805.8056 811.1277 818.0325 811.3391 823.1244 807.3478 826.8538 807.7093 833.8764 810.9993 835.5123 818.9364 835.4677 830.1933 833.1082 833.0292 839.4062 843.1215 843.6687 848.5899 847.7749 852.5317 842.7496 857.0291 841.184 860.0284 845.3784 865.78 848.8643 874.5848 848.2564 888.7155 861.367 894.5649 869.6115 896.7058 874.8327 893.881 884.5767 889.6972 895.4057 889.6599 908.5345 891.0089 913.7982 894.9947 920.4317 893.6387 924.9539 886.9621 931.2377 886.3624 938.8704 884.3111 942.5471 885.4929 949.6182 899.453 960.6437 903.3358 962.4837 911.6528 962.9624 916.1866 969.2783 919.9507 971.4099 929.7858 974.1748 932.7314 976.2457 933.3427 980.8701 930.4114 990.3179 931.866 995 M 5 145.403 9.5484 142.5262 13.0354 135.13 17.9185 133.7973 21.6642 130.5302 33.6244 131.0005 37.5348 130.183 41.3565 125.5993 45.9701 125.4998 59.8751 127.559 66.2466 124.7667 75.193 125.5718 84.5215 118.5442 92.2502 115.615 98.0097 109.416 102.4136 95.6991 103.3648 84.7885 102.9725 77.9257 100.4899 72.9147 96.3513 69.6337 96.222 45.6554 99.8121 41.1178 107.1862 40.7115 110.8855 38.5361 118.2363 30.8498 127.5649 25.5999 144.3082 21.3261 150.0438 14.3582 152.647 14.159" stroke-width="10"/>
</g>
</svg>

+ 7
- 0
media/naturals/rivers/Danube.svg
Файловите разлики са ограничени, защото са твърде много
Целия файл


+ 6
- 0
media/naturals/rivers/Ganges.svg
Файловите разлики са ограничени, защото са твърде много
Целия файл


+ 7
- 0
media/naturals/rivers/Indus.svg
Файловите разлики са ограничени, защото са твърде много
Целия файл


+ 8
- 0
media/naturals/rivers/Mississippi.svg
Файловите разлики са ограничени, защото са твърде много
Целия файл


+ 7
- 0
media/naturals/rivers/Missouri.svg
Файловите разлики са ограничени, защото са твърде много
Целия файл


+ 7
- 0
media/naturals/rivers/Niger.svg
Файловите разлики са ограничени, защото са твърде много
Целия файл


+ 7
- 0
media/naturals/rivers/Nile.svg
Файловите разлики са ограничени, защото са твърде много
Целия файл


+ 6
- 0
media/naturals/rivers/Ohio.svg
Файловите разлики са ограничени, защото са твърде много
Целия файл


+ 9
- 0
media/naturals/rivers/Rhine.svg Целия файл

@@ -0,0 +1,9 @@
<?xml version="1.0"?>
<svg xmlns="http://www.w3.org/2000/svg" version="1.2" baseProfile="tiny" width="576" height="1000" viewBox="0 0 576 1000" stroke-linecap="round" stroke-linejoin="round">
<g id="temp" fill="none" stroke="black" stroke-width="1">
<path d="M 510.6707 797.3841 522.0938 800.9097 557.6474 821.7817 558.4075 825.9934 M 503.6976 797.5536 494.0731 793.1259 491.037 793.3095 485.9333 796.6809 476.0066 801.0903 472.6424 800.9316" stroke-width="10"/>
<path d="M 503.6976 797.5536 510.6707 797.3841 M 543.3673 953.2487 554.4429 947.5904 558.922 942.8924 561.3167 934.7078 559.5112 926.5323 553.5089 916.9986 550.6778 908.2634 555.1573 901.6059 554.9622 897.615 551.2951 888.9266 551.4306 882.6073 553.4288 876.2341 559.3378 865.5349 563.5175 860.1698 565.0699 853.8525 570.9427 844.5876 570.8186 836.665 562.321 831.5298 558.4075 825.9934 M 454.5189 995 454.9288 989.7482 459.5741 984.8513 469.5908 982.5294 474.5126 977.3298 480.8074 973.5623 486.8395 972.4493 497.1334 968.8117 508.5787 963.3131 514.6354 963.1656 525.0415 959.7619 530.1125 957.068 544.2435 953.2244" stroke-width="10"/>
<path d="M 472.6424 800.9316 464.2809 795.8682 459.3084 794.2034 442.0509 794.0403 438.034 798.8998 436.6173 812.0732 432.3339 819.5885 425.3776 815.1623 422.2101 814.6395 414.306 816.0696 406.217 816.1533 400.1597 814.1294 397.8615 809.7433 393.0961 808.6364 384.029 809.9109 376.8654 814.4208 372.4972 819.103 366.8164 820.4403 350.3636 820.5837 348.5544 815.4882 338.6148 814.1637 334.3296 820.2082 331.959 821.5724 321.4353 823.8253 318.6528 823.4646 308.8412 818.5473 309.8947 813.7162 304.5244 803.6143 300.9181 800.2538 299.637 793.34 302.9199 788.7322 301.3854 779.127 303.503 770.4492 305.8942 768.5885 305.349 761.2377 308.1939 755.1724 308.727 749.6179 313.2425 743.7888 312.9439 737.9474 307.4908 728.4026 307.0674 720.6543 312.1125 704.8463 319.9559 693.706 322.0409 687.8069 323.1294 680.0511 327.4062 677.1296 329.2627 671.7488 327.5067 662.1544 332.1442 644.9554 336.7185 640.9139 335.23 635.6749 336.2091 623.0199 341.3669 614.7913 344.8517 613.0877 353.197 604.7214 355.8023 596.2003 362.3066 594.6772 362.8234 591.8571 369.8057 587.28 372.0635 584.0296 377.4802 568.522 383.7992 558.1658 387.511 556.8933" stroke-width="10"/>
<path d="M 387.511 556.8933 393.9856 548.4812 402.766 529.6868 406.1469 506.681 408.9944 504.4581 417.2964 494.3388 415.0126 489.4064 419.2424 479.407 418.2174 472.8991 418.5722 467.0031 412.2865 465.3133 414.8162 462.7116 410.255 449.9612 407.8515 446.0591 408.8144 441.4977 401.7482 425.6513 401.8867 420.6977 403.8779 417.0076 411.1035 413.8819 415.2253 408.0288 413.8261 405.4864 409.1368 406.2658 404.8993 397.3314 403.6752 392.2368 398.6811 383.2112 400.4194 376.7024 397.946 370.3578 384.8308 355.8006 378.2686 354.443 363.2402 359.7426 358.5971 363.3719 347.6607 368.2258 342.7751 368.4312 339.3099 361.3843 329.0722 351.4951 327.5024 346.0116 323.9277 340.2872 323.5306 333.767 315.2728 329.9777 310.6452 321.1481 307.648 318.3674 314.7886 313.3273 310.9412 309.7352 308.0552 304.3912 307.9559 301.2488 308.6558 298.2943 309.6955 295.2163 310.5279 291.5975 306.6568 286.4554 292.5521 283.839 283.5172 279.382 276.9866 272.3378 269.453 257.3254 262.7926 251.8881 261.8784 241.5291 258.2678 232.5385 250.0941 224.8468 248.0512 220.3792 242.6967 217.2421 240.9013 212.5222 234.7117 206.0519 235.987 203.1519 241.8381 199.515 243.7264 196.5476 235.949 194.473 233.2723 186.789 236.092 179.7706 233.319 177.0813 234.0561 171.5103 225.3323 163.0851 221.3003 162.3372 223.1949 153.3733 220.1097 152.066 219.7175 146.0396 214.5867 147.6227 213.5677 141.5307 206.8673 140.9785 205.415 136.0718 209.3606 128.843 203.2127 125.0896 206.3505 114.7373 197.484 108.3127 199.9514 105.086 205.8642 104.1203 207.5661 99.6504 204.0479 93.493 205.4718 89.1816 201.7851 86.7502 205.3781 80.871 198.1001 68.6127 190.6646 67.6754 190.099 52.2026 181.3443 51.2521 177.7256 49.0554 174.5907 43.7221 170.2511 40.5994 169.5734 34.3025 162.0293 31.9445 158.5651 24.9931 154.699 21.5107 132.2951 14.9767 126.782 10.1286 124.3348 8.9662 122.2137 9.0742 118.6811 14.1722 114.5404 10.3926 106.3639 15.0639 98.4587 11.3174 95.4287 8.0464 90.2333 6.5965 69.931 5 60.489 6.3894 56.9045 9.5179 49.9543 19.9926 45.719 21.3695 43.0584 18.2801 27.5669 19.7085 17.3617 16.852 5 17.6459" stroke-width="10"/>
</g>
</svg>

+ 7
- 0
media/naturals/rivers/Rio Grande.svg
Файловите разлики са ограничени, защото са твърде много
Целия файл


+ 6
- 0
media/naturals/rivers/Seine.svg Целия файл

@@ -0,0 +1,6 @@
<?xml version="1.0"?>
<svg xmlns="http://www.w3.org/2000/svg" version="1.2" baseProfile="tiny" width="1388" height="1000" viewBox="0 0 1388 1000" stroke-linecap="round" stroke-linejoin="round">
<g id="temp" fill="none" stroke="black" stroke-width="1">
<path d="M 1382.5875 995 1378.2844 981.1554 1378.9105 959.2706 1374.0153 952.3228 1371.7482 930.3562 1367.4084 913.6016 1346.1199 901.9716 1337.03 872.7775 1322.7196 858.0779 1332.7865 823.7944 1319.3751 807.3648 1318.8181 795.863 1303.3804 763.7876 1290.3066 743.7639 1269.822 726.998 1264.898 712.2869 1263.6359 697.0488 1246.4397 684.903 1230.3735 684.5976 1199.2127 654.3256 1191.6045 654.8427 1186.5519 641.5242 1175.3052 623.9343 1165.8648 599.6243 1152.233 591.0179 1130.1558 567.2511 1117.6386 541.4747 1105.2849 520.7449 1105.8473 514.7373 1094.9015 503.8883 1066.9097 499.5833 1054.0426 495.3862 1048.317 485.3613 1023.6324 491.6107 1008.506 504.5116 989.5583 506.3381 974.9205 515.5817 953.5346 521.4813 947.0597 530.0962 924.5897 533.1341 913.067 546.8435 893.5186 554.4995 871.4344 548.9614 847.3299 566.1831 834.7499 568.9917 814.2732 565.1383 765.4958 576.2229 743.6842 558.6772 730.3713 558.2461 727.0527 548.986 734.2884 535.1318 732.221 525.8496 707.7012 521.7166 704.656 506.7168 699.07 498.117 681.0097 506.0066 658.2242 494.8048 661.1528 485.1195 644.0639 480.5876 638.9059 454.164 611.6468 426.7856 627.6652 403.839 620.806 384.4482 621.0422 374.1193 611.5333 353.3556 601.1638 342.6944 589.4129 337.0381 578.4794 339.1819 567.3946 350.9075 558.3471 343.8045 565.4449 327.3513 576.3635 315.285 588.4088 309.115 591.9321 296.873 580.5681 292.678 567.582 298.4589 554.3217 310.2888 544.5476 314.1082 534.0464 328.8507 525.4044 327.1735 524.4522 315.073 529.2293 301.3834 539.0753 293.7597 542.6902 278.5768 532.3282 272.4998 508.8718 273.3311 498.6862 294.6596 485.2834 290.5862 487.7808 281.1186 478.2687 266.0198 466.3673 263.914 425.0817 279.4681 409.1432 280.3816 399.254 274.8556 389.7317 263.1721 371.5818 262.7916 368.1663 252.0777 388.4791 235.7983 373.7938 231.1073 352.8099 245.9818 339.2116 246.3193 328.7057 230.8674 326.7343 221.8129 317.7764 218.3131 304.9562 203.1376 298.582 191.125 279.5155 177.9446 277.1054 163.5432 289.8702 156.8489 285.4504 143.4596 277.1783 143.3254 253.92 163.1325 239.2952 157.4388 248.8062 136.7462 246.8053 116.8528 193.7583 111.6472 167.12 121.0147 166.438 108.7439 182.4461 102.153 195.232 100.7239 204.0339 91.7894 203.1211 63.8697 195.389 49.8774 184.7207 44.7495 173.3923 53.9054 166.1255 82.8001 162.6065 87.3398 144.2699 89.4938 138.3726 73.9581 144.9507 44.5947 144.2776 32.6245 136.7563 23.9735 126.7335 26.9383 120.8503 35.6309 124.0182 61.1191 118.3665 70.7195 106.0098 57.7951 105.2595 48.7503 110.8372 34.5776 96.8146 23.6356 95.2077 11.4608 84.3495 5 65.4786 7.7225 57.5053 34.1017 49.3653 44.2851 29.8603 44.0558 19.7748 29.4215 5 18.9471" stroke-width="10"/>
</g>
</svg>

+ 6
- 0
media/naturals/rivers/Thames.svg Целия файл

@@ -0,0 +1,6 @@
<?xml version="1.0"?>
<svg xmlns="http://www.w3.org/2000/svg" version="1.2" baseProfile="tiny" width="3275" height="1000" viewBox="0 0 3275 1000" stroke-linecap="round" stroke-linejoin="round">
<g id="temp" fill="none" stroke="black" stroke-width="1">
<path d="M 5 5 74.8592 52.5668 98.2907 103.9375 109.9114 237.5989 150.5699 335.8259 269.8237 406.6685 415.3192 404.3607 464.6364 357.5673 548.2207 366.1764 654.3349 320.3395 759.1687 321.3288 818.6971 292.2981 865.6062 312.4588 904.762 278.4669 923.7917 192.8812 972.2131 146.2686 1004.5236 146.1292 1026.9452 197.0014 1062.2572 226.3153 1098.8901 377.2198 1019.5097 411.6621 1040.7885 437.5537 1116.6457 443.0803 1214.5479 488.5605 1238.6124 531.2137 1240.148 584.5004 1204.4004 676.3178 1220.4386 725.2705 1266.8952 768.7106 1349.9118 795.6226 1422.8749 858.667 1453.5075 855.3858 1531.2419 808.3694 1576.4011 741.4089 1557.9695 653.5641 1612.7508 665.7223 1751.2604 623.4475 1813.4722 629.5936 1828.6013 650.7532 1807.7713 741.9671 1861.0409 775.4424 1939.1956 769.9528 1972.2874 809.9354 1977.0046 874.453 2036.6201 900.0739 2120.2952 995 2180.8466 991.5152 2249.3485 944.1584 2282.2705 972.0812 2328.0654 955.5019 2321.0489 893.3022 2334.2959 814.1657 2447.2284 788.4104 2510.4607 818.3746 2636.7041 727.3046 2742.2911 764.151 2778.7533 745.7948 2816.1475 769.6188 2923.9239 739.2436 2977.5902 749.6018 3025.2454 798.5295 3121.7084 832.814 3185.5501 816.7013 3206.7695 855.7571 3269.8298 845.23" stroke-width="10"/>
</g>
</svg>

+ 6
- 0
media/naturals/rivers/Tiber.svg Целия файл

@@ -0,0 +1,6 @@
<?xml version="1.0"?>
<svg xmlns="http://www.w3.org/2000/svg" version="1.2" baseProfile="tiny" width="227" height="1000" viewBox="0 0 227 1000" stroke-linecap="round" stroke-linejoin="round">
<g id="temp" fill="none" stroke="black" stroke-width="1">
<path d="M 11.7302 5 6.7106 9.1243 5 28.6113 14.5595 62.6926 16.5817 79.0666 9.5283 92.4043 32.7871 100.6784 50.8415 119.5375 53.8498 131.5904 67.7899 139.9375 75.4894 152.6121 75.2164 163.0459 82.4672 200.0916 104.3539 210.1012 102.7868 220.6546 121.5673 236.8636 138.299 274.4098 148.6861 294.392 155.6644 299.3211 150.9012 322.3478 158.2092 329.1877 143.576 350.7534 146.0691 367.7571 141.1647 384.47 131.4183 404.5312 128.9793 421.5392 131.6104 430.5387 123.8841 444.6419 136.3599 458.2953 123.891 461.6485 136.3793 481.9731 124.4273 486.7001 106.9734 502.6536 89.5375 508.7197 74.7737 525.4332 62.2757 525.4154 66.9038 542.9071 75.9716 552.1592 79.3848 565.7245 79.4257 582.512 88.8317 592.0195 91.9234 619.2837 99.2886 629.3043 114.5311 628.3508 132.808 642.7412 141.1969 658.267 153.8147 663.0314 146.421 676.7016 158.7503 679.7119 155.0083 696.3055 168.214 722.9879 188.458 725.2736 193.4371 736.4719 208.5159 733.0425 218.5669 750.6921 209.8631 758.1888 212.554 778.4318 221.634 792.3198 218.6236 809.7743 201.3087 829.0656 187.312 835.1369 177.3207 850.0347 176.3806 867.3804 169.214 881.0944 168.9754 896.2679 159.1134 917.5507 162.3315 927.7802 157.1435 949.1734 141.715 951.283 136.8595 965.3249 113.3453 963.1051 98.0248 967.3632 89.1989 978.0304 87.2291 990.2543 74.2091 995" stroke-width="10"/>
</g>
</svg>

+ 7
- 0
media/naturals/rivers/Volga.svg
Файловите разлики са ограничени, защото са твърде много
Целия файл


+ 7
- 0
media/naturals/rivers/Yangtze.svg
Файловите разлики са ограничени, защото са твърде много
Целия файл


+ 7
- 0
media/naturals/rivers/Yellow.svg
Файловите разлики са ограничени, защото са твърде много
Целия файл


+ 10
- 0
presets/naturals.js Целия файл

@@ -896,6 +896,8 @@ const globalCityData = [

const straitData = [["Strait of Dover", 31174983454.928658, 222577.01735751258], ["Strait of Gibraltar", 4012438156.156927, 55658.19643643095], ["Strait of Hormuz", 25574748008.534893, 122431.35146918982], ["Strait of Messina", 97316549.67370307, 11131.941670965367], ["Strait of Otranto", 30353100830.64735, 189202.32829987607], ["Strait of Juan de Fuca", 36469939347.95791, 178049.49203886717], ["Bering Strait", 49612154086.2841, 211274.1384794921], ["Bass Strait", 278145181872.9597, 477687.07599560975], ["Palk Strait", 36632925592.65483, 166948.86982564948], ["Hudson Strait", 235671965415.1174, 353978.9165560771], ["Cook Strait", 14519643084.23072, 133569.43807438243], ["Sunda Strait", 2465200363.833765, 44527.260899000394], ["Taiwan Strait", 166569712655.73682, 411498.3631607854], ["Dardanelles Strait", 11897169147.76046, 100178.63730052409]]
const usInterstateData = [['I-4', 133860.30238806643], ['I-5', 1841743.6685230015], ['I-8', 34419.884328052016], ['I-10', 662879.3942106421], ['I-12', 19601.661536140884], ['I-15', 1816556.2052351916], ['I-16', 88682.21453954442], ['I-17', 196173.201019035], ['I-19', 96426.05795676696], ['I-20', 347517.6947013905], ['I-24', 422558.98468291573], ['I-27', 617402.3082503016], ['I-29', 1111036.612182809], ['I-30', 231405.98002341753], ['I-35', 2158534.7689142646], ['I-37', 184231.0220610815], ['I-39', 489892.86533484043], ['I-40', 284554.8659969368], ['I-43', 228844.0768209733], ['I-44', 529117.6640772996], ['I-45', 394580.1764593749], ['I-49', 251521.75720683142], ['I-55', 1320388.2525614214], ['I-57', 544229.4386494028], ['I-59', 524278.150028191], ['I-64', 211843.6849640966], ['I-65', 1231049.0138181376], ['I-66', 24025.370784500737], ['I-66', 24025.370784500737], ['I-68', 15236.945179002872], ['I-69', 919351.2585854017], ['I-70', 277234.499188129], ['I-71', 361487.36346668913], ['I-72', 51460.97992201334], ['I-73', 97266.49617697322], ['I-74', 787056.102051467], ['I-75', 2278563.590324183], ['I-76', 118573.83898121146], ['I-76', 118573.83898121146], ['I-77', 850346.766475037], ['I-78', 34308.43505956534], ['I-79', 419586.7946081714], ['I-80', 335341.92972237605], ['I-81', 928130.9026841171], ['I-82', 132340.54932080585], ['I-83', 114410.28676654567], ['I-84', 709596.756786839], ['I-84', 709596.756786839], ['I-85', 546086.7051157606], ['I-86', 136716.7078032001], ['I-86', 136716.7078032001], ['I-87', 472844.76602409093], ['I-87', 472844.76602409093], ['I-88', 140816.2124300237], ['I-88', 140816.2124300237], ['I-89', 207356.9330399862], ['I-90', 930313.3415125563], ['I-91', 416438.4476691138], ['I-93', 250192.56712266232], ['I-94', 632131.6607593653], ['I-95', 2284530.2371507674], ['I-96', 96262.96337466157], ['I-97', 27501.47734637078], ['I-99', 96624.23888346303]]
const riverData = [['Rio Grande', 1343726.718946372], ['Amazon', 321654.3749335119], ['Mississippi', 2077320.423469436], ['Missouri', 1061247.347409356], ['Ohio', 417303.9821675314], ['Alabama', 402093.77536960616], ['Brazos', 527028.5171901184], ['Niger', 1407309.825626704], ['Danube', 598931.4337621646], ['Rhine', 593713.8890593982], ['Seine', 225832.28095087496], ['Thames', 51519.0292274607], ['Volga', 1388250.6642362578], ['Nile', 1625123.3465649856], ['Ganges', 997881.3863786167], ['Indus', 1324928.6616848952], ['Yellow', 833504.3887224646], ['Yangtze', 407730.1167946202], ['Tiber', 227457.74069036526]]

function makePlanet(name, diameter, mass, image) {
return {
name: name,
@@ -1135,6 +1137,14 @@ function makeNaturals() {
false
));

results.push(makeGIS(
riverData.sort((c1, c2) => {
return c1[0].localeCompare(c2[0])
}),
"Rivers",
false
));

results.sort((b1, b2) => {
e1 = b1.constructor();
e2 = b2.constructor();


+ 10
- 6
scripts/mapshaper/map-coords.py Целия файл

@@ -94,14 +94,18 @@ elif config["mode"] == "filter":
f"""-proj "+proj=ortho +lat_0={lat} +lon_0={lon}" """
f"""-info """ +
f"""-style stroke-width={config["stroke-width"]} """
f"""-o ../../{config["directory"]}/{item["name"]}.svg margin={config["stroke-width"]/2} height=1000 """
f"""-o "../../{config["directory"]}/{item["name"]}.svg" margin={config["stroke-width"]/2} height=1000 """
)

result = subprocess.check_output(
CMD,
shell=True,
stderr=subprocess.STDOUT
)
try:
result = subprocess.check_output(
CMD,
shell=True,
stderr=subprocess.STDOUT
)
except subprocess.CalledProcessError as exc:
print(exc.output)
continue
for line in result.decode("utf-8").split("\n"):
if "Bounds:" in line:


+ 29
- 0
scripts/mapshaper/rivers.json Целия файл

@@ -0,0 +1,29 @@
{
"name": "Rivers",
"directory": "/media/naturals/rivers",
"shapefile": "E:/macrovision/mapshaper/rivers/ne_10m_rivers_lake_centerlines.shp",
"mode": "filter",
"base-filter": "true",
"stroke-width": 10,
"items": [
{"name": "Rio Grande", "filter": "this.properties.name_en == 'Rio Grande'"},
{"name": "Amazon", "filter": "this.properties.name_en == 'Amazon'"},
{"name": "Mississippi", "filter": "this.properties.name_en == 'Mississippi'"},
{"name": "Missouri", "filter": "this.properties.name_en == 'Missouri'"},
{"name": "Ohio", "filter": "this.properties.name_en == 'Ohio'"},
{"name": "Alabama", "filter": "this.properties.name_en == 'Alabama'"},
{"name": "Brazos", "filter": "this.properties.name_en == 'Brazos'"},
{"name": "Niger", "filter": "this.properties.name_en == 'Niger'"},
{"name": "Danube", "filter": "this.properties.name_en == 'Danube'"},
{"name": "Rhine", "filter": "this.properties.name_en == 'Rhine'"},
{"name": "Seine", "filter": "this.properties.name_en == 'Seine'"},
{"name": "Thames", "filter": "this.properties.name_en == 'Thames'"},
{"name": "Volga", "filter": "this.properties.name_en == 'Volga'"},
{"name": "Nile", "filter": "this.properties.name_en == 'Nile'"},
{"name": "Ganges", "filter": "this.properties.name_en == 'Ganges'"},
{"name": "Indus", "filter": "this.properties.name_en == 'Indus'"},
{"name": "Yellow", "filter": "this.properties.name_en == 'Yellow'"},
{"name": "Yangtze", "filter": "this.properties.name_en == 'Yangtze'"},
{"name": "Tiber", "filter": "this.properties.name_en == 'Tiber'"}
]
}

Loading…
Отказ
Запис