-
Notifications
You must be signed in to change notification settings - Fork 0
/
Queens Boundary Map.html
107 lines (83 loc) · 32.4 KB
/
Queens Boundary Map.html
1
2
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
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
<!DOCTYPE html>
<html>
<head>
<!-- THERE ARE THREE THINGS YOU SHOULD CHANGE:
1. The title of the page (can be the name of the current city)
2. Define the variable 'city' to be CITY, STATE
3. Define the array 'data' in function 'drawBounds()' to be a list of latitude,longitude points of the city boundary (gotten from a KML file) -->
<title>QUEENS</title>
<meta name="viewport" content="initial-scale=1.0, user-scalable=no">
<meta charset="utf-8">
<style>
html, body, #map-canvas {
margin: 0;
padding: 0;
height: 100%;
}
</style>
<!-- WORKING API CALL WITH GEOMETRY LIBRARY (need for finding if a point is within polygon)-->
<script type="text/javascript" src="https://maps.googleapis.com/maps/api/js?libraries=geometry&key=AIzaSyCeGd25WDa3-bo3WdBZLNAY5uB_0EoDvN0&sensor=false"></script>
<script type="text/javascript">
// ENTER CITY NAME HERE in format "City, State" //
var city = "Queens, New York"
var map;
var shape;
var geocoder;
function setUp() {
geocoder = new google.maps.Geocoder();
var address = city;
geocoder.geocode( { 'address': address}, function(results, status) {
if (status == google.maps.GeocoderStatus.OK) {
map.setCenter(results[0].geometry.location);
var marker = new google.maps.Marker( {
map: map,
position: results[0].geometry.location
});
} else {
alert('Geocode was not successful for the following reason: '+ status);
}
});
} //function setUp
function initializeMap() {
var mapOptions = {
zoom: 11,
mapTypeId: google.maps.MapTypeId.ROADMAP
};
map = new google.maps.Map(document.getElementById('map-canvas'), mapOptions);
}
function drawBounds() {
var data = [-73.747031,40.780236, -73.701592,40.752488, -73.701335,40.750143, -73.701343,40.750098, -73.700767,40.744335, -73.700236,40.739293, -73.701528,40.737416, -73.707481,40.728457, -73.707926,40.727795, -73.708656,40.727632, -73.7091,40.727538, -73.709855,40.727394, -73.710855,40.727261, -73.712275,40.727078, -73.71366,40.726877, -73.715259,40.72667, -73.716242,40.726537, -73.717599,40.726237, -73.718673,40.725978, -73.720102,40.725589, -73.721089,40.725329, -73.722239,40.725063, -73.723953,40.724613, -73.725166,40.724266, -73.726176,40.723927, -73.726772,40.723699, -73.728144,40.723164, -73.729482,40.722648, -73.729783,40.722507, -73.730307,40.722207, -73.727198,40.711011, -73.726847,40.703242, -73.726593,40.697203, -73.726325,40.691462, -73.726146,40.687595, -73.725932,40.683287, -73.725686,40.680231, -73.725649,40.679419, -73.725792,40.678754, -73.726222,40.677209, -73.727597,40.674072, -73.728399,40.665892, -73.727708,40.66502, -73.727741,40.664155, -73.727777,40.663119, -73.728272,40.663062, -73.727902,40.661454, -73.727094,40.660085, -73.726365,40.658627, -73.725925,40.657307, -73.725573,40.655546, -73.725364,40.655319, -73.724734,40.653942, -73.724777,40.652321, -73.730967,40.650237, -73.735148,40.649751, -73.737822,40.648681, -73.739015,40.648144, -73.739072,40.648119, -73.739375,40.648031, -73.740406,40.647827, -73.741137,40.647195, -73.741084,40.646942, -73.742187,40.641792, -73.741922,40.641123, -73.742777,40.6406, -73.742062,40.639854, -73.740844,40.638508, -73.740079,40.637085, -73.739707,40.636198, -73.739461,40.635222, -73.741152,40.634953, -73.741425,40.63492, -73.741724,40.634896, -73.742163,40.634873, -73.742184,40.634874, -73.742601,40.635022, -73.742633,40.635302, -73.742447,40.635831, -73.741374,40.63709, -73.74136,40.637108, -73.741162,40.637556, -73.741504,40.637839, -73.742234,40.638045, -73.742779,40.63806, -73.744009,40.63756, -73.744319,40.637221, -73.745543,40.634901, -73.749579,40.633387, -73.76812,40.62628, -73.76792,40.625107, -73.76817,40.62501, -73.768651,40.624646, -73.769361,40.623906, -73.76949,40.623691, -73.769876,40.623362, -73.770322,40.623223, -73.770862,40.623129, -73.771429,40.623207, -73.772562,40.623579, -73.77309,40.624117, -73.773273,40.624551, -73.773571,40.625122, -73.773658,40.625204, -73.773753,40.625448, -73.773899,40.62563, -73.775067,40.626867, -73.775534,40.627395, -73.775796,40.627533, -73.776223,40.62769, -73.77661,40.627793, -73.777133,40.627889, -73.777484,40.627893, -73.777913,40.627969, -73.778265,40.627973, -73.778597,40.627932, -73.778935,40.627836, -73.779576,40.627555, -73.779774,40.627404, -73.779886,40.627261, -73.780086,40.627074, -73.780424,40.626501, -73.780622,40.626287, -73.781342,40.625681, -73.781385,40.625547, -73.781341,40.62542, -73.781347,40.625276, -73.781416,40.625124, -73.781785,40.62474, -73.781783,40.62438, -73.782423,40.623801, -73.783026,40.623159, -73.783393,40.622676, -73.783424,40.622461, -73.783606,40.622282, -73.783601,40.622066, -73.783799,40.621897, -73.784082,40.621467, -73.784429,40.620931, -73.784622,40.620608, -73.784525,40.620481, -73.784787,40.620313, -73.785061,40.620415, -73.785291,40.62066, -73.785609,40.620772, -73.785876,40.620783, -73.786021,40.620866, -73.785953,40.620974, -73.786375,40.621167, -73.786764,40.621225, -73.787401,40.621449, -73.787983,40.62141, -73.788159,40.621564, -73.788173,40.621853, -73.788292,40.621394, -73.788167,40.621339, -73.78832,40.621098, -73.78798,40.620689, -73.787809,40.620497, -73.787849,40.620453, -73.787887,40.620427, -73.787936,40.620391, -73.788125,40.620555, -73.788392,40.620792, -73.789195,40.620729, -73.789039,40.621123, -73.788852,40.621139, -73.788828,40.621274, -73.789831,40.621771, -73.790149,40.621829, -73.790812,40.621367, -73.791193,40.621056, -73.790918,40.621836, -73.790786,40.622024, -73.790808,40.62234, -73.790762,40.622447, -73.79082,40.622493, -73.790226,40.622883, -73.789613,40.62312, -73.789567,40.622985, -73.789366,40.623235, -73.789202,40.623296, -73.788941,40.623266, -73.788564,40.62337, -73.7883,40.623475, -73.788085,40.623509, -73.78768,40.623964, -73.787642,40.624153, -73.787298,40.624483, -73.787025,40.624832, -73.786627,40.624953, -73.786546,40.625124, -73.786365,40.625212, -73.786225,40.6253, -73.786046,40.625479, -73.785959,40.625631, -73.785688,40.625943, -73.785591,40.626033, -73.785358,40.626156, -73.785286,40.626227, -73.785237,40.626317, -73.785306,40.626498, -73.785075,40.626829, -73.784988,40.626855, -73.784868,40.626863, -73.784689,40.626843, -73.784584,40.62686, -73.784502,40.626967, -73.784402,40.6272, -73.784064,40.627611, -73.783774,40.628004, -73.783521,40.628272, -73.783237,40.628521, -73.782998,40.628807, -73.782444,40.629612, -73.782434,40.62972, -73.782451,40.629873, -73.782613,40.63001, -73.782657,40.630082, -73.782891,40.63022, -73.783475,40.630487, -73.783895,40.630717, -73.783992,40.630898, -73.784095,40.631251, -73.784239,40.631442, -73.784421,40.631597, -73.784774,40.631735, -73.784997,40.631792, -73.786083,40.631975, -73.786798,40.632189, -73.787126,40.632328, -73.787272,40.632437, -73.787564,40.632882, -73.788129,40.633383, -73.78854,40.633622, -73.788908,40.633932, -73.789191,40.634142, -73.789319,40.634198, -73.78956,40.634236, -73.790154,40.634233, -73.790335,40.634325, -73.790476,40.634462, -73.791312,40.635137, -73.791979,40.635703, -73.792174,40.63575, -73.792275,40.635751, -73.792912,40.635667, -73.793266,40.635725, -73.793695,40.635865, -73.794368,40.636178, -73.795598,40.636812, -73.796794,40.637527, -73.796873,40.637592, -73.796976,40.63771, -73.797027,40.637737, -73.797381,40.637759, -73.797855,40.637863, -73.798856,40.638252, -73.799773,40.638658, -73.799944,40.638758, -73.800003,40.638849, -73.800793,40.639182, -73.801528,40.639622, -73.80192,40.639878, -73.802163,40.639998, -73.802766,40.640238, -73.804146,40.640712, -73.804906,40.641026, -73.805173,40.641164, -73.805313,40.641319, -73.805479,40.641563, -73.805754,40.641701, -73.805927,40.641721, -73.806355,40.641671, -73.806655,40.641765, -73.806941,40.641885, -73.807682,40.642307, -73.808647,40.642812, -73.809131,40.643025, -73.809947,40.643348, -73.810802,40.643582, -73.811276,40.643695, -73.811975,40.644117, -73.812066,40.644316, -73.812058,40.64446, -73.812146,40.644542, -73.812306,40.644634, -73.812459,40.644681, -73.812629,40.644664, -73.812871,40.644522, -73.813093,40.644506, -73.813455,40.644618, -73.813858,40.644794, -73.814389,40.64497, -73.815052,40.645238, -73.81634,40.645792, -73.816828,40.645968, -73.817619,40.646409, -73.818218,40.646631, -73.818572,40.646698, -73.819078,40.646928, -73.819329,40.647066, -73.819604,40.647348, -73.819984,40.647829, -73.82013,40.647966, -73.820189,40.6482, -73.820254,40.6483, -73.820365,40.648383, -73.821163,40.648868, -73.821576,40.649188, -73.821757,40.649397, -73.821926,40.649795, -73.822069,40.650355, -73.823413,40.650333, -73.823281,40.649187, -73.823252,40.649142, -73.823023,40.649032, -73.822885,40.648391, -73.822803,40.64811, -73.822873,40.648084, -73.823561,40.648298, -73.823855,40.648796, -73.82434,40.649153, -73.82449,40.649307, -73.824587,40.649309, -73.824779,40.649238, -73.825024,40.649259, -73.825189,40.649414, -73.825272,40.649649, -73.825305,40.649848, -73.82539,40.649902, -73.825448,40.649813, -73.825441,40.649669, -73.825356,40.649406, -73.825396,40.649317, -73.825474,40.649245, -73.825622,40.64922, -73.825771,40.64924, -73.82586,40.649313, -73.826066,40.649711, -73.826048,40.649585, -73.826096,40.649504, -73.826324,40.649335, -73.82638,40.649273, -73.826399,40.649192, -73.826353,40.649092, -73.826233,40.648452, -73.826559,40.648419, -73.826681,40.648853, -73.826811,40.648944, -73.827121,40.649055, -73.827304,40.649012, -73.827572,40.64906, -73.827873,40.649072, -73.828168,40.649056, -73.828455,40.64915, -73.828631,40.649278, -73.828743,40.649315, -73.828844,40.649388, -73.828984,40.649552, -73.829116,40.649571, -73.831033,40.649518, -73.830932,40.649184, -73.830954,40.649094, -73.831156,40.648889, -73.831121,40.648591, -73.831049,40.648428, -73.830984,40.647896, -73.830892,40.64785, -73.830746,40.647821, -73.830585,40.647811, -73.830472,40.647756, -73.830416,40.647656, -73.830613,40.64728, -73.830783,40.647119, -73.830944,40.647049, -73.831032,40.647068, -73.831077,40.647149, -73.831086,40.647654, -73.83112,40.647789, -73.831248,40.647917, -73.831398,40.647999, -73.831543,40.648055, -73.831727,40.648093, -73.832525,40.64811, -73.832877,40.648087, -73.833343,40.648019, -73.833755,40.64805, -73.83428,40.648038, -73.834785,40.648052, -73.835209,40.648254, -73.835424,40.64831, -73.835508,40.648392, -73.83552,40.648572, -73.835617,40.648781, -73.835746,40.648971, -73.835895,40.649036, -73.836023,40.648983, -73.83677,40.649179, -73.835894,40.645504, -73.836202,40.645462, -73.836647,40.645458, -73.836811,40.645477, -73.836916,40.645551, -73.837112,40.645571, -73.837249,40.645536, -73.837431,40.645457, -73.838367,40.645277, -73.839029,40.645284, -73.839634,40.6452, -73.839881,40.645085, -73.840045,40.644934, -73.84017,40.644854, -73.8403,40.644855, -73.840397,40.644892, -73.84052,40.644974, -73.840851,40.64514, -73.841059,40.645178, -73.841612,40.645147, -73.84436,40.644734, -73.845892,40.644632, -73.847953,40.644382, -73.849097,40.644312, -73.849669,40.644408, -73.850127,40.644584, -73.850508,40.64493, -73.851166,40.64536, -73.8519,40.645881, -73.852285,40.646416, -73.852479,40.646571, -73.852689,40.647105, -73.852727,40.647556, -73.852548,40.647707, -73.852377,40.647967, -73.852189,40.648316, -73.851957,40.648593, -73.851885,40.648736, -73.851654,40.648896, -73.851373,40.64901, -73.8513,40.649055, -73.851086,40.649125, -73.850824,40.649708, -73.850662,40.64994, -73.850382,40.650244, -73.850002,40.650745, -73.849885,40.650869, -73.849492,40.65101, -73.849396,40.651108, -73.84935,40.651269, -73.849449,40.651388, -73.849609,40.651452, -73.850139,40.651467, -73.850359,40.651379, -73.85091,40.651267, -73.851257,40.651171, -73.851572,40.650994, -73.851806,40.650817, -73.852003,40.650711, -73.852177,40.650586, -73.852532,40.650554, -73.852941,40.650566, -73.853409,40.650535, -73.853677,40.650538, -73.853933,40.650595, -73.854087,40.650677, -73.8546,40.650691, -73.854772,40.6509, -73.85481,40.650918, -73.855038,40.650884, -73.855159,40.650895, -73.855483,40.651015, -73.855773,40.651234, -73.856441,40.650755, -73.857378,40.650178, -73.86353,40.658229, -73.861523,40.659084, -73.860239,40.659512, -73.859511,40.659667, -73.857574,40.6599, -73.858409,40.663233, -73.855703,40.663674, -73.857663,40.671675, -73.860415,40.671243, -73.862334,40.679117, -73.863468,40.679056, -73.864238,40.682271, -73.865069,40.682027, -73.866151,40.681866, -73.867415,40.687653, -73.868326,40.691428, -73.869058,40.695317, -73.874303,40.694342, -73.874572,40.694173, -73.879124,40.691632, -73.883973,40.687922, -73.884627,40.687641, -73.887756,40.686121, -73.888586,40.68503, -73.889691,40.684158, -73.890316,40.684885, -73.892728,40.683421, -73.893156,40.684011, -73.893247,40.683985, -73.894162,40.685255, -73.896282,40.682627, -73.896459,40.682214, -73.90097,40.687509, -73.90102,40.687572, -73.901074,40.687645, -73.901177,40.687799, -73.900626,40.687983, -73.902133,40.691186, -73.901687,40.691669, -73.90593,40.694105, -73.904468,40.695658, -73.911686,40.699862, -73.910551,40.700968, -73.912846,40.702314, -73.911768,40.703376, -73.921884,40.709344, -73.920704,40.710477, -73.921445,40.71088, -73.922359,40.712952, -73.924041,40.713922, -73.924573,40.715135, -73.923922,40.715669, -73.923082,40.715931, -73.922668,40.716144, -73.922807,40.716758, -73.923141,40.71731, -73.924376,40.718295, -73.924418,40.720331, -73.925502,40.721611, -73.927427,40.725863, -73.929209,40.727754, -73.929799,40.72811, -73.934907,40.728806, -73.936714,40.729372, -73.938376,40.730334, -73.939495,40.7312, -73.940841,40.734257, -73.941313,40.734927, -73.942146,40.735692, -73.947318,40.737568, -73.950116,40.738521, -73.952266,40.739162, -73.953653,40.739355, -73.955199,40.739396, -73.957155,40.739225, -73.962547,40.736408, -73.96298,40.738376, -73.961942,40.741286, -73.957211,40.748819, -73.955815,40.750104, -73.954628,40.751291, -73.952995,40.752997, -73.951404,40.75482, -73.948843,40.757896, -73.945701,40.761804, -73.943252,40.765024, -73.942135,40.766293, -73.940978,40.767409, -73.939919,40.768084, -73.936966,40.769444, -73.935906,40.769992, -73.935229,40.770608, -73.934817,40.77173, -73.936699,40.77236, -73.937537,40.772809, -73.937907,40.773687, -73.937815,40.774793, -73.937064,40.776183, -73.935906,40.777506, -73.934533,40.778204, -73.933805,40.77827, -73.933233,40.778265, -73.931664,40.777989, -73.931135,40.777659, -73.930584,40.776718, -73.930041,40.776398, -73.928698,40.776754, -73.928239,40.777128, -73.922284,40.780802, -73.915611,40.786397, -73.914617,40.787397, -73.912699,40.789, -73.909632,40.790917, -73.906452,40.790248, -73.906453,40.790148, -73.90224,40.789343, -73.902116,40.789449, -73.901768,40.789365, -73.901822,40.789231, -73.901737,40.789121, -73.900036,40.788844, -73.899761,40.788644, -73.89894,40.787933, -73.896736,40.786461, -73.896587,40.786523, -73.895331,40.785043, -73.898603,40.782489, -73.900943,40.782502, -73.900948,40.782052, -73.900269,40.782234, -73.900225,40.782333, -73.899469,40.782335, -73.898567,40.782173, -73.8971,40.782988, -73.896925,40.782905, -73.896115,40.783402, -73.895976,40.783319, -73.894767,40.782425, -73.895443,40.781774, -73.895198,40.781555, -73.893888,40.782678, -73.892479,40.781683, -73.892939,40.781291, -73.892809,40.781172, -73.892336,40.781528, -73.891356,40.780861, -73.892436,40.779925, -73.892159,40.779697, -73.891958,40.779777, -73.891745,40.779937, -73.89152,40.779935, -73.891352,40.779897, -73.891203,40.779824, -73.891125,40.77948, -73.890828,40.779081, -73.890653,40.778782, -73.891215,40.778067, -73.891501,40.77788, -73.891748,40.777775, -73.892131,40.777571, -73.892589,40.777441, -73.892629,40.777405, -73.892411,40.777214, -73.892142,40.777094, -73.891652,40.776639, -73.891551,40.776268, -73.891478,40.776304, -73.891392,40.776853, -73.891154,40.777166, -73.890794,40.777432, -73.890533,40.777745, -73.890325,40.77805, -73.890184,40.77803, -73.890088,40.777867, -73.890006,40.777416, -73.889949,40.776865, -73.889773,40.776342, -73.889643,40.775737, -73.889852,40.775198, -73.890159,40.774147, -73.890192,40.773896, -73.890034,40.773786, -73.889791,40.773801, -73.889538,40.77379, -73.889383,40.77368, -73.887562,40.77387, -73.8875,40.773969, -73.88688,40.774044, -73.885369,40.7742, -73.883913,40.774276, -73.884218,40.774396, -73.884595,40.774598, -73.88482,40.774862, -73.884899,40.775294, -73.88484,40.775519, -73.884257,40.775658, -73.884201,40.775747, -73.884191,40.776432, -73.884327,40.776821, -73.8843,40.777099, -73.884473,40.777804, -73.884572,40.778625, -73.88485,40.778951, -73.884819,40.779384, -73.884892,40.779682, -73.884745,40.780004, -73.884419,40.780136, -73.88339,40.780298, -73.883035,40.780276, -73.881249,40.780601, -73.878986,40.780732, -73.878878,40.780803, -73.879058,40.781688, -73.879404,40.781854, -73.878439,40.783051, -73.875191,40.781614, -73.874817,40.781809, -73.874574,40.782077, -73.874437,40.782238, -73.871143,40.786115, -73.869657,40.785407, -73.868087,40.78731, -73.868127,40.787347, -73.868007,40.787508, -73.867757,40.787406, -73.867896,40.787209, -73.867964,40.787237, -73.86972,40.785146, -73.869349,40.783692, -73.870464,40.782397, -73.871536,40.782155, -73.872733,40.780699, -73.869091,40.778951, -73.867731,40.778353, -73.864397,40.776545, -73.860943,40.774917, -73.857331,40.773169, -73.856797,40.772615, -73.856866,40.772129, -73.857621,40.7711, -73.858211,40.770548, -73.858159,40.77025, -73.857629,40.770307, -73.857265,40.770088, -73.856261,40.769393, -73.85456,40.768467, -73.852598,40.767528, -73.852339,40.766976, -73.851365,40.765741, -73.851225,40.765091, -73.851486,40.764923, -73.85189,40.765107, -73.852291,40.765967, -73.852641,40.766493, -73.852995,40.767073, -73.853843,40.767531, -73.855201,40.76814, -73.856491,40.768756, -73.856812,40.768867, -73.856931,40.768652, -73.857165,40.768492, -73.857484,40.76819, -73.858213,40.76735, -73.859551,40.766885, -73.8603,40.766947, -73.860982,40.766945, -73.861869,40.767089, -73.862222,40.767065, -73.862438,40.766932, -73.862705,40.766827, -73.862634,40.766619, -73.86164,40.765419, -73.860579,40.764067, -73.859622,40.762706, -73.859262,40.762532, -73.859132,40.76253, -73.858965,40.762348, -73.858938,40.762195, -73.858499,40.761848, -73.856874,40.761121, -73.85534,40.76061, -73.854604,40.760216, -73.854188,40.760229, -73.85303,40.760029, -73.851825,40.759431, -73.851415,40.759409, -73.850263,40.759605, -73.849494,40.760021, -73.849173,40.760332, -73.848526,40.760164, -73.847535,40.760812, -73.845442,40.762259, -73.843974,40.763127, -73.843366,40.763463, -73.842986,40.763766, -73.842989,40.764118, -73.842526,40.764644, -73.841758,40.764942, -73.840593,40.765364, -73.840324,40.765271, -73.840086,40.765277, -73.83951,40.76519, -73.839107,40.764979, -73.838799,40.764724, -73.838495,40.764739, -73.83827,40.764385, -73.837704,40.763569, -73.8376,40.763306, -73.837497,40.762963, -73.837307,40.76252, -73.837339,40.762385, -73.837507,40.762198, -73.837525,40.762099, -73.837312,40.761385, -73.837181,40.761293, -73.837249,40.761168, -73.837756,40.760732, -73.838022,40.760284, -73.838219,40.760196, -73.838182,40.760006, -73.838244,40.759746, -73.838374,40.759666, -73.838402,40.759621, -73.838246,40.759484, -73.838908,40.758041, -73.839524,40.756939, -73.839302,40.756892, -73.839178,40.756701, -73.839438,40.756479, -73.839955,40.755979, -73.840518,40.755553, -73.840696,40.754987, -73.840869,40.754574, -73.840746,40.754321, -73.840885,40.754088, -73.840819,40.753862, -73.840167,40.754009, -73.839714,40.75431, -73.839298,40.754657, -73.838748,40.755499, -73.838368,40.756135, -73.837973,40.756932, -73.838099,40.757042, -73.838298,40.757008, -73.838422,40.757198, -73.838388,40.757369, -73.837959,40.758068, -73.837399,40.758638, -73.836954,40.759652, -73.836466,40.760665, -73.836288,40.761879, -73.836543,40.763098, -73.836902,40.763948, -73.8375,40.764792, -73.838166,40.765591, -73.83871,40.76575, -73.838992,40.765951, -73.839362,40.766045, -73.839597,40.766173, -73.839676,40.766318, -73.839702,40.766679, -73.839575,40.766839, -73.839641,40.767074, -73.839834,40.767104, -73.839961,40.767222, -73.84002,40.766979, -73.83994,40.76678, -73.840122,40.766665, -73.840304,40.766423, -73.84046,40.76629, -73.840885,40.766195, -73.841952,40.765999, -73.841962,40.765945, -73.842023,40.7659, -73.842214,40.765857, -73.842313,40.765867, -73.84234,40.765895, -73.842766,40.765845, -73.842899,40.766017, -73.842734,40.766682, -73.842824,40.766854, -73.842841,40.766755, -73.843079,40.766343, -73.843064,40.76601, -73.84324,40.765858, -73.843789,40.765648, -73.844506,40.765466, -73.845154,40.765589, -73.845714,40.765874, -73.846037,40.766238, -73.846447,40.766422, -73.846936,40.7664, -73.847223,40.766484, -73.847863,40.767112, -73.848095,40.767583, -73.848266,40.767881, -73.848448,40.767883, -73.848644,40.768083, -73.848695,40.768336, -73.848499,40.768235, -73.848319,40.768287, -73.848067,40.768258, -73.847991,40.768401, -73.84836,40.768675, -73.848699,40.768786, -73.848889,40.769149, -73.848751,40.769454, -73.848396,40.769765, -73.848447,40.769991, -73.848484,40.770397, -73.848701,40.771057, -73.84907,40.771448, -73.849389,40.771532, -73.849674,40.771778, -73.849771,40.77223, -73.849649,40.772444, -73.849233,40.772783, -73.848874,40.773283, -73.848812,40.773616, -73.848867,40.773986, -73.849001,40.774528, -73.848833,40.775193, -73.848808,40.775598, -73.849007,40.775988, -73.849026,40.776321, -73.848924,40.776788, -73.84896,40.777068, -73.848939,40.777266, -73.848823,40.777832, -73.848894,40.778076, -73.849324,40.778198, -73.849452,40.778532, -73.849395,40.778847, -73.849635,40.779138, -73.849664,40.779516, -73.849591,40.779722, -73.849574,40.779858, -73.849634,40.77993, -73.849597,40.780083, -73.849513,40.780037, -73.849318,40.78018, -73.84934,40.78045, -73.84939,40.780595, -73.849509,40.780568, -73.849653,40.780678, -73.849861,40.780734, -73.849827,40.780833, -73.849774,40.781427, -73.849785,40.781652, -73.849666,40.781642, -73.849164,40.781673, -73.849162,40.781763, -73.849292,40.781792, -73.849421,40.781784, -73.849505,40.781812, -73.849478,40.782009, -73.84919,40.782097, -73.849179,40.782349, -73.849332,40.782476, -73.85096,40.782421, -73.853203,40.78229, -73.853159,40.782163, -73.853462,40.781959, -73.853875,40.78199, -73.854509,40.781879, -73.85488,40.781865, -73.855345,40.781879, -73.85541,40.782024, -73.85544,40.782537, -73.855528,40.782836, -73.855739,40.783342, -73.855801,40.78328, -73.855929,40.783245, -73.855987,40.783362, -73.856145,40.783256, -73.85629,40.783357, -73.856361,40.783285, -73.856605,40.783386, -73.85689,40.783435, -73.857202,40.783456, -73.857402,40.783566, -73.857858,40.783714, -73.857978,40.783797, -73.858091,40.784167, -73.857914,40.784364, -73.857693,40.784442, -73.857964,40.784797, -73.858203,40.785051, -73.858478,40.785261, -73.858768,40.785201, -73.859136,40.785601, -73.859063,40.785951, -73.858443,40.786089, -73.858499,40.786207, -73.858536,40.786433, -73.858339,40.7868, -73.858104,40.787005, -73.857725,40.786938, -73.857365,40.786809, -73.857186,40.786798, -73.856833,40.78665, -73.85657,40.786692, -73.856187,40.787031, -73.856009,40.787488, -73.855636,40.787638, -73.854555,40.787654, -73.853633,40.787726, -73.853021,40.788072, -73.853188,40.788235, -73.853865,40.788323, -73.854452,40.788464, -73.854553,40.788816, -73.853925,40.788891, -73.852326,40.789029, -73.852381,40.789164, -73.853751,40.789088, -73.854329,40.789102, -73.854438,40.789293, -73.854089,40.789424, -73.85374,40.789502, -73.85359,40.789744, -73.853579,40.79005, -73.853699,40.790483, -73.853608,40.790618, -73.85317,40.790757, -73.852782,40.790916, -73.852783,40.791123, -73.852969,40.791494, -73.85346,40.791904, -73.853879,40.792422, -73.853747,40.792691, -73.853765,40.793196, -73.853727,40.793799, -73.853543,40.794076, -73.852835,40.79424, -73.852682,40.794401, -73.852463,40.794408, -73.852418,40.794254, -73.852076,40.794142, -73.849435,40.793152, -73.84906,40.793094, -73.848827,40.793219, -73.849107,40.794158, -73.848866,40.794345, -73.848807,40.794578, -73.848767,40.795118, -73.848446,40.795404, -73.848112,40.795562, -73.847784,40.795685, -73.847283,40.795788, -73.846301,40.795932, -73.846153,40.795543, -73.845827,40.795242, -73.845612,40.794916, -73.845413,40.794941, -73.845174,40.794885, -73.845018,40.794541, -73.844917,40.794494, -73.844584,40.794554, -73.844344,40.794687, -73.844271,40.79483, -73.844106,40.794838, -73.843768,40.794763, -73.843505,40.794805, -73.843403,40.794876, -73.843258,40.794884, -73.843018,40.794863, -73.842901,40.79488, -73.842956,40.795006, -73.842971,40.795295, -73.842838,40.795357, -73.842547,40.795453, -73.842353,40.795451, -73.842277,40.795495, -73.842125,40.795467, -73.841991,40.79515, -73.841707,40.79466, -73.841479,40.794478, -73.841436,40.794658, -73.841323,40.794864, -73.841188,40.795484, -73.841378,40.795855, -73.841455,40.796126, -73.841284,40.79635, -73.840866,40.79658, -73.839827,40.796885, -73.839476,40.796935, -73.839161,40.797004, -73.838937,40.796876, -73.838529,40.796719, -73.838434,40.796574, -73.837795,40.795072, -73.836807,40.792909, -73.836779,40.792584, -73.836799,40.792359, -73.836642,40.791934, -73.836853,40.791729, -73.837278,40.79158, -73.837588,40.791214, -73.837539,40.79061, -73.837341,40.790041, -73.837168,40.789859, -73.837209,40.789472, -73.837162,40.789219, -73.836838,40.789351, -73.836359,40.789391, -73.834908,40.789241, -73.8341,40.789089, -73.834035,40.788638, -73.833836,40.788374, -73.832658,40.788615, -73.831993,40.789014, -73.83178,40.789255, -73.832016,40.789825, -73.831986,40.790248, -73.83181,40.790786, -73.831438,40.791287, -73.830864,40.791552, -73.83032,40.791582, -73.82985,40.791496, -73.829382,40.791816, -73.828422,40.792401, -73.827967,40.793035, -73.827991,40.793612, -73.828042,40.79409, -73.828078,40.794451, -73.828078,40.794802, -73.828222,40.795047, -73.828533,40.795456, -73.82872,40.795818, -73.82887,40.796188, -73.829074,40.796218, -73.829245,40.796364, -73.829004,40.796505, -73.828716,40.796448, -73.828094,40.796748, -73.827737,40.79669, -73.827433,40.796769, -73.827028,40.796819, -73.826934,40.796997, -73.827158,40.797324, -73.827217,40.797577, -73.826801,40.797735, -73.826637,40.797544, -73.826324,40.797253, -73.825549,40.797245, -73.824932,40.797194, -73.824328,40.797458, -73.823301,40.798402, -73.82257,40.798935, -73.822142,40.799426, -73.821707,40.799728, -73.821275,40.800138, -73.820867,40.800476, -73.820307,40.800632, -73.819917,40.800665, -73.819614,40.800589, -73.81855,40.799768, -73.817335,40.798953, -73.817176,40.798988, -73.816969,40.798923, -73.816853,40.798823, -73.816455,40.798692, -73.816347,40.798574, -73.815639,40.798252, -73.81479,40.797927, -73.814109,40.797623, -73.813973,40.797379, -73.814037,40.7971, -73.813879,40.797063, -73.813345,40.798192, -73.813305,40.798354, -73.813356,40.798399, -73.813327,40.798453, -73.813372,40.798481, -73.813334,40.798543, -73.813174,40.798524, -73.812986,40.798459, -73.813,40.798405, -73.813071,40.79836, -73.813148,40.798244, -73.813306,40.797795, -73.813626,40.797123, -73.813734,40.796962, -73.813633,40.796898, -73.813532,40.796933, -73.813361,40.797084, -73.813095,40.797073, -73.812888,40.797044, -73.812884,40.797295, -73.812692,40.79805, -73.812583,40.798103, -73.812523,40.798166, -73.812236,40.798144, -73.811902,40.798069, -73.811896,40.797934, -73.811976,40.797692, -73.812044,40.797359, -73.811843,40.797312, -73.811176,40.797233, -73.811119,40.797368, -73.810891,40.797356, -73.810712,40.797327, -73.810765,40.797139, -73.810634,40.797146, -73.810486,40.797046, -73.809563,40.796955, -73.809259,40.796799, -73.808866,40.796651, -73.808461,40.796691, -73.80816,40.796679, -73.807671,40.796557, -73.807639,40.796656, -73.807602,40.79698, -73.807479,40.797582, -73.807376,40.797572, -73.807369,40.797419, -73.807477,40.796555, -73.807146,40.796507, -73.806129,40.796271, -73.805994,40.796216, -73.805881,40.796061, -73.805702,40.796033, -73.805612,40.795941, -73.805526,40.796021, -73.805447,40.795967, -73.805377,40.795822, -73.805084,40.795891, -73.804762,40.796086, -73.804294,40.796063, -73.803578,40.79638, -73.80349,40.796631, -73.803152,40.796609, -73.803097,40.796267, -73.802278,40.796204, -73.800795,40.796197, -73.798983,40.795954, -73.795475,40.79489, -73.794923,40.794695, -73.794649,40.794233, -73.79481,40.793883, -73.794922,40.793146, -73.795102,40.792346, -73.795133,40.791599, -73.794964,40.791462, -73.794723,40.791009, -73.794353,40.790194, -73.793801,40.789143, -73.79283,40.788863, -73.792292,40.789064, -73.791346,40.789712, -73.790263,40.790395, -73.789329,40.790502, -73.78666,40.790366, -73.784706,40.790507, -73.782901,40.790984, -73.782496,40.791331, -73.782662,40.791378, -73.783347,40.791475, -73.78424,40.791656, -73.784208,40.791763, -73.782784,40.791523, -73.782024,40.79138, -73.781681,40.791151, -73.78159,40.791195, -73.781077,40.791595, -73.780857,40.792331, -73.780728,40.793186, -73.781551,40.793393, -73.78157,40.793366, -73.781682,40.793385, -73.781832,40.793441, -73.781757,40.793557, -73.781161,40.793443, -73.780712,40.793339, -73.780687,40.793582, -73.780908,40.794242, -73.781413,40.794742, -73.78181,40.794864, -73.782249,40.794859, -73.782726,40.794891, -73.78306,40.794895, -73.783116,40.794932, -73.782912,40.795001, -73.782277,40.79495, -73.781764,40.795116, -73.781598,40.795546, -73.780827,40.795953, -73.779782,40.796238, -73.779361,40.796666, -73.779097,40.796601, -73.778593,40.796586, -73.778025,40.796697, -73.776949,40.796398, -73.775474,40.795545, -73.774111,40.793872, -73.773895,40.793348, -73.773712,40.792589, -73.77314,40.792052, -73.772469,40.791531, -73.772331,40.791232, -73.772319,40.790736, -73.772219,40.790123, -73.771618,40.789495, -73.771034,40.788831, -73.770764,40.788549, -73.770789,40.788171, -73.771203,40.787779, -73.771482,40.787692, -73.771678,40.787487, -73.77225,40.787241, -73.773716,40.786878, -73.773905,40.786907, -73.774456,40.787192, -73.774815,40.787304, -73.774853,40.787178, -73.77439,40.786633, -73.774248,40.78655, -73.774176,40.786072, -73.774014,40.785836, -73.773772,40.785617, -73.773328,40.784964, -73.772651,40.784137, -73.772339,40.783981, -73.772088,40.783888, -73.771206,40.782635, -73.770454,40.781835, -73.769577,40.78096, -73.769166,40.780497, -73.768771,40.779745, -73.76866,40.779672, -73.768156,40.779504, -73.767992,40.779313, -73.767582,40.779129, -73.767481,40.778857, -73.767508,40.778605, -73.767525,40.778002, -73.767645,40.777805, -73.767585,40.777606, -73.766979,40.776456, -73.766594,40.776046, -73.766352,40.775827, -73.766224,40.775547, -73.766084,40.775077, -73.765535,40.774125, -73.764585,40.773151, -73.763775,40.772449, -73.762815,40.771673, -73.762476,40.771498, -73.761215,40.770377, -73.759945,40.769147, -73.759607,40.769161, -73.75935,40.768969, -73.759084,40.768606, -73.758767,40.767846, -73.758445,40.76741, -73.757635,40.76705, -73.756758,40.766833, -73.756458,40.766659, -73.75637,40.766514, -73.756237,40.766504, -73.756128,40.766646, -73.755221,40.766402, -73.754496,40.76589, -73.753809,40.765117, -73.753176,40.76457, -73.752025,40.764035, -73.753013,40.764685, -73.753603,40.765448, -73.753826,40.765802, -73.754569,40.766503, -73.755048,40.767121, -73.755434,40.767657, -73.755306,40.768043, -73.755371,40.768287, -73.755034,40.768689, -73.755296,40.768763, -73.75512,40.769212, -73.754855,40.769398, -73.754925,40.769984, -73.755337,40.770394, -73.755634,40.771523, -73.755527,40.771558, -73.754389,40.771798, -73.753972,40.772235, -73.753773,40.772495, -73.75327,40.77302, -73.753594,40.773447, -73.753629,40.773808, -73.753985,40.774235, -73.754205,40.775067, -73.754405,40.775609, -73.754902,40.776119, -73.755069,40.776373, -73.755031,40.776508, -73.754862,40.776785, -73.754744,40.777684, -73.754582,40.777872, -73.754175,40.779201, -73.754131,40.779489, -73.753604,40.780285, -73.753142,40.780829, -73.753029,40.781395, -73.752847,40.781537, -73.752488,40.781741, -73.752305,40.782099, -73.751895,40.782392, -73.751333,40.782575, -73.750794,40.78265, -73.750361,40.782619, -73.750321,40.782618, -73.750157,40.782472, -73.750048,40.78221, -73.750028,40.782039, -73.749816,40.781946, -73.749579,40.78179, -73.747031,40.780236];
//need an array of half-length
var points = new Array(data.length/2);
for (var i =0; i<points.length; i++) {
points[i]= new google.maps.LatLng(data[(i*2)+1],data[i*2]);
}
var polygonOptions = {
draggable: true,
clickable: false,
fillColor: 'blue',
fillOpacity: 0.3,
paths: points,
strokeColor: 'black',
strokeOpacity: 1.0,
strokeWeight: 0,
};
shape = new google.maps.Polygon(polygonOptions);
} //function drawBounds()
function initialize() {
setUp();
initializeMap();
drawBounds();
shape.setMap(map);
google.maps.event.addListener(map, 'click', function(event) {
var within = google.maps.geometry.poly.containsLocation(event.latLng, shape);
console.log(within);
});
}
google.maps.event.addDomListener(window, 'load', initialize);
</script>
</head>
<body>
<div id="map-canvas"></div>
</body>
</html>