<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>test</title>
<style>
body {
background: #dddddd;
}
#mapCanvas {
position: absolute;
left: 0px;
top: 0px;
margin: 20px;
background: #ffffff;
border: thin solid #aaaaaa;
}
#colorCanvas {
position: absolute;
left: 0px;
top: 0px;
margin: 20px;
border: thin solid #aaaaaa;
}
</style>
</head>
<body>
<canvas id="mapCanvas" width="4800" height="2610"></canvas>
<canvas id="colorCanvas" width="4800" height="2610"></canvas>
<script>
"use strict";
var mapCanvas = document.getElementById("mapCanvas");
var ctx_map = mapCanvas.getContext("2d");
function loadPicture(){
var image = new Image();
image.src = "image/lack.jpg";
image.onload = function () {
ctx_map.drawImage(image,0,0);
};
ctx_map.stroke();
}
loadPicture();
var cols = [28, 27, 28, 29, 26, 27, 28, 29, 26, 27, 28, 29, 26, 27, 28, 29, 5, 6, 26, 27, 28, 29, 4, 5, 6, 7, 8, 25, 26, 27, 28, 29, 4, 5, 6, 7, 8, 9, 25, 26, 27, 28, 29, 4, 5, 6, 7, 8, 9, 25, 26, 27, 28, 29, 30, 4, 5, 6, 7, 8, 9, 10, 24, 25, 26, 27, 28, 29, 30, 4, 5, 6, 7, 8, 9, 10, 11, 23, 24, 25, 26, 27, 28, 29, 30, 4, 5, 6, 7, 8, 9, 10, 11, 22, 23, 24, 25, 26, 27, 28, 29, 30, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 21, 22, 23, 24, 25, 26, 27, 28, 29, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 20, 21, 22, 23, 24, 25, 26, 27, 28, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 29, 30, 31, 32, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 29, 30, 31, 12, 13, 14, 15, 16];
var rows = [3, 4, 4, 4, 5, 5, 5, 5, 6, 6, 6, 6, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 32, 32, 32, 32, 32];
var temper = [0.0, -0.00174956, 0.0, -0.00327639, -7.60734E-4, -0.00170418, 0.0, -0.00790906, -0.00117078, -0.00235498, 0.0, -0.00855625, -0.00104702, -0.00205016, 0.0, -0.00914829, -1.94589, -1.99938, -0.00112463, -0.00226117, 0.0, -0.00926302, -0.140387, -0.163304, -0.0201832, -1.01197E-9, -1.58812E-10, -0.00122985, -0.00103917, -0.00201884, 0.0, -0.00918985, -4.11543E-9, -0.106154, -0.00845652, -7.23316E-11, -7.85358E-18, -2.66542E-20, -9.95402E-4, -0.00103768, -0.00240975, 0.0, -0.00917934, -7.1058E-15, -0.0466668, -0.0228043, -3.96823E-11, -9.5263E-19, -1.68156E-44, -0.00100419, -0.00108477, -0.00213899, -0.023698, -0.00888419, -0.0121535, -4.14249E-23, -0.0100049, -0.022736, -0.00325723, -9.08987E-19, -1.68156E-44, -8.68805E-44, -8.86594E-4, -8.8719E-4, -0.001023, -0.00233771, 0.0, -0.00601752, -0.0090988, -1.68156E-44, -0.00136031, -0.0139917, -0.00634561, -8.60052E-4, -9.29193E-5, -2.15058E-5, -1.14686E-5, -8.67813E-4, -7.41493E-4, -9.40842E-4, -0.00124588, -0.00237151, 0.0, -0.00539465, -0.00942982, -1.68156E-44, -3.85838E-4, -0.00838904, -0.00774376, -0.00249002, -6.26319E-4, -1.63274E-4, -4.17316E-5, -6.57934E-4, -7.10054E-4, -7.10825E-4, -0.00107578, -0.00138075, -0.00263392, -0.00451383, -0.00706922, -0.00908429, -1.47284E-19, -6.02558E-44, -2.42668E-4, -0.00616834, -0.00808832, -0.00416271, -0.00162393, -5.61531E-4, -1.76088E-4, -1.05115E-4, -5.86213E-4, -5.86635E-4, -6.96108E-4, -7.8712E-4, -0.00133376, -0.00169129, -0.00344059, -0.00599092, -0.00896485, -5.1255E-19, -5.38105E-39, -1.73719E-4, -0.00441544, -0.00867433, -0.00572799, -0.00298108, -0.0013613, -5.75527E-4, -2.79225E-4, -1.75877E-4, -4.61771E-4, -5.08608E-4, -5.85688E-4, -8.19923E-4, -0.00104712, -0.00166573, -0.00206705, -0.00446804, -0.0071157, -3.21477E-18, -7.5986E-19, -9.63427E-5, -0.00254699, -0.00721819, -0.00780745, -0.00496264, -0.00275241, -0.00143354, -7.63995E-4, -4.0459E-4, -3.71286E-4, -3.62527E-4, -3.61933E-4, -3.68686E-4, -3.7935E-4, -3.99402E-4, -4.40739E-4, -6.07238E-4, -8.06047E-4, -0.00113395, -0.00143821, -0.00208841, -0.00262101, -0.00571405, -0.00610476, -4.73117E-16, -3.20889E-16, -3.84829E-5, -0.00114714, -0.00428952, -0.00712696, -0.00748831, -0.00519235, -0.00316133, -0.00189109, -0.00112705, -8.98224E-4, -7.93371E-4, -7.34192E-4, -7.15379E-4, -7.08344E-4, -7.49602E-4, -8.27632E-4, -0.00106352, -0.00128721, -0.0016876, -0.00203121, -0.00265541, -0.00342252, -0.00652119, -1.2826E-15, -1.26455E-5, -4.30732E-4, -0.00199187, -0.00437384, -0.00639667, -0.0072901, -0.00586309, -0.00407288, -0.0027415, -0.00208266, -0.00173543, -0.00150673, -0.00143727, -0.00134556, -0.00145152, -0.00149127, -0.00181278, -0.00201619, -0.00255021, -0.00282, -0.00354457, -0.00401926, -0.00625829, -5.23299E-6, -1.47503E-4, -7.47202E-4, -0.00202954, -0.0037507, -0.00558652, -0.00678304, -0.0063941, -0.00505967, -0.00401625, -0.0033429, -0.0028443, -0.00270874, -0.00244791, -0.0026698, -0.00262249, -0.00308913, -0.00320143, -0.00393596, -0.00398199, -0.00495307, -0.00468219, -0.00723444, -9.03231E-5, -2.31465E-4, -7.06536E-4, -0.0016378, -0.00312481, -0.00496537, -0.00630354, -0.00655387, -0.00589547, -0.00533172, -0.00458817, -0.00449044, -0.00405419, -0.00439918, -0.00426342, -0.00488638, -0.00492477, -0.00574605, -0.00574387, -0.00651532, -0.00607482, -0.0067035, -6.99214E-4, -7.66488E-4, -0.00150991, -0.00304929, -0.00479903, -0.0060765, -0.00654455, -0.00658018, -0.00634481, -0.00626337, -0.00608122, -0.00637521, -0.00643038, -0.00711024, -0.0071583, -0.00800515, -0.00800739, -0.00876774, -0.00761891, -0.008269, -0.00129238, -0.00239467, -0.00384478, -0.00519669, -0.00605563, -0.0068013, -0.00666709, -0.00746481, -0.00698759, -0.0080233, -0.00758117, -0.00887607, -0.00834652, -0.00993275, -0.00906069, -0.0107625, -0.0089226, -0.0080514, -0.00145549, -0.00236349, -0.0034753, -0.00478271, -0.00556704, -0.0067737, -0.00686907, -0.00759587, -0.00790687, -0.00833545, -0.00886888, -0.00925929, -0.00968541, -0.0102446, -0.0107185, -0.011014, -0.0116828, -0.00931352, -0.00834841, -0.00119658, -0.00195356, -0.00294409, -0.00413388, -0.00485889, -0.00612521, -0.00663987, -0.00737949, -0.00772723, -0.00843901, -0.00876838, -0.00929583, -0.00958995, -0.0100984, -0.0106021, -0.011217, -0.0117937, -0.0126457, -0.0103461, -0.0111216, -0.00163792, -0.00225068, -0.00289478, -0.00404492, -0.0043685, -0.0054614, -0.00605308, -0.00671984, -0.00718981, -0.00777449, -0.00808933, -0.008548, -0.00855044, -0.00936279, -0.00935983, -0.0103525, -0.0103496, -0.0113896, -0.0114389, -0.0111175, -0.0124803, -9.85032E-4, -0.0017733, -0.00244101, -0.00366472, -0.00425474, -0.00468173, -0.00571652, -0.00573628, -0.00688388, -0.00645793, -0.00777542, -0.00671923, -0.00882624, -0.00900726, -0.0101483, -0.010143, -0.0138655, -0.0117281, -0.0111298, -0.0111235, -0.0114174, -0.0104474, -2.0, -0.00314556, -0.002323, -0.00244864, -0.00319894, -0.00407816, -0.00439657, -0.00507051, -0.00549291, -0.00593438, -0.00627069, -0.00671596, -0.00671509, -0.0156566, -0.0139376, -0.0211082, -0.0159238, -0.0346954, -0.0387941, -0.0288271, -0.0181852, -0.0137377, -0.0119698, -0.00766743, -0.0027409, -0.00232318, -0.0023253, -0.00292091, -0.0033232, -0.00400177, -0.00408888, -0.00479297, -0.00479172, -0.00617166, -0.0061718, -0.0108358, -0.0344295, -0.0312629, -0.0424945, -0.0359777, -0.0632097, -0.0367423, -0.0310137, -0.0229227, -0.024156, -0.016283, -0.00639912, -0.00387235, -0.00287847, -0.00301122, -0.00344069, -0.00344098, -0.00516657, -0.00825289, -0.00676452, -0.0121472, -0.0113414, -0.0310817, -0.0560711, -0.0304668, -0.0229429, -0.0401483, -0.0223345, -0.00717147, -0.0053416, -0.00374612, -0.00509134, -0.00349702, -0.0170546, -0.0248219, -0.0218595, -0.0340713, -0.0289032, -0.0617263, -0.0456025, -0.0352304, -0.0477209, -0.019994, -0.0117473, -0.0201897, -0.0158428, -0.0408761];
var colors = ["ff0000", "fec71e", "ff0000", "fe9579", "fee744", "fec897", "ff0000", "fdfedb", "fed9ef", "feb36f", "ff0000", "fde9d0", "feddf5", "febd58", "ff0000", "fdd690", "7de40", "11328", "fedb6f", "feb67b", "ff0000", "fdd2d6", "ed2baa", "ea4294", "fc6fcb", "feffff", "feffff", "fed803", "fede36", "febe5c", "ff0000", "fdd537", "feffff", "f184ab", "fded0e", "feffff", "ff0000", "ff0000", "fedfa3", "fede43", "feb1a7", "ff0000", "fdd58e", "feffff", "f912be", "fc1a93", "feffff", "ff0000", "ff0000", "fedf59", "fedcbb", "feba74", "fbfd84", "fddf27", "fd74db", "ff0000", "fdbab7", "fc1ccb", "fe9619", "ff0000", "ff0000", "ff0000", "fee32c", "fee327", "fedebd", "feb3fe", "ff0000", "fe3c5a", "fdd82c", "ff0000", "fed3c5", "fd3918", "fe31b0", "fee409", "fefcfa", "feff4d", "feffa0", "fee3c9", "fee7e4", "fee169", "fed77e", "feb2e5", "ff0000", "fe509b", "fdcd69", "ff0000", "fef374", "fdef40", "fe043b", "feaf0b", "feeba3", "fefab1", "fefea4", "feea9b", "fee8ea", "fee8e3", "fedd06", "fed31b", "feaa5d", "fe6d3e", "fe1a29", "fdd8a5", "ff0000", "ff0000", "fef81c", "fe3773", "fdf907", "fe78a8", "fecb33", "feedbe", "fefa46", "fefc95", "feecf0", "feeced", "fee95e", "fee668", "fed4a2", "fec903", "fe9023", "fe3d38", "fddc87", "ff0000", "ff0000", "fefa5a", "fe7071", "fde5f9", "fe45c4", "fe9f13", "fed3bd", "feed49", "fef6eb", "fefa48", "fef0fc", "feef76", "feecf5", "fee557", "feddf4", "fec9d7", "febccb", "fe6ebb", "fe18a6", "ff0000", "ff0000", "fefcde", "fead30", "fe1551", "fe0229", "fe5ea6", "fea683", "fed164", "fee729", "fef2d8", "fef3ed", "fef436", "fef43b", "fef403", "fef3aa", "fef303", "fef1ab", "feec41", "fee5cb", "fedb21", "fed13d", "febc19", "feaac8", "fe4638", "fe3984", "feffff", "feffff", "fefebf", "fedab4", "fe7489", "fe1848", "fe0c89", "fe572f", "fe9937", "fec284", "fedb5b", "fee2cb", "fee634", "fee821", "fee8bd", "fee8f8", "fee7a0", "fee517", "fedd6c", "fed626", "fec921", "febdf5", "fea9aa", "fe90b9", "fe2bfa", "feffff", "feff96", "fef1fe", "febf3d", "fe71cb", "fe3007", "fe12fb", "fe4160", "fe7b94", "fea6dd", "febc49", "fec793", "fecf03", "fed145", "fed440", "fed0ce", "fecf83", "fec50f", "febe72", "fead16", "fea450", "fe8cc1", "fe7d52", "fe3487", "feffd4", "fefb34", "fee7b4", "febe03", "fe860e", "fe4a5e", "fe2377", "fe301c", "fe5b7f", "fe7d6b", "fe9350", "fea386", "fea7ee", "feb069", "fea932", "feaabc", "fe9b90", "fe97e9", "fe8008", "fe7e89", "fe5ef6", "fe67c5", "fe14ca", "fefd10", "fef879", "fee907", "fecac0", "fe9a67", "fe5e90", "fe330e", "fe2aea", "fe4052", "fe52a7", "fe6ad3", "fe6e01", "fe7c30", "fe70f8", "fe7562", "fe6121", "fe5fe2", "fe452e", "fe4540", "fe2c2b", "fe3a7e", "fe260d", "fee944", "fee714", "fecee8", "fe9cdc", "fe63f8", "fe3a70", "fe2b38", "fe2a0f", "fe31b6", "fe345c", "fe3a48", "fe30b9", "fe2eee", "fe18d4", "fe1744", "fdfbbb", "fdfba8", "fde2f0", "fe084a", "fdf327", "fed5fb", "feb224", "fe82ff", "fe570a", "fe3b1d", "fe22df", "fe273c", "fe0d4c", "fe1cd0", "fdfb24", "fe0984", "fddf6a", "fdf0a2", "fdbd0f", "fdd96a", "fda215", "fddde7", "fdfa3a", "fed0ad", "feb328", "fe8f02", "fe6480", "fe4b00", "fe23c5", "fe20ab", "fe090a", "fdfeed", "fdf0fe", "fddfa6", "fdd2f5", "fdc51a", "fdb2ec", "fda383", "fd99e8", "fd8429", "fdd131", "fdf092", "fed918", "fec07c", "fea047", "fe7998", "fe6206", "fe38da", "fe281f", "fe1013", "fe04c4", "fdeda0", "fde2eb", "fdd1c4", "fdc834", "fdb7ac", "fda74c", "fd934e", "fd808e", "fd64db", "fdaf9f", "fd9668", "fecabf", "feb6d3", "fea1e2", "fe7c7d", "fe71f8", "fe4e6f", "fe3b33", "fe2585", "fe163d", "fe033b", "fdf8fe", "fdea15", "fdea00", "fdcf97", "fdcfb0", "fdaf6a", "fdaf82", "fd8db2", "fd8c17", "fd968a", "fd6a3b", "fedff9", "fec658", "feb0a2", "fe88d9", "fe75aa", "fe67c9", "fe4624", "fe457f", "fe2030", "fe2e09", "fe0333", "fe258a", "fde109", "fddb26", "fdb60d", "fdb639", "fd3d32", "fd82b0", "fd9624", "fd9658", "fd8cca", "fdac54", "ff00", "fe99ba", "feb479", "feb063", "fe97fe", "fe7b68", "fe710e", "fe5b25", "fe4d69", "fe3f0e", "fe341f", "fe25a5", "fe25ac", "fd02f6", "fd3ada", "fc51b8", "fcfa47", "fa97f7", "fa12b4", "fb56c2", "fcb0c0", "fd415a", "fd7ad4", "fe06b6", "fea6e2", "feb477", "feb466", "fea108", "fe93f4", "fe7de4", "fe7b0f", "fe642b", "fe6435", "fe3758", "fe3756", "fd9fb3", "faa09c", "fb0790", "f99a65", "fa6e46", "f6f8e5", "fa556a", "fb0faa", "fc16b9", "fbeea0", "fcee99", "fe2ff2", "fe8219", "fea269", "fe9e19", "fe9022", "fe9020", "fe5805", "fdf3ad", "fe2411", "fd7510", "fd8f43", "fb0d74", "f7e0fd", "fb2172", "fc1611", "f9e6ad", "fc29d9", "fe16d6", "fe5254", "fe8634", "fe5a77", "fe8e4d", "fcd583", "fbd8fa", "fc394b", "faac41", "fb5448", "f7291f", "f93559", "fa8692", "f8f079", "fc75f1", "fd8210", "fc6f95", "fcfce9", "f9cf04"];
console.log(cols.length);
console.log(rows.length);
console.log(temper.length);
var colorCanvas = document.getElementById("colorCanvas");
var ctx_color = colorCanvas.getContext("2d");
function draw() {
for (var i = 0; i < 463; i++) {
ctx_color.fillStyle = '#' + colors[i] ;
ctx_color.fillRect(1350 + cols[i] * 31, 2430 - rows[i] * 31, 31, 31);
}
}
function init(){
draw();
}
init();
</script>
</body>
</html>
网友评论