Try asking over in the KML support 
group<https://groups.google.com/forum/#!forum/kml-support>
.

On Wednesday, January 16, 2013 9:00:05 PM UTC-5, Ksenya Gusak wrote:
>
> Hi,
>
> Is there a tool or a method to merge two adjacent kml polygons (on a map) 
> to produce new coordinates for a new, bigger, polygon. For example, i want 
> to join the outlines of CA+OR+WA into a "West Coast" polygon.
> the polygons are described by a whole bunch of points like so (example 
> below).
>
> Thanks in advance!!
>
> <MultiGeometry><Polygon><outerBoundaryIs><LinearRing><coordinates>-74.071324,40.685076
>  
> -74.146653,40.646809 -74.081979,40.740561 -74.15403,40.698833 
> -74.288246,40.495865 -73.984466,40.404754 -74.076941,40.356322 
> -73.978711,40.375975 -74.04722,40.317936 -74.008867,40.306922 
> -73.973794,40.376373 -73.995683,40.468708 -73.979469,40.443247 
> -73.982537,40.430858 -73.97504,40.400245 -73.972062,40.349588 
> -73.984923,40.263534 -74.096171,39.764586 -74.079432,39.936496 
> -74.197809,39.949632 -74.104955,39.926795 -74.192805,39.764427 
> -74.195535,39.736936 -74.185706,39.723328 -74.159001,39.712542 
> -74.337803,39.577026 -74.298492,39.53881 -74.332379,39.509839 
> -74.413667,39.550626 -74.389843,39.77336 -74.613618,40.182624 
> -74.481891,40.272506 -74.74835,40.424436 -74.943111,40.341806 
> -75.060375,40.420637 -75.068616,40.542223 -75.194829,40.575655 
> -75.197852,40.750974 -75.050677,40.868158 -75.131195,40.99027 
> -74.966924,41.094521 -75.157213,41.15021 -75.127587,41.252766 
> -75.358407,41.23956 -75.350932,41.36674 -75.262425,41.374513 
> -75.044446,41.616086 -75.072423,41.814573 -75.146446,41.8509 
> -74.451713,42.169225 -74.074803,42.0966 -74.002448,42.177021 
> -73.929627,42.078788 -73.527072,41.97798 -73.487314,42.049638 
> -73.518065,41.66683 -73.441466,41.491294 -73.300447,41.471292 
> -73.067783,41.300896 -73.10105,41.154508 -73.188938,41.186098 
> -73.589641,41.041762 -73.770358,40.914324 -73.807743,40.870465 
> -73.784046,40.873491 -73.80061,40.848043 -73.820216,40.869348 
> -73.819934,40.885575 -73.823878,40.8876 -73.813853,40.824798 
> -73.790037,40.805426 -73.928493,40.803645 -73.908781,40.8716 
> -73.924802,40.878925 -73.977346,40.710955 
> -74.071324,40.685076</coordinates></LinearRing></outerBoundaryIs><innerBoundaryIs><LinearRing><coordinates>-74.083808,39.941604
>  
> -74.048598,40.066545 -74.133074,40.066183 -74.05824,40.050529 
> -74.150581,40.005512 
> -74.083808,39.941604</coordinates></LinearRing></innerBoundaryIs></Polygon><Polygon><outerBoundaryIs><LinearRing><coordinates>-72.035989,41.250144
>  
> -72.022727,41.274848 -71.922016,41.292276 -72.001286,41.253218 
> -72.035989,41.250144</coordinates></LinearRing></outerBoundaryIs></Polygon><Polygon><outerBoundaryIs><LinearRing><coordinates>-73.407747,40.654903
>  
> -73.692078,40.636827 -73.688096,40.592902 -73.72731,40.607867 
> -73.940306,40.541722 -73.769869,40.59786 -73.744948,40.640215 
> -73.838751,40.661215 -73.917181,40.631704 -73.88395,40.578635 
> -73.995396,40.570526 -74.041867,40.62439 -73.909709,40.790873 
> -73.852783,40.758676 -73.779458,40.796586 -73.754707,40.766001 
> -73.753796,40.83742 -73.710385,40.795473 -73.729837,40.866561 
> -73.649772,40.800773 -73.633312,40.902665 -73.46415,40.858173 
> -73.497364,40.926771 -73.48495,40.94708 -73.420397,40.884326 
> -73.431721,40.906078 -73.375805,40.912831 -73.363875,40.889512 
> -73.353741,40.892458 -73.398508,40.955332 -73.172708,40.894191 
> -73.118452,40.977488 -72.643684,40.980999 -72.350752,41.141214 
> -72.232284,41.160713 -72.406977,41.073652 -72.430524,40.978745 
> -72.459867,41.00785 -72.6396,40.916498 -72.489892,40.895193 
> -72.312651,41.041169 -72.255364,40.995154 -72.160707,41.05372 
> -72.093374,40.991609 -71.85619,41.070836 -72.474699,40.839153 
> -72.41523,40.86236 -72.412997,40.872101 
> -73.407747,40.654903</coordinates></LinearRing></outerBoundaryIs></Polygon><Polygon><outerBoundaryIs><LinearRing><coordinates>-72.100008,41.04657
>  
> -72.141045,41.0941 -72.130822,41.123862 -72.077371,41.098221 
> -72.100008,41.04657</coordinates></LinearRing></outerBoundaryIs></Polygon><Polygon><outerBoundaryIs><LinearRing><coordinates>-72.270063,41.025905
>  
> -72.313399,41.05429 -72.350432,41.048074 -72.352952,41.06341 
> -72.364754,41.066441 -72.347646,41.040659 -72.384284,41.071181 
> -72.334601,41.107316 
> -72.270063,41.025905</coordinates></LinearRing></outerBoundaryIs></Polygon><Polygon><outerBoundaryIs><LinearRing><coordinates>-73.384933,41.093198
>  
> -73.385581,41.094033 -73.382459,41.098829 -73.379455,41.095238 
> -73.384933,41.093198</coordinates></LinearRing></outerBoundaryIs></Polygon><Polygon><outerBoundaryIs><LinearRing><coordinates>-72.451812,40.956431
>  
> -72.464126,40.963698 -72.471905,40.976849 -72.471023,40.985014 
> -72.451812,40.956431</coordinates></LinearRing></outerBoundaryIs></Polygon><Polygon><outerBoundaryIs><LinearRing><coordinates>-73.662269,40.9659
>  
> -73.671954,40.966868 -73.661157,40.975204 -73.662291,40.982348 
> -73.656355,40.980882 
> -73.662269,40.9659</coordinates></LinearRing></outerBoundaryIs></Polygon><Polygon><outerBoundaryIs><LinearRing><coordinates>-73.782778,40.881584
>  
> -73.786746,40.883287 -73.780792,40.888382 -73.781975,40.884881 
> -73.782778,40.881584</coordinates></LinearRing></outerBoundaryIs></Polygon><Polygon><outerBoundaryIs><LinearRing><coordinates>-73.770586,40.880082
>  
> -73.773305,40.883876 -73.768609,40.887372 -73.768006,40.880506 
> -73.770586,40.880082</coordinates></LinearRing></outerBoundaryIs></Polygon><Polygon><outerBoundaryIs><LinearRing><coordinates>-73.767766,40.845173
>  
> -73.771603,40.847694 -73.772225,40.859015 -73.765335,40.855153 
> -73.767766,40.845173</coordinates></LinearRing></outerBoundaryIs></Polygon><Polygon><outerBoundaryIs><LinearRing><coordinates>-73.782112,40.83813
>  
> -73.789905,40.842965 -73.790456,40.857532 -73.785728,40.85144 
> -73.782112,40.83813</coordinates></LinearRing></outerBoundaryIs></Polygon><Polygon><outerBoundaryIs><LinearRing><coordinates>-72.752768,40.763641
>  
> -72.729975,40.778013 -72.477754,40.841508 -72.49574,40.834555 
> -72.752768,40.763641</coordinates></LinearRing></outerBoundaryIs></Polygon><Polygon><outerBoundaryIs><LinearRing><coordinates>-73.935018,40.782124
>  
> -73.92373,40.802007 -73.913804,40.79388 -73.924159,40.782542 
> -73.935018,40.782124</coordinates></LinearRing></outerBoundaryIs></Polygon><Polygon><outerBoundaryIs><LinearRing><coordinates>-73.881372,40.786047
>  
> -73.889861,40.787463 -73.891396,40.797774 -73.871028,40.78766 
> -73.881372,40.786047</coordinates></LinearRing></outerBoundaryIs></Polygon><Polygon><outerBoundaryIs><LinearRing><coordinates>-73.961613,40.749374
>  
> -73.940325,40.772929 -73.955213,40.754763 
> -73.961613,40.749374</coordinates></LinearRing></outerBoundaryIs></Polygon><Polygon><outerBoundaryIs><LinearRing><coordinates>-73.2635,40.618591
>  
> -73.309757,40.620975 -73.31204,40.626088 -73.104575,40.657081 
> -72.756356,40.769442 -73.019662,40.676848 
> -73.2635,40.618591</coordinates></LinearRing></outerBoundaryIs></Polygon><Polygon><outerBoundaryIs><LinearRing><coordinates>-74.025345,40.684107
>  
> -74.020642,40.693173 -74.011682,40.690559 -74.022968,40.684165 
> -74.025345,40.684107</coordinates></LinearRing></outerBoundaryIs></Polygon><Polygon><outerBoundaryIs><LinearRing><coordinates>-73.193229,40.654357
>  
> -73.203129,40.656204 -73.202119,40.659491 
> -73.193229,40.654357</coordinates></LinearRing></outerBoundaryIs></Polygon><Polygon><outerBoundaryIs><LinearRing><coordinates>-73.263626,40.64356
>  
> -73.279444,40.646097 -73.279386,40.649791 -73.263913,40.659125 
> -73.263626,40.64356</coordinates></LinearRing></outerBoundaryIs></Polygon><Polygon><outerBoundaryIs><LinearRing><coordinates>-73.575247,40.574367
>  
> -73.500981,40.61254 -73.308659,40.649367 -73.316255,40.646086 
> -73.299073,40.639392 -73.24925,40.640912 
> -73.575247,40.574367</coordinates></LinearRing></outerBoundaryIs></Polygon><Polygon><outerBoundaryIs><LinearRing><coordinates>-73.304821,40.642498
>  
> -73.293433,40.649161 -73.289247,40.642586 
> -73.304821,40.642498</coordinates></LinearRing></outerBoundaryIs></Polygon><Polygon><outerBoundaryIs><LinearRing><coordinates>-74.248522,40.495951
>  
> -74.247724,40.543239 -74.212389,40.557839 -74.185117,40.644184 
> -74.070362,40.642372 -74.112586,40.547605 
> -74.248522,40.495951</coordinates></LinearRing></outerBoundaryIs></Polygon><Polygon><outerBoundaryIs><LinearRing><coordinates>-73.833696,40.595424
>  
> -73.821445,40.599996 -73.824746,40.639794 -73.815671,40.606877 
> -73.820067,40.596192 
> -73.833696,40.595424</coordinates></LinearRing></outerBoundaryIs></Polygon><Polygon><outerBoundaryIs><LinearRing><coordinates>-73.841622,40.625782
>  
> -73.842694,40.631784 -73.836109,40.63352 -73.836065,40.631718 
> -73.841622,40.625782</coordinates></LinearRing></outerBoundaryIs></Polygon><Polygon><outerBoundaryIs><LinearRing><coordinates>-73.835781,40.605007
>  
> -73.834052,40.608522 -73.829811,40.607517 
> -73.835781,40.605007</coordinates></LinearRing></outerBoundaryIs></Polygon><Polygon><outerBoundaryIs><LinearRing><coordinates>-73.662201,40.596912
>  
> -73.669529,40.602326 -73.662412,40.605735 
> -73.662201,40.596912</coordinates></LinearRing></outerBoundaryIs></Polygon><Polygon><outerBoundaryIs><LinearRing><coordinates>-73.701508,40.582827
>  
> -73.754895,40.583141 -73.575384,40.593746 -73.580965,40.584628 
> -73.701508,40.582827</coordinates></LinearRing></outerBoundaryIs></Polygon><Polygon><outerBoundaryIs><LinearRing><coordinates>-74.302535,39.502413
>  
> -74.141138,39.696696 -74.123457,39.773934 -74.094942,39.758439 
> -74.229125,39.569333 
> -74.302535,39.502413</coordinates></LinearRing></outerBoundaryIs></Polygon><Polygon><outerBoundaryIs><LinearRing><coordinates>-74.16557,39.719487
>  
> -74.182569,39.723527 -74.192655,39.743522 -74.163939,39.73651 
> -74.16557,39.719487</coordinates></LinearRing></outerBoundaryIs></Polygon><Polygon><outerBoundaryIs><LinearRing><coordinates>-74.201861,39.649573
>  
> -74.19908,39.662054 -74.188907,39.661277 -74.190964,39.650965 
> -74.201861,39.649573</coordinates></LinearRing></outerBoundaryIs></Polygon></MultiGeometry>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google Visualization API" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-visualization-api/-/6bvBUjP_z9gJ.
To post to this group, send email to google-visualization-api@googlegroups.com.
To unsubscribe from this group, send email to 
google-visualization-api+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-visualization-api?hl=en.

Reply via email to