mirror of
https://github.com/Pax1601/DCSOlympus.git
synced 2025-10-29 16:56:34 +00:00
Merge branch 'release-candidate' into v2
This commit is contained in:
@@ -71,9 +71,9 @@ A and B never communicate when you connect the client you download the web page
|
||||
Olympus by itself should not have a noticeable impact on server performance, however the ability for the user to spawn arbitrary units and command engagements means Olympus can be used in such a way that brings the game to it's knees.
|
||||
|
||||
Be cognizant of how you play, whether it's done through Olympus or the mission editor 500 MLRS units firing at once is not going to go over well with most servers
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
[**Temporary localhost redirect**](http://localhost:3000)
|
||||
|
||||
|
||||
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -9061,10 +9061,10 @@
|
||||
"type": "AAA",
|
||||
"enabled": true,
|
||||
"liveries": {},
|
||||
"aimTime": 18,
|
||||
"shotsToFire": 5,
|
||||
"acquisitionRange": 8000,
|
||||
"engagementRange": 1000,
|
||||
"aimTime": 25,
|
||||
"shotsToFire": 2,
|
||||
"acquisitionRange": 15000,
|
||||
"engagementRange": 12000,
|
||||
"description": "The flak 88. Fixed anti aircraft gun famously also used as an anti-tank gun. 88mm flak gun.",
|
||||
"abilities": "AA",
|
||||
"canTargetPoint": true,
|
||||
@@ -9074,11 +9074,11 @@
|
||||
"cost": 40000,
|
||||
"markerFile": "groundunit-aaa",
|
||||
"canAAA": true,
|
||||
"shotsBaseInterval": 5,
|
||||
"shotsBaseInterval": 10,
|
||||
"shotsBaseScatter": 5,
|
||||
"aimMethodRange": 100,
|
||||
"targetingRange": 7000,
|
||||
"alertnessTimeConstant": 5
|
||||
"aimMethodRange": 15000,
|
||||
"targetingRange": 200,
|
||||
"alertnessTimeConstant": 15
|
||||
},
|
||||
"Pz_IV_H": {
|
||||
"name": "Pz_IV_H",
|
||||
|
||||
@@ -9061,10 +9061,10 @@
|
||||
"type": "AAA",
|
||||
"enabled": true,
|
||||
"liveries": {},
|
||||
"aimTime": 18,
|
||||
"shotsToFire": 5,
|
||||
"acquisitionRange": 8000,
|
||||
"engagementRange": 1000,
|
||||
"aimTime": 25,
|
||||
"shotsToFire": 2,
|
||||
"acquisitionRange": 15000,
|
||||
"engagementRange": 12000,
|
||||
"description": "The flak 88. Fixed anti aircraft gun famously also used as an anti-tank gun. 88mm flak gun.",
|
||||
"abilities": "AA",
|
||||
"canTargetPoint": true,
|
||||
@@ -9074,11 +9074,11 @@
|
||||
"cost": 40000,
|
||||
"markerFile": "groundunit-aaa",
|
||||
"canAAA": true,
|
||||
"shotsBaseInterval": 5,
|
||||
"shotsBaseInterval": 10,
|
||||
"shotsBaseScatter": 5,
|
||||
"aimMethodRange": 100,
|
||||
"targetingRange": 7000,
|
||||
"alertnessTimeConstant": 5
|
||||
"aimMethodRange": 15000,
|
||||
"targetingRange": 200,
|
||||
"alertnessTimeConstant": 15
|
||||
},
|
||||
"Pz_IV_H": {
|
||||
"name": "Pz_IV_H",
|
||||
|
||||
@@ -462,7 +462,7 @@ module.exports = function (configLocation) {
|
||||
};
|
||||
|
||||
mission(req, res){
|
||||
var ret = {mission: {theatre: "Nevada"}};
|
||||
var ret = {mission: {theatre: "PersianGulf"}};
|
||||
ret.time = Date.now();
|
||||
|
||||
ret.mission.dateAndTime = {
|
||||
|
||||
399
frontend/server/public/databases/airbases/kola.json
Normal file
399
frontend/server/public/databases/airbases/kola.json
Normal file
@@ -0,0 +1,399 @@
|
||||
{
|
||||
"airfields": {
|
||||
"Severomorsk-1": {
|
||||
"runways": [
|
||||
{
|
||||
"headings": [
|
||||
{
|
||||
"14": {
|
||||
"magHeading": "118",
|
||||
"Heading": "135",
|
||||
"ILS": ""
|
||||
}
|
||||
},
|
||||
{
|
||||
"32": {
|
||||
"magHeading": "299",
|
||||
"Heading": "315",
|
||||
"ILS": ""
|
||||
}
|
||||
}
|
||||
],
|
||||
"length": "9084"
|
||||
}
|
||||
],
|
||||
"TACAN": "",
|
||||
"ICAO": "ULAK",
|
||||
"elevation": "261"
|
||||
},
|
||||
"Banak": {
|
||||
"runways": [
|
||||
{
|
||||
"headings": [
|
||||
{
|
||||
"34": {
|
||||
"magHeading": "339",
|
||||
"Heading": "352",
|
||||
"ILS": "108.30"
|
||||
}
|
||||
},
|
||||
{
|
||||
"16": {
|
||||
"magHeading": "159",
|
||||
"Heading": "172",
|
||||
"ILS": ""
|
||||
}
|
||||
}
|
||||
],
|
||||
"length": "8104"
|
||||
}
|
||||
],
|
||||
"TACAN": "47X",
|
||||
"ICAO": "ENNA",
|
||||
"elevation": "17"
|
||||
},
|
||||
"Severomorsk-3": {
|
||||
"runways": [
|
||||
{
|
||||
"headings": [
|
||||
{
|
||||
"35": {
|
||||
"magHeading": "334",
|
||||
"Heading": "351",
|
||||
"ILS": ""
|
||||
}
|
||||
},
|
||||
{
|
||||
"17": {
|
||||
"magHeading": "154",
|
||||
"Heading": "171",
|
||||
"ILS": ""
|
||||
}
|
||||
}
|
||||
],
|
||||
"length": "7497"
|
||||
}
|
||||
],
|
||||
"TACAN": "",
|
||||
"ICAO": "XLMV",
|
||||
"elevation": "567"
|
||||
},
|
||||
"Kemi Tornio": {
|
||||
"runways": [
|
||||
{
|
||||
"headings": [
|
||||
{
|
||||
"18": {
|
||||
"magHeading": "173",
|
||||
"Heading": "184",
|
||||
"ILS": ""
|
||||
}
|
||||
},
|
||||
{
|
||||
"36": {
|
||||
"magHeading": "355",
|
||||
"Heading": "4",
|
||||
"ILS": "110.90"
|
||||
}
|
||||
}
|
||||
],
|
||||
"length": "7862"
|
||||
}
|
||||
],
|
||||
"TACAN": "",
|
||||
"ICAO": "EFKE",
|
||||
"elevation": "46"
|
||||
},
|
||||
"Murmansk International": {
|
||||
"runways": [
|
||||
{
|
||||
"headings": [
|
||||
{
|
||||
"13": {
|
||||
"magHeading": "119",
|
||||
"Heading": "135",
|
||||
"ILS": "110.30"
|
||||
}
|
||||
},
|
||||
{
|
||||
"31": {
|
||||
"magHeading": "299",
|
||||
"Heading": "315",
|
||||
"ILS": "108.50"
|
||||
}
|
||||
}
|
||||
],
|
||||
"length": "7926"
|
||||
}
|
||||
],
|
||||
"TACAN": "",
|
||||
"ICAO": "ULMM",
|
||||
"elevation": "249"
|
||||
},
|
||||
"Bodo": {
|
||||
"runways": [
|
||||
{
|
||||
"headings": [
|
||||
{
|
||||
"07": {
|
||||
"magHeading": "78",
|
||||
"Heading": "84",
|
||||
"ILS": "110.30"
|
||||
}
|
||||
},
|
||||
{
|
||||
"25": {
|
||||
"magHeading": "257",
|
||||
"Heading": "264",
|
||||
"ILS": "108.70"
|
||||
}
|
||||
}
|
||||
],
|
||||
"length": "8618"
|
||||
}
|
||||
],
|
||||
"TACAN": "45X",
|
||||
"ICAO": "ENBO",
|
||||
"elevation": "25"
|
||||
},
|
||||
"Rovaniemi": {
|
||||
"runways": [
|
||||
{
|
||||
"headings": [
|
||||
{
|
||||
"21": {
|
||||
"magHeading": "201",
|
||||
"Heading": "213",
|
||||
"ILS": "117.70"
|
||||
}
|
||||
},
|
||||
{
|
||||
"03": {
|
||||
"magHeading": "21",
|
||||
"Heading": "33",
|
||||
"ILS": ""
|
||||
}
|
||||
}
|
||||
],
|
||||
"length": "9096"
|
||||
}
|
||||
],
|
||||
"TACAN": "",
|
||||
"ICAO": "EFRO",
|
||||
"elevation": "612"
|
||||
},
|
||||
"Kalixfors": {
|
||||
"runways": [
|
||||
{
|
||||
"headings": [
|
||||
{
|
||||
"17": {
|
||||
"magHeading": "162",
|
||||
"Heading": "171",
|
||||
"ILS": ""
|
||||
}
|
||||
},
|
||||
{
|
||||
"35": {
|
||||
"magHeading": "342",
|
||||
"Heading": "351",
|
||||
"ILS": ""
|
||||
}
|
||||
}
|
||||
],
|
||||
"length": "3597"
|
||||
}
|
||||
],
|
||||
"TACAN": "",
|
||||
"ICAO": "ESUK",
|
||||
"elevation": "1552"
|
||||
},
|
||||
"Jokkmokk": {
|
||||
"runways": [
|
||||
{
|
||||
"headings": [
|
||||
{
|
||||
"14": {
|
||||
"magHeading": "136",
|
||||
"Heading": "145",
|
||||
"ILS": ""
|
||||
}
|
||||
},
|
||||
{
|
||||
"32": {
|
||||
"magHeading": "316",
|
||||
"Heading": "325",
|
||||
"ILS": ""
|
||||
}
|
||||
}
|
||||
],
|
||||
"length": "6306"
|
||||
},
|
||||
{
|
||||
"headings": [
|
||||
{
|
||||
"32": {
|
||||
"magHeading": "323",
|
||||
"Heading": "332",
|
||||
"ILS": ""
|
||||
}
|
||||
},
|
||||
{
|
||||
"14": {
|
||||
"magHeading": "143",
|
||||
"Heading": "152",
|
||||
"ILS": ""
|
||||
}
|
||||
}
|
||||
],
|
||||
"length": "6306"
|
||||
},
|
||||
{
|
||||
"headings": [
|
||||
{
|
||||
"15": {
|
||||
"magHeading": "124",
|
||||
"Heading": "133",
|
||||
"ILS": ""
|
||||
}
|
||||
},
|
||||
{
|
||||
"33": {
|
||||
"magHeading": "302",
|
||||
"Heading": "313",
|
||||
"ILS": ""
|
||||
}
|
||||
}
|
||||
],
|
||||
"length": "3828"
|
||||
},
|
||||
{
|
||||
"headings": [
|
||||
{
|
||||
"36": {
|
||||
"magHeading": "354",
|
||||
"Heading": "3",
|
||||
"ILS": ""
|
||||
}
|
||||
},
|
||||
{
|
||||
"18": {
|
||||
"magHeading": "174",
|
||||
"Heading": "183",
|
||||
"ILS": ""
|
||||
}
|
||||
}
|
||||
],
|
||||
"length": "3828"
|
||||
}
|
||||
],
|
||||
"TACAN": "",
|
||||
"ICAO": "ESNJ",
|
||||
"elevation": "891"
|
||||
},
|
||||
"Monchegorsk": {
|
||||
"runways": [
|
||||
{
|
||||
"headings": [
|
||||
{
|
||||
"01": {
|
||||
"magHeading": "001",
|
||||
"Heading": "16",
|
||||
"ILS": ""
|
||||
}
|
||||
},
|
||||
{
|
||||
"19": {
|
||||
"magHeading": "180",
|
||||
"Heading": "196",
|
||||
"ILS": ""
|
||||
}
|
||||
}
|
||||
],
|
||||
"length": "7509"
|
||||
}
|
||||
],
|
||||
"TACAN": "",
|
||||
"ICAO": "UMOE",
|
||||
"elevation": "547"
|
||||
},
|
||||
"Olenya": {
|
||||
"runways": [
|
||||
{
|
||||
"headings": [
|
||||
{
|
||||
"19": {
|
||||
"magHeading": "171",
|
||||
"Heading": "188",
|
||||
"ILS": ""
|
||||
}
|
||||
},
|
||||
{
|
||||
"01": {
|
||||
"magHeading": "352",
|
||||
"Heading": "8",
|
||||
"ILS": ""
|
||||
}
|
||||
}
|
||||
],
|
||||
"length": "10863"
|
||||
}
|
||||
],
|
||||
"TACAN": "",
|
||||
"ICAO": "UOLE",
|
||||
"elevation": "721"
|
||||
},
|
||||
"Bas 100": {
|
||||
"runways": [
|
||||
{
|
||||
"headings": [
|
||||
{
|
||||
"22": {
|
||||
"magHeading": "210",
|
||||
"Heading": "223",
|
||||
"ILS": ""
|
||||
}
|
||||
},
|
||||
{
|
||||
"04": {
|
||||
"magHeading": "31",
|
||||
"Heading": "43",
|
||||
"ILS": ""
|
||||
}
|
||||
}
|
||||
],
|
||||
"length": "7719"
|
||||
}
|
||||
],
|
||||
"TACAN": "",
|
||||
"ICAO": "",
|
||||
"elevation": "735"
|
||||
},
|
||||
"Kiruna": {
|
||||
"runways": [
|
||||
{
|
||||
"headings": [
|
||||
{
|
||||
"21": {
|
||||
"magHeading": "204",
|
||||
"Heading": "214",
|
||||
"ILS": "110.30"
|
||||
}
|
||||
},
|
||||
{
|
||||
"03": {
|
||||
"magHeading": "25",
|
||||
"Heading": "34",
|
||||
"ILS": ""
|
||||
}
|
||||
}
|
||||
],
|
||||
"length": "7432"
|
||||
}
|
||||
],
|
||||
"TACAN": "",
|
||||
"ICAO": "ESNQ",
|
||||
"elevation": "1434"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -16,7 +16,8 @@ const allowedTheatres = [
|
||||
"persiangulf",
|
||||
"sinaimap",
|
||||
"syria",
|
||||
"thechannel"
|
||||
"thechannel",
|
||||
"kola"
|
||||
];
|
||||
|
||||
function getAirbasesData( theatreName ) {
|
||||
|
||||
5
frontend/website/@types/olympus/index.d.ts
vendored
5
frontend/website/@types/olympus/index.d.ts
vendored
@@ -141,6 +141,7 @@ declare module "constants/constants" {
|
||||
Falklands: LatLng[];
|
||||
Normandy: LatLng[];
|
||||
SinaiMap: LatLng[];
|
||||
Kola: LatLng[];
|
||||
};
|
||||
export const mapBounds: {
|
||||
Syria: {
|
||||
@@ -175,6 +176,10 @@ declare module "constants/constants" {
|
||||
bounds: LatLngBounds;
|
||||
zoom: number;
|
||||
};
|
||||
Kola: {
|
||||
bounds: LatLngBounds;
|
||||
zoom: number;
|
||||
};
|
||||
};
|
||||
export const defaultMapLayers: {
|
||||
"ArcGIS Satellite": {
|
||||
|
||||
@@ -140,6 +140,13 @@ export const minimapBoundaries = {
|
||||
new LatLng(25.946944, 36.897778),
|
||||
new LatLng(34.312222, 36.897778),
|
||||
new LatLng(34.312222, 28.523333)
|
||||
],
|
||||
"Kola": [ // Kola
|
||||
new LatLng(72.055300, 4.0140000),
|
||||
new LatLng(64.421145, 10.353076),
|
||||
new LatLng(63.570300, 39.364000),
|
||||
new LatLng(71.48000, 48.091100),
|
||||
new LatLng(72.055300, 4.01400003)
|
||||
]
|
||||
};
|
||||
|
||||
@@ -152,17 +159,12 @@ export const mapBounds = {
|
||||
"Falklands": { bounds: new LatLngBounds([-49.097217, -79.418267], [-56.874517, -43.316433]), zoom: 3 },
|
||||
"Normandy": { bounds: new LatLngBounds([50.44, -3.29], [48.12, 3.70]), zoom: 5 },
|
||||
"SinaiMap": { bounds: new LatLngBounds([34.312222, 28.523333], [25.946944, 36.897778]), zoom: 4 },
|
||||
"Kola": { bounds: new LatLngBounds([61.59999, 4.29982], [75.05179, 44.29982]), zoom: 3}
|
||||
}
|
||||
|
||||
export const DCSMapsZoomLevelsByTheatre: { [key: string]: { minNativeZoom?: number, maxNativeZoom?: number, minZoom?: number }[] } = {
|
||||
"Syria": [],
|
||||
"MarianaIslands": [{ minNativeZoom: 1, maxNativeZoom: 13, }, { minNativeZoom: 14, maxNativeZoom: 18, minZoom: 14 }],
|
||||
"Nevada": [],
|
||||
"PersianGulf": [],
|
||||
"Caucasus": [],
|
||||
"Falklands": [],
|
||||
"Normandy": [],
|
||||
"SinaiMap": [],
|
||||
export const mapMirrors = {
|
||||
"DCS Map mirror 1": "https://maps.dcsolympus.com/maps",
|
||||
"DCS Map mirror 2": "https://refugees.dcsolympus.com/maps"
|
||||
}
|
||||
|
||||
export const defaultMapLayers = {
|
||||
|
||||
@@ -12,7 +12,7 @@ import { DestinationPreviewMarker } from "./markers/destinationpreviewmarker";
|
||||
import { TemporaryUnitMarker } from "./markers/temporaryunitmarker";
|
||||
import { ClickableMiniMap } from "./clickableminimap";
|
||||
import { SVGInjector } from '@tanem/svg-injector'
|
||||
import { defaultMapLayers, mapBounds, minimapBoundaries, IDLE, COALITIONAREA_DRAW_POLYGON, MOVE_UNIT, SHOW_UNIT_CONTACTS, HIDE_GROUP_MEMBERS, SHOW_UNIT_PATHS, SHOW_UNIT_TARGETS, SHOW_UNIT_LABELS, SHOW_UNITS_ENGAGEMENT_RINGS, SHOW_UNITS_ACQUISITION_RINGS, HIDE_UNITS_SHORT_RANGE_RINGS, FILL_SELECTED_RING, MAP_MARKER_CONTROLS, DCS_LINK_PORT, DCSMapsZoomLevelsByTheatre, DCS_LINK_RATIO } from "../constants/constants";
|
||||
import { defaultMapLayers, mapBounds, minimapBoundaries, IDLE, COALITIONAREA_DRAW_POLYGON, MOVE_UNIT, SHOW_UNIT_CONTACTS, HIDE_GROUP_MEMBERS, SHOW_UNIT_PATHS, SHOW_UNIT_TARGETS, SHOW_UNIT_LABELS, SHOW_UNITS_ENGAGEMENT_RINGS, SHOW_UNITS_ACQUISITION_RINGS, HIDE_UNITS_SHORT_RANGE_RINGS, FILL_SELECTED_RING, MAP_MARKER_CONTROLS, DCS_LINK_PORT, DCS_LINK_RATIO, mapMirrors } from "../constants/constants";
|
||||
import { CoalitionArea } from "./coalitionarea/coalitionarea";
|
||||
import { CoalitionAreaContextMenu } from "../contextmenus/coalitionareacontextmenu";
|
||||
import { DrawingCursor } from "./coalitionarea/drawingcursor";
|
||||
@@ -131,7 +131,7 @@ export class Map extends L.Map {
|
||||
|
||||
this.#ID = ID;
|
||||
|
||||
this.setLayer("DCS Map");
|
||||
this.setLayer("DCS Map mirror 1");
|
||||
|
||||
/* Minimap */
|
||||
var minimapLayer = new L.TileLayer(this.#mapLayers[Object.keys(this.#mapLayers)[0]].urlTemplate, { minZoom: 0, maxZoom: 13 });
|
||||
@@ -312,24 +312,38 @@ export class Map extends L.Map {
|
||||
this.#layer = new L.TileLayer(layerData.urlTemplate, layerData);
|
||||
}
|
||||
/* DCS core layers are handled here */
|
||||
} else if (["DCS Map", "DCS Satellite"].includes(layerName) ) {
|
||||
} else if (["DCS Map mirror 1", "DCS Map mirror 2"].includes(layerName) ) {
|
||||
let layerData = this.#mapLayers["ArcGIS Satellite"];
|
||||
let layers = [new L.TileLayer(layerData.urlTemplate, layerData)];
|
||||
|
||||
let template = `https://maps.dcsolympus.com/maps/${layerName === "DCS Map"? "alt": "sat"}-{theatre}-modern/{z}/{x}/{y}.png`;
|
||||
layers.push(...DCSMapsZoomLevelsByTheatre[theatre].map((nativeZoomLevels: any) => {
|
||||
return new L.TileLayer(template.replace("{theatre}", theatre.toLowerCase()), {...nativeZoomLevels, maxZoom: 20, crossOrigin: ""});
|
||||
}));
|
||||
|
||||
this.#layer = new L.LayerGroup(layers);
|
||||
/* Load the configuration file */
|
||||
const mirror = mapMirrors[layerName as keyof typeof mapMirrors];
|
||||
const request = new Request(mirror + "/config.json");
|
||||
fetch(request).then((response) => {
|
||||
if (response.status === 200) {
|
||||
return response.json();
|
||||
} else {
|
||||
return {};
|
||||
}
|
||||
}).then((res: any) => {
|
||||
if ("alt-" + theatre.toLowerCase() in res) {
|
||||
let template = `${mirror}/alt-${theatre.toLowerCase()}/{z}/{x}/{y}.png`;
|
||||
layers.push(...res["alt-" + theatre.toLowerCase()].map((layerConfig: any) => {
|
||||
return new L.TileLayer(template, {...layerConfig, crossOrigin: ""});
|
||||
}));
|
||||
}
|
||||
this.#layer = new L.LayerGroup(layers);
|
||||
this.#layer?.addTo(this);
|
||||
}).catch(() => {
|
||||
this.#layer = new L.LayerGroup(layers);
|
||||
this.#layer?.addTo(this);
|
||||
})
|
||||
}
|
||||
|
||||
this.#layer?.addTo(this);
|
||||
this.#layerName = layerName;
|
||||
}
|
||||
|
||||
getLayers() {
|
||||
let layers = ["DCS Map", "DCS Satellite"]
|
||||
let layers = ["DCS Map mirror 1", "DCS Map mirror 2"]
|
||||
layers.push(...Object.keys(this.#mapLayers));
|
||||
return layers;
|
||||
}
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
1
scripts/python/.gitignore
vendored
Normal file
1
scripts/python/.gitignore
vendored
Normal file
@@ -0,0 +1 @@
|
||||
.venv
|
||||
63
scripts/python/.vscode/launch.json
vendored
63
scripts/python/.vscode/launch.json
vendored
@@ -5,12 +5,71 @@
|
||||
"version": "0.2.0",
|
||||
"configurations": [
|
||||
{
|
||||
"name": "Python: Current File",
|
||||
"name": "Add missing units",
|
||||
"type": "python",
|
||||
"request": "launch",
|
||||
"program": "${file}",
|
||||
"program": "addMissingUnits.py",
|
||||
"console": "integratedTerminal",
|
||||
"args": ["${input:unitType}", "${input:searchFolder}"],
|
||||
"justMyCode": true
|
||||
},
|
||||
{
|
||||
"name": "Add liveries",
|
||||
"type": "python",
|
||||
"request": "launch",
|
||||
"program": "addLiveries.py",
|
||||
"console": "integratedTerminal",
|
||||
"args": ["${input:unitType}", "${input:searchFolder}"],
|
||||
"justMyCode": true
|
||||
},
|
||||
{
|
||||
"name": "Generate payload tables",
|
||||
"type": "python",
|
||||
"request": "launch",
|
||||
"program": "generatePayloadTables.py",
|
||||
"console": "integratedTerminal",
|
||||
"args": ["${input:searchFolder}"],
|
||||
"justMyCode": true
|
||||
},
|
||||
{
|
||||
"name": "Add loadouts",
|
||||
"type": "python",
|
||||
"request": "launch",
|
||||
"program": "addLoadouts.py",
|
||||
"console": "integratedTerminal",
|
||||
"args": ["${input:unitType}", "${input:searchFolder}"],
|
||||
"justMyCode": true
|
||||
},
|
||||
{
|
||||
"name": "Add ranges",
|
||||
"type": "python",
|
||||
"request": "launch",
|
||||
"program": "addRanges.py",
|
||||
"console": "integratedTerminal",
|
||||
"args": ["${input:unitType}", "${input:searchFolder}"],
|
||||
"justMyCode": true
|
||||
}
|
||||
],
|
||||
"inputs": [
|
||||
{
|
||||
"id": "unitType",
|
||||
"type": "command",
|
||||
"command": "extension.commandvariable.promptStringRemember",
|
||||
"args": {
|
||||
"key": "type",
|
||||
"description": "Unit type (aircraft, helicopter, groundunit, navyunit)",
|
||||
"default": "aircraft"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "searchFolder",
|
||||
"type": "command",
|
||||
"command": "extension.commandvariable.promptStringRemember",
|
||||
"args": {
|
||||
"key": "folder",
|
||||
"description": "DCS folder location",
|
||||
"default": "E:\\Eagle Dynamics\\DCS World (Open Beta)"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -4,9 +4,7 @@ import inspect
|
||||
import difflib
|
||||
from slpp import slpp as lua
|
||||
|
||||
SEARCH_FOLDER = "D:\\Eagle Dynamics\\DCS World OpenBeta"
|
||||
|
||||
sys.path.append("..\\..\\..\\dcs-master\\dcs-master")
|
||||
SEARCH_FOLDER = sys.argv[2]
|
||||
|
||||
from dcs.weapons_data import Weapons
|
||||
from dcs.planes import *
|
||||
|
||||
@@ -4,15 +4,12 @@ import inspect
|
||||
import difflib
|
||||
from slpp import slpp as lua
|
||||
|
||||
SEARCH_FOLDER = "D:\\Eagle Dynamics\\DCS World OpenBeta"
|
||||
|
||||
sys.path.append("..\..\..\dcs-master\dcs-master")
|
||||
SEARCH_FOLDER = sys.argv[2]
|
||||
|
||||
from dcs.weapons_data import Weapons
|
||||
from dcs.planes import *
|
||||
from dcs.helicopters import *
|
||||
|
||||
|
||||
clsid_conversion = {
|
||||
'ExtFuelTankID' : "{EFT_230GAL}" ,
|
||||
'InternalFuelTank100' : "{IAFS_ComboPak_100}" ,
|
||||
|
||||
@@ -4,9 +4,7 @@ import inspect
|
||||
import difflib
|
||||
from slpp import slpp as lua
|
||||
|
||||
SEARCH_FOLDER = "D:\\Eagle Dynamics\\DCS World OpenBeta"
|
||||
|
||||
sys.path.append("..\\..\\..\\dcs-master\\dcs-master")
|
||||
SEARCH_FOLDER = sys.argv[2]
|
||||
|
||||
from dcs.vehicles import *
|
||||
from dcs.ships import *
|
||||
@@ -38,8 +36,8 @@ if len(sys.argv) > 1:
|
||||
"name": unit.id,
|
||||
"coalition": "",
|
||||
"era": "",
|
||||
"label": unit.name,
|
||||
"shortLabel": unit.name,
|
||||
"label": unit.livery_name,
|
||||
"shortLabel": unit.livery_name,
|
||||
"type": unit.__qualname__.split(".")[0],
|
||||
"enabled": False,
|
||||
"liveries": {}
|
||||
|
||||
@@ -4,9 +4,7 @@ import inspect
|
||||
import difflib
|
||||
from slpp import slpp as lua
|
||||
|
||||
SEARCH_FOLDER = "D:\\Eagle Dynamics\\DCS World OpenBeta"
|
||||
|
||||
sys.path.append("..\..\..\dcs-master\dcs-master")
|
||||
SEARCH_FOLDER = sys.argv[2]
|
||||
|
||||
from dcs.vehicles import *
|
||||
from dcs.ships import *
|
||||
|
||||
@@ -1,35 +0,0 @@
|
||||
import sys
|
||||
import json
|
||||
import re
|
||||
|
||||
|
||||
# The database file on which to operate is the first standard argument of the call
|
||||
if len(sys.argv) > 1:
|
||||
if (sys.argv[1] == "aircraft"):
|
||||
filename = '..\\..\\databases\\units\\aircraftdatabase.json'
|
||||
elif (sys.argv[1] == "helicopter"):
|
||||
filename = '..\\..\\databases\\units\\helicopterdatabase.json'
|
||||
elif (sys.argv[1] == "groundunit"):
|
||||
filename = '..\\..\\databases\\units\\groundunitdatabase.json'
|
||||
elif (sys.argv[1] == "navyunit"):
|
||||
filename = '..\\..\\databases\\units\\navyunitdatabase.json'
|
||||
|
||||
# Loads the database
|
||||
with open(filename) as f:
|
||||
database = json.load(f)
|
||||
|
||||
for name in database:
|
||||
label = database[name]['label']
|
||||
print(label)
|
||||
res = re.findall("\((.*?)\)", label)
|
||||
for tag in res:
|
||||
label = label.replace(f"({tag})", "")
|
||||
label = database[name]['label'] = label
|
||||
if len(res) > 0:
|
||||
database[name]["tags"] = "".join([f'{tag}{", " if i < len(res) - 1 else ""}' for i, tag in enumerate(res)])
|
||||
|
||||
# Dump everything in the database
|
||||
with open(filename, "w") as f:
|
||||
json.dump(database, f, indent=2)
|
||||
|
||||
print("Done!")
|
||||
@@ -4,9 +4,7 @@ import os
|
||||
import json
|
||||
import logging
|
||||
|
||||
sys.path.append("..\..\..\dcs-master\dcs-master")
|
||||
|
||||
SEARCH_FOLDER = "D:\\Eagle Dynamics\\DCS World OpenBeta"
|
||||
SEARCH_FOLDER = sys.argv[1]
|
||||
|
||||
clsid_conversion = {
|
||||
'ExtFuelTankID' : "{EFT_230GAL}" ,
|
||||
|
||||
@@ -1,23 +0,0 @@
|
||||
import socket
|
||||
from email.utils import formatdate
|
||||
|
||||
sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
|
||||
sock.bind(('127.0.0.1', 3003))
|
||||
sock.listen(5)
|
||||
|
||||
count = 0
|
||||
while True:
|
||||
connection, address = sock.accept()
|
||||
buf = connection.recv(1024)
|
||||
print(buf.decode("utf-8"))
|
||||
if "OPTIONS" in buf.decode("utf-8"):
|
||||
resp = (f"""HTTP/1.1 200 OK\r\nDate: {formatdate(timeval=None, localtime=False, usegmt=True)}\r\nAccess-Control-Allow-Origin: *\r\nAccess-Control-Allow-Methods: PUT, GET, OPTIONS\r\nAccess-Control-Allow-Headers: *\r\nAccess-Control-Max-Age: 86400\r\nVary: Accept-Encoding, Origin\r\nKeep-Alive: timeout=2, max=100\r\nConnection: Keep-Alive\r\n""".encode("utf-8"))
|
||||
connection.send(resp)
|
||||
if not "PUT" in buf.decode("utf-8"):
|
||||
connection.close()
|
||||
else:
|
||||
resp = (f"""HTTP/1.1 200 OK\r\nDate: {formatdate(timeval=None, localtime=False, usegmt=True)}\r\nAccess-Control-Allow-Origin: *\r\nAccess-Control-Allow-Methods: PUT, GET, OPTIONS\r\nAccess-Control-Allow-Headers: *\r\nAccess-Control-Max-Age: 86400\r\nVary: Accept-Encoding, Origin\r\nKeep-Alive: timeout=2, max=100\r\nConnection: Keep-Alive\r\n\r\n{{"Hi": "Wirts!"}}\r\n""".encode("utf-8"))
|
||||
connection.send(resp)
|
||||
connection.close()
|
||||
|
||||
count += 1
|
||||
6
scripts/python/map_generator/.gitignore
vendored
6
scripts/python/map_generator/.gitignore
vendored
@@ -1,3 +1,3 @@
|
||||
Syria
|
||||
Test
|
||||
Caucasus
|
||||
.venv
|
||||
tiles
|
||||
screenshots
|
||||
10
scripts/python/map_generator/.vscode/launch.json
vendored
10
scripts/python/map_generator/.vscode/launch.json
vendored
@@ -10,16 +10,8 @@
|
||||
"request": "launch",
|
||||
"program": "main.py",
|
||||
"console": "integratedTerminal",
|
||||
"args": ["./configs/Test/MediumResolution.yml"],
|
||||
"args": ["./configs/PersianGulf/LowResolution.yml"],
|
||||
"justMyCode": false
|
||||
},
|
||||
{
|
||||
"name": "Convert",
|
||||
"type": "python",
|
||||
"request": "launch",
|
||||
"program": "convert_to_jpg.py",
|
||||
"console": "integratedTerminal",
|
||||
"args": ["./Syria/tiles", "./Syria/jpg"]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -1,5 +0,0 @@
|
||||
{
|
||||
'output_directory': '.\Caucasus', # Where to save the output files
|
||||
'boundary_file': '.\configs\Caucasus\airbases.kml', # Input kml file setting the boundary of the map to create
|
||||
'zoom_factor': 0.1 # [0: maximum zoom in (things look very big), 1: maximum zoom out (things look very small)]
|
||||
}
|
||||
@@ -1,88 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<kml xmlns="http://www.opengis.net/kml/2.2" xmlns:gx="http://www.google.com/kml/ext/2.2" xmlns:kml="http://www.opengis.net/kml/2.2" xmlns:atom="http://www.w3.org/2005/Atom">
|
||||
<Document>
|
||||
<name>Low resolution</name>
|
||||
<open>1</open>
|
||||
<gx:CascadingStyle kml:id="__managed_style_280E5494AE2F24E92C22">
|
||||
<Style>
|
||||
<IconStyle>
|
||||
<scale>1.2</scale>
|
||||
<Icon>
|
||||
<href>https://earth.google.com/earth/rpc/cc/icon?color=1976d2<![CDATA[&]]>id=2000<![CDATA[&]]>scale=4</href>
|
||||
</Icon>
|
||||
<hotSpot x="64" y="128" xunits="pixels" yunits="insetPixels"></hotSpot>
|
||||
</IconStyle>
|
||||
<LabelStyle>
|
||||
</LabelStyle>
|
||||
<LineStyle>
|
||||
<color>ff2dc0fb</color>
|
||||
<width>6</width>
|
||||
</LineStyle>
|
||||
<PolyStyle>
|
||||
<color>40ffffff</color>
|
||||
</PolyStyle>
|
||||
<BalloonStyle>
|
||||
<displayMode>hide</displayMode>
|
||||
</BalloonStyle>
|
||||
</Style>
|
||||
</gx:CascadingStyle><gx:CascadingStyle kml:id="__managed_style_1EB9027B622F24E92C22">
|
||||
<Style>
|
||||
<IconStyle>
|
||||
<Icon>
|
||||
<href>https://earth.google.com/earth/rpc/cc/icon?color=1976d2<![CDATA[&]]>id=2000<![CDATA[&]]>scale=4</href>
|
||||
</Icon>
|
||||
<hotSpot x="64" y="128" xunits="pixels" yunits="insetPixels"></hotSpot>
|
||||
</IconStyle>
|
||||
<LabelStyle>
|
||||
</LabelStyle>
|
||||
<LineStyle>
|
||||
<color>ff2dc0fb</color>
|
||||
<width>4</width>
|
||||
</LineStyle>
|
||||
<PolyStyle>
|
||||
<color>40ffffff</color>
|
||||
</PolyStyle>
|
||||
<BalloonStyle>
|
||||
<displayMode>hide</displayMode>
|
||||
</BalloonStyle>
|
||||
</Style>
|
||||
</gx:CascadingStyle>
|
||||
<StyleMap id="__managed_style_0F57E9B9782F24E92C22">
|
||||
<Pair>
|
||||
<key>normal</key>
|
||||
<styleUrl>#failed0</styleUrl>
|
||||
</Pair>
|
||||
<Pair>
|
||||
<key>highlight</key>
|
||||
<styleUrl>#failed</styleUrl>
|
||||
</Pair>
|
||||
</StyleMap>
|
||||
<Style id="failed">
|
||||
</Style>
|
||||
<Style id="failed0">
|
||||
</Style>
|
||||
<Placemark id="0975D432582F24E92C1E">
|
||||
<name>Low resolution</name>
|
||||
<LookAt>
|
||||
<longitude>37.25019544589698</longitude>
|
||||
<latitude>44.41771380726969</latitude>
|
||||
<altitude>-138.6844933247498</altitude>
|
||||
<heading>0</heading>
|
||||
<tilt>0</tilt>
|
||||
<range>3831683.119853139</range>
|
||||
<altitudeMode>absolute</altitudeMode>
|
||||
<gx:fovy>35</gx:fovy>
|
||||
</LookAt>
|
||||
<styleUrl>#__managed_style_0F57E9B9782F24E92C22</styleUrl>
|
||||
<Polygon>
|
||||
<outerBoundaryIs>
|
||||
<LinearRing>
|
||||
<coordinates>
|
||||
32.46459319237173,45.67416695848307,0 32.2740650283415,45.2221541106433,0 33.22174616520244,44.4837859435444,0 34.05427109764131,44.2149221586376,0 34.96485577272431,44.60230684639296,0 35.50552864748745,44.8069362633187,0 36.446105774871,44.84425518198143,0 36.76914203317659,44.70347050722764,0 38.22313992004164,44.3163345847565,0 39.43106567523965,43.72064977016311,0 40.23832274382622,43.06831352526857,0 41.01327578994438,42.67925159935859,0 41.34464189582403,42.34329512558789,0 41.16749495371268,41.74956946999534,0 40.80780496107725,41.39360013128164,0 39.98364177441992,41.27272565351572,0 39.42209428526464,41.27830763089842,0 38.82136897872954,41.2291415593637,0 38.82458556682658,39.86622166029085,0 45.8381687868953,39.59275112715873,0 45.98912922607954,43.86743059613963,0 46.10445698500042,45.31544913665732,0 34.15598911357598,46.421850808793,0 32.46459319237173,45.67416695848307,0
|
||||
</coordinates>
|
||||
</LinearRing>
|
||||
</outerBoundaryIs>
|
||||
</Polygon>
|
||||
</Placemark>
|
||||
</Document>
|
||||
</kml>
|
||||
@@ -1,5 +0,0 @@
|
||||
{
|
||||
'output_directory': '.\Caucasus', # Where to save the output files
|
||||
'boundary_file': '.\configs\Caucasus\LowResolution.kml', # Input kml file setting the boundary of the map to create
|
||||
'zoom_factor': 0.5 # [0: maximum zoom in (things look very big), 1: maximum zoom out (things look very small)]
|
||||
}
|
||||
@@ -1,57 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<kml xmlns="http://www.opengis.net/kml/2.2" xmlns:gx="http://www.google.com/kml/ext/2.2" xmlns:kml="http://www.opengis.net/kml/2.2" xmlns:atom="http://www.w3.org/2005/Atom">
|
||||
<Document>
|
||||
<name>MediumResolution.kml</name>
|
||||
<StyleMap id="__managed_style_0F57E9B9782F24E92C22">
|
||||
<Pair>
|
||||
<key>normal</key>
|
||||
<styleUrl>#failed0</styleUrl>
|
||||
</Pair>
|
||||
<Pair>
|
||||
<key>highlight</key>
|
||||
<styleUrl>#failed</styleUrl>
|
||||
</Pair>
|
||||
</StyleMap>
|
||||
<Style id="failed">
|
||||
</Style>
|
||||
<Style id="failed0">
|
||||
</Style>
|
||||
<Placemark>
|
||||
<name>Medium Res</name>
|
||||
<snippet></snippet>
|
||||
<styleUrl>#__managed_style_0F57E9B9782F24E92C22</styleUrl>
|
||||
<MultiGeometry>
|
||||
<Polygon>
|
||||
<tessellate>1</tessellate>
|
||||
<outerBoundaryIs>
|
||||
<LinearRing>
|
||||
<coordinates>
|
||||
37.95969376484067,44.51261628191521,0 38.28110277860284,44.71963445296016,0 39.52769386643676,44.63340293413165,0 40.0334023517413,44.36553276435769,0 44.74384213171446,42.92055106745762,0 46.35838222694976,43.01545850226881,0 46.43282553643498,43.66063012099576,0 42.77389642509943,44.87147719726321,0 38.50829297505012,45.51515041607847,0 36.78358279719649,45.43260695721591,0 36.44069410684496,45.29187962688709,0 36.66486089775511,44.9250874860739,0 37.95969376484067,44.51261628191521,0
|
||||
</coordinates>
|
||||
</LinearRing>
|
||||
</outerBoundaryIs>
|
||||
</Polygon>
|
||||
<Polygon>
|
||||
<tessellate>1</tessellate>
|
||||
<outerBoundaryIs>
|
||||
<LinearRing>
|
||||
<coordinates>
|
||||
39.54501709623546,43.69008668679116,0 39.52263610269038,43.48406356531304,0 41.3297894146564,42.45142977009203,0 41.40294588197963,41.56682924069482,0 41.4988072004186,41.45716034723527,0 41.81470716770748,41.45589846945511,0 42.25878006657072,41.83859443691041,0 42.52744266169594,42.05655187342957,0 42.81340076706365,42.06810935553392,0 43.46366897355867,41.99119084030408,0 43.64154923207455,42.11742894573057,0 43.65726260615959,42.29391726111501,0 43.58769735609604,42.41007663763383,0 42.48416667774461,42.53665288535885,0 40.46530467451318,43.43253191463909,0 39.54501709623546,43.69008668679116,0
|
||||
</coordinates>
|
||||
</LinearRing>
|
||||
</outerBoundaryIs>
|
||||
</Polygon>
|
||||
<Polygon>
|
||||
<tessellate>1</tessellate>
|
||||
<outerBoundaryIs>
|
||||
<LinearRing>
|
||||
<coordinates>
|
||||
44.96350731236554,41.15320859428756,0 45.47368815564126,41.25737003874438,0 46.51069556499838,41.1322600469925,0 46.66485915982801,41.4525994818077,0 45.61305051117728,42.0680059365431,0 45.06167677281259,41.95900687709287,0 44.49296058310555,41.88792301650084,0 44.27148756997861,41.55459798246599,0 44.60564333557264,41.2710408266019,0 44.96350731236554,41.15320859428756,0
|
||||
</coordinates>
|
||||
</LinearRing>
|
||||
</outerBoundaryIs>
|
||||
</Polygon>
|
||||
</MultiGeometry>
|
||||
</Placemark>
|
||||
</Document>
|
||||
</kml>
|
||||
@@ -1,5 +0,0 @@
|
||||
{
|
||||
'output_directory': '.\Caucasus', # Where to save the output files
|
||||
'boundary_file': '.\configs\Caucasus\MediumResolution.kml', # Input kml file setting the boundary of the map to create
|
||||
'zoom_factor': 0.25 # [0: maximum zoom in (things look very big), 1: maximum zoom out (things look very small)]
|
||||
}
|
||||
@@ -1 +0,0 @@
|
||||
{"airbases":{"1":{"callsign":"Anapa-Vityazevo","coalition":"neutral","latitude":45.013174733771677,"longitude":37.359783477555922},"10":{"callsign":"Gudauta","coalition":"neutral","latitude":43.124233340197144,"longitude":40.564175768400638},"11":{"callsign":"Batumi","coalition":"neutral","latitude":41.603279859649049,"longitude":41.609275483509791},"12":{"callsign":"Senaki-Kolkhi","coalition":"neutral","latitude":42.238728081573278,"longitude":42.061021312855914},"13":{"callsign":"Kobuleti","coalition":"neutral","latitude":41.93210535345338,"longitude":41.876483823101026},"14":{"callsign":"Kutaisi","coalition":"neutral","latitude":42.179153937689627,"longitude":42.495684077400142},"15":{"callsign":"Mineralnye Vody","coalition":"neutral","latitude":44.218646823806807,"longitude":43.100679733081456},"16":{"callsign":"Nalchik","coalition":"neutral","latitude":43.510071438529849,"longitude":43.625108736097914},"17":{"callsign":"Mozdok","coalition":"neutral","latitude":43.791303250938249,"longitude":44.620327262102009},"18":{"callsign":"Tbilisi-Lochini","coalition":"neutral","latitude":41.674720064437075,"longitude":44.946875226153338},"19":{"callsign":"Soganlug","coalition":"neutral","latitude":41.641163266786613,"longitude":44.947183065316693},"2":{"callsign":"Krasnodar-Center","coalition":"neutral","latitude":45.087429883845076,"longitude":38.925202300775062},"20":{"callsign":"Vaziani","coalition":"neutral","latitude":41.637735936261556,"longitude":45.019090938460067},"21":{"callsign":"Beslan","coalition":"neutral","latitude":43.208500987380937,"longitude":44.588922553542936},"3":{"callsign":"Novorossiysk","coalition":"neutral","latitude":44.673329604126899,"longitude":37.786226060479564},"4":{"callsign":"Krymsk","coalition":"neutral","latitude":44.961383022734175,"longitude":37.985886938697085},"5":{"callsign":"Maykop-Khanskaya","coalition":"neutral","latitude":44.67144025735508,"longitude":40.021427482235985},"6":{"callsign":"Gelendzhik","coalition":"neutral","latitude":44.56767458600406,"longitude":38.004146350528103},"7":{"callsign":"Sochi-Adler","coalition":"neutral","latitude":43.439378434050852,"longitude":39.924231880466095},"8":{"callsign":"Krasnodar-Pashkovsky","coalition":"neutral","latitude":45.0460996415433,"longitude":39.203066906324537},"9":{"callsign":"Sukhumi-Babushara","coalition":"neutral","latitude":42.852741071634995,"longitude":41.142447588488196}},"frameRate":60,"load":0,"sessionHash":"K2n7kpGE9yOaYE4G","time":"1709136685634"}
|
||||
File diff suppressed because one or more lines are too long
@@ -1,84 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<kml xmlns="http://www.opengis.net/kml/2.2" xmlns:gx="http://www.google.com/kml/ext/2.2" xmlns:kml="http://www.opengis.net/kml/2.2" xmlns:atom="http://www.w3.org/2005/Atom">
|
||||
<Document>
|
||||
<name>Senza titolo</name>
|
||||
<gx:CascadingStyle kml:id="__managed_style_1847AF2A832F1651A60F">
|
||||
<Style>
|
||||
<IconStyle>
|
||||
<Icon>
|
||||
<href>https://earth.google.com/earth/rpc/cc/icon?color=1976d2&id=2000&scale=4</href>
|
||||
</Icon>
|
||||
<hotSpot x="64" y="128" xunits="pixels" yunits="insetPixels"/>
|
||||
</IconStyle>
|
||||
<LabelStyle>
|
||||
</LabelStyle>
|
||||
<LineStyle>
|
||||
<color>ff2dc0fb</color>
|
||||
<width>4</width>
|
||||
</LineStyle>
|
||||
<PolyStyle>
|
||||
<color>40ffffff</color>
|
||||
</PolyStyle>
|
||||
<BalloonStyle>
|
||||
<displayMode>hide</displayMode>
|
||||
</BalloonStyle>
|
||||
</Style>
|
||||
</gx:CascadingStyle>
|
||||
<gx:CascadingStyle kml:id="__managed_style_2C7F63B5A12F1651A60F">
|
||||
<Style>
|
||||
<IconStyle>
|
||||
<scale>1.2</scale>
|
||||
<Icon>
|
||||
<href>https://earth.google.com/earth/rpc/cc/icon?color=1976d2&id=2000&scale=4</href>
|
||||
</Icon>
|
||||
<hotSpot x="64" y="128" xunits="pixels" yunits="insetPixels"/>
|
||||
</IconStyle>
|
||||
<LabelStyle>
|
||||
</LabelStyle>
|
||||
<LineStyle>
|
||||
<color>ff2dc0fb</color>
|
||||
<width>6</width>
|
||||
</LineStyle>
|
||||
<PolyStyle>
|
||||
<color>40ffffff</color>
|
||||
</PolyStyle>
|
||||
<BalloonStyle>
|
||||
<displayMode>hide</displayMode>
|
||||
</BalloonStyle>
|
||||
</Style>
|
||||
</gx:CascadingStyle>
|
||||
<StyleMap id="__managed_style_043F3D3A202F1651A60F">
|
||||
<Pair>
|
||||
<key>normal</key>
|
||||
<styleUrl>#__managed_style_1847AF2A832F1651A60F</styleUrl>
|
||||
</Pair>
|
||||
<Pair>
|
||||
<key>highlight</key>
|
||||
<styleUrl>#__managed_style_2C7F63B5A12F1651A60F</styleUrl>
|
||||
</Pair>
|
||||
</StyleMap>
|
||||
<Placemark id="0F15269F3D2F1651A60F">
|
||||
<name>NTTR</name>
|
||||
<LookAt>
|
||||
<longitude>-117.2703145690532</longitude>
|
||||
<latitude>37.39557832822189</latitude>
|
||||
<altitude>1754.517427470683</altitude>
|
||||
<heading>359.4706465490362</heading>
|
||||
<tilt>0</tilt>
|
||||
<gx:fovy>35</gx:fovy>
|
||||
<range>1393300.815671235</range>
|
||||
<altitudeMode>absolute</altitudeMode>
|
||||
</LookAt>
|
||||
<styleUrl>#__managed_style_043F3D3A202F1651A60F</styleUrl>
|
||||
<Polygon>
|
||||
<outerBoundaryIs>
|
||||
<LinearRing>
|
||||
<coordinates>
|
||||
-119.7864240113604,34.44074394422174,0 -112.42342379541,34.34217218687283,0 -112.1179107081757,39.75928290264283,0 -120.0041004413372,39.79698539473655,0 -119.7864240113604,34.44074394422174,0
|
||||
</coordinates>
|
||||
</LinearRing>
|
||||
</outerBoundaryIs>
|
||||
</Polygon>
|
||||
</Placemark>
|
||||
</Document>
|
||||
</kml>
|
||||
@@ -1,5 +0,0 @@
|
||||
{
|
||||
'output_directory': '.\NTTR', # Where to save the output files
|
||||
'boundary_file': '.\configs\NTTR\LowResolution.kml', # Input kml file setting the boundary of the map to create
|
||||
'zoom_factor': 0.5 # [0: maximum zoom in (things look very big), 1: maximum zoom out (things look very small)]
|
||||
}
|
||||
@@ -1,5 +0,0 @@
|
||||
{
|
||||
'output_directory': '.\Syria', # Where to save the output files
|
||||
'boundary_file': '.\configs\Syria\airbases.kml', # Input kml file setting the boundary of the map to create
|
||||
'zoom_factor': 0.1 # [0: maximum zoom in (things look very big), 1: maximum zoom out (things look very small)]
|
||||
}
|
||||
@@ -1,77 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<kml xmlns="http://www.opengis.net/kml/2.2" xmlns:gx="http://www.google.com/kml/ext/2.2" xmlns:kml="http://www.opengis.net/kml/2.2" xmlns:atom="http://www.w3.org/2005/Atom">
|
||||
<Document>
|
||||
<name>LowResolution.kml</name>
|
||||
<StyleMap id="msn_ylw-pushpin">
|
||||
<Pair>
|
||||
<key>normal</key>
|
||||
<styleUrl>#sn_ylw-pushpin</styleUrl>
|
||||
</Pair>
|
||||
<Pair>
|
||||
<key>highlight</key>
|
||||
<styleUrl>#sh_ylw-pushpin</styleUrl>
|
||||
</Pair>
|
||||
</StyleMap>
|
||||
<Style id="sh_ylw-pushpin">
|
||||
<IconStyle>
|
||||
<scale>1.3</scale>
|
||||
<Icon>
|
||||
<href>http://maps.google.com/mapfiles/kml/pushpin/ylw-pushpin.png</href>
|
||||
</Icon>
|
||||
<hotSpot x="20" y="2" xunits="pixels" yunits="pixels"/>
|
||||
</IconStyle>
|
||||
<BalloonStyle>
|
||||
</BalloonStyle>
|
||||
<LineStyle>
|
||||
<color>ccffffff</color>
|
||||
</LineStyle>
|
||||
<PolyStyle>
|
||||
<color>ccffffff</color>
|
||||
</PolyStyle>
|
||||
</Style>
|
||||
<Style id="sn_ylw-pushpin">
|
||||
<IconStyle>
|
||||
<scale>1.1</scale>
|
||||
<Icon>
|
||||
<href>http://maps.google.com/mapfiles/kml/pushpin/ylw-pushpin.png</href>
|
||||
</Icon>
|
||||
<hotSpot x="20" y="2" xunits="pixels" yunits="pixels"/>
|
||||
</IconStyle>
|
||||
<BalloonStyle>
|
||||
</BalloonStyle>
|
||||
<LineStyle>
|
||||
<color>ccffffff</color>
|
||||
</LineStyle>
|
||||
<PolyStyle>
|
||||
<color>ccffffff</color>
|
||||
</PolyStyle>
|
||||
</Style>
|
||||
<Placemark>
|
||||
<name>Untitled Polygon</name>
|
||||
<snippet></snippet>
|
||||
<styleUrl>#msn_ylw-pushpin</styleUrl>
|
||||
<MultiGeometry>
|
||||
<Polygon>
|
||||
<tessellate>1</tessellate>
|
||||
<outerBoundaryIs>
|
||||
<LinearRing>
|
||||
<coordinates>
|
||||
32.41977350619059,35.86470912083693,0 33.56465531835013,35.91338825318785,0 34.80465378369205,36.47063196055174,0 35.60801631485135,36.34864532719317,0 35.49398676174558,34.21289059062669,0 34.5206672018921,31.81057604629355,0 43.95360383704013,31.37489080200468,0 44.25820669948404,37.93208169895772,0 30.99244388115055,37.7086326320776,0 31.19610811985261,36.49739270534763,0 32.41977350619059,35.86470912083693,0
|
||||
</coordinates>
|
||||
</LinearRing>
|
||||
</outerBoundaryIs>
|
||||
</Polygon>
|
||||
<Polygon>
|
||||
<tessellate>1</tessellate>
|
||||
<outerBoundaryIs>
|
||||
<LinearRing>
|
||||
<coordinates>
|
||||
32.49633696227876,34.50684717795233,0 33.09849375950411,34.48604280166101,0 33.90493204321842,34.73753410158289,0 34.25924480309209,34.95889575718786,0 34.62649679333629,35.4114629095852,0 34.72182823714807,35.80074945874743,0 32.99109621791929,35.58668302906084,0 32.02791860799897,35.17891332024415,0 32.07780557518355,34.72891507299879,0 32.49633696227876,34.50684717795233,0
|
||||
</coordinates>
|
||||
</LinearRing>
|
||||
</outerBoundaryIs>
|
||||
</Polygon>
|
||||
</MultiGeometry>
|
||||
</Placemark>
|
||||
</Document>
|
||||
</kml>
|
||||
@@ -1,5 +0,0 @@
|
||||
{
|
||||
'output_directory': '.\Syria', # Where to save the output files
|
||||
'boundary_file': '.\configs\Syria\LowResolution.kml', # Input kml file setting the boundary of the map to create
|
||||
'zoom_factor': 0.5 # [0: maximum zoom in (things look very big), 1: maximum zoom out (things look very small)]
|
||||
}
|
||||
@@ -1,87 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<kml xmlns="http://www.opengis.net/kml/2.2" xmlns:gx="http://www.google.com/kml/ext/2.2" xmlns:kml="http://www.opengis.net/kml/2.2" xmlns:atom="http://www.w3.org/2005/Atom">
|
||||
<Document>
|
||||
<name>MediumResolution.kml</name>
|
||||
<StyleMap id="msn_ylw-pushpin">
|
||||
<Pair>
|
||||
<key>normal</key>
|
||||
<styleUrl>#sn_ylw-pushpin</styleUrl>
|
||||
</Pair>
|
||||
<Pair>
|
||||
<key>highlight</key>
|
||||
<styleUrl>#sh_ylw-pushpin</styleUrl>
|
||||
</Pair>
|
||||
</StyleMap>
|
||||
<Style id="sh_ylw-pushpin">
|
||||
<IconStyle>
|
||||
<scale>1.3</scale>
|
||||
<Icon>
|
||||
<href>http://maps.google.com/mapfiles/kml/pushpin/ylw-pushpin.png</href>
|
||||
</Icon>
|
||||
<hotSpot x="20" y="2" xunits="pixels" yunits="pixels"/>
|
||||
</IconStyle>
|
||||
<BalloonStyle>
|
||||
</BalloonStyle>
|
||||
<LineStyle>
|
||||
<color>ccffffff</color>
|
||||
</LineStyle>
|
||||
<PolyStyle>
|
||||
<color>73ffffff</color>
|
||||
</PolyStyle>
|
||||
</Style>
|
||||
<Style id="sn_ylw-pushpin">
|
||||
<IconStyle>
|
||||
<scale>1.1</scale>
|
||||
<Icon>
|
||||
<href>http://maps.google.com/mapfiles/kml/pushpin/ylw-pushpin.png</href>
|
||||
</Icon>
|
||||
<hotSpot x="20" y="2" xunits="pixels" yunits="pixels"/>
|
||||
</IconStyle>
|
||||
<BalloonStyle>
|
||||
</BalloonStyle>
|
||||
<LineStyle>
|
||||
<color>ccffffff</color>
|
||||
</LineStyle>
|
||||
<PolyStyle>
|
||||
<color>73ffffff</color>
|
||||
</PolyStyle>
|
||||
</Style>
|
||||
<Placemark>
|
||||
<name>Untitled Polygon</name>
|
||||
<snippet></snippet>
|
||||
<styleUrl>#msn_ylw-pushpin</styleUrl>
|
||||
<MultiGeometry>
|
||||
<Polygon>
|
||||
<tessellate>1</tessellate>
|
||||
<outerBoundaryIs>
|
||||
<LinearRing>
|
||||
<coordinates>
|
||||
34.67142705790602,31.82805055444974,0 35.02181508963836,31.82750977829048,0 36.01467177481414,31.98675180910247,0 36.23127775126287,32.04983840957699,0 35.9582646803902,32.28158293849557,0 35.99098147339456,32.44310980472873,0 36.09260593928732,32.55565643757006,0 36.61524825014531,32.48930025627462,0 36.60745776125667,32.80133625144484,0 36.47504812245365,33.05297304144123,0 36.35141964104501,33.3083703333435,0 36.35264203669159,33.49386454528514,0 36.47877595475967,33.58571959973897,0 36.19517390228444,33.5997606321796,0 35.83522397638479,33.61896603596939,0 35.91132793661291,33.79098072794213,0 36.15374710260814,34.26719887569751,0 36.25809031624735,34.42504420256356,0 36.50878759959249,34.48069803556503,0 36.72702134605258,34.5389760993956,0 36.91155927128435,34.70573020374997,0 36.93709483596604,34.8575453420497,0 36.84204849159945,35.0188804802811,0 36.85909086701554,35.12582156419841,0 36.80631271949839,35.2023007921343,0 36.70610451487763,35.28868757265818,0 36.64736791080302,35.33884042510283,0 36.58285870081706,35.39379914572466,0 36.45913791605572,35.785089727734,0 36.53039600108779,35.94339777542626,0 36.67529798763221,36.16555606706433,0 37.19354340712839,36.10461671438422,0 37.30210041940058,36.1672896392403,0 37.26914131633509,36.28180024676594,0 37.10359257192819,36.30310271023975,0 37.00689884978731,36.29046216813635,0 36.76464397760902,36.31629718954267,0 36.58584728151514,36.41485334551175,0 36.43276721089462,36.51419040401807,0 36.55081614559194,36.74504433804638,0 36.64379067414161,36.89890120179727,0 36.65347158496201,37.09461289580837,0 36.5670026915683,37.32284183349276,0 36.18331192127231,37.44082203549982,0 35.69883621035919,37.46691398938869,0 35.10303034414353,37.32678813082578,0 34.73373550417249,37.10256441028478,0 34.54672782985384,36.94278408400594,0 33.82387226696957,36.35935429361331,0 34.00780785927724,36.27288227125526,0 34.71609500104023,36.80115830525168,0 35.31231838128146,36.54974589517469,0 35.56842677899099,36.54590520153501,0 36.03653930366797,36.90903074000526,0 36.19000487976967,36.62318809953995,0 35.80177667905849,36.33612053423278,0 35.99066329315939,35.96583287218078,0 35.69248548202563,35.56301025420937,0 35.92254840918157,35.19455893234127,0 35.98470152257408,34.47521931409463,0 35.58103018441831,34.26637735596449,0 35.05797659081225,32.82931778284781,0 34.96691044071693,32.82607518990291,0 34.67142705790602,31.82805055444974,0
|
||||
</coordinates>
|
||||
</LinearRing>
|
||||
</outerBoundaryIs>
|
||||
</Polygon>
|
||||
<Polygon>
|
||||
<tessellate>1</tessellate>
|
||||
<outerBoundaryIs>
|
||||
<LinearRing>
|
||||
<coordinates>
|
||||
32.87727021160179,34.63039920198953,0 32.89796765395525,34.54413238804481,0 33.0513805484542,34.53311613075366,0 33.06805771189331,34.58449144684735,0 33.30594035942946,34.68068961400989,0 33.60655009787457,34.7834317386,0 33.66048901593272,34.8393762347752,0 33.70608869593579,34.95372458806005,0 33.90513134812218,34.93229745061615,0 34.1071842570156,34.94799211011232,0 33.94596222366071,35.13090630203342,0 34.03291716899977,35.33217278671437,0 34.00480141824541,35.41895359888199,0 33.86414270927582,35.36764075672064,0 33.48955253703217,35.27107279823272,0 32.94309978357973,35.39409014047924,0 32.72304170959251,35.13465820902891,0 33.02509969669595,35.06722355440451,0 33.44152949697186,35.00493863785168,0 33.43618672640994,34.91604930651071,0 33.31998050412736,34.76455001947792,0 32.87980862276667,34.77470445862257,0 32.7489895060826,34.66006328417646,0 32.87727021160179,34.63039920198953,0
|
||||
</coordinates>
|
||||
</LinearRing>
|
||||
</outerBoundaryIs>
|
||||
</Polygon>
|
||||
<Polygon>
|
||||
<tessellate>1</tessellate>
|
||||
<outerBoundaryIs>
|
||||
<LinearRing>
|
||||
<coordinates>
|
||||
37.316751241333,36.13625362966467,0 37.4802212403484,35.98662494935605,0 37.69339926931355,35.87154344120644,0 38.14290686820461,35.77632913948397,0 38.5968154612054,35.78564003854654,0 38.89284932130154,35.8779076116201,0 39.07507331612245,35.86639415034433,0 39.20140789434584,35.82480100674179,0 39.2433581758882,35.91988707796679,0 39.14777729544377,36.06853895742726,0 39.05867321853522,36.17697296815244,0 38.94276312671954,36.17039388164508,0 38.82993809202534,36.02864047564345,0 38.7422129714303,35.90314522534125,0 38.64230099519071,35.87869415817486,0 38.35798797186277,35.94095820496009,0 38.13165022867805,35.95691377930053,0 37.93541220365955,36.10819502548598,0 37.67868372711114,36.15507075771183,0 37.36536807770124,36.17289309161047,0 37.316751241333,36.13625362966467,0
|
||||
</coordinates>
|
||||
</LinearRing>
|
||||
</outerBoundaryIs>
|
||||
</Polygon>
|
||||
</MultiGeometry>
|
||||
</Placemark>
|
||||
</Document>
|
||||
</kml>
|
||||
@@ -1,5 +0,0 @@
|
||||
{
|
||||
'output_directory': '.\Syria', # Where to save the output files
|
||||
'boundary_file': '.\configs\Syria\MediumResolution.kml', # Input kml file setting the boundary of the map to create
|
||||
'zoom_factor': 0.25 # [0: maximum zoom in (things look very big), 1: maximum zoom out (things look very small)]
|
||||
}
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -1,5 +0,0 @@
|
||||
{
|
||||
'output_directory': '.\Test', # Where to save the output files
|
||||
'boundary_file': '.\configs\Test\LowResolution.kml', # Input kml file setting the boundary of the map to create
|
||||
'zoom_factor': 0.5 # [0: maximum zoom in (things look very big), 1: maximum zoom out (things look very small)]
|
||||
}
|
||||
@@ -1,5 +0,0 @@
|
||||
{
|
||||
'output_directory': '.\Test', # Where to save the output files
|
||||
'boundary_file': '.\configs\Test\MediumResolution.kml', # Input kml file setting the boundary of the map to create
|
||||
'zoom_factor': 0.25 # [0: maximum zoom in (things look very big), 1: maximum zoom out (things look very small)]
|
||||
}
|
||||
@@ -1,27 +1,18 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<kml xmlns="http://www.opengis.net/kml/2.2" xmlns:gx="http://www.google.com/kml/ext/2.2" xmlns:kml="http://www.opengis.net/kml/2.2" xmlns:atom="http://www.w3.org/2005/Atom">
|
||||
<Document>
|
||||
<name>MediumResolution.kml</name>
|
||||
<StyleMap id="m_ylw-pushpin">
|
||||
<name>bondary.kml</name>
|
||||
<StyleMap id="msn_ylw-pushpin">
|
||||
<Pair>
|
||||
<key>normal</key>
|
||||
<styleUrl>#s_ylw-pushpin</styleUrl>
|
||||
<styleUrl>#sn_ylw-pushpin</styleUrl>
|
||||
</Pair>
|
||||
<Pair>
|
||||
<key>highlight</key>
|
||||
<styleUrl>#s_ylw-pushpin_hl</styleUrl>
|
||||
<styleUrl>#sh_ylw-pushpin</styleUrl>
|
||||
</Pair>
|
||||
</StyleMap>
|
||||
<Style id="s_ylw-pushpin">
|
||||
<IconStyle>
|
||||
<scale>1.1</scale>
|
||||
<Icon>
|
||||
<href>http://maps.google.com/mapfiles/kml/pushpin/ylw-pushpin.png</href>
|
||||
</Icon>
|
||||
<hotSpot x="20" y="2" xunits="pixels" yunits="pixels"/>
|
||||
</IconStyle>
|
||||
</Style>
|
||||
<Style id="s_ylw-pushpin_hl">
|
||||
<Style id="sh_ylw-pushpin">
|
||||
<IconStyle>
|
||||
<scale>1.3</scale>
|
||||
<Icon>
|
||||
@@ -29,16 +20,43 @@
|
||||
</Icon>
|
||||
<hotSpot x="20" y="2" xunits="pixels" yunits="pixels"/>
|
||||
</IconStyle>
|
||||
<BalloonStyle>
|
||||
</BalloonStyle>
|
||||
<LineStyle>
|
||||
<color>ff00ff00</color>
|
||||
<width>2</width>
|
||||
</LineStyle>
|
||||
<PolyStyle>
|
||||
<color>00ffffff</color>
|
||||
</PolyStyle>
|
||||
</Style>
|
||||
<Style id="sn_ylw-pushpin">
|
||||
<IconStyle>
|
||||
<scale>1.1</scale>
|
||||
<Icon>
|
||||
<href>http://maps.google.com/mapfiles/kml/pushpin/ylw-pushpin.png</href>
|
||||
</Icon>
|
||||
<hotSpot x="20" y="2" xunits="pixels" yunits="pixels"/>
|
||||
</IconStyle>
|
||||
<BalloonStyle>
|
||||
</BalloonStyle>
|
||||
<LineStyle>
|
||||
<color>ff00ff00</color>
|
||||
<width>2</width>
|
||||
</LineStyle>
|
||||
<PolyStyle>
|
||||
<color>00ffffff</color>
|
||||
</PolyStyle>
|
||||
</Style>
|
||||
<Placemark>
|
||||
<name>Untitled Polygon</name>
|
||||
<styleUrl>#m_ylw-pushpin</styleUrl>
|
||||
<name>boundary</name>
|
||||
<styleUrl>#msn_ylw-pushpin</styleUrl>
|
||||
<Polygon>
|
||||
<tessellate>1</tessellate>
|
||||
<outerBoundaryIs>
|
||||
<LinearRing>
|
||||
<coordinates>
|
||||
36.66523183398584,34.6677562111174,0 36.7942537132104,34.66437454529529,0 36.83169732011983,34.73421112648619,0 36.82035549501334,34.78872158568599,0 36.81876694797644,34.78938919967693,0 36.71678396314233,34.81175454434261,0 36.71358833183864,34.81177596936792,0 36.64080355603824,34.80367957661652,0 36.61013139556666,34.76382161679572,0 36.60930683760219,34.76054596757088,0 36.60928608362357,34.75792169295608,0 36.60927570797851,34.75660959986943,0 36.61934895519745,34.71456838542862,0 36.64380557289082,34.68164055942542,0 36.66523183398584,34.6677562111174,0
|
||||
32.88080949633392,40.69414072620714,0 45.55105663095696,40.1201602561476,0 46.12786725301777,45.86433730083521,0 32.27018117342202,46.44436227341902,0 32.88080949633392,40.69414072620714,0
|
||||
</coordinates>
|
||||
</LinearRing>
|
||||
</outerBoundaryIs>
|
||||
@@ -0,0 +1,5 @@
|
||||
{
|
||||
"output_directory": "",
|
||||
"boundary_file": "./configs/caucasus/boundary.kml",
|
||||
"zoom_factor": 0.7
|
||||
}
|
||||
229
scripts/python/map_generator/configs/caucasus/highresolution.kml
Normal file
229
scripts/python/map_generator/configs/caucasus/highresolution.kml
Normal file
@@ -0,0 +1,229 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<kml xmlns="http://www.opengis.net/kml/2.2" xmlns:gx="http://www.google.com/kml/ext/2.2" xmlns:kml="http://www.opengis.net/kml/2.2" xmlns:atom="http://www.w3.org/2005/Atom">
|
||||
<Document>
|
||||
<name>highresolution.kml</name>
|
||||
<StyleMap id="msn_ylw-pushpin">
|
||||
<Pair>
|
||||
<key>normal</key>
|
||||
<styleUrl>#sn_ylw-pushpin</styleUrl>
|
||||
</Pair>
|
||||
<Pair>
|
||||
<key>highlight</key>
|
||||
<styleUrl>#sh_ylw-pushpin</styleUrl>
|
||||
</Pair>
|
||||
</StyleMap>
|
||||
<Style id="sh_ylw-pushpin">
|
||||
<IconStyle>
|
||||
<scale>1.3</scale>
|
||||
<Icon>
|
||||
<href>http://maps.google.com/mapfiles/kml/pushpin/ylw-pushpin.png</href>
|
||||
</Icon>
|
||||
<hotSpot x="20" y="2" xunits="pixels" yunits="pixels"/>
|
||||
</IconStyle>
|
||||
<BalloonStyle>
|
||||
</BalloonStyle>
|
||||
<LineStyle>
|
||||
<color>cc00ffff</color>
|
||||
<width>2</width>
|
||||
</LineStyle>
|
||||
<PolyStyle>
|
||||
<color>7300ffff</color>
|
||||
</PolyStyle>
|
||||
</Style>
|
||||
<Style id="sn_ylw-pushpin">
|
||||
<IconStyle>
|
||||
<scale>1.1</scale>
|
||||
<Icon>
|
||||
<href>http://maps.google.com/mapfiles/kml/pushpin/ylw-pushpin.png</href>
|
||||
</Icon>
|
||||
<hotSpot x="20" y="2" xunits="pixels" yunits="pixels"/>
|
||||
</IconStyle>
|
||||
<BalloonStyle>
|
||||
</BalloonStyle>
|
||||
<LineStyle>
|
||||
<color>cc00ffff</color>
|
||||
<width>2</width>
|
||||
</LineStyle>
|
||||
<PolyStyle>
|
||||
<color>7300ffff</color>
|
||||
</PolyStyle>
|
||||
</Style>
|
||||
<Placemark>
|
||||
<name>highresolution</name>
|
||||
<snippet></snippet>
|
||||
<styleUrl>#msn_ylw-pushpin</styleUrl>
|
||||
<MultiGeometry>
|
||||
<Polygon>
|
||||
<tessellate>1</tessellate>
|
||||
<outerBoundaryIs>
|
||||
<LinearRing>
|
||||
<coordinates>
|
||||
38.01276722523993,44.90762855703301,0 38.04131752571995,44.92153706551618,0 38.03963452476157,44.94078656731732,0 38.0320099429151,44.95949558530538,0 38.02301867301547,44.97422883500316,0 38.00461021106455,44.97948714076578,0 37.97278772482201,44.96810980669888,0 37.94666386307188,44.95152376420577,0 37.94458216655836,44.93782869413482,0 37.94468104416998,44.93662950290086,0 37.9523987522396,44.91010538512835,0 37.95250415235348,44.90890538515762,0 37.95164702887876,44.89592194331183,0 37.97505199439809,44.89242302800518,0 37.99080180821525,44.89732697677061,0 38.01276722523993,44.90762855703301,0
|
||||
</coordinates>
|
||||
</LinearRing>
|
||||
</outerBoundaryIs>
|
||||
</Polygon>
|
||||
<Polygon>
|
||||
<tessellate>1</tessellate>
|
||||
<outerBoundaryIs>
|
||||
<LinearRing>
|
||||
<coordinates>
|
||||
38.9046468901739,44.97766194076339,0 38.91630203474167,44.95841483572413,0 38.91633259422527,44.95798861098835,0 38.94399118031046,44.95981946679964,0 38.94459379099215,44.95984064584677,0 38.96568532517874,44.96912497377521,0 38.97684159572737,44.98233569962691,0 39.00142004204961,44.99387429252975,0 39.01849506524982,44.98292361253214,0 39.07458911667279,44.96646940556776,0 39.09980118831794,44.96860700268037,0 39.11622559138781,44.97599477471322,0 39.11824335396138,44.99101863668947,0 39.14110882677933,45.00161379972099,0 39.18599832341928,45.00866301570157,0 39.2368953097867,45.0167467156702,0 39.24610774954066,45.02388565086449,0 39.23993139352805,45.04507004883266,0 39.21956002132533,45.05124818514305,0 39.17624613001573,45.05623287466106,0 39.11191576318939,45.05879110078867,0 39.07605384303391,45.06100068544582,0 39.04788724744762,45.0745960438103,0 39.03152035804268,45.09244770900851,0 39.03768758413617,45.13508898543365,0 39.04954437624626,45.15694844077024,0 39.03741997683967,45.16555023680323,0 38.99395534171517,45.17050171353811,0 38.9737116176917,45.14748361828326,0 38.95428553325674,45.11335630154424,0 38.90899686604875,45.09377597219429,0 38.88796246850384,45.0746126230151,0 38.89026993328015,45.0425964571445,0 38.89783284831005,44.99666024742943,0 38.9046468901739,44.97766194076339,0
|
||||
</coordinates>
|
||||
</LinearRing>
|
||||
</outerBoundaryIs>
|
||||
</Polygon>
|
||||
<Polygon>
|
||||
<tessellate>1</tessellate>
|
||||
<outerBoundaryIs>
|
||||
<LinearRing>
|
||||
<coordinates>
|
||||
40.00426085432404,44.68897490402482,0 39.9675579734525,44.67268318111855,0 39.95595083661349,44.65605610976498,0 39.98995844030629,44.63075882390433,0 39.99067902777744,44.63028362547618,0 40.02391251807884,44.60647628679428,0 40.0457377533577,44.58629914405856,0 40.08543986828859,44.54148287790476,0 40.14400144366723,44.48986084768966,0 40.16507902997353,44.48293464901521,0 40.18447480377098,44.48237498723285,0 40.18791614413659,44.48247707879521,0 40.18879103736724,44.49062501143111,0 40.18454631116239,44.50859266151332,0 40.18853574142839,44.52503844431289,0 40.1843092620179,44.55499380804283,0 40.1528797668123,44.57726021391937,0 40.15135483594464,44.60923276395562,0 40.1404642420239,44.63363026577345,0 40.13260602924625,44.63836988486021,0 40.10904763584988,44.65160718826277,0 40.10763600453843,44.65206566784192,0 40.09250238528448,44.67688598775943,0 40.07985151400478,44.69337872172633,0 40.03647850779966,44.69821512376161,0 40.00426085432404,44.68897490402482,0
|
||||
</coordinates>
|
||||
</LinearRing>
|
||||
</outerBoundaryIs>
|
||||
</Polygon>
|
||||
<Polygon>
|
||||
<tessellate>1</tessellate>
|
||||
<outerBoundaryIs>
|
||||
<LinearRing>
|
||||
<coordinates>
|
||||
41.56740469727298,41.53939263954805,0 41.58242943210151,41.53695512122632,0 41.60599449309933,41.52779664085104,0 41.60781879134466,41.52776276817493,0 41.64743069333242,41.52500617675422,0 41.64861926695484,41.52501471557286,0 41.6877814032496,41.52623280986232,0 41.68900436588852,41.52672702757891,0 41.69114633523941,41.52726204334905,0 41.69270625283612,41.5280194265518,0 41.69395443342577,41.52831818099678,0 41.69616106057556,41.52912367052845,0 41.71756812356101,41.53507818828945,0 41.71821476374549,41.53577388049965,0 41.72190994699112,41.53933227835262,0 41.72226612234617,41.53982120498402,0 41.72184963545563,41.54888136787226,0 41.71198022195742,41.55724607425812,0 41.70789540344566,41.57348037104636,0 41.71711595615583,41.61689256092893,0 41.71711964991397,41.61737045621514,0 41.72078388936661,41.63121514491561,0 41.72085617843632,41.63211335928531,0 41.72122660082838,41.6329290439678,0 41.72140480520208,41.65030860227795,0 41.71367093106365,41.66563052364669,0 41.70905714164424,41.67863311075146,0 41.69442340126132,41.68051389603183,0 41.67919000683118,41.67155627423786,0 41.67026846805218,41.66300108383283,0 41.66179557310586,41.65847687671193,0 41.64583818391868,41.66356749191316,0 41.62870014523594,41.65735644016531,0 41.60560305821677,41.64538532549155,0 41.58400326355859,41.62715964169903,0 41.57289962933032,41.61205741072573,0 41.56650757253784,41.59399270514948,0 41.5616430326797,41.57175836642092,0 41.55869963772197,41.55148535433037,0 41.56740469727298,41.53939263954805,0
|
||||
</coordinates>
|
||||
</LinearRing>
|
||||
</outerBoundaryIs>
|
||||
</Polygon>
|
||||
<Polygon>
|
||||
<tessellate>1</tessellate>
|
||||
<outerBoundaryIs>
|
||||
<LinearRing>
|
||||
<coordinates>
|
||||
41.82238476329495,41.82086894133285,0 41.84579965241669,41.82873338447114,0 41.84616545582514,41.82901536586307,0 41.85813152584495,41.84066362013149,0 41.85887547623956,41.84123573652077,0 41.85592419537397,41.84757207048663,0 41.85544373729989,41.84844131987681,0 41.84918915529341,41.86367099346379,0 41.85027810076463,41.8648545839991,0 41.8636937346955,41.88248928707306,0 41.85795829313633,41.89255205723092,0 41.85866965527097,41.8937793519717,0 41.86017363028385,41.89531573714078,0 41.86320423444409,41.90863950128221,0 41.88262525457296,41.9142506796777,0 41.90562438401722,41.91795540852375,0 41.9060391424745,41.91795405813232,0 41.93292125321877,41.91884726372985,0 41.93625596244811,41.91850461029177,0 41.96368836699505,41.91028618701294,0 41.96451722453272,41.90996822106386,0 41.99817808825366,41.90062920162261,0 42.0344506208398,41.8977428102368,0 42.03609237776856,41.89804931010965,0 42.03854851641901,41.89835041740634,0 42.0490806643159,41.90669838975446,0 42.04912911899773,41.90794353156134,0 42.04830536399222,41.9183124760388,0 42.04919333281737,41.91989096852746,0 42.05103723580662,41.93490830669855,0 42.05107676870883,41.93587788590661,0 42.05115600774537,41.93782057619603,0 42.04757474610321,41.94240048412205,0 42.01057057366162,41.93765848688182,0 41.99342340674729,41.94450541271382,0 41.95697785178572,41.9593146014515,0 41.92310191570262,41.95736428996665,0 41.88852389915975,41.9541015458282,0 41.88552977743912,41.95414204958543,0 41.85410509782933,41.95454963448742,0 41.85025137773771,41.95519649669476,0 41.84766588530024,41.95584586647762,0 41.82777991911982,41.96012501406329,0 41.82611563322031,41.96070538279816,0 41.81094444349973,41.96646283133646,0 41.7742873226063,41.96701633262042,0 41.76592513495154,41.95932980782347,0 41.76646508500114,41.94317597614202,0 41.76566940879526,41.92796613417944,0 41.76649980168807,41.91904926090808,0 41.76663308373193,41.91809895255836,0 41.76852485570836,41.89593651017876,0 41.76861200029871,41.89532100736494,0 41.77527314809674,41.86811014486865,0 41.77540104704371,41.86722013508285,0 41.77560229406462,41.84584642889709,0 41.78102696257377,41.8323953829856,0 41.79486415213927,41.81974020702031,0 41.82238476329495,41.82086894133285,0
|
||||
</coordinates>
|
||||
</LinearRing>
|
||||
</outerBoundaryIs>
|
||||
</Polygon>
|
||||
<Polygon>
|
||||
<tessellate>1</tessellate>
|
||||
<outerBoundaryIs>
|
||||
<LinearRing>
|
||||
<coordinates>
|
||||
42.03462588706149,42.22918824815346,0 42.05396329709235,42.22671124479211,0 42.05739617265485,42.2267039072964,0 42.05939884378594,42.22669930322585,0 42.0622588968365,42.22669414010203,0 42.06397468391648,42.22669141850756,0 42.06569049502815,42.22668869491536,0 42.08226566865395,42.22710096094789,0 42.08369574077051,42.22709889947609,0 42.08568787198352,42.22753922356671,0 42.08768626810043,42.22775803854478,0 42.09053652426268,42.22841843431065,0 42.10770594460492,42.2344076053656,0 42.10828094959852,42.23485528797433,0 42.10972032198327,42.23620122691349,0 42.11145233090137,42.23800182664686,0 42.11378102011471,42.24413056699161,0 42.11378365424377,42.24504477070992,0 42.11408005112057,42.24687596163259,0 42.11499091549609,42.25636054991801,0 42.11529048966665,42.25776469254433,0 42.14629984059474,42.27141236919877,0 42.14660507451134,42.27165123936472,0 42.14843082866523,42.27284545726184,0 42.16130459760505,42.28787743444331,0 42.16195142596106,42.28885973953583,0 42.16198463500601,42.28960094245658,0 42.16205176610032,42.29108868990729,0 42.14750538980876,42.30012364145748,0 42.14598708744826,42.30037785940072,0 42.1447735751414,42.30063200113334,0 42.12368307159163,42.30062503039722,0 42.08379754782863,42.29923117365225,0 42.07897716416379,42.29922366065949,0 42.07747132260534,42.29921888998273,0 42.03881653474947,42.29654620930719,0 42.03791517888165,42.29630698275978,0 42.01937279818176,42.28862724692076,0 42.01213317157048,42.27386806552057,0 42.01197794839083,42.27218969197326,0 42.01527241885061,42.25120371003688,0 42.03009247917861,42.23232194824558,0 42.03462588706149,42.22918824815346,0
|
||||
</coordinates>
|
||||
</LinearRing>
|
||||
</outerBoundaryIs>
|
||||
</Polygon>
|
||||
<Polygon>
|
||||
<tessellate>1</tessellate>
|
||||
<outerBoundaryIs>
|
||||
<LinearRing>
|
||||
<coordinates>
|
||||
42.50326805577522,42.15285458732068,0 42.54216541117358,42.15690057975758,0 42.62181095562248,42.17271563793621,0 42.73653937664223,42.22993451171526,0 42.75461170032527,42.24715303084481,0 42.75608458419014,42.24818390191368,0 42.75661343933474,42.24885876801618,0 42.75926527502448,42.25041479064056,0 42.77613790732094,42.27216809898986,0 42.77117964436505,42.29133993618717,0 42.75475311080677,42.2971384276704,0 42.75431275120259,42.29714779101681,0 42.71900309626691,42.3013517580358,0 42.71591908241543,42.30143169052855,0 42.67435817112223,42.29642333137071,0 42.67344127331322,42.29607680790587,0 42.64048089830786,42.2857437926856,0 42.63822062404165,42.28505320902826,0 42.6368542625033,42.28436894972384,0 42.5941105445395,42.27908212216473,0 42.58965857256506,42.27806249006231,0 42.58789002608323,42.27807491653778,0 42.56398073759238,42.27579789182741,0 42.56265024672967,42.27545611285244,0 42.54098135975169,42.26651789713871,0 42.54010076349332,42.26583018696557,0 42.52959266577116,42.25590088941853,0 42.52829095740024,42.25385604101501,0 42.52402102095878,42.23965472353309,0 42.52359744521766,42.23831559195894,0 42.52317235489733,42.23731307052606,0 42.5069983377683,42.22411162244438,0 42.50658151525118,42.22345497382155,0 42.46919279465813,42.20637280963042,0 42.46752527105782,42.20573659823922,0 42.44301456573051,42.1829653136313,0 42.44266977888606,42.18171385808618,0 42.44232423552852,42.16621759727151,0 42.47118291994053,42.15693449226862,0 42.50326805577522,42.15285458732068,0
|
||||
</coordinates>
|
||||
</LinearRing>
|
||||
</outerBoundaryIs>
|
||||
</Polygon>
|
||||
<Polygon>
|
||||
<tessellate>1</tessellate>
|
||||
<outerBoundaryIs>
|
||||
<LinearRing>
|
||||
<coordinates>
|
||||
44.87995347496947,41.64886894878399,0 44.92160097703947,41.64494571778648,0 44.94688665009284,41.63462925014971,0 45.00282870526542,41.60214386493607,0 45.04018752278034,41.60171638744521,0 45.04114310393859,41.60203837172306,0 45.06261050426449,41.60943685504915,0 45.06492380063776,41.62253200400711,0 45.0561024925957,41.63608367265658,0 45.05527159638826,41.63716187391568,0 45.04941045264525,41.65440218748508,0 45.07609270373375,41.67405957243533,0 45.08856771184499,41.69729835311217,0 45.07696965433007,41.71667793198382,0 45.04303333663623,41.73824894895794,0 44.98240488779233,41.74339574900021,0 44.93301824032942,41.74531442237724,0 44.91324395168589,41.76291423484853,0 44.90332704864529,41.81538382794766,0 44.81683651806541,41.84815073633001,0 44.74022780266517,41.83136883229277,0 44.73606074607382,41.82952747854094,0 44.73501618962644,41.82916899600746,0 44.71953688822166,41.8073909577056,0 44.71859568274378,41.80617482288406,0 44.69235373753912,41.77167194932502,0 44.69106461882862,41.76966066978621,0 44.68030592127317,41.74214459259185,0 44.69971943011939,41.70063472398751,0 44.75638070330081,41.69079029604534,0 44.83520351398064,41.65016193927774,0 44.87995347496947,41.64886894878399,0
|
||||
</coordinates>
|
||||
</LinearRing>
|
||||
</outerBoundaryIs>
|
||||
</Polygon>
|
||||
<Polygon>
|
||||
<tessellate>1</tessellate>
|
||||
<outerBoundaryIs>
|
||||
<LinearRing>
|
||||
<coordinates>
|
||||
41.13135558559378,42.82154961320166,0 41.16953306768731,42.81899245779736,0 41.18440690676878,42.83792090137716,0 41.17599930149206,42.85722401101617,0 41.14766261018176,42.89232671392461,0 41.10914175389243,42.93656623533002,0 41.0986661145417,42.97214737975865,0 41.09774982121393,42.9731314452459,0 41.06946347638885,42.99841122389288,0 41.03626932575695,43.01751308618186,0 41.01549358555145,43.02703301088012,0 41.00041375310337,43.04617640500552,0 40.99016263975331,43.05391761134612,0 40.96254561310668,43.05326130063083,0 40.96218388580301,43.05298194490007,0 40.9504730202217,43.04433403782635,0 40.92725516653036,43.03782254813937,0 40.91852110021615,43.03657826318278,0 40.91816008593474,43.02985737035009,0 40.93583385069458,43.00880099544404,0 40.95172839529469,42.99785624546396,0 40.96531440259091,42.98431108211434,0 40.97218637083929,42.98011628390032,0 40.99378262195025,42.98856224237861,0 41.00867681019066,42.99456276004578,0 41.01785277301082,42.99317938180153,0 41.03370501880666,42.99618898530419,0 41.04801134865209,42.98949756863089,0 41.06268894456654,42.96683106528177,0 41.07550132557592,42.9502389648277,0 41.09522585665084,42.8726773073778,0 41.0976418068871,42.84593445871605,0 41.13135558559378,42.82154961320166,0
|
||||
</coordinates>
|
||||
</LinearRing>
|
||||
</outerBoundaryIs>
|
||||
</Polygon>
|
||||
<Polygon>
|
||||
<tessellate>1</tessellate>
|
||||
<outerBoundaryIs>
|
||||
<LinearRing>
|
||||
<coordinates>
|
||||
40.58772586498658,43.08355390060866,0 40.62373808388225,43.08671730221808,0 40.62546463429349,43.08695833805647,0 40.65506748890869,43.09253579364059,0 40.66436786820491,43.09966066105225,0 40.66720693964481,43.10601025667538,0 40.65931810456287,43.12044688001843,0 40.64094241199298,43.1277954753661,0 40.6391909125205,43.12818678998048,0 40.60587784795258,43.12862687570727,0 40.60414322834806,43.1285965195443,0 40.58512756311539,43.13461098485228,0 40.58454074704163,43.1348137144501,0 40.58332682725846,43.13628248051446,0 40.58272859330782,43.13690267380595,0 40.56406834944762,43.14884510735477,0 40.52818715816372,43.14632367435134,0 40.52262051722788,43.13945867002408,0 40.52834876771676,43.13363070671965,0 40.54735451472468,43.11323626245802,0 40.55615326223227,43.10198392517493,0 40.57093702868406,43.09274861172469,0 40.58772586498658,43.08355390060866,0
|
||||
</coordinates>
|
||||
</LinearRing>
|
||||
</outerBoundaryIs>
|
||||
</Polygon>
|
||||
<Polygon>
|
||||
<tessellate>1</tessellate>
|
||||
<outerBoundaryIs>
|
||||
<LinearRing>
|
||||
<coordinates>
|
||||
39.72614433129593,43.56632898377738,0 39.74516350357347,43.55670773189216,0 39.77843373535038,43.53959497744676,0 39.8325642352052,43.52184672278842,0 39.86109207323832,43.50571570181943,0 39.87561942876098,43.49149418568872,0 39.88576414757352,43.47157403223061,0 39.89547107051354,43.44381058176133,0 39.91837854570488,43.41356084433148,0 39.95550091504686,43.39258285685748,0 39.9992110979594,43.37956730104565,0 39.99998129503236,43.37958413501936,0 40.03167065875855,43.37747635988988,0 40.03678241511443,43.38430377740725,0 40.03604751568696,43.39945399566035,0 40.0423947623617,43.42818130480489,0 40.04294973748757,43.45500792890098,0 40.04440678353178,43.45672077966596,0 40.05264356953025,43.49718297345592,0 40.0199644656051,43.4992485780307,0 39.97107736600439,43.47523594693133,0 39.9688458650708,43.47350717493182,0 39.96661422082202,43.47177817240403,0 39.96441005809002,43.46948904746836,0 39.94072823253722,43.46558542345316,0 39.92486149312654,43.47640642437862,0 39.92020967945489,43.51098374132635,0 39.87136563607327,43.5177198800786,0 39.83117859102769,43.53569076956286,0 39.81442380304524,43.56492278961357,0 39.81278832919621,43.56660945777465,0 39.78912546843062,43.59404509468015,0 39.7818499336485,43.63664252081492,0 39.75368613674848,43.65858996208188,0 39.71578105349712,43.65722376095013,0 39.6923958499174,43.64487852992163,0 39.68667112236476,43.63148094202373,0 39.69279713372099,43.61544572029778,0 39.69688036571605,43.59532995940224,0 39.71697338805318,43.58012432800217,0 39.72614433129593,43.56632898377738,0
|
||||
</coordinates>
|
||||
</LinearRing>
|
||||
</outerBoundaryIs>
|
||||
</Polygon>
|
||||
<Polygon>
|
||||
<tessellate>1</tessellate>
|
||||
<outerBoundaryIs>
|
||||
<LinearRing>
|
||||
<coordinates>
|
||||
37.688466853869,44.65211306412368,0 37.74770527422069,44.6449666777822,0 37.79720565210827,44.65612464775482,0 37.80962528535115,44.67002206416566,0 37.81325918059166,44.68999535106652,0 37.79850346097529,44.70489800119133,0 37.80639914386222,44.70951278640181,0 37.8335739683215,44.69938994244738,0 37.8619232689624,44.68446912443044,0 37.88749489734159,44.66571008808166,0 37.91040063300123,44.65217902166576,0 37.90829342981185,44.640850645347,0 37.90231096516352,44.63097221268182,0 37.91234215599023,44.60889044826826,0 37.92985663454834,44.58710708272655,0 37.95855442829962,44.56630273234993,0 37.9981337749937,44.5501984812981,0 38.04565290459185,44.53813422888698,0 38.07871905016862,44.51852404889294,0 38.10667390333231,44.50624626460871,0 38.14080862390894,44.53113823545114,0 38.16247170595978,44.5573176146319,0 38.13528772360038,44.57273914837605,0 38.07535235895125,44.59778381378278,0 38.03674868597506,44.63253488165785,0 38.01039400935072,44.65339492363942,0 38.00964670850519,44.65337293733754,0 37.96634093569801,44.67075029896814,0 37.90930942485091,44.68833354548302,0 37.87544209197721,44.71081831096898,0 37.86230259626892,44.72669514052761,0 37.84141331174267,44.74545114262496,0 37.8098327065634,44.75992663760664,0 37.77555665946304,44.77453377599042,0 37.73865871306594,44.78624602665568,0 37.70273426791704,44.79526796194607,0 37.64791994073514,44.79349060741302,0 37.6568901204674,44.76716708678543,0 37.68138944942566,44.72859230033298,0 37.69604942881837,44.71687501606098,0 37.69342221375889,44.68807934342252,0 37.68103552891139,44.67682055088774,0 37.688466853869,44.65211306412368,0
|
||||
</coordinates>
|
||||
</LinearRing>
|
||||
</outerBoundaryIs>
|
||||
</Polygon>
|
||||
<Polygon>
|
||||
<tessellate>1</tessellate>
|
||||
<outerBoundaryIs>
|
||||
<LinearRing>
|
||||
<coordinates>
|
||||
37.33304193315424,44.84226493061546,0 37.39147638745656,44.85606678549083,0 37.42515969440323,44.89019857545131,0 37.38043517481189,44.93131416637416,0 37.33560289492709,44.94246322134216,0 37.32175634603,44.96452122139264,0 37.35125230013985,44.99001609323321,0 37.36983385522156,45.00898346859747,0 37.36902889985945,45.02928468234973,0 37.33735566991845,45.02735745019165,0 37.28114150059731,45.00370826813469,0 37.23834023658475,45.00143120287377,0 37.23667270829227,45.00186321446695,0 37.21169298870407,44.99816661550715,0 37.26001404877461,44.965854487285,0 37.28238758963293,44.95067879444942,0 37.30951909659191,44.91046245662643,0 37.29290464283655,44.89953558944725,0 37.28583311688314,44.88880772298372,0 37.30510989181242,44.86773450203737,0 37.3154433242007,44.86290516793044,0 37.33304193315424,44.84226493061546,0
|
||||
</coordinates>
|
||||
</LinearRing>
|
||||
</outerBoundaryIs>
|
||||
</Polygon>
|
||||
<Polygon>
|
||||
<tessellate>1</tessellate>
|
||||
<outerBoundaryIs>
|
||||
<LinearRing>
|
||||
<coordinates>
|
||||
43.03909339094101,44.26822991955389,0 43.02388061684021,44.24708313717557,0 43.03995416512803,44.22206419222925,0 43.0960620872468,44.18104016014089,0 43.09776677180102,44.16186208826357,0 43.07909923837636,44.11644610248226,0 43.06741919130801,44.09479906866635,0 43.04602241817251,44.07765373335651,0 43.03892176317896,44.0770147910041,0 43.03535848976134,44.07700979713377,0 42.95180524984623,44.07818876763687,0 42.90116223573592,44.0749848462899,0 42.90027460602397,44.07498480135828,0 42.80981004957811,44.07174857552936,0 42.79569642089879,44.0314931856597,0 42.79134676390846,44.0001911204434,0 42.76268456290557,43.98329778649521,0 42.72771290252133,43.96817910816404,0 42.71424982869215,43.95267189908992,0 42.68640467451097,43.9190181287595,0 42.68410922743533,43.89624021960445,0 42.71695569998412,43.87915041727165,0 42.75801294260267,43.87968797460082,0 42.78053570679955,43.90263137961569,0 42.78051522244975,43.90643517059434,0 42.78111344985678,43.95122741131275,0 42.79855439667995,43.97916889824146,0 42.82595334568408,44.00089823460605,0 42.83216600367371,44.00219035451897,0 42.87739506909268,44.00670982132075,0 42.90665023845801,44.01566202476477,0 42.91195528219232,44.0194784528247,0 42.94472227771725,44.0404614154041,0 42.9749371389544,44.03343493220525,0 43.04781587336473,44.00660390301899,0 43.0824075043687,43.9926365261148,0 43.1135442867477,44.00275622414961,0 43.13140968553228,44.01605979958419,0 43.15286554349255,44.02296581284525,0 43.18944909443207,44.03951335252883,0 43.19124150672771,44.04078532788219,0 43.20645935229866,44.05866850588087,0 43.24296743778298,44.09705623715089,0 43.32269065411574,44.08907793991563,0 43.38254117742259,44.09850884208844,0 43.43646235221848,44.10019014964742,0 43.52051866659946,44.16077337624353,0 43.5164041663186,44.19353451555802,0 43.48872039330254,44.20905508916579,0 43.48692305271056,44.20970330260654,0 43.48153129798963,44.21036462331087,0 43.47973867126772,44.21101304042534,0 43.40078744468389,44.22154333154452,0 43.39630678729911,44.22219840949368,0 43.3828431640125,44.21646807930018,0 43.39489181624394,44.18562049718445,0 43.39578040150138,44.18433558555515,0 43.4144781648132,44.16632254605746,0 43.41977431339912,44.15155627097919,0 43.41340236768435,44.13426595788155,0 43.37574189392362,44.13440133864137,0 43.33901462519611,44.12490273637327,0 43.27812196618494,44.11867603002365,0 43.27277670195958,44.11868668891878,0 43.26653584966177,44.11805862731987,0 43.26474792739602,44.11806308242041,0 43.22811695987475,44.11494279361614,0 43.21258659325787,44.10354522283445,0 43.19851874575829,44.0798013108005,0 43.18592634397736,44.06962488794021,0 43.18503216805702,44.06898741156169,0 43.15557207037128,44.06138850207904,0 43.10832628217977,44.06407320680668,0 43.12003685581475,44.08443175076591,0 43.12634675458444,44.1074374165462,0 43.14432539799947,44.13235194182577,0 43.16768649490542,44.1713912351761,0 43.18382933207794,44.19379397469203,0 43.19474727234392,44.22456257562449,0 43.17954419147426,44.24763586944021,0 43.12049292652011,44.25729393019073,0 43.03909339094101,44.26822991955389,0
|
||||
</coordinates>
|
||||
</LinearRing>
|
||||
</outerBoundaryIs>
|
||||
</Polygon>
|
||||
<Polygon>
|
||||
<tessellate>1</tessellate>
|
||||
<outerBoundaryIs>
|
||||
<LinearRing>
|
||||
<coordinates>
|
||||
43.58814152877764,43.41212133720911,0 43.61778136140671,43.45075535259267,0 43.63805286981567,43.46773689955461,0 43.70983102400842,43.48695399016454,0 43.74367699353449,43.51105841330762,0 43.7451447659455,43.53497519596291,0 43.74456555614562,43.53497890685245,0 43.71394875197542,43.54146256103121,0 43.71046494087842,43.54064347407891,0 43.65891496672874,43.53590194819207,0 43.65602371927909,43.53591791299991,0 43.65139804761892,43.53594333652598,0 43.6502416483293,43.53594965893546,0 43.5993857829986,43.53369707644027,0 43.59650162555101,43.53371111676462,0 43.55831735593168,43.52007182559025,0 43.55369581104247,43.51883755203744,0 43.55311975419647,43.51884029620417,0 43.52170900612379,43.50478395081814,0 43.52110223116961,43.50228026839454,0 43.54232547020677,43.4700831222857,0 43.54290164941035,43.4692484670615,0 43.54939110880397,43.44784498787286,0 43.53951414248087,43.43703088208487,0 43.5394752052193,43.43534791978588,0 43.54237550595089,43.42329661072854,0 43.54362138171619,43.42127496287456,0 43.54535905315747,43.42086095204898,0 43.56242560443826,43.41030295802989,0 43.58814152877764,43.41212133720911,0
|
||||
</coordinates>
|
||||
</LinearRing>
|
||||
</outerBoundaryIs>
|
||||
</Polygon>
|
||||
<Polygon>
|
||||
<tessellate>1</tessellate>
|
||||
<outerBoundaryIs>
|
||||
<LinearRing>
|
||||
<coordinates>
|
||||
44.63831635214537,42.97404941812864,0 44.66876045151724,42.96774240203978,0 44.69954596788145,42.97859640250195,0 44.71709877073386,43.00129389122139,0 44.73480038760053,43.03333117104049,0 44.75651665243146,43.05449256112935,0 44.71603589278918,43.07971622520072,0 44.66104144373026,43.11753244731558,0 44.60760677168987,43.13831784477538,0 44.59484779059968,43.1778505875543,0 44.61855945197272,43.19296874601044,0 44.63180715199363,43.21286328294188,0 44.55883218198169,43.22157693706747,0 44.50989923042255,43.21757841971927,0 44.48397996500132,43.20012681415579,0 44.48573752644032,43.18465147239608,0 44.55932843856915,43.15669734751808,0 44.58827420655178,43.12776957406541,0 44.61090618761789,43.1020178461148,0 44.62994939258108,43.06166608706678,0 44.61353850042807,43.04029367708338,0 44.61698571593294,43.00801111794629,0 44.63831635214537,42.97404941812864,0
|
||||
</coordinates>
|
||||
</LinearRing>
|
||||
</outerBoundaryIs>
|
||||
</Polygon>
|
||||
<Polygon>
|
||||
<tessellate>1</tessellate>
|
||||
<outerBoundaryIs>
|
||||
<LinearRing>
|
||||
<coordinates>
|
||||
44.57224726487924,43.69377298905786,0 44.58700579418378,43.68976482600992,0 44.59036348566498,43.68972056659435,0 44.59228211257097,43.68969524448115,0 44.60760113086255,43.68913861479246,0 44.6099903991886,43.68944651090977,0 44.62301012444021,43.69375620239597,0 44.62459330938508,43.70064899483633,0 44.62460057940373,43.70099471086031,0 44.62609078180252,43.70339492907728,0 44.62662594094274,43.70546664481284,0 44.62763295577083,43.70718563580945,0 44.64133635982224,43.71635760831163,0 44.64182009827667,43.71635201872796,0 44.66781096670085,43.71842080688036,0 44.69853999275095,43.72074114325029,0 44.70191183737405,43.72138381446202,0 44.70215353537486,43.73038222177019,0 44.70170207337116,43.73142762524969,0 44.70200480085084,43.74181813749516,0 44.70299246642799,43.74284275055353,0 44.70676968884377,43.75768208989761,0 44.7058490982953,43.75908116304873,0 44.68627150084908,43.76248503516823,0 44.64941577638372,43.76509558785683,0 44.63681490520477,43.77843806886646,0 44.63620352304295,43.79126431349199,0 44.63624105200815,43.79264945787518,0 44.62156939362692,43.80082521081391,0 44.58448089529885,43.79718399389549,0 44.56849156503109,43.79185870423023,0 44.57052617473704,43.77727842785985,0 44.57099747476069,43.77692558735775,0 44.57240268874922,43.77552062828243,0 44.58517534984534,43.76807100991337,0 44.58658666877776,43.7670123133743,0 44.5889580068383,43.76594042268052,0 44.60312601522305,43.75743010375309,0 44.60549613502801,43.75635780505576,0 44.61573897204399,43.74512757968469,0 44.61424619112935,43.72539834023732,0 44.58297858815987,43.72063834105657,0 44.57442764050359,43.70482156516229,0 44.57224726487924,43.69377298905786,0
|
||||
</coordinates>
|
||||
</LinearRing>
|
||||
</outerBoundaryIs>
|
||||
</Polygon>
|
||||
</MultiGeometry>
|
||||
</Placemark>
|
||||
</Document>
|
||||
</kml>
|
||||
@@ -0,0 +1,5 @@
|
||||
{
|
||||
"output_directory": "",
|
||||
"boundary_file": "./configs/caucasus/highresolution.kml",
|
||||
"zoom_factor": 0.05
|
||||
}
|
||||
@@ -0,0 +1,66 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<kml xmlns="http://www.opengis.net/kml/2.2" xmlns:gx="http://www.google.com/kml/ext/2.2" xmlns:kml="http://www.opengis.net/kml/2.2" xmlns:atom="http://www.w3.org/2005/Atom">
|
||||
<Document>
|
||||
<name>lowresolution.kml</name>
|
||||
<StyleMap id="msn_ylw-pushpin">
|
||||
<Pair>
|
||||
<key>normal</key>
|
||||
<styleUrl>#sn_ylw-pushpin</styleUrl>
|
||||
</Pair>
|
||||
<Pair>
|
||||
<key>highlight</key>
|
||||
<styleUrl>#sh_ylw-pushpin</styleUrl>
|
||||
</Pair>
|
||||
</StyleMap>
|
||||
<Style id="sh_ylw-pushpin">
|
||||
<IconStyle>
|
||||
<scale>1.3</scale>
|
||||
<Icon>
|
||||
<href>http://maps.google.com/mapfiles/kml/pushpin/ylw-pushpin.png</href>
|
||||
</Icon>
|
||||
<hotSpot x="20" y="2" xunits="pixels" yunits="pixels"/>
|
||||
</IconStyle>
|
||||
<BalloonStyle>
|
||||
</BalloonStyle>
|
||||
<LineStyle>
|
||||
<color>ccff0000</color>
|
||||
<width>2</width>
|
||||
</LineStyle>
|
||||
<PolyStyle>
|
||||
<color>73ff0000</color>
|
||||
</PolyStyle>
|
||||
</Style>
|
||||
<Style id="sn_ylw-pushpin">
|
||||
<IconStyle>
|
||||
<scale>1.1</scale>
|
||||
<Icon>
|
||||
<href>http://maps.google.com/mapfiles/kml/pushpin/ylw-pushpin.png</href>
|
||||
</Icon>
|
||||
<hotSpot x="20" y="2" xunits="pixels" yunits="pixels"/>
|
||||
</IconStyle>
|
||||
<BalloonStyle>
|
||||
</BalloonStyle>
|
||||
<LineStyle>
|
||||
<color>ccff0000</color>
|
||||
<width>2</width>
|
||||
</LineStyle>
|
||||
<PolyStyle>
|
||||
<color>73ff0000</color>
|
||||
</PolyStyle>
|
||||
</Style>
|
||||
<Placemark>
|
||||
<name>lowresolution</name>
|
||||
<styleUrl>#msn_ylw-pushpin</styleUrl>
|
||||
<Polygon>
|
||||
<tessellate>1</tessellate>
|
||||
<outerBoundaryIs>
|
||||
<LinearRing>
|
||||
<coordinates>
|
||||
40.2406116700058,40.40138060243059,0 45.5635271481035,40.1426779660741,0 45.60922710592985,41.02413316194129,0 45.91611573011056,43.32989044671993,0 45.11722794385574,43.73279496015834,0 44.3968161008468,43.94376962299035,0 43.55305619124182,44.26782331132286,0 42.3385006598624,44.35581833051334,0 41.41347498432859,44.29848666681655,0 40.99572242486373,44.60082384936456,0 40.89696115902404,45.44242832334158,0 39.45786102993521,45.52291882223793,0 36.62914880274283,45.5077861248891,0 36.48091538142456,45.25159520419281,0 36.69848176311403,45.02976539035458,0 37.13837937388696,44.92594085940888,0 37.49629482973722,44.68313170419395,0 38.32273485142063,44.31468102372078,0 39.02858672612131,44.04267957100244,0 39.58310538923148,43.56555780728402,0 40.06569136495028,43.17400847950458,0 40.77436049364405,42.90870538590399,0 41.0989165870978,42.7282242165019,0 41.50179734440989,42.39957651164796,0 41.66447378507802,41.93886642857924,0 41.43079156800064,41.45235977274426,0 41.06428731693268,41.26061866324888,0 40.72666543555168,41.13627975984639,0 40.29914849710591,40.99635460520446,0 40.2406116700058,40.40138060243059,0
|
||||
</coordinates>
|
||||
</LinearRing>
|
||||
</outerBoundaryIs>
|
||||
</Polygon>
|
||||
</Placemark>
|
||||
</Document>
|
||||
</kml>
|
||||
@@ -0,0 +1,5 @@
|
||||
{
|
||||
"output_directory": "",
|
||||
"boundary_file": "./configs/caucasus/lowresolution.kml",
|
||||
"zoom_factor": 0.5
|
||||
}
|
||||
File diff suppressed because one or more lines are too long
@@ -0,0 +1,5 @@
|
||||
{
|
||||
"output_directory": "",
|
||||
"boundary_file": "./configs/caucasus/mediumresolution.kml",
|
||||
"zoom_factor": 0.15
|
||||
}
|
||||
@@ -0,0 +1,62 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<kml xmlns="http://www.opengis.net/kml/2.2" xmlns:gx="http://www.google.com/kml/ext/2.2" xmlns:kml="http://www.opengis.net/kml/2.2" xmlns:atom="http://www.w3.org/2005/Atom">
|
||||
<Document>
|
||||
<name>MarianaIslands_Boundary.kml</name>
|
||||
<StyleMap id="msn_ylw-pushpin">
|
||||
<Pair>
|
||||
<key>normal</key>
|
||||
<styleUrl>#sn_ylw-pushpin</styleUrl>
|
||||
</Pair>
|
||||
<Pair>
|
||||
<key>highlight</key>
|
||||
<styleUrl>#sh_ylw-pushpin</styleUrl>
|
||||
</Pair>
|
||||
</StyleMap>
|
||||
<Style id="sh_ylw-pushpin">
|
||||
<IconStyle>
|
||||
<scale>1.3</scale>
|
||||
<Icon>
|
||||
<href>http://maps.google.com/mapfiles/kml/pushpin/ylw-pushpin.png</href>
|
||||
</Icon>
|
||||
<hotSpot x="20" y="2" xunits="pixels" yunits="pixels"/>
|
||||
</IconStyle>
|
||||
<LineStyle>
|
||||
<color>ff51ff00</color>
|
||||
</LineStyle>
|
||||
<PolyStyle>
|
||||
<color>ff00ff00</color>
|
||||
<fill>0</fill>
|
||||
</PolyStyle>
|
||||
</Style>
|
||||
<Style id="sn_ylw-pushpin">
|
||||
<IconStyle>
|
||||
<scale>1.1</scale>
|
||||
<Icon>
|
||||
<href>http://maps.google.com/mapfiles/kml/pushpin/ylw-pushpin.png</href>
|
||||
</Icon>
|
||||
<hotSpot x="20" y="2" xunits="pixels" yunits="pixels"/>
|
||||
</IconStyle>
|
||||
<LineStyle>
|
||||
<color>ff51ff00</color>
|
||||
</LineStyle>
|
||||
<PolyStyle>
|
||||
<color>ff00ff00</color>
|
||||
<fill>0</fill>
|
||||
</PolyStyle>
|
||||
</Style>
|
||||
<Placemark>
|
||||
<name>MarianaIslands-Boundary</name>
|
||||
<styleUrl>#msn_ylw-pushpin</styleUrl>
|
||||
<Polygon>
|
||||
<tessellate>1</tessellate>
|
||||
<outerBoundaryIs>
|
||||
<LinearRing>
|
||||
<coordinates>
|
||||
137.5467247872308,10.63882584676731,0 152.1042397429884,10.76130464543661,0 152.4429174120779,22.44111296455259,0 136.9621003657876,22.22020008247822,0 137.5467247872308,10.63882584676731,0
|
||||
</coordinates>
|
||||
</LinearRing>
|
||||
</outerBoundaryIs>
|
||||
</Polygon>
|
||||
</Placemark>
|
||||
</Document>
|
||||
</kml>
|
||||
@@ -0,0 +1,5 @@
|
||||
{
|
||||
"output_directory": "",
|
||||
"boundary_file": "./configs/marianaislands/boundary.kml",
|
||||
"zoom_factor": 0.7
|
||||
}
|
||||
@@ -0,0 +1,185 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<kml xmlns="http://www.opengis.net/kml/2.2" xmlns:gx="http://www.google.com/kml/ext/2.2" xmlns:kml="http://www.opengis.net/kml/2.2" xmlns:atom="http://www.w3.org/2005/Atom">
|
||||
<Document>
|
||||
<name>Poi.kml</name>
|
||||
<StyleMap id="msn_ylw-pushpin25">
|
||||
<Pair>
|
||||
<key>normal</key>
|
||||
<styleUrl>#sn_ylw-pushpin18</styleUrl>
|
||||
</Pair>
|
||||
<Pair>
|
||||
<key>highlight</key>
|
||||
<styleUrl>#sh_ylw-pushpin0</styleUrl>
|
||||
</Pair>
|
||||
</StyleMap>
|
||||
<Style id="sh_ylw-pushpin0">
|
||||
<IconStyle>
|
||||
<scale>1.3</scale>
|
||||
<Icon>
|
||||
<href>http://maps.google.com/mapfiles/kml/pushpin/ylw-pushpin.png</href>
|
||||
</Icon>
|
||||
<hotSpot x="20" y="2" xunits="pixels" yunits="pixels"/>
|
||||
</IconStyle>
|
||||
<LineStyle>
|
||||
<color>ff51ff00</color>
|
||||
</LineStyle>
|
||||
<PolyStyle>
|
||||
<color>ff00ff00</color>
|
||||
<fill>0</fill>
|
||||
</PolyStyle>
|
||||
</Style>
|
||||
<Style id="sn_ylw-pushpin18">
|
||||
<IconStyle>
|
||||
<scale>1.1</scale>
|
||||
<Icon>
|
||||
<href>http://maps.google.com/mapfiles/kml/pushpin/ylw-pushpin.png</href>
|
||||
</Icon>
|
||||
<hotSpot x="20" y="2" xunits="pixels" yunits="pixels"/>
|
||||
</IconStyle>
|
||||
<LineStyle>
|
||||
<color>ff51ff00</color>
|
||||
</LineStyle>
|
||||
<PolyStyle>
|
||||
<color>ff00ff00</color>
|
||||
<fill>0</fill>
|
||||
</PolyStyle>
|
||||
</Style>
|
||||
<Placemark>
|
||||
<name>AnatahanIsland</name>
|
||||
<snippet></snippet>
|
||||
<styleUrl>#msn_ylw-pushpin25</styleUrl>
|
||||
<MultiGeometry>
|
||||
<Polygon>
|
||||
<tessellate>1</tessellate>
|
||||
<outerBoundaryIs>
|
||||
<LinearRing>
|
||||
<coordinates>
|
||||
145.7553001408891,16.28676378248576,0 145.7666572216247,16.41393109142431,0 145.5905587580494,16.41560101537311,0 145.5909424896481,16.28315032566038,0 145.7553001408891,16.28676378248576,0
|
||||
</coordinates>
|
||||
</LinearRing>
|
||||
</outerBoundaryIs>
|
||||
</Polygon>
|
||||
<Polygon>
|
||||
<tessellate>1</tessellate>
|
||||
<outerBoundaryIs>
|
||||
<LinearRing>
|
||||
<coordinates>
|
||||
145.7805409184133,17.53772629315577,0 145.8925623012942,17.54660739554851,0 145.9046336695847,17.65896974821323,0 145.7746333376764,17.65190141305855,0 145.7805409184133,17.53772629315577,0
|
||||
</coordinates>
|
||||
</LinearRing>
|
||||
</outerBoundaryIs>
|
||||
</Polygon>
|
||||
<Polygon>
|
||||
<tessellate>1</tessellate>
|
||||
<outerBoundaryIs>
|
||||
<LinearRing>
|
||||
<coordinates>
|
||||
145.7681987159122,18.67938743232732,0 145.7677255077254,18.90136697848688,0 145.5383402656229,18.88427179273032,0 145.5799288595405,18.66405573821321,0 145.7681987159122,18.67938743232732,0
|
||||
</coordinates>
|
||||
</LinearRing>
|
||||
</outerBoundaryIs>
|
||||
</Polygon>
|
||||
<Polygon>
|
||||
<tessellate>1</tessellate>
|
||||
<outerBoundaryIs>
|
||||
<LinearRing>
|
||||
<coordinates>
|
||||
145.4631336773884,19.63607843903748,0 145.4636078623153,19.76128328131912,0 145.3255946548471,19.75367071906175,0 145.3548682565876,19.62729333575676,0 145.4631336773884,19.63607843903748,0
|
||||
</coordinates>
|
||||
</LinearRing>
|
||||
</outerBoundaryIs>
|
||||
</Polygon>
|
||||
<Polygon>
|
||||
<tessellate>1</tessellate>
|
||||
<outerBoundaryIs>
|
||||
<LinearRing>
|
||||
<coordinates>
|
||||
146.0793115351113,15.97888713122836,0 146.1009231509223,16.0790759451661,0 146.0287115865356,16.07625682721602,0 146.0269433874891,15.98055871173362,0 146.0793115351113,15.97888713122836,0
|
||||
</coordinates>
|
||||
</LinearRing>
|
||||
</outerBoundaryIs>
|
||||
</Polygon>
|
||||
<Polygon>
|
||||
<tessellate>1</tessellate>
|
||||
<outerBoundaryIs>
|
||||
<LinearRing>
|
||||
<coordinates>
|
||||
144.8294574260367,20.49552173032675,0 144.9516370485217,20.49206841825373,0 144.9538468816312,20.59401704933947,0 144.8321205001454,20.59046224519729,0 144.8294574260367,20.49552173032675,0
|
||||
</coordinates>
|
||||
</LinearRing>
|
||||
</outerBoundaryIs>
|
||||
</Polygon>
|
||||
<Polygon>
|
||||
<tessellate>1</tessellate>
|
||||
<outerBoundaryIs>
|
||||
<LinearRing>
|
||||
<coordinates>
|
||||
145.2874921666876,19.97200463738697,0 145.2883391119135,20.09710477866254,0 145.1552527619199,20.07225507396177,0 145.1732626010426,19.95831369434872,0 145.2874921666876,19.97200463738697,0
|
||||
</coordinates>
|
||||
</LinearRing>
|
||||
</outerBoundaryIs>
|
||||
</Polygon>
|
||||
<Polygon>
|
||||
<tessellate>1</tessellate>
|
||||
<outerBoundaryIs>
|
||||
<LinearRing>
|
||||
<coordinates>
|
||||
144.5845436864417,13.32628757903784,0 144.5832542877928,13.20795218661114,0 144.6711535140066,13.17982957277143,0 144.7917187737514,13.22583182127326,0 144.8291727720641,13.30738500752978,0 144.8559946680324,13.39320801497858,0 144.9862991002054,13.49799833081799,0 145.0017050750758,13.61325479455512,0 144.9648468174549,13.7036371305439,0 144.8395325709172,13.72022281810793,0 144.7823830758645,13.67398174628549,0 144.7431802028555,13.55285481690717,0 144.6390030519315,13.54122526042688,0 144.5508207342024,13.46995480753054,0 144.5845436864417,13.32628757903784,0
|
||||
</coordinates>
|
||||
</LinearRing>
|
||||
</outerBoundaryIs>
|
||||
</Polygon>
|
||||
<Polygon>
|
||||
<tessellate>1</tessellate>
|
||||
<outerBoundaryIs>
|
||||
<LinearRing>
|
||||
<coordinates>
|
||||
145.8916111813357,17.25608136742171,0 145.8916542911912,17.36030472485922,0 145.7894982395039,17.35512288440341,0 145.7950184794313,17.24776891169873,0 145.8916111813357,17.25608136742171,0
|
||||
</coordinates>
|
||||
</LinearRing>
|
||||
</outerBoundaryIs>
|
||||
</Polygon>
|
||||
<Polygon>
|
||||
<tessellate>1</tessellate>
|
||||
<outerBoundaryIs>
|
||||
<LinearRing>
|
||||
<coordinates>
|
||||
145.5540888281886,14.78713147444787,0 145.7066650048819,14.92260178667834,0 145.7852954467056,15.06278627785382,0 145.8494071187338,15.14251850809493,0 145.8971803784969,15.29701346542881,0 145.8207584311644,15.33103508513743,0 145.7501193125504,15.2888795005485,0 145.6680333266974,15.24031249808537,0 145.5854230559127,15.13632016739633,0 145.5467737556803,15.00258568963885,0 145.5568012351788,14.92238802093846,0 145.4820967497731,14.83353603314799,0 145.5540888281886,14.78713147444787,0
|
||||
</coordinates>
|
||||
</LinearRing>
|
||||
</outerBoundaryIs>
|
||||
</Polygon>
|
||||
<Polygon>
|
||||
<tessellate>1</tessellate>
|
||||
<outerBoundaryIs>
|
||||
<LinearRing>
|
||||
<coordinates>
|
||||
145.2588521495306,14.10080350652443,0 145.3384528633954,14.15716732893161,0 145.335758260675,14.23125681994255,0 145.2835781092887,14.24982812491333,0 145.1857310478881,14.23297675664811,0 145.0904817257135,14.18347565252345,0 145.0751300840683,14.11700569390187,0 145.1342376454255,14.08301628602012,0 145.1745647432129,14.07078084304393,0 145.2588521495306,14.10080350652443,0
|
||||
</coordinates>
|
||||
</LinearRing>
|
||||
</outerBoundaryIs>
|
||||
</Polygon>
|
||||
<Polygon>
|
||||
<tessellate>1</tessellate>
|
||||
<outerBoundaryIs>
|
||||
<LinearRing>
|
||||
<coordinates>
|
||||
145.8247427865539,16.65625175446642,0 145.8322116934602,16.75804200673736,0 145.7294066901727,16.74924289013796,0 145.735642570392,16.65073790549365,0 145.8247427865539,16.65625175446642,0
|
||||
</coordinates>
|
||||
</LinearRing>
|
||||
</outerBoundaryIs>
|
||||
</Polygon>
|
||||
<Polygon>
|
||||
<tessellate>1</tessellate>
|
||||
<outerBoundaryIs>
|
||||
<LinearRing>
|
||||
<coordinates>
|
||||
145.7566121154104,18.00184875747613,0 145.8580572143187,18.10223292497433,0 145.8820176176702,18.23367084599854,0 145.7333139024169,18.22193174701695,0 145.6388496022153,18.06896353350115,0 145.6545521749826,17.98917396150257,0 145.7566121154104,18.00184875747613,0
|
||||
</coordinates>
|
||||
</LinearRing>
|
||||
</outerBoundaryIs>
|
||||
</Polygon>
|
||||
</MultiGeometry>
|
||||
</Placemark>
|
||||
</Document>
|
||||
</kml>
|
||||
@@ -0,0 +1,5 @@
|
||||
{
|
||||
"output_directory": "",
|
||||
"boundary_file": "./configs/marianaislands/highresolution.kml",
|
||||
"zoom_factor": 0.05
|
||||
}
|
||||
@@ -0,0 +1,738 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<kml xmlns="http://www.opengis.net/kml/2.2" xmlns:gx="http://www.google.com/kml/ext/2.2" xmlns:kml="http://www.opengis.net/kml/2.2" xmlns:atom="http://www.w3.org/2005/Atom">
|
||||
<Document>
|
||||
<name>ALL_ISLANDS.kml</name>
|
||||
<StyleMap id="msn_ylw-pushpin211">
|
||||
<Pair>
|
||||
<key>normal</key>
|
||||
<styleUrl>#sn_ylw-pushpin13</styleUrl>
|
||||
</Pair>
|
||||
<Pair>
|
||||
<key>highlight</key>
|
||||
<styleUrl>#sh_ylw-pushpin2</styleUrl>
|
||||
</Pair>
|
||||
</StyleMap>
|
||||
<StyleMap id="msn_ylw-pushpin29">
|
||||
<Pair>
|
||||
<key>normal</key>
|
||||
<styleUrl>#sn_ylw-pushpin12</styleUrl>
|
||||
</Pair>
|
||||
<Pair>
|
||||
<key>highlight</key>
|
||||
<styleUrl>#sh_ylw-pushpin4</styleUrl>
|
||||
</Pair>
|
||||
</StyleMap>
|
||||
<StyleMap id="msn_ylw-pushpin28">
|
||||
<Pair>
|
||||
<key>normal</key>
|
||||
<styleUrl>#sn_ylw-pushpin1</styleUrl>
|
||||
</Pair>
|
||||
<Pair>
|
||||
<key>highlight</key>
|
||||
<styleUrl>#sh_ylw-pushpin3</styleUrl>
|
||||
</Pair>
|
||||
</StyleMap>
|
||||
<StyleMap id="msn_ylw-pushpin27">
|
||||
<Pair>
|
||||
<key>normal</key>
|
||||
<styleUrl>#sn_ylw-pushpin14</styleUrl>
|
||||
</Pair>
|
||||
<Pair>
|
||||
<key>highlight</key>
|
||||
<styleUrl>#sh_ylw-pushpin7</styleUrl>
|
||||
</Pair>
|
||||
</StyleMap>
|
||||
<StyleMap id="msn_ylw-pushpin26">
|
||||
<Pair>
|
||||
<key>normal</key>
|
||||
<styleUrl>#sn_ylw-pushpin17</styleUrl>
|
||||
</Pair>
|
||||
<Pair>
|
||||
<key>highlight</key>
|
||||
<styleUrl>#sh_ylw-pushpin9</styleUrl>
|
||||
</Pair>
|
||||
</StyleMap>
|
||||
<StyleMap id="msn_ylw-pushpin24">
|
||||
<Pair>
|
||||
<key>normal</key>
|
||||
<styleUrl>#sn_ylw-pushpin110</styleUrl>
|
||||
</Pair>
|
||||
<Pair>
|
||||
<key>highlight</key>
|
||||
<styleUrl>#sh_ylw-pushpin5</styleUrl>
|
||||
</Pair>
|
||||
</StyleMap>
|
||||
<StyleMap id="msn_ylw-pushpin2">
|
||||
<Pair>
|
||||
<key>normal</key>
|
||||
<styleUrl>#sn_ylw-pushpin11</styleUrl>
|
||||
</Pair>
|
||||
<Pair>
|
||||
<key>highlight</key>
|
||||
<styleUrl>#sh_ylw-pushpin1</styleUrl>
|
||||
</Pair>
|
||||
</StyleMap>
|
||||
<StyleMap id="msn_ylw-pushpin25">
|
||||
<Pair>
|
||||
<key>normal</key>
|
||||
<styleUrl>#sn_ylw-pushpin18</styleUrl>
|
||||
</Pair>
|
||||
<Pair>
|
||||
<key>highlight</key>
|
||||
<styleUrl>#sh_ylw-pushpin0</styleUrl>
|
||||
</Pair>
|
||||
</StyleMap>
|
||||
<StyleMap id="msn_ylw-pushpin20">
|
||||
<Pair>
|
||||
<key>normal</key>
|
||||
<styleUrl>#sn_ylw-pushpin19</styleUrl>
|
||||
</Pair>
|
||||
<Pair>
|
||||
<key>highlight</key>
|
||||
<styleUrl>#sh_ylw-pushpin10</styleUrl>
|
||||
</Pair>
|
||||
</StyleMap>
|
||||
<StyleMap id="msn_ylw-pushpin210">
|
||||
<Pair>
|
||||
<key>normal</key>
|
||||
<styleUrl>#sn_ylw-pushpin111</styleUrl>
|
||||
</Pair>
|
||||
<Pair>
|
||||
<key>highlight</key>
|
||||
<styleUrl>#sh_ylw-pushpin6</styleUrl>
|
||||
</Pair>
|
||||
</StyleMap>
|
||||
<StyleMap id="msn_ylw-pushpin21">
|
||||
<Pair>
|
||||
<key>normal</key>
|
||||
<styleUrl>#sn_ylw-pushpin16</styleUrl>
|
||||
</Pair>
|
||||
<Pair>
|
||||
<key>highlight</key>
|
||||
<styleUrl>#sh_ylw-pushpin11</styleUrl>
|
||||
</Pair>
|
||||
</StyleMap>
|
||||
<StyleMap id="msn_ylw-pushpin22">
|
||||
<Pair>
|
||||
<key>normal</key>
|
||||
<styleUrl>#sn_ylw-pushpin10</styleUrl>
|
||||
</Pair>
|
||||
<Pair>
|
||||
<key>highlight</key>
|
||||
<styleUrl>#sh_ylw-pushpin8</styleUrl>
|
||||
</Pair>
|
||||
</StyleMap>
|
||||
<StyleMap id="msn_ylw-pushpin23">
|
||||
<Pair>
|
||||
<key>normal</key>
|
||||
<styleUrl>#sn_ylw-pushpin15</styleUrl>
|
||||
</Pair>
|
||||
<Pair>
|
||||
<key>highlight</key>
|
||||
<styleUrl>#sh_ylw-pushpin</styleUrl>
|
||||
</Pair>
|
||||
</StyleMap>
|
||||
<Style id="sh_ylw-pushpin">
|
||||
<IconStyle>
|
||||
<scale>1.3</scale>
|
||||
<Icon>
|
||||
<href>http://maps.google.com/mapfiles/kml/pushpin/ylw-pushpin.png</href>
|
||||
</Icon>
|
||||
<hotSpot x="20" y="2" xunits="pixels" yunits="pixels"/>
|
||||
</IconStyle>
|
||||
<LineStyle>
|
||||
<color>ff51ff00</color>
|
||||
</LineStyle>
|
||||
<PolyStyle>
|
||||
<color>ff00ff00</color>
|
||||
<fill>0</fill>
|
||||
</PolyStyle>
|
||||
</Style>
|
||||
<Style id="sh_ylw-pushpin0">
|
||||
<IconStyle>
|
||||
<scale>1.3</scale>
|
||||
<Icon>
|
||||
<href>http://maps.google.com/mapfiles/kml/pushpin/ylw-pushpin.png</href>
|
||||
</Icon>
|
||||
<hotSpot x="20" y="2" xunits="pixels" yunits="pixels"/>
|
||||
</IconStyle>
|
||||
<LineStyle>
|
||||
<color>ff51ff00</color>
|
||||
</LineStyle>
|
||||
<PolyStyle>
|
||||
<color>ff00ff00</color>
|
||||
<fill>0</fill>
|
||||
</PolyStyle>
|
||||
</Style>
|
||||
<Style id="sh_ylw-pushpin9">
|
||||
<IconStyle>
|
||||
<scale>1.3</scale>
|
||||
<Icon>
|
||||
<href>http://maps.google.com/mapfiles/kml/pushpin/ylw-pushpin.png</href>
|
||||
</Icon>
|
||||
<hotSpot x="20" y="2" xunits="pixels" yunits="pixels"/>
|
||||
</IconStyle>
|
||||
<LineStyle>
|
||||
<color>ff51ff00</color>
|
||||
</LineStyle>
|
||||
<PolyStyle>
|
||||
<color>ff00ff00</color>
|
||||
<fill>0</fill>
|
||||
</PolyStyle>
|
||||
</Style>
|
||||
<Style id="sh_ylw-pushpin1">
|
||||
<IconStyle>
|
||||
<scale>1.3</scale>
|
||||
<Icon>
|
||||
<href>http://maps.google.com/mapfiles/kml/pushpin/ylw-pushpin.png</href>
|
||||
</Icon>
|
||||
<hotSpot x="20" y="2" xunits="pixels" yunits="pixels"/>
|
||||
</IconStyle>
|
||||
<LineStyle>
|
||||
<color>ff51ff00</color>
|
||||
</LineStyle>
|
||||
<PolyStyle>
|
||||
<color>ff00ff00</color>
|
||||
<fill>0</fill>
|
||||
</PolyStyle>
|
||||
</Style>
|
||||
<Style id="sh_ylw-pushpin10">
|
||||
<IconStyle>
|
||||
<scale>1.3</scale>
|
||||
<Icon>
|
||||
<href>http://maps.google.com/mapfiles/kml/pushpin/ylw-pushpin.png</href>
|
||||
</Icon>
|
||||
<hotSpot x="20" y="2" xunits="pixels" yunits="pixels"/>
|
||||
</IconStyle>
|
||||
<LineStyle>
|
||||
<color>ff51ff00</color>
|
||||
</LineStyle>
|
||||
<PolyStyle>
|
||||
<color>ff00ff00</color>
|
||||
<fill>0</fill>
|
||||
</PolyStyle>
|
||||
</Style>
|
||||
<Style id="sh_ylw-pushpin11">
|
||||
<IconStyle>
|
||||
<scale>1.3</scale>
|
||||
<Icon>
|
||||
<href>http://maps.google.com/mapfiles/kml/pushpin/ylw-pushpin.png</href>
|
||||
</Icon>
|
||||
<hotSpot x="20" y="2" xunits="pixels" yunits="pixels"/>
|
||||
</IconStyle>
|
||||
<LineStyle>
|
||||
<color>ff51ff00</color>
|
||||
</LineStyle>
|
||||
<PolyStyle>
|
||||
<color>ff00ff00</color>
|
||||
<fill>0</fill>
|
||||
</PolyStyle>
|
||||
</Style>
|
||||
<Style id="sh_ylw-pushpin2">
|
||||
<IconStyle>
|
||||
<scale>1.3</scale>
|
||||
<Icon>
|
||||
<href>http://maps.google.com/mapfiles/kml/pushpin/ylw-pushpin.png</href>
|
||||
</Icon>
|
||||
<hotSpot x="20" y="2" xunits="pixels" yunits="pixels"/>
|
||||
</IconStyle>
|
||||
<LineStyle>
|
||||
<color>ff51ff00</color>
|
||||
</LineStyle>
|
||||
<PolyStyle>
|
||||
<color>ff00ff00</color>
|
||||
<fill>0</fill>
|
||||
</PolyStyle>
|
||||
</Style>
|
||||
<Style id="sh_ylw-pushpin3">
|
||||
<IconStyle>
|
||||
<scale>1.3</scale>
|
||||
<Icon>
|
||||
<href>http://maps.google.com/mapfiles/kml/pushpin/ylw-pushpin.png</href>
|
||||
</Icon>
|
||||
<hotSpot x="20" y="2" xunits="pixels" yunits="pixels"/>
|
||||
</IconStyle>
|
||||
<LineStyle>
|
||||
<color>ff51ff00</color>
|
||||
</LineStyle>
|
||||
<PolyStyle>
|
||||
<color>ff00ff00</color>
|
||||
<fill>0</fill>
|
||||
</PolyStyle>
|
||||
</Style>
|
||||
<Style id="sh_ylw-pushpin4">
|
||||
<IconStyle>
|
||||
<scale>1.3</scale>
|
||||
<Icon>
|
||||
<href>http://maps.google.com/mapfiles/kml/pushpin/ylw-pushpin.png</href>
|
||||
</Icon>
|
||||
<hotSpot x="20" y="2" xunits="pixels" yunits="pixels"/>
|
||||
</IconStyle>
|
||||
<LineStyle>
|
||||
<color>ff51ff00</color>
|
||||
</LineStyle>
|
||||
<PolyStyle>
|
||||
<color>ff00ff00</color>
|
||||
<fill>0</fill>
|
||||
</PolyStyle>
|
||||
</Style>
|
||||
<Style id="sh_ylw-pushpin5">
|
||||
<IconStyle>
|
||||
<scale>1.3</scale>
|
||||
<Icon>
|
||||
<href>http://maps.google.com/mapfiles/kml/pushpin/ylw-pushpin.png</href>
|
||||
</Icon>
|
||||
<hotSpot x="20" y="2" xunits="pixels" yunits="pixels"/>
|
||||
</IconStyle>
|
||||
<LineStyle>
|
||||
<color>ff51ff00</color>
|
||||
</LineStyle>
|
||||
<PolyStyle>
|
||||
<color>ff00ff00</color>
|
||||
<fill>0</fill>
|
||||
</PolyStyle>
|
||||
</Style>
|
||||
<Style id="sh_ylw-pushpin6">
|
||||
<IconStyle>
|
||||
<scale>1.3</scale>
|
||||
<Icon>
|
||||
<href>http://maps.google.com/mapfiles/kml/pushpin/ylw-pushpin.png</href>
|
||||
</Icon>
|
||||
<hotSpot x="20" y="2" xunits="pixels" yunits="pixels"/>
|
||||
</IconStyle>
|
||||
<LineStyle>
|
||||
<color>ff51ff00</color>
|
||||
</LineStyle>
|
||||
<PolyStyle>
|
||||
<color>ff00ff00</color>
|
||||
<fill>0</fill>
|
||||
</PolyStyle>
|
||||
</Style>
|
||||
<Style id="sh_ylw-pushpin7">
|
||||
<IconStyle>
|
||||
<scale>1.3</scale>
|
||||
<Icon>
|
||||
<href>http://maps.google.com/mapfiles/kml/pushpin/ylw-pushpin.png</href>
|
||||
</Icon>
|
||||
<hotSpot x="20" y="2" xunits="pixels" yunits="pixels"/>
|
||||
</IconStyle>
|
||||
<LineStyle>
|
||||
<color>ff51ff00</color>
|
||||
</LineStyle>
|
||||
<PolyStyle>
|
||||
<color>ff00ff00</color>
|
||||
<fill>0</fill>
|
||||
</PolyStyle>
|
||||
</Style>
|
||||
<Style id="sh_ylw-pushpin8">
|
||||
<IconStyle>
|
||||
<scale>1.3</scale>
|
||||
<Icon>
|
||||
<href>http://maps.google.com/mapfiles/kml/pushpin/ylw-pushpin.png</href>
|
||||
</Icon>
|
||||
<hotSpot x="20" y="2" xunits="pixels" yunits="pixels"/>
|
||||
</IconStyle>
|
||||
<LineStyle>
|
||||
<color>ff51ff00</color>
|
||||
</LineStyle>
|
||||
<PolyStyle>
|
||||
<color>ff00ff00</color>
|
||||
<fill>0</fill>
|
||||
</PolyStyle>
|
||||
</Style>
|
||||
<Style id="sn_ylw-pushpin10">
|
||||
<IconStyle>
|
||||
<scale>1.1</scale>
|
||||
<Icon>
|
||||
<href>http://maps.google.com/mapfiles/kml/pushpin/ylw-pushpin.png</href>
|
||||
</Icon>
|
||||
<hotSpot x="20" y="2" xunits="pixels" yunits="pixels"/>
|
||||
</IconStyle>
|
||||
<LineStyle>
|
||||
<color>ff51ff00</color>
|
||||
</LineStyle>
|
||||
<PolyStyle>
|
||||
<color>ff00ff00</color>
|
||||
<fill>0</fill>
|
||||
</PolyStyle>
|
||||
</Style>
|
||||
<Style id="sn_ylw-pushpin11">
|
||||
<IconStyle>
|
||||
<scale>1.1</scale>
|
||||
<Icon>
|
||||
<href>http://maps.google.com/mapfiles/kml/pushpin/ylw-pushpin.png</href>
|
||||
</Icon>
|
||||
<hotSpot x="20" y="2" xunits="pixels" yunits="pixels"/>
|
||||
</IconStyle>
|
||||
<LineStyle>
|
||||
<color>ff51ff00</color>
|
||||
</LineStyle>
|
||||
<PolyStyle>
|
||||
<color>ff00ff00</color>
|
||||
<fill>0</fill>
|
||||
</PolyStyle>
|
||||
</Style>
|
||||
<Style id="sn_ylw-pushpin12">
|
||||
<IconStyle>
|
||||
<scale>1.1</scale>
|
||||
<Icon>
|
||||
<href>http://maps.google.com/mapfiles/kml/pushpin/ylw-pushpin.png</href>
|
||||
</Icon>
|
||||
<hotSpot x="20" y="2" xunits="pixels" yunits="pixels"/>
|
||||
</IconStyle>
|
||||
<LineStyle>
|
||||
<color>ff51ff00</color>
|
||||
</LineStyle>
|
||||
<PolyStyle>
|
||||
<color>ff00ff00</color>
|
||||
<fill>0</fill>
|
||||
</PolyStyle>
|
||||
</Style>
|
||||
<Style id="sn_ylw-pushpin15">
|
||||
<IconStyle>
|
||||
<scale>1.1</scale>
|
||||
<Icon>
|
||||
<href>http://maps.google.com/mapfiles/kml/pushpin/ylw-pushpin.png</href>
|
||||
</Icon>
|
||||
<hotSpot x="20" y="2" xunits="pixels" yunits="pixels"/>
|
||||
</IconStyle>
|
||||
<LineStyle>
|
||||
<color>ff51ff00</color>
|
||||
</LineStyle>
|
||||
<PolyStyle>
|
||||
<color>ff00ff00</color>
|
||||
<fill>0</fill>
|
||||
</PolyStyle>
|
||||
</Style>
|
||||
<Style id="sn_ylw-pushpin111">
|
||||
<IconStyle>
|
||||
<scale>1.1</scale>
|
||||
<Icon>
|
||||
<href>http://maps.google.com/mapfiles/kml/pushpin/ylw-pushpin.png</href>
|
||||
</Icon>
|
||||
<hotSpot x="20" y="2" xunits="pixels" yunits="pixels"/>
|
||||
</IconStyle>
|
||||
<LineStyle>
|
||||
<color>ff51ff00</color>
|
||||
</LineStyle>
|
||||
<PolyStyle>
|
||||
<color>ff00ff00</color>
|
||||
<fill>0</fill>
|
||||
</PolyStyle>
|
||||
</Style>
|
||||
<Style id="sn_ylw-pushpin14">
|
||||
<IconStyle>
|
||||
<scale>1.1</scale>
|
||||
<Icon>
|
||||
<href>http://maps.google.com/mapfiles/kml/pushpin/ylw-pushpin.png</href>
|
||||
</Icon>
|
||||
<hotSpot x="20" y="2" xunits="pixels" yunits="pixels"/>
|
||||
</IconStyle>
|
||||
<LineStyle>
|
||||
<color>ff51ff00</color>
|
||||
</LineStyle>
|
||||
<PolyStyle>
|
||||
<color>ff00ff00</color>
|
||||
<fill>0</fill>
|
||||
</PolyStyle>
|
||||
</Style>
|
||||
<Style id="sn_ylw-pushpin18">
|
||||
<IconStyle>
|
||||
<scale>1.1</scale>
|
||||
<Icon>
|
||||
<href>http://maps.google.com/mapfiles/kml/pushpin/ylw-pushpin.png</href>
|
||||
</Icon>
|
||||
<hotSpot x="20" y="2" xunits="pixels" yunits="pixels"/>
|
||||
</IconStyle>
|
||||
<LineStyle>
|
||||
<color>ff51ff00</color>
|
||||
</LineStyle>
|
||||
<PolyStyle>
|
||||
<color>ff00ff00</color>
|
||||
<fill>0</fill>
|
||||
</PolyStyle>
|
||||
</Style>
|
||||
<Style id="sn_ylw-pushpin13">
|
||||
<IconStyle>
|
||||
<scale>1.1</scale>
|
||||
<Icon>
|
||||
<href>http://maps.google.com/mapfiles/kml/pushpin/ylw-pushpin.png</href>
|
||||
</Icon>
|
||||
<hotSpot x="20" y="2" xunits="pixels" yunits="pixels"/>
|
||||
</IconStyle>
|
||||
<LineStyle>
|
||||
<color>ff51ff00</color>
|
||||
</LineStyle>
|
||||
<PolyStyle>
|
||||
<color>ff00ff00</color>
|
||||
<fill>0</fill>
|
||||
</PolyStyle>
|
||||
</Style>
|
||||
<Style id="sn_ylw-pushpin19">
|
||||
<IconStyle>
|
||||
<scale>1.1</scale>
|
||||
<Icon>
|
||||
<href>http://maps.google.com/mapfiles/kml/pushpin/ylw-pushpin.png</href>
|
||||
</Icon>
|
||||
<hotSpot x="20" y="2" xunits="pixels" yunits="pixels"/>
|
||||
</IconStyle>
|
||||
<LineStyle>
|
||||
<color>ff51ff00</color>
|
||||
</LineStyle>
|
||||
<PolyStyle>
|
||||
<color>ff00ff00</color>
|
||||
<fill>0</fill>
|
||||
</PolyStyle>
|
||||
</Style>
|
||||
<Style id="sn_ylw-pushpin16">
|
||||
<IconStyle>
|
||||
<scale>1.1</scale>
|
||||
<Icon>
|
||||
<href>http://maps.google.com/mapfiles/kml/pushpin/ylw-pushpin.png</href>
|
||||
</Icon>
|
||||
<hotSpot x="20" y="2" xunits="pixels" yunits="pixels"/>
|
||||
</IconStyle>
|
||||
<LineStyle>
|
||||
<color>ff51ff00</color>
|
||||
</LineStyle>
|
||||
<PolyStyle>
|
||||
<color>ff00ff00</color>
|
||||
<fill>0</fill>
|
||||
</PolyStyle>
|
||||
</Style>
|
||||
<Style id="sn_ylw-pushpin17">
|
||||
<IconStyle>
|
||||
<scale>1.1</scale>
|
||||
<Icon>
|
||||
<href>http://maps.google.com/mapfiles/kml/pushpin/ylw-pushpin.png</href>
|
||||
</Icon>
|
||||
<hotSpot x="20" y="2" xunits="pixels" yunits="pixels"/>
|
||||
</IconStyle>
|
||||
<LineStyle>
|
||||
<color>ff51ff00</color>
|
||||
</LineStyle>
|
||||
<PolyStyle>
|
||||
<color>ff00ff00</color>
|
||||
<fill>0</fill>
|
||||
</PolyStyle>
|
||||
</Style>
|
||||
<Style id="sn_ylw-pushpin110">
|
||||
<IconStyle>
|
||||
<scale>1.1</scale>
|
||||
<Icon>
|
||||
<href>http://maps.google.com/mapfiles/kml/pushpin/ylw-pushpin.png</href>
|
||||
</Icon>
|
||||
<hotSpot x="20" y="2" xunits="pixels" yunits="pixels"/>
|
||||
</IconStyle>
|
||||
<LineStyle>
|
||||
<color>ff51ff00</color>
|
||||
</LineStyle>
|
||||
<PolyStyle>
|
||||
<color>ff00ff00</color>
|
||||
<fill>0</fill>
|
||||
</PolyStyle>
|
||||
</Style>
|
||||
<Style id="sn_ylw-pushpin1">
|
||||
<IconStyle>
|
||||
<scale>1.1</scale>
|
||||
<Icon>
|
||||
<href>http://maps.google.com/mapfiles/kml/pushpin/ylw-pushpin.png</href>
|
||||
</Icon>
|
||||
<hotSpot x="20" y="2" xunits="pixels" yunits="pixels"/>
|
||||
</IconStyle>
|
||||
<LineStyle>
|
||||
<color>ff51ff00</color>
|
||||
</LineStyle>
|
||||
<PolyStyle>
|
||||
<color>ff00ff00</color>
|
||||
<fill>0</fill>
|
||||
</PolyStyle>
|
||||
</Style>
|
||||
<Folder>
|
||||
<name>Islands</name>
|
||||
<open>1</open>
|
||||
<Placemark>
|
||||
<name>AnatahanIsland</name>
|
||||
<styleUrl>#msn_ylw-pushpin25</styleUrl>
|
||||
<Polygon>
|
||||
<tessellate>1</tessellate>
|
||||
<outerBoundaryIs>
|
||||
<LinearRing>
|
||||
<coordinates>
|
||||
145.7553001408891,16.28676378248576,0 145.7666572216247,16.41393109142431,0 145.5905587580494,16.41560101537311,0 145.5909424896481,16.28315032566038,0 145.7553001408891,16.28676378248576,0
|
||||
</coordinates>
|
||||
</LinearRing>
|
||||
</outerBoundaryIs>
|
||||
</Polygon>
|
||||
</Placemark>
|
||||
<Placemark>
|
||||
<name>AlamaganIsland</name>
|
||||
<styleUrl>#msn_ylw-pushpin27</styleUrl>
|
||||
<Polygon>
|
||||
<tessellate>1</tessellate>
|
||||
<outerBoundaryIs>
|
||||
<LinearRing>
|
||||
<coordinates>
|
||||
145.7805409184133,17.53772629315577,0 145.8925623012942,17.54660739554851,0 145.9046336695847,17.65896974821323,0 145.7746333376764,17.65190141305855,0 145.7805409184133,17.53772629315577,0
|
||||
</coordinates>
|
||||
</LinearRing>
|
||||
</outerBoundaryIs>
|
||||
</Polygon>
|
||||
</Placemark>
|
||||
<Placemark>
|
||||
<name>AgrihanIsland</name>
|
||||
<styleUrl>#msn_ylw-pushpin20</styleUrl>
|
||||
<Polygon>
|
||||
<tessellate>1</tessellate>
|
||||
<outerBoundaryIs>
|
||||
<LinearRing>
|
||||
<coordinates>
|
||||
145.7681987159122,18.67938743232732,0 145.7677255077254,18.90136697848688,0 145.5383402656229,18.88427179273032,0 145.5799288595405,18.66405573821321,0 145.7681987159122,18.67938743232732,0
|
||||
</coordinates>
|
||||
</LinearRing>
|
||||
</outerBoundaryIs>
|
||||
</Polygon>
|
||||
</Placemark>
|
||||
<Placemark>
|
||||
<name>AsuncionIsland</name>
|
||||
<styleUrl>#msn_ylw-pushpin210</styleUrl>
|
||||
<Polygon>
|
||||
<tessellate>1</tessellate>
|
||||
<outerBoundaryIs>
|
||||
<LinearRing>
|
||||
<coordinates>
|
||||
145.4631336773884,19.63607843903748,0 145.4636078623153,19.76128328131912,0 145.3255946548471,19.75367071906175,0 145.3548682565876,19.62729333575676,0 145.4631336773884,19.63607843903748,0
|
||||
</coordinates>
|
||||
</LinearRing>
|
||||
</outerBoundaryIs>
|
||||
</Polygon>
|
||||
</Placemark>
|
||||
<Placemark>
|
||||
<name>FarallonDeMedinillaIsland</name>
|
||||
<styleUrl>#msn_ylw-pushpin28</styleUrl>
|
||||
<Polygon>
|
||||
<tessellate>1</tessellate>
|
||||
<outerBoundaryIs>
|
||||
<LinearRing>
|
||||
<coordinates>
|
||||
146.0793115351113,15.97888713122836,0 146.1009231509223,16.0790759451661,0 146.0287115865356,16.07625682721602,0 146.0269433874891,15.98055871173362,0 146.0793115351113,15.97888713122836,0
|
||||
</coordinates>
|
||||
</LinearRing>
|
||||
</outerBoundaryIs>
|
||||
</Polygon>
|
||||
</Placemark>
|
||||
<Placemark>
|
||||
<name>FarallonDePajaros</name>
|
||||
<styleUrl>#msn_ylw-pushpin21</styleUrl>
|
||||
<Polygon>
|
||||
<tessellate>1</tessellate>
|
||||
<outerBoundaryIs>
|
||||
<LinearRing>
|
||||
<coordinates>
|
||||
144.8294574260367,20.49552173032675,0 144.9516370485217,20.49206841825373,0 144.9538468816312,20.59401704933947,0 144.8321205001454,20.59046224519729,0 144.8294574260367,20.49552173032675,0
|
||||
</coordinates>
|
||||
</LinearRing>
|
||||
</outerBoundaryIs>
|
||||
</Polygon>
|
||||
</Placemark>
|
||||
<Placemark>
|
||||
<name>MaugIsland</name>
|
||||
<styleUrl>#msn_ylw-pushpin24</styleUrl>
|
||||
<Polygon>
|
||||
<tessellate>1</tessellate>
|
||||
<outerBoundaryIs>
|
||||
<LinearRing>
|
||||
<coordinates>
|
||||
145.2874921666876,19.97200463738697,0 145.2883391119135,20.09710477866254,0 145.1552527619199,20.07225507396177,0 145.1732626010426,19.95831369434872,0 145.2874921666876,19.97200463738697,0
|
||||
</coordinates>
|
||||
</LinearRing>
|
||||
</outerBoundaryIs>
|
||||
</Polygon>
|
||||
</Placemark>
|
||||
<Placemark>
|
||||
<name>GuamIsland</name>
|
||||
<styleUrl>#msn_ylw-pushpin22</styleUrl>
|
||||
<Polygon>
|
||||
<tessellate>1</tessellate>
|
||||
<outerBoundaryIs>
|
||||
<LinearRing>
|
||||
<coordinates>
|
||||
144.5845436864417,13.32628757903784,0 144.5832542877928,13.20795218661114,0 144.6711535140066,13.17982957277143,0 144.7917187737514,13.22583182127326,0 144.8291727720641,13.30738500752978,0 144.8559946680324,13.39320801497858,0 144.9862991002054,13.49799833081799,0 145.0017050750758,13.61325479455512,0 144.9648468174549,13.7036371305439,0 144.8395325709172,13.72022281810793,0 144.7823830758645,13.67398174628549,0 144.7431802028555,13.55285481690717,0 144.6390030519315,13.54122526042688,0 144.5508207342024,13.46995480753054,0 144.5845436864417,13.32628757903784,0
|
||||
</coordinates>
|
||||
</LinearRing>
|
||||
</outerBoundaryIs>
|
||||
</Polygon>
|
||||
</Placemark>
|
||||
<Placemark>
|
||||
<name>GuguanIsland</name>
|
||||
<styleUrl>#msn_ylw-pushpin211</styleUrl>
|
||||
<Polygon>
|
||||
<tessellate>1</tessellate>
|
||||
<outerBoundaryIs>
|
||||
<LinearRing>
|
||||
<coordinates>
|
||||
145.8916111813357,17.25608136742171,0 145.8916542911912,17.36030472485922,0 145.7894982395039,17.35512288440341,0 145.7950184794313,17.24776891169873,0 145.8916111813357,17.25608136742171,0
|
||||
</coordinates>
|
||||
</LinearRing>
|
||||
</outerBoundaryIs>
|
||||
</Polygon>
|
||||
</Placemark>
|
||||
<Placemark>
|
||||
<name>NorthernMarianaIslands</name>
|
||||
<styleUrl>#msn_ylw-pushpin2</styleUrl>
|
||||
<Polygon>
|
||||
<tessellate>1</tessellate>
|
||||
<outerBoundaryIs>
|
||||
<LinearRing>
|
||||
<coordinates>
|
||||
145.5540888281886,14.78713147444787,0 145.7066650048819,14.92260178667834,0 145.7852954467056,15.06278627785382,0 145.8494071187338,15.14251850809493,0 145.8971803784969,15.29701346542881,0 145.8207584311644,15.33103508513743,0 145.7501193125504,15.2888795005485,0 145.6680333266974,15.24031249808537,0 145.5854230559127,15.13632016739633,0 145.5467737556803,15.00258568963885,0 145.5568012351788,14.92238802093846,0 145.4820967497731,14.83353603314799,0 145.5540888281886,14.78713147444787,0
|
||||
</coordinates>
|
||||
</LinearRing>
|
||||
</outerBoundaryIs>
|
||||
</Polygon>
|
||||
</Placemark>
|
||||
<Placemark>
|
||||
<name>RotaIsland</name>
|
||||
<styleUrl>#msn_ylw-pushpin23</styleUrl>
|
||||
<Polygon>
|
||||
<tessellate>1</tessellate>
|
||||
<outerBoundaryIs>
|
||||
<LinearRing>
|
||||
<coordinates>
|
||||
145.2588521495306,14.10080350652443,0 145.3384528633954,14.15716732893161,0 145.335758260675,14.23125681994255,0 145.2835781092887,14.24982812491333,0 145.1857310478881,14.23297675664811,0 145.0904817257135,14.18347565252345,0 145.0751300840683,14.11700569390187,0 145.1342376454255,14.08301628602012,0 145.1745647432129,14.07078084304393,0 145.2588521495306,14.10080350652443,0
|
||||
</coordinates>
|
||||
</LinearRing>
|
||||
</outerBoundaryIs>
|
||||
</Polygon>
|
||||
</Placemark>
|
||||
<Placemark>
|
||||
<name>SariganIsland</name>
|
||||
<styleUrl>#msn_ylw-pushpin29</styleUrl>
|
||||
<Polygon>
|
||||
<tessellate>1</tessellate>
|
||||
<outerBoundaryIs>
|
||||
<LinearRing>
|
||||
<coordinates>
|
||||
145.8247427865539,16.65625175446642,0 145.8322116934602,16.75804200673736,0 145.7294066901727,16.74924289013796,0 145.735642570392,16.65073790549365,0 145.8247427865539,16.65625175446642,0
|
||||
</coordinates>
|
||||
</LinearRing>
|
||||
</outerBoundaryIs>
|
||||
</Polygon>
|
||||
</Placemark>
|
||||
<Placemark>
|
||||
<name>ShomushonIsland</name>
|
||||
<styleUrl>#msn_ylw-pushpin26</styleUrl>
|
||||
<Polygon>
|
||||
<tessellate>1</tessellate>
|
||||
<outerBoundaryIs>
|
||||
<LinearRing>
|
||||
<coordinates>
|
||||
145.7566121154104,18.00184875747613,0 145.8580572143187,18.10223292497433,0 145.8820176176702,18.23367084599854,0 145.7333139024169,18.22193174701695,0 145.6388496022153,18.06896353350115,0 145.6545521749826,17.98917396150257,0 145.7566121154104,18.00184875747613,0
|
||||
</coordinates>
|
||||
</LinearRing>
|
||||
</outerBoundaryIs>
|
||||
</Polygon>
|
||||
</Placemark>
|
||||
</Folder>
|
||||
</Document>
|
||||
</kml>
|
||||
@@ -0,0 +1,62 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<kml xmlns="http://www.opengis.net/kml/2.2" xmlns:gx="http://www.google.com/kml/ext/2.2" xmlns:kml="http://www.opengis.net/kml/2.2" xmlns:atom="http://www.w3.org/2005/Atom">
|
||||
<Document>
|
||||
<name>AgrihanIsland.kml</name>
|
||||
<StyleMap id="msn_ylw-pushpin2">
|
||||
<Pair>
|
||||
<key>normal</key>
|
||||
<styleUrl>#sn_ylw-pushpin1</styleUrl>
|
||||
</Pair>
|
||||
<Pair>
|
||||
<key>highlight</key>
|
||||
<styleUrl>#sh_ylw-pushpin</styleUrl>
|
||||
</Pair>
|
||||
</StyleMap>
|
||||
<Style id="sh_ylw-pushpin">
|
||||
<IconStyle>
|
||||
<scale>1.3</scale>
|
||||
<Icon>
|
||||
<href>http://maps.google.com/mapfiles/kml/pushpin/ylw-pushpin.png</href>
|
||||
</Icon>
|
||||
<hotSpot x="20" y="2" xunits="pixels" yunits="pixels"/>
|
||||
</IconStyle>
|
||||
<LineStyle>
|
||||
<color>ff51ff00</color>
|
||||
</LineStyle>
|
||||
<PolyStyle>
|
||||
<color>ff00ff00</color>
|
||||
<fill>0</fill>
|
||||
</PolyStyle>
|
||||
</Style>
|
||||
<Style id="sn_ylw-pushpin1">
|
||||
<IconStyle>
|
||||
<scale>1.1</scale>
|
||||
<Icon>
|
||||
<href>http://maps.google.com/mapfiles/kml/pushpin/ylw-pushpin.png</href>
|
||||
</Icon>
|
||||
<hotSpot x="20" y="2" xunits="pixels" yunits="pixels"/>
|
||||
</IconStyle>
|
||||
<LineStyle>
|
||||
<color>ff51ff00</color>
|
||||
</LineStyle>
|
||||
<PolyStyle>
|
||||
<color>ff00ff00</color>
|
||||
<fill>0</fill>
|
||||
</PolyStyle>
|
||||
</Style>
|
||||
<Placemark>
|
||||
<name>AgrihanIsland</name>
|
||||
<styleUrl>#msn_ylw-pushpin2</styleUrl>
|
||||
<Polygon>
|
||||
<tessellate>1</tessellate>
|
||||
<outerBoundaryIs>
|
||||
<LinearRing>
|
||||
<coordinates>
|
||||
145.7681987159122,18.67938743232732,0 145.7677255077254,18.90136697848688,0 145.5383402656229,18.88427179273032,0 145.5799288595405,18.66405573821321,0 145.7681987159122,18.67938743232732,0
|
||||
</coordinates>
|
||||
</LinearRing>
|
||||
</outerBoundaryIs>
|
||||
</Polygon>
|
||||
</Placemark>
|
||||
</Document>
|
||||
</kml>
|
||||
@@ -0,0 +1,62 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<kml xmlns="http://www.opengis.net/kml/2.2" xmlns:gx="http://www.google.com/kml/ext/2.2" xmlns:kml="http://www.opengis.net/kml/2.2" xmlns:atom="http://www.w3.org/2005/Atom">
|
||||
<Document>
|
||||
<name>AlamaganIsland.kml</name>
|
||||
<StyleMap id="msn_ylw-pushpin2">
|
||||
<Pair>
|
||||
<key>normal</key>
|
||||
<styleUrl>#sn_ylw-pushpin1</styleUrl>
|
||||
</Pair>
|
||||
<Pair>
|
||||
<key>highlight</key>
|
||||
<styleUrl>#sh_ylw-pushpin</styleUrl>
|
||||
</Pair>
|
||||
</StyleMap>
|
||||
<Style id="sh_ylw-pushpin">
|
||||
<IconStyle>
|
||||
<scale>1.3</scale>
|
||||
<Icon>
|
||||
<href>http://maps.google.com/mapfiles/kml/pushpin/ylw-pushpin.png</href>
|
||||
</Icon>
|
||||
<hotSpot x="20" y="2" xunits="pixels" yunits="pixels"/>
|
||||
</IconStyle>
|
||||
<LineStyle>
|
||||
<color>ff51ff00</color>
|
||||
</LineStyle>
|
||||
<PolyStyle>
|
||||
<color>ff00ff00</color>
|
||||
<fill>0</fill>
|
||||
</PolyStyle>
|
||||
</Style>
|
||||
<Style id="sn_ylw-pushpin1">
|
||||
<IconStyle>
|
||||
<scale>1.1</scale>
|
||||
<Icon>
|
||||
<href>http://maps.google.com/mapfiles/kml/pushpin/ylw-pushpin.png</href>
|
||||
</Icon>
|
||||
<hotSpot x="20" y="2" xunits="pixels" yunits="pixels"/>
|
||||
</IconStyle>
|
||||
<LineStyle>
|
||||
<color>ff51ff00</color>
|
||||
</LineStyle>
|
||||
<PolyStyle>
|
||||
<color>ff00ff00</color>
|
||||
<fill>0</fill>
|
||||
</PolyStyle>
|
||||
</Style>
|
||||
<Placemark>
|
||||
<name>AlamaganIsland</name>
|
||||
<styleUrl>#msn_ylw-pushpin2</styleUrl>
|
||||
<Polygon>
|
||||
<tessellate>1</tessellate>
|
||||
<outerBoundaryIs>
|
||||
<LinearRing>
|
||||
<coordinates>
|
||||
145.7805409184133,17.53772629315577,0 145.8925623012942,17.54660739554851,0 145.9046336695847,17.65896974821323,0 145.7746333376764,17.65190141305855,0 145.7805409184133,17.53772629315577,0
|
||||
</coordinates>
|
||||
</LinearRing>
|
||||
</outerBoundaryIs>
|
||||
</Polygon>
|
||||
</Placemark>
|
||||
</Document>
|
||||
</kml>
|
||||
@@ -0,0 +1,62 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<kml xmlns="http://www.opengis.net/kml/2.2" xmlns:gx="http://www.google.com/kml/ext/2.2" xmlns:kml="http://www.opengis.net/kml/2.2" xmlns:atom="http://www.w3.org/2005/Atom">
|
||||
<Document>
|
||||
<name>AnatahanIsland.kml</name>
|
||||
<StyleMap id="msn_ylw-pushpin2">
|
||||
<Pair>
|
||||
<key>normal</key>
|
||||
<styleUrl>#sn_ylw-pushpin1</styleUrl>
|
||||
</Pair>
|
||||
<Pair>
|
||||
<key>highlight</key>
|
||||
<styleUrl>#sh_ylw-pushpin</styleUrl>
|
||||
</Pair>
|
||||
</StyleMap>
|
||||
<Style id="sh_ylw-pushpin">
|
||||
<IconStyle>
|
||||
<scale>1.3</scale>
|
||||
<Icon>
|
||||
<href>http://maps.google.com/mapfiles/kml/pushpin/ylw-pushpin.png</href>
|
||||
</Icon>
|
||||
<hotSpot x="20" y="2" xunits="pixels" yunits="pixels"/>
|
||||
</IconStyle>
|
||||
<LineStyle>
|
||||
<color>ff51ff00</color>
|
||||
</LineStyle>
|
||||
<PolyStyle>
|
||||
<color>ff00ff00</color>
|
||||
<fill>0</fill>
|
||||
</PolyStyle>
|
||||
</Style>
|
||||
<Style id="sn_ylw-pushpin1">
|
||||
<IconStyle>
|
||||
<scale>1.1</scale>
|
||||
<Icon>
|
||||
<href>http://maps.google.com/mapfiles/kml/pushpin/ylw-pushpin.png</href>
|
||||
</Icon>
|
||||
<hotSpot x="20" y="2" xunits="pixels" yunits="pixels"/>
|
||||
</IconStyle>
|
||||
<LineStyle>
|
||||
<color>ff51ff00</color>
|
||||
</LineStyle>
|
||||
<PolyStyle>
|
||||
<color>ff00ff00</color>
|
||||
<fill>0</fill>
|
||||
</PolyStyle>
|
||||
</Style>
|
||||
<Placemark>
|
||||
<name>AnatahanIsland</name>
|
||||
<styleUrl>#msn_ylw-pushpin2</styleUrl>
|
||||
<Polygon>
|
||||
<tessellate>1</tessellate>
|
||||
<outerBoundaryIs>
|
||||
<LinearRing>
|
||||
<coordinates>
|
||||
145.7553001408891,16.28676378248576,0 145.7666572216247,16.41393109142431,0 145.5905587580494,16.41560101537311,0 145.5909424896481,16.28315032566038,0 145.7553001408891,16.28676378248576,0
|
||||
</coordinates>
|
||||
</LinearRing>
|
||||
</outerBoundaryIs>
|
||||
</Polygon>
|
||||
</Placemark>
|
||||
</Document>
|
||||
</kml>
|
||||
@@ -0,0 +1,62 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<kml xmlns="http://www.opengis.net/kml/2.2" xmlns:gx="http://www.google.com/kml/ext/2.2" xmlns:kml="http://www.opengis.net/kml/2.2" xmlns:atom="http://www.w3.org/2005/Atom">
|
||||
<Document>
|
||||
<name>AsuncionIsland.kml</name>
|
||||
<StyleMap id="msn_ylw-pushpin2">
|
||||
<Pair>
|
||||
<key>normal</key>
|
||||
<styleUrl>#sn_ylw-pushpin1</styleUrl>
|
||||
</Pair>
|
||||
<Pair>
|
||||
<key>highlight</key>
|
||||
<styleUrl>#sh_ylw-pushpin</styleUrl>
|
||||
</Pair>
|
||||
</StyleMap>
|
||||
<Style id="sh_ylw-pushpin">
|
||||
<IconStyle>
|
||||
<scale>1.3</scale>
|
||||
<Icon>
|
||||
<href>http://maps.google.com/mapfiles/kml/pushpin/ylw-pushpin.png</href>
|
||||
</Icon>
|
||||
<hotSpot x="20" y="2" xunits="pixels" yunits="pixels"/>
|
||||
</IconStyle>
|
||||
<LineStyle>
|
||||
<color>ff51ff00</color>
|
||||
</LineStyle>
|
||||
<PolyStyle>
|
||||
<color>ff00ff00</color>
|
||||
<fill>0</fill>
|
||||
</PolyStyle>
|
||||
</Style>
|
||||
<Style id="sn_ylw-pushpin1">
|
||||
<IconStyle>
|
||||
<scale>1.1</scale>
|
||||
<Icon>
|
||||
<href>http://maps.google.com/mapfiles/kml/pushpin/ylw-pushpin.png</href>
|
||||
</Icon>
|
||||
<hotSpot x="20" y="2" xunits="pixels" yunits="pixels"/>
|
||||
</IconStyle>
|
||||
<LineStyle>
|
||||
<color>ff51ff00</color>
|
||||
</LineStyle>
|
||||
<PolyStyle>
|
||||
<color>ff00ff00</color>
|
||||
<fill>0</fill>
|
||||
</PolyStyle>
|
||||
</Style>
|
||||
<Placemark>
|
||||
<name>AsuncionIsland</name>
|
||||
<styleUrl>#msn_ylw-pushpin2</styleUrl>
|
||||
<Polygon>
|
||||
<tessellate>1</tessellate>
|
||||
<outerBoundaryIs>
|
||||
<LinearRing>
|
||||
<coordinates>
|
||||
145.4631336773884,19.63607843903748,0 145.4636078623153,19.76128328131912,0 145.3255946548471,19.75367071906175,0 145.3548682565876,19.62729333575676,0 145.4631336773884,19.63607843903748,0
|
||||
</coordinates>
|
||||
</LinearRing>
|
||||
</outerBoundaryIs>
|
||||
</Polygon>
|
||||
</Placemark>
|
||||
</Document>
|
||||
</kml>
|
||||
@@ -0,0 +1,62 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<kml xmlns="http://www.opengis.net/kml/2.2" xmlns:gx="http://www.google.com/kml/ext/2.2" xmlns:kml="http://www.opengis.net/kml/2.2" xmlns:atom="http://www.w3.org/2005/Atom">
|
||||
<Document>
|
||||
<name>FarallonDeMedinillaIsland.kml</name>
|
||||
<StyleMap id="msn_ylw-pushpin2">
|
||||
<Pair>
|
||||
<key>normal</key>
|
||||
<styleUrl>#sn_ylw-pushpin1</styleUrl>
|
||||
</Pair>
|
||||
<Pair>
|
||||
<key>highlight</key>
|
||||
<styleUrl>#sh_ylw-pushpin</styleUrl>
|
||||
</Pair>
|
||||
</StyleMap>
|
||||
<Style id="sh_ylw-pushpin">
|
||||
<IconStyle>
|
||||
<scale>1.3</scale>
|
||||
<Icon>
|
||||
<href>http://maps.google.com/mapfiles/kml/pushpin/ylw-pushpin.png</href>
|
||||
</Icon>
|
||||
<hotSpot x="20" y="2" xunits="pixels" yunits="pixels"/>
|
||||
</IconStyle>
|
||||
<LineStyle>
|
||||
<color>ff51ff00</color>
|
||||
</LineStyle>
|
||||
<PolyStyle>
|
||||
<color>ff00ff00</color>
|
||||
<fill>0</fill>
|
||||
</PolyStyle>
|
||||
</Style>
|
||||
<Style id="sn_ylw-pushpin1">
|
||||
<IconStyle>
|
||||
<scale>1.1</scale>
|
||||
<Icon>
|
||||
<href>http://maps.google.com/mapfiles/kml/pushpin/ylw-pushpin.png</href>
|
||||
</Icon>
|
||||
<hotSpot x="20" y="2" xunits="pixels" yunits="pixels"/>
|
||||
</IconStyle>
|
||||
<LineStyle>
|
||||
<color>ff51ff00</color>
|
||||
</LineStyle>
|
||||
<PolyStyle>
|
||||
<color>ff00ff00</color>
|
||||
<fill>0</fill>
|
||||
</PolyStyle>
|
||||
</Style>
|
||||
<Placemark>
|
||||
<name>FarallonDeMedinillaIsland</name>
|
||||
<styleUrl>#msn_ylw-pushpin2</styleUrl>
|
||||
<Polygon>
|
||||
<tessellate>1</tessellate>
|
||||
<outerBoundaryIs>
|
||||
<LinearRing>
|
||||
<coordinates>
|
||||
146.0793115351113,15.97888713122836,0 146.1009231509223,16.0790759451661,0 146.0287115865356,16.07625682721602,0 146.0269433874891,15.98055871173362,0 146.0793115351113,15.97888713122836,0
|
||||
</coordinates>
|
||||
</LinearRing>
|
||||
</outerBoundaryIs>
|
||||
</Polygon>
|
||||
</Placemark>
|
||||
</Document>
|
||||
</kml>
|
||||
@@ -0,0 +1,62 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<kml xmlns="http://www.opengis.net/kml/2.2" xmlns:gx="http://www.google.com/kml/ext/2.2" xmlns:kml="http://www.opengis.net/kml/2.2" xmlns:atom="http://www.w3.org/2005/Atom">
|
||||
<Document>
|
||||
<name>FarallonDePajaros.kml</name>
|
||||
<StyleMap id="msn_ylw-pushpin2">
|
||||
<Pair>
|
||||
<key>normal</key>
|
||||
<styleUrl>#sn_ylw-pushpin1</styleUrl>
|
||||
</Pair>
|
||||
<Pair>
|
||||
<key>highlight</key>
|
||||
<styleUrl>#sh_ylw-pushpin</styleUrl>
|
||||
</Pair>
|
||||
</StyleMap>
|
||||
<Style id="sh_ylw-pushpin">
|
||||
<IconStyle>
|
||||
<scale>1.3</scale>
|
||||
<Icon>
|
||||
<href>http://maps.google.com/mapfiles/kml/pushpin/ylw-pushpin.png</href>
|
||||
</Icon>
|
||||
<hotSpot x="20" y="2" xunits="pixels" yunits="pixels"/>
|
||||
</IconStyle>
|
||||
<LineStyle>
|
||||
<color>ff51ff00</color>
|
||||
</LineStyle>
|
||||
<PolyStyle>
|
||||
<color>ff00ff00</color>
|
||||
<fill>0</fill>
|
||||
</PolyStyle>
|
||||
</Style>
|
||||
<Style id="sn_ylw-pushpin1">
|
||||
<IconStyle>
|
||||
<scale>1.1</scale>
|
||||
<Icon>
|
||||
<href>http://maps.google.com/mapfiles/kml/pushpin/ylw-pushpin.png</href>
|
||||
</Icon>
|
||||
<hotSpot x="20" y="2" xunits="pixels" yunits="pixels"/>
|
||||
</IconStyle>
|
||||
<LineStyle>
|
||||
<color>ff51ff00</color>
|
||||
</LineStyle>
|
||||
<PolyStyle>
|
||||
<color>ff00ff00</color>
|
||||
<fill>0</fill>
|
||||
</PolyStyle>
|
||||
</Style>
|
||||
<Placemark>
|
||||
<name>FarallonDePajaros</name>
|
||||
<styleUrl>#msn_ylw-pushpin2</styleUrl>
|
||||
<Polygon>
|
||||
<tessellate>1</tessellate>
|
||||
<outerBoundaryIs>
|
||||
<LinearRing>
|
||||
<coordinates>
|
||||
144.8294574260367,20.49552173032675,0 144.9516370485217,20.49206841825373,0 144.9538468816312,20.59401704933947,0 144.8321205001454,20.59046224519729,0 144.8294574260367,20.49552173032675,0
|
||||
</coordinates>
|
||||
</LinearRing>
|
||||
</outerBoundaryIs>
|
||||
</Polygon>
|
||||
</Placemark>
|
||||
</Document>
|
||||
</kml>
|
||||
@@ -0,0 +1,62 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<kml xmlns="http://www.opengis.net/kml/2.2" xmlns:gx="http://www.google.com/kml/ext/2.2" xmlns:kml="http://www.opengis.net/kml/2.2" xmlns:atom="http://www.w3.org/2005/Atom">
|
||||
<Document>
|
||||
<name>GuamIsland.kml</name>
|
||||
<StyleMap id="msn_ylw-pushpin2">
|
||||
<Pair>
|
||||
<key>normal</key>
|
||||
<styleUrl>#sn_ylw-pushpin1</styleUrl>
|
||||
</Pair>
|
||||
<Pair>
|
||||
<key>highlight</key>
|
||||
<styleUrl>#sh_ylw-pushpin</styleUrl>
|
||||
</Pair>
|
||||
</StyleMap>
|
||||
<Style id="sh_ylw-pushpin">
|
||||
<IconStyle>
|
||||
<scale>1.3</scale>
|
||||
<Icon>
|
||||
<href>http://maps.google.com/mapfiles/kml/pushpin/ylw-pushpin.png</href>
|
||||
</Icon>
|
||||
<hotSpot x="20" y="2" xunits="pixels" yunits="pixels"/>
|
||||
</IconStyle>
|
||||
<LineStyle>
|
||||
<color>ff51ff00</color>
|
||||
</LineStyle>
|
||||
<PolyStyle>
|
||||
<color>ff00ff00</color>
|
||||
<fill>0</fill>
|
||||
</PolyStyle>
|
||||
</Style>
|
||||
<Style id="sn_ylw-pushpin1">
|
||||
<IconStyle>
|
||||
<scale>1.1</scale>
|
||||
<Icon>
|
||||
<href>http://maps.google.com/mapfiles/kml/pushpin/ylw-pushpin.png</href>
|
||||
</Icon>
|
||||
<hotSpot x="20" y="2" xunits="pixels" yunits="pixels"/>
|
||||
</IconStyle>
|
||||
<LineStyle>
|
||||
<color>ff51ff00</color>
|
||||
</LineStyle>
|
||||
<PolyStyle>
|
||||
<color>ff00ff00</color>
|
||||
<fill>0</fill>
|
||||
</PolyStyle>
|
||||
</Style>
|
||||
<Placemark>
|
||||
<name>GuamIsland</name>
|
||||
<styleUrl>#msn_ylw-pushpin2</styleUrl>
|
||||
<Polygon>
|
||||
<tessellate>1</tessellate>
|
||||
<outerBoundaryIs>
|
||||
<LinearRing>
|
||||
<coordinates>
|
||||
144.5845436864417,13.32628757903784,0 144.5832542877928,13.20795218661114,0 144.6711535140066,13.17982957277143,0 144.7917187737514,13.22583182127326,0 144.8291727720641,13.30738500752978,0 144.8559946680324,13.39320801497858,0 144.9862991002054,13.49799833081799,0 145.0017050750758,13.61325479455512,0 144.9648468174549,13.7036371305439,0 144.8395325709172,13.72022281810793,0 144.7823830758645,13.67398174628549,0 144.7431802028555,13.55285481690717,0 144.6390030519315,13.54122526042688,0 144.5508207342024,13.46995480753054,0 144.5845436864417,13.32628757903784,0
|
||||
</coordinates>
|
||||
</LinearRing>
|
||||
</outerBoundaryIs>
|
||||
</Polygon>
|
||||
</Placemark>
|
||||
</Document>
|
||||
</kml>
|
||||
@@ -0,0 +1,62 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<kml xmlns="http://www.opengis.net/kml/2.2" xmlns:gx="http://www.google.com/kml/ext/2.2" xmlns:kml="http://www.opengis.net/kml/2.2" xmlns:atom="http://www.w3.org/2005/Atom">
|
||||
<Document>
|
||||
<name>GuguanIsland.kml</name>
|
||||
<StyleMap id="msn_ylw-pushpin2">
|
||||
<Pair>
|
||||
<key>normal</key>
|
||||
<styleUrl>#sn_ylw-pushpin1</styleUrl>
|
||||
</Pair>
|
||||
<Pair>
|
||||
<key>highlight</key>
|
||||
<styleUrl>#sh_ylw-pushpin</styleUrl>
|
||||
</Pair>
|
||||
</StyleMap>
|
||||
<Style id="sh_ylw-pushpin">
|
||||
<IconStyle>
|
||||
<scale>1.3</scale>
|
||||
<Icon>
|
||||
<href>http://maps.google.com/mapfiles/kml/pushpin/ylw-pushpin.png</href>
|
||||
</Icon>
|
||||
<hotSpot x="20" y="2" xunits="pixels" yunits="pixels"/>
|
||||
</IconStyle>
|
||||
<LineStyle>
|
||||
<color>ff51ff00</color>
|
||||
</LineStyle>
|
||||
<PolyStyle>
|
||||
<color>ff00ff00</color>
|
||||
<fill>0</fill>
|
||||
</PolyStyle>
|
||||
</Style>
|
||||
<Style id="sn_ylw-pushpin1">
|
||||
<IconStyle>
|
||||
<scale>1.1</scale>
|
||||
<Icon>
|
||||
<href>http://maps.google.com/mapfiles/kml/pushpin/ylw-pushpin.png</href>
|
||||
</Icon>
|
||||
<hotSpot x="20" y="2" xunits="pixels" yunits="pixels"/>
|
||||
</IconStyle>
|
||||
<LineStyle>
|
||||
<color>ff51ff00</color>
|
||||
</LineStyle>
|
||||
<PolyStyle>
|
||||
<color>ff00ff00</color>
|
||||
<fill>0</fill>
|
||||
</PolyStyle>
|
||||
</Style>
|
||||
<Placemark>
|
||||
<name>GuguanIsland</name>
|
||||
<styleUrl>#msn_ylw-pushpin2</styleUrl>
|
||||
<Polygon>
|
||||
<tessellate>1</tessellate>
|
||||
<outerBoundaryIs>
|
||||
<LinearRing>
|
||||
<coordinates>
|
||||
145.8916111813357,17.25608136742171,0 145.8916542911912,17.36030472485922,0 145.7894982395039,17.35512288440341,0 145.7950184794313,17.24776891169873,0 145.8916111813357,17.25608136742171,0
|
||||
</coordinates>
|
||||
</LinearRing>
|
||||
</outerBoundaryIs>
|
||||
</Polygon>
|
||||
</Placemark>
|
||||
</Document>
|
||||
</kml>
|
||||
@@ -0,0 +1,62 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<kml xmlns="http://www.opengis.net/kml/2.2" xmlns:gx="http://www.google.com/kml/ext/2.2" xmlns:kml="http://www.opengis.net/kml/2.2" xmlns:atom="http://www.w3.org/2005/Atom">
|
||||
<Document>
|
||||
<name>MaugIsland.kml</name>
|
||||
<StyleMap id="msn_ylw-pushpin2">
|
||||
<Pair>
|
||||
<key>normal</key>
|
||||
<styleUrl>#sn_ylw-pushpin1</styleUrl>
|
||||
</Pair>
|
||||
<Pair>
|
||||
<key>highlight</key>
|
||||
<styleUrl>#sh_ylw-pushpin</styleUrl>
|
||||
</Pair>
|
||||
</StyleMap>
|
||||
<Style id="sh_ylw-pushpin">
|
||||
<IconStyle>
|
||||
<scale>1.3</scale>
|
||||
<Icon>
|
||||
<href>http://maps.google.com/mapfiles/kml/pushpin/ylw-pushpin.png</href>
|
||||
</Icon>
|
||||
<hotSpot x="20" y="2" xunits="pixels" yunits="pixels"/>
|
||||
</IconStyle>
|
||||
<LineStyle>
|
||||
<color>ff51ff00</color>
|
||||
</LineStyle>
|
||||
<PolyStyle>
|
||||
<color>ff00ff00</color>
|
||||
<fill>0</fill>
|
||||
</PolyStyle>
|
||||
</Style>
|
||||
<Style id="sn_ylw-pushpin1">
|
||||
<IconStyle>
|
||||
<scale>1.1</scale>
|
||||
<Icon>
|
||||
<href>http://maps.google.com/mapfiles/kml/pushpin/ylw-pushpin.png</href>
|
||||
</Icon>
|
||||
<hotSpot x="20" y="2" xunits="pixels" yunits="pixels"/>
|
||||
</IconStyle>
|
||||
<LineStyle>
|
||||
<color>ff51ff00</color>
|
||||
</LineStyle>
|
||||
<PolyStyle>
|
||||
<color>ff00ff00</color>
|
||||
<fill>0</fill>
|
||||
</PolyStyle>
|
||||
</Style>
|
||||
<Placemark>
|
||||
<name>MaugIsland</name>
|
||||
<styleUrl>#msn_ylw-pushpin2</styleUrl>
|
||||
<Polygon>
|
||||
<tessellate>1</tessellate>
|
||||
<outerBoundaryIs>
|
||||
<LinearRing>
|
||||
<coordinates>
|
||||
145.2874921666876,19.97200463738697,0 145.2883391119135,20.09710477866254,0 145.1552527619199,20.07225507396177,0 145.1732626010426,19.95831369434872,0 145.2874921666876,19.97200463738697,0
|
||||
</coordinates>
|
||||
</LinearRing>
|
||||
</outerBoundaryIs>
|
||||
</Polygon>
|
||||
</Placemark>
|
||||
</Document>
|
||||
</kml>
|
||||
@@ -0,0 +1,62 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<kml xmlns="http://www.opengis.net/kml/2.2" xmlns:gx="http://www.google.com/kml/ext/2.2" xmlns:kml="http://www.opengis.net/kml/2.2" xmlns:atom="http://www.w3.org/2005/Atom">
|
||||
<Document>
|
||||
<name>NorthernMarianaIslands.kml</name>
|
||||
<StyleMap id="msn_ylw-pushpin2">
|
||||
<Pair>
|
||||
<key>normal</key>
|
||||
<styleUrl>#sn_ylw-pushpin1</styleUrl>
|
||||
</Pair>
|
||||
<Pair>
|
||||
<key>highlight</key>
|
||||
<styleUrl>#sh_ylw-pushpin</styleUrl>
|
||||
</Pair>
|
||||
</StyleMap>
|
||||
<Style id="sh_ylw-pushpin">
|
||||
<IconStyle>
|
||||
<scale>1.3</scale>
|
||||
<Icon>
|
||||
<href>http://maps.google.com/mapfiles/kml/pushpin/ylw-pushpin.png</href>
|
||||
</Icon>
|
||||
<hotSpot x="20" y="2" xunits="pixels" yunits="pixels"/>
|
||||
</IconStyle>
|
||||
<LineStyle>
|
||||
<color>ff51ff00</color>
|
||||
</LineStyle>
|
||||
<PolyStyle>
|
||||
<color>ff00ff00</color>
|
||||
<fill>0</fill>
|
||||
</PolyStyle>
|
||||
</Style>
|
||||
<Style id="sn_ylw-pushpin1">
|
||||
<IconStyle>
|
||||
<scale>1.1</scale>
|
||||
<Icon>
|
||||
<href>http://maps.google.com/mapfiles/kml/pushpin/ylw-pushpin.png</href>
|
||||
</Icon>
|
||||
<hotSpot x="20" y="2" xunits="pixels" yunits="pixels"/>
|
||||
</IconStyle>
|
||||
<LineStyle>
|
||||
<color>ff51ff00</color>
|
||||
</LineStyle>
|
||||
<PolyStyle>
|
||||
<color>ff00ff00</color>
|
||||
<fill>0</fill>
|
||||
</PolyStyle>
|
||||
</Style>
|
||||
<Placemark>
|
||||
<name>NorthernMarianaIslands</name>
|
||||
<styleUrl>#msn_ylw-pushpin2</styleUrl>
|
||||
<Polygon>
|
||||
<tessellate>1</tessellate>
|
||||
<outerBoundaryIs>
|
||||
<LinearRing>
|
||||
<coordinates>
|
||||
145.5540888281886,14.78713147444787,0 145.7066650048819,14.92260178667834,0 145.7852954467056,15.06278627785382,0 145.8494071187338,15.14251850809493,0 145.8971803784969,15.29701346542881,0 145.8207584311644,15.33103508513743,0 145.7501193125504,15.2888795005485,0 145.6680333266974,15.24031249808537,0 145.5854230559127,15.13632016739633,0 145.5467737556803,15.00258568963885,0 145.5568012351788,14.92238802093846,0 145.4820967497731,14.83353603314799,0 145.5540888281886,14.78713147444787,0
|
||||
</coordinates>
|
||||
</LinearRing>
|
||||
</outerBoundaryIs>
|
||||
</Polygon>
|
||||
</Placemark>
|
||||
</Document>
|
||||
</kml>
|
||||
@@ -0,0 +1,62 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<kml xmlns="http://www.opengis.net/kml/2.2" xmlns:gx="http://www.google.com/kml/ext/2.2" xmlns:kml="http://www.opengis.net/kml/2.2" xmlns:atom="http://www.w3.org/2005/Atom">
|
||||
<Document>
|
||||
<name>RotaIsland.kml</name>
|
||||
<StyleMap id="msn_ylw-pushpin2">
|
||||
<Pair>
|
||||
<key>normal</key>
|
||||
<styleUrl>#sn_ylw-pushpin1</styleUrl>
|
||||
</Pair>
|
||||
<Pair>
|
||||
<key>highlight</key>
|
||||
<styleUrl>#sh_ylw-pushpin</styleUrl>
|
||||
</Pair>
|
||||
</StyleMap>
|
||||
<Style id="sh_ylw-pushpin">
|
||||
<IconStyle>
|
||||
<scale>1.3</scale>
|
||||
<Icon>
|
||||
<href>http://maps.google.com/mapfiles/kml/pushpin/ylw-pushpin.png</href>
|
||||
</Icon>
|
||||
<hotSpot x="20" y="2" xunits="pixels" yunits="pixels"/>
|
||||
</IconStyle>
|
||||
<LineStyle>
|
||||
<color>ff51ff00</color>
|
||||
</LineStyle>
|
||||
<PolyStyle>
|
||||
<color>ff00ff00</color>
|
||||
<fill>0</fill>
|
||||
</PolyStyle>
|
||||
</Style>
|
||||
<Style id="sn_ylw-pushpin1">
|
||||
<IconStyle>
|
||||
<scale>1.1</scale>
|
||||
<Icon>
|
||||
<href>http://maps.google.com/mapfiles/kml/pushpin/ylw-pushpin.png</href>
|
||||
</Icon>
|
||||
<hotSpot x="20" y="2" xunits="pixels" yunits="pixels"/>
|
||||
</IconStyle>
|
||||
<LineStyle>
|
||||
<color>ff51ff00</color>
|
||||
</LineStyle>
|
||||
<PolyStyle>
|
||||
<color>ff00ff00</color>
|
||||
<fill>0</fill>
|
||||
</PolyStyle>
|
||||
</Style>
|
||||
<Placemark>
|
||||
<name>RotaIsland</name>
|
||||
<styleUrl>#msn_ylw-pushpin2</styleUrl>
|
||||
<Polygon>
|
||||
<tessellate>1</tessellate>
|
||||
<outerBoundaryIs>
|
||||
<LinearRing>
|
||||
<coordinates>
|
||||
145.2588521495306,14.10080350652443,0 145.3384528633954,14.15716732893161,0 145.335758260675,14.23125681994255,0 145.2835781092887,14.24982812491333,0 145.1857310478881,14.23297675664811,0 145.0904817257135,14.18347565252345,0 145.0751300840683,14.11700569390187,0 145.1342376454255,14.08301628602012,0 145.1745647432129,14.07078084304393,0 145.2588521495306,14.10080350652443,0
|
||||
</coordinates>
|
||||
</LinearRing>
|
||||
</outerBoundaryIs>
|
||||
</Polygon>
|
||||
</Placemark>
|
||||
</Document>
|
||||
</kml>
|
||||
@@ -0,0 +1,62 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<kml xmlns="http://www.opengis.net/kml/2.2" xmlns:gx="http://www.google.com/kml/ext/2.2" xmlns:kml="http://www.opengis.net/kml/2.2" xmlns:atom="http://www.w3.org/2005/Atom">
|
||||
<Document>
|
||||
<name>SariganIsland.kml</name>
|
||||
<StyleMap id="msn_ylw-pushpin2">
|
||||
<Pair>
|
||||
<key>normal</key>
|
||||
<styleUrl>#sn_ylw-pushpin1</styleUrl>
|
||||
</Pair>
|
||||
<Pair>
|
||||
<key>highlight</key>
|
||||
<styleUrl>#sh_ylw-pushpin</styleUrl>
|
||||
</Pair>
|
||||
</StyleMap>
|
||||
<Style id="sh_ylw-pushpin">
|
||||
<IconStyle>
|
||||
<scale>1.3</scale>
|
||||
<Icon>
|
||||
<href>http://maps.google.com/mapfiles/kml/pushpin/ylw-pushpin.png</href>
|
||||
</Icon>
|
||||
<hotSpot x="20" y="2" xunits="pixels" yunits="pixels"/>
|
||||
</IconStyle>
|
||||
<LineStyle>
|
||||
<color>ff51ff00</color>
|
||||
</LineStyle>
|
||||
<PolyStyle>
|
||||
<color>ff00ff00</color>
|
||||
<fill>0</fill>
|
||||
</PolyStyle>
|
||||
</Style>
|
||||
<Style id="sn_ylw-pushpin1">
|
||||
<IconStyle>
|
||||
<scale>1.1</scale>
|
||||
<Icon>
|
||||
<href>http://maps.google.com/mapfiles/kml/pushpin/ylw-pushpin.png</href>
|
||||
</Icon>
|
||||
<hotSpot x="20" y="2" xunits="pixels" yunits="pixels"/>
|
||||
</IconStyle>
|
||||
<LineStyle>
|
||||
<color>ff51ff00</color>
|
||||
</LineStyle>
|
||||
<PolyStyle>
|
||||
<color>ff00ff00</color>
|
||||
<fill>0</fill>
|
||||
</PolyStyle>
|
||||
</Style>
|
||||
<Placemark>
|
||||
<name>SariganIsland</name>
|
||||
<styleUrl>#msn_ylw-pushpin2</styleUrl>
|
||||
<Polygon>
|
||||
<tessellate>1</tessellate>
|
||||
<outerBoundaryIs>
|
||||
<LinearRing>
|
||||
<coordinates>
|
||||
145.8247427865539,16.65625175446642,0 145.8322116934602,16.75804200673736,0 145.7294066901727,16.74924289013796,0 145.735642570392,16.65073790549365,0 145.8247427865539,16.65625175446642,0
|
||||
</coordinates>
|
||||
</LinearRing>
|
||||
</outerBoundaryIs>
|
||||
</Polygon>
|
||||
</Placemark>
|
||||
</Document>
|
||||
</kml>
|
||||
@@ -0,0 +1,62 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<kml xmlns="http://www.opengis.net/kml/2.2" xmlns:gx="http://www.google.com/kml/ext/2.2" xmlns:kml="http://www.opengis.net/kml/2.2" xmlns:atom="http://www.w3.org/2005/Atom">
|
||||
<Document>
|
||||
<name>ShomushonIsland.kml</name>
|
||||
<StyleMap id="msn_ylw-pushpin2">
|
||||
<Pair>
|
||||
<key>normal</key>
|
||||
<styleUrl>#sn_ylw-pushpin1</styleUrl>
|
||||
</Pair>
|
||||
<Pair>
|
||||
<key>highlight</key>
|
||||
<styleUrl>#sh_ylw-pushpin</styleUrl>
|
||||
</Pair>
|
||||
</StyleMap>
|
||||
<Style id="sh_ylw-pushpin">
|
||||
<IconStyle>
|
||||
<scale>1.3</scale>
|
||||
<Icon>
|
||||
<href>http://maps.google.com/mapfiles/kml/pushpin/ylw-pushpin.png</href>
|
||||
</Icon>
|
||||
<hotSpot x="20" y="2" xunits="pixels" yunits="pixels"/>
|
||||
</IconStyle>
|
||||
<LineStyle>
|
||||
<color>ff51ff00</color>
|
||||
</LineStyle>
|
||||
<PolyStyle>
|
||||
<color>ff00ff00</color>
|
||||
<fill>0</fill>
|
||||
</PolyStyle>
|
||||
</Style>
|
||||
<Style id="sn_ylw-pushpin1">
|
||||
<IconStyle>
|
||||
<scale>1.1</scale>
|
||||
<Icon>
|
||||
<href>http://maps.google.com/mapfiles/kml/pushpin/ylw-pushpin.png</href>
|
||||
</Icon>
|
||||
<hotSpot x="20" y="2" xunits="pixels" yunits="pixels"/>
|
||||
</IconStyle>
|
||||
<LineStyle>
|
||||
<color>ff51ff00</color>
|
||||
</LineStyle>
|
||||
<PolyStyle>
|
||||
<color>ff00ff00</color>
|
||||
<fill>0</fill>
|
||||
</PolyStyle>
|
||||
</Style>
|
||||
<Placemark>
|
||||
<name>ShomushonIsland</name>
|
||||
<styleUrl>#msn_ylw-pushpin2</styleUrl>
|
||||
<Polygon>
|
||||
<tessellate>1</tessellate>
|
||||
<outerBoundaryIs>
|
||||
<LinearRing>
|
||||
<coordinates>
|
||||
145.7566121154104,18.00184875747613,0 145.8580572143187,18.10223292497433,0 145.8820176176702,18.23367084599854,0 145.7333139024169,18.22193174701695,0 145.6388496022153,18.06896353350115,0 145.6545521749826,17.98917396150257,0 145.7566121154104,18.00184875747613,0
|
||||
</coordinates>
|
||||
</LinearRing>
|
||||
</outerBoundaryIs>
|
||||
</Polygon>
|
||||
</Placemark>
|
||||
</Document>
|
||||
</kml>
|
||||
185
scripts/python/map_generator/configs/nevada/highresolution.kml
Normal file
185
scripts/python/map_generator/configs/nevada/highresolution.kml
Normal file
@@ -0,0 +1,185 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<kml xmlns="http://www.opengis.net/kml/2.2" xmlns:gx="http://www.google.com/kml/ext/2.2" xmlns:kml="http://www.opengis.net/kml/2.2" xmlns:atom="http://www.w3.org/2005/Atom">
|
||||
<Document>
|
||||
<name>highresolution.kml</name>
|
||||
<StyleMap id="msn_ylw-pushpin">
|
||||
<Pair>
|
||||
<key>normal</key>
|
||||
<styleUrl>#sn_ylw-pushpin</styleUrl>
|
||||
</Pair>
|
||||
<Pair>
|
||||
<key>highlight</key>
|
||||
<styleUrl>#sh_ylw-pushpin</styleUrl>
|
||||
</Pair>
|
||||
</StyleMap>
|
||||
<Style id="sh_ylw-pushpin">
|
||||
<IconStyle>
|
||||
<scale>1.3</scale>
|
||||
<Icon>
|
||||
<href>http://maps.google.com/mapfiles/kml/pushpin/ylw-pushpin.png</href>
|
||||
</Icon>
|
||||
<hotSpot x="20" y="2" xunits="pixels" yunits="pixels"/>
|
||||
</IconStyle>
|
||||
<LineStyle>
|
||||
<color>ff00ffff</color>
|
||||
<width>2</width>
|
||||
</LineStyle>
|
||||
<PolyStyle>
|
||||
<color>7300ffff</color>
|
||||
</PolyStyle>
|
||||
</Style>
|
||||
<Style id="sn_ylw-pushpin">
|
||||
<IconStyle>
|
||||
<scale>1.1</scale>
|
||||
<Icon>
|
||||
<href>http://maps.google.com/mapfiles/kml/pushpin/ylw-pushpin.png</href>
|
||||
</Icon>
|
||||
<hotSpot x="20" y="2" xunits="pixels" yunits="pixels"/>
|
||||
</IconStyle>
|
||||
<LineStyle>
|
||||
<color>ff00ffff</color>
|
||||
<width>2</width>
|
||||
</LineStyle>
|
||||
<PolyStyle>
|
||||
<color>7300ffff</color>
|
||||
</PolyStyle>
|
||||
</Style>
|
||||
<Placemark>
|
||||
<name>highresolution</name>
|
||||
<snippet></snippet>
|
||||
<styleUrl>#msn_ylw-pushpin</styleUrl>
|
||||
<MultiGeometry>
|
||||
<Polygon>
|
||||
<tessellate>1</tessellate>
|
||||
<outerBoundaryIs>
|
||||
<LinearRing>
|
||||
<coordinates>
|
||||
-118.1096374207383,38.35843682156384,0 -118.0978699018683,38.34899030402902,0 -118.08032640624,38.34425080932269,0 -118.0747075968299,38.35531714840693,0 -118.0723658583386,38.36795174003559,0 -118.0741996089491,38.38442689370488,0 -118.0743794694051,38.38496103186318,0 -118.0785914585006,38.40044926625121,0 -118.0958830310253,38.41048676443061,0 -118.1145807483946,38.41004328783575,0 -118.1258848240624,38.40104235719106,0 -118.1179718150947,38.36869216223401,0 -118.1096374207383,38.35843682156384,0
|
||||
</coordinates>
|
||||
</LinearRing>
|
||||
</outerBoundaryIs>
|
||||
</Polygon>
|
||||
<Polygon>
|
||||
<tessellate>1</tessellate>
|
||||
<outerBoundaryIs>
|
||||
<LinearRing>
|
||||
<coordinates>
|
||||
-117.0629655494629,38.04625076599416,0 -117.0597578552026,38.06429011687773,0 -117.0729304390615,38.07535807725827,0 -117.0741250698203,38.07535520062371,0 -117.113691162116,38.08284456456762,0 -117.1139905075072,38.08284372801952,0 -117.1566235972595,38.07524910501581,0 -117.1761659956135,38.07700184164447,0 -117.1767574544588,38.07699843700132,0 -117.1937709383793,38.08207846588396,0 -117.1943946517779,38.08231978314383,0 -117.2141941335711,38.09161589486132,0 -117.2302254385767,38.10709227129362,0 -117.2430731171169,38.11149970160321,0 -117.2608480312651,38.09536692992236,0 -117.2608109543748,38.09488635773877,0 -117.2648792694611,38.0784479096147,0 -117.2516173815312,38.05648518569804,0 -117.2242845618714,38.04358854986928,0 -117.2158468005357,38.04500789950297,0 -117.2149826109449,38.04570354844296,0 -117.2059262918463,38.05384812503077,0 -117.1995445138045,38.06272385926712,0 -117.1732821434998,38.06926262837612,0 -117.1571805476137,38.06487896220431,0 -117.1389302185349,38.05722462979904,0 -117.1304683980846,38.04931791618633,0 -117.1167367546795,38.0419193535533,0 -117.1167320812974,38.04168711932561,0 -117.0962647169776,38.03502265391247,0 -117.0759216071352,38.03715825621334,0 -117.0629655494629,38.04625076599416,0
|
||||
</coordinates>
|
||||
</LinearRing>
|
||||
</outerBoundaryIs>
|
||||
</Polygon>
|
||||
<Polygon>
|
||||
<tessellate>1</tessellate>
|
||||
<outerBoundaryIs>
|
||||
<LinearRing>
|
||||
<coordinates>
|
||||
-116.80987022603,37.8249776720317,0 -116.809248758548,37.80855358149404,0 -116.795779962536,37.79199428921495,0 -116.7836514889589,37.77420789291538,0 -116.7731814366278,37.76748915770594,0 -116.7502779726601,37.77020920335175,0 -116.7395196349689,37.7830004299564,0 -116.7399087965671,37.79389336997075,0 -116.7504140088249,37.80974829539148,0 -116.7508855343855,37.80974787876892,0 -116.7446846577818,37.82468067736177,0 -116.7265769999263,37.83022404298578,0 -116.7191885241978,37.83099156077954,0 -116.7080054388036,37.84365019516309,0 -116.7126386602967,37.85235782258323,0 -116.7310810309168,37.85605145969549,0 -116.7500677669083,37.85565321002594,0 -116.7618090011133,37.84247615982719,0 -116.7620469903452,37.84209024077463,0 -116.7684438262669,37.83190638934168,0 -116.7769661579611,37.82750569524551,0 -116.7788593713749,37.82693207413983,0 -116.7814671626246,37.82673835823429,0 -116.7921874719405,37.83033386738894,0 -116.7999765561453,37.82821729861382,0 -116.80987022603,37.8249776720317,0
|
||||
</coordinates>
|
||||
</LinearRing>
|
||||
</outerBoundaryIs>
|
||||
</Polygon>
|
||||
<Polygon>
|
||||
<tessellate>1</tessellate>
|
||||
<outerBoundaryIs>
|
||||
<LinearRing>
|
||||
<coordinates>
|
||||
-116.7955883858421,36.85161725129922,0 -116.7800123607066,36.85094260516922,0 -116.7725311517702,36.86127152865312,0 -116.7687923827028,36.87231886389512,0 -116.7550383362526,36.88359328942794,0 -116.747604572981,36.893225088901,0 -116.7476053031345,36.89332371251476,0 -116.7466281898853,36.90299282389502,0 -116.7466300794868,36.90309385629106,0 -116.7412691020485,36.913872571721,0 -116.7426749135398,36.9226548556783,0 -116.7559839596412,36.92260206225971,0 -116.7690868318185,36.91747577732583,0 -116.769207937153,36.91737554721954,0 -116.7770116404779,36.9097782069311,0 -116.7913705806743,36.90404406041034,0 -116.8071622459235,36.8955230671534,0 -116.8075307607697,36.89523175440454,0 -116.8187168152183,36.88735372146332,0 -116.8233446351529,36.87993034135005,0 -116.8254921006552,36.87504637444132,0 -116.823113776625,36.86959271883654,0 -116.8079342900016,36.85841423684286,0 -116.7955883858421,36.85161725129922,0
|
||||
</coordinates>
|
||||
</LinearRing>
|
||||
</outerBoundaryIs>
|
||||
</Polygon>
|
||||
<Polygon>
|
||||
<tessellate>1</tessellate>
|
||||
<outerBoundaryIs>
|
||||
<LinearRing>
|
||||
<coordinates>
|
||||
-116.3155951777378,37.09030815578762,0 -116.310137842694,37.09224782615155,0 -116.3037957096736,37.10758329338572,0 -116.3042758545269,37.11276086838046,0 -116.3093816479397,37.11449416594667,0 -116.3156586381191,37.11168275655874,0 -116.3185331499106,37.10871867305532,0 -116.3196929960433,37.10200554466947,0 -116.3194853576389,37.09802230177502,0 -116.3202383601143,37.09387921266473,0 -116.3155951777378,37.09030815578762,0
|
||||
</coordinates>
|
||||
</LinearRing>
|
||||
</outerBoundaryIs>
|
||||
</Polygon>
|
||||
<Polygon>
|
||||
<tessellate>1</tessellate>
|
||||
<outerBoundaryIs>
|
||||
<LinearRing>
|
||||
<coordinates>
|
||||
-115.7901716929254,37.20254236117198,0 -115.7723842304137,37.20800080771446,0 -115.7695212934337,37.22989278834864,0 -115.7861512506784,37.25799705096682,0 -115.8191755761221,37.29200922085737,0 -115.8456745853679,37.28956120007053,0 -115.8455948855961,37.27138954276317,0 -115.8384662057925,37.2546918097075,0 -115.8347159572019,37.23605994311995,0 -115.824689991019,37.22337114044739,0 -115.8166255059221,37.21278851170979,0 -115.7901716929254,37.20254236117198,0
|
||||
</coordinates>
|
||||
</LinearRing>
|
||||
</outerBoundaryIs>
|
||||
</Polygon>
|
||||
<Polygon>
|
||||
<tessellate>1</tessellate>
|
||||
<outerBoundaryIs>
|
||||
<LinearRing>
|
||||
<coordinates>
|
||||
-115.6941991651643,36.5688011921597,0 -115.6790929170995,36.56318128623771,0 -115.6613183781909,36.56125812767968,0 -115.6500642554725,36.56944845480937,0 -115.6398174564858,36.57324460382283,0 -115.6382486705339,36.58598476556467,0 -115.6385313423094,36.58644192739694,0 -115.6385309829522,36.58655578953068,0 -115.6426488100476,36.59360761854551,0 -115.652262223072,36.6045722334113,0 -115.6525466523564,36.60457409632184,0 -115.6747329632944,36.60561483455024,0 -115.6952333004596,36.60091603351827,0 -115.7015080233085,36.5952357404788,0 -115.709196594118,36.58843000737647,0 -115.7048249588858,36.57963626945937,0 -115.6941991651643,36.5688011921597,0
|
||||
</coordinates>
|
||||
</LinearRing>
|
||||
</outerBoundaryIs>
|
||||
</Polygon>
|
||||
<Polygon>
|
||||
<tessellate>1</tessellate>
|
||||
<outerBoundaryIs>
|
||||
<LinearRing>
|
||||
<coordinates>
|
||||
-114.5782374781502,35.18573167807104,0 -114.587374557276,35.13937862422255,0 -114.6131456810201,35.1283905789014,0 -114.648752352352,35.12014293579981,0 -114.6614748789784,35.10926733163132,0 -114.6497588607922,35.08102222568795,0 -114.6355987469068,35.06873128160613,0 -114.6244985667993,35.05702299733386,0 -114.6015778180071,34.96874504204425,0 -114.555057286216,34.95556812592432,0 -114.5446140632544,34.9792347101005,0 -114.5391385896463,35.00185079374435,0 -114.561250913902,35.03381557611808,0 -114.5818467362248,35.06764188685684,0 -114.5818489000072,35.06798646747297,0 -114.5920766809124,35.09102593922218,0 -114.5716544482689,35.09863725617664,0 -114.5306798942532,35.10100666088806,0 -114.5276236818934,35.13051785828831,0 -114.5246084109126,35.15762020470581,0 -114.4870836328117,35.16799816334243,0 -114.4868410536076,35.18354860572797,0 -114.4962518651626,35.19668639322331,0 -114.5391995138865,35.19907232485852,0 -114.5782374781502,35.18573167807104,0
|
||||
</coordinates>
|
||||
</LinearRing>
|
||||
</outerBoundaryIs>
|
||||
</Polygon>
|
||||
<Polygon>
|
||||
<tessellate>1</tessellate>
|
||||
<outerBoundaryIs>
|
||||
<LinearRing>
|
||||
<coordinates>
|
||||
-115.3491860956319,36.26432630161473,0 -115.3447790456029,36.24043428147525,0 -115.3461383960582,36.22273736571361,0 -115.3617397338857,36.19965283531354,0 -115.3695451764409,36.19073765302958,0 -115.3710391788587,36.17641608879694,0 -115.3659837779595,36.15770709132781,0 -115.3586629078946,36.14433306241411,0 -115.3593023900578,36.13401683126239,0 -115.3595578714765,36.13316179379015,0 -115.3598125445085,36.1323067131792,0 -115.3614453586999,36.11730889119797,0 -115.3614031770943,36.11649954375859,0 -115.3589278814383,36.10612382105561,0 -115.3157945129962,36.05675163750302,0 -115.309538454668,36.03429137985057,0 -115.324049088805,36.01747551118071,0 -115.3149901817953,35.99713353195244,0 -115.2657858520987,35.98480706187997,0 -115.2367659395865,35.98160605534811,0 -115.203274317233,35.97359015790715,0 -115.1847389843186,35.9588263554926,0 -115.1342188231272,35.95362433585365,0 -115.1244669565766,35.91923621903597,0 -115.0793962550171,35.91850995430772,0 -115.0538853194501,35.94865727576975,0 -115.0742027323978,35.97490331204725,0 -115.0753783930536,35.99414310954305,0 -115.0648685763364,36.0044849449395,0 -115.0456719471667,36.01403823870654,0 -115.0270107052353,36.01556072587635,0 -115.0110809375352,36.00855608442291,0 -115.0004853338876,35.9935913129004,0 -114.9855855590341,35.98636418584532,0 -114.9359399541107,35.98568574292293,0 -114.9167688635948,36.00004456668422,0 -114.9243987484057,36.01604078264435,0 -114.9367199468124,36.03465186597487,0 -114.9364242623183,36.05522141355634,0 -114.9332640804337,36.0672119198914,0 -114.9245892283291,36.07877834680036,0 -114.9334072497657,36.09055674979149,0 -114.9415816559882,36.09638204582526,0 -114.9591363789293,36.09547469655065,0 -114.9869298573883,36.09762311521699,0 -114.9889532637546,36.09758067759331,0 -115.0108129733633,36.10639101297276,0 -115.0114882155244,36.10637673449434,0 -115.0192776386974,36.12040505834351,0 -115.0209761200145,36.13128636237041,0 -115.0209916426087,36.13183232783778,0 -115.0114669817173,36.15389977593436,0 -115.009559335547,36.17186513674394,0 -115.0079638530197,36.18942696759805,0 -115.0107713437102,36.2004490403694,0 -115.0115968904061,36.21432159100515,0 -115.0085864484947,36.23038111744562,0 -115.0020358492736,36.24101505295267,0 -114.9840893092408,36.25963795120806,0 -114.9819276561401,36.28122188068624,0 -114.9960008815427,36.29694887945046,0 -115.0097634898524,36.30051352003971,0 -115.0560123418697,36.29511174347116,0 -115.0708277871785,36.28872095816697,0 -115.0735887105809,36.28976602286903,0 -115.1120062135397,36.29611168711371,0 -115.1346789902526,36.30058690318305,0 -115.1526397325235,36.30683445950132,0 -115.1844770514418,36.31885460451817,0 -115.2224255207772,36.3290359478317,0 -115.2513220356543,36.33391997873822,0 -115.3084215891967,36.32902749889379,0 -115.3386507585499,36.3224619301441,0 -115.3512676092942,36.30261765015402,0 -115.3491860956319,36.26432630161473,0
|
||||
</coordinates>
|
||||
</LinearRing>
|
||||
</outerBoundaryIs>
|
||||
</Polygon>
|
||||
<Polygon>
|
||||
<tessellate>1</tessellate>
|
||||
<outerBoundaryIs>
|
||||
<LinearRing>
|
||||
<coordinates>
|
||||
-115.3253293358286,35.76049856912162,0 -115.3146598569745,35.78153802478501,0 -115.327741077872,35.78818498571203,0 -115.3395421299901,35.78188581612515,0 -115.3410457703278,35.770814124539,0 -115.3415860500182,35.76482293506553,0 -115.3362549988553,35.7572521358616,0 -115.3253293358286,35.76049856912162,0
|
||||
</coordinates>
|
||||
</LinearRing>
|
||||
</outerBoundaryIs>
|
||||
</Polygon>
|
||||
<Polygon>
|
||||
<tessellate>1</tessellate>
|
||||
<outerBoundaryIs>
|
||||
<LinearRing>
|
||||
<coordinates>
|
||||
-114.1402573751467,36.82837127569642,0 -114.1369053223546,36.81703801766615,0 -114.1344515877118,36.80349486811046,0 -114.1306717571862,36.78715624578727,0 -114.1018878524029,36.77909917062458,0 -114.0641579212371,36.78485248167873,0 -114.0314311083914,36.80105957779897,0 -114.0293065806895,36.81879058092134,0 -114.0348681747659,36.83066531015007,0 -114.0454846949099,36.84391093358676,0 -114.063956800775,36.85172043184272,0 -114.1002936578814,36.84700609399469,0 -114.1285759140777,36.84529867605568,0 -114.1402573751467,36.82837127569642,0
|
||||
</coordinates>
|
||||
</LinearRing>
|
||||
</outerBoundaryIs>
|
||||
</Polygon>
|
||||
<Polygon>
|
||||
<tessellate>1</tessellate>
|
||||
<outerBoundaryIs>
|
||||
<LinearRing>
|
||||
<coordinates>
|
||||
-114.4713338560969,36.30884666199722,0 -114.4593430740157,36.30918421612859,0 -114.441697317698,36.30808818554768,0 -114.4278273246253,36.30596394871937,0 -114.4200423898689,36.30527421283938,0 -114.4175103559427,36.30296097727346,0 -114.4150454179384,36.30359426434967,0 -114.415036909777,36.30375415897099,0 -114.4150552163,36.30605367865541,0 -114.41973821973,36.3089719996695,0 -114.4263926662848,36.31152371428938,0 -114.42908132123,36.31274277776832,0 -114.4325787484133,36.31246129129847,0 -114.4366959606672,36.31093123061478,0 -114.445368762563,36.31078337724627,0 -114.4520127310507,36.31274829896456,0 -114.4566958613493,36.31365975971645,0 -114.4616878070586,36.31380102547527,0 -114.467150232028,36.31314245742836,0 -114.4709340968461,36.31225279330027,0 -114.4729780921637,36.31016574053172,0 -114.4713338560969,36.30884666199722,0
|
||||
</coordinates>
|
||||
</LinearRing>
|
||||
</outerBoundaryIs>
|
||||
</Polygon>
|
||||
<Polygon>
|
||||
<tessellate>1</tessellate>
|
||||
<outerBoundaryIs>
|
||||
<LinearRing>
|
||||
<coordinates>
|
||||
-114.4268434258659,37.79778146706597,0 -114.4310911321506,37.77954886855781,0 -114.4280376957125,37.76187467446908,0 -114.4133691042374,37.75643302856844,0 -114.39737284596,37.76229404403892,0 -114.3824304548138,37.76945443672916,0 -114.3651111458949,37.78743667665028,0 -114.3646699359421,37.79876472724789,0 -114.3742857259948,37.81554957104417,0 -114.3746383885167,37.81599461170456,0 -114.3792781207511,37.82423021643342,0 -114.3799855702765,37.82454879492473,0 -114.3922680480401,37.82577969556858,0 -114.3980100297395,37.82327426946279,0 -114.4172230244848,37.81068095520692,0 -114.4268434258659,37.79778146706597,0
|
||||
</coordinates>
|
||||
</LinearRing>
|
||||
</outerBoundaryIs>
|
||||
</Polygon>
|
||||
</MultiGeometry>
|
||||
</Placemark>
|
||||
</Document>
|
||||
</kml>
|
||||
@@ -0,0 +1,62 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<kml xmlns="http://www.opengis.net/kml/2.2" xmlns:gx="http://www.google.com/kml/ext/2.2" xmlns:kml="http://www.opengis.net/kml/2.2" xmlns:atom="http://www.w3.org/2005/Atom">
|
||||
<Document>
|
||||
<name>lowresolution.kml</name>
|
||||
<StyleMap id="msn_ylw-pushpin">
|
||||
<Pair>
|
||||
<key>normal</key>
|
||||
<styleUrl>#sn_ylw-pushpin</styleUrl>
|
||||
</Pair>
|
||||
<Pair>
|
||||
<key>highlight</key>
|
||||
<styleUrl>#sh_ylw-pushpin</styleUrl>
|
||||
</Pair>
|
||||
</StyleMap>
|
||||
<Style id="sh_ylw-pushpin">
|
||||
<IconStyle>
|
||||
<scale>1.3</scale>
|
||||
<Icon>
|
||||
<href>http://maps.google.com/mapfiles/kml/pushpin/ylw-pushpin.png</href>
|
||||
</Icon>
|
||||
<hotSpot x="20" y="2" xunits="pixels" yunits="pixels"/>
|
||||
</IconStyle>
|
||||
<LineStyle>
|
||||
<color>ffff0000</color>
|
||||
<width>2</width>
|
||||
</LineStyle>
|
||||
<PolyStyle>
|
||||
<color>73ff0000</color>
|
||||
</PolyStyle>
|
||||
</Style>
|
||||
<Style id="sn_ylw-pushpin">
|
||||
<IconStyle>
|
||||
<scale>1.1</scale>
|
||||
<Icon>
|
||||
<href>http://maps.google.com/mapfiles/kml/pushpin/ylw-pushpin.png</href>
|
||||
</Icon>
|
||||
<hotSpot x="20" y="2" xunits="pixels" yunits="pixels"/>
|
||||
</IconStyle>
|
||||
<LineStyle>
|
||||
<color>ffff0000</color>
|
||||
<width>2</width>
|
||||
</LineStyle>
|
||||
<PolyStyle>
|
||||
<color>73ff0000</color>
|
||||
</PolyStyle>
|
||||
</Style>
|
||||
<Placemark>
|
||||
<name>lowresolution</name>
|
||||
<styleUrl>#msn_ylw-pushpin</styleUrl>
|
||||
<Polygon>
|
||||
<tessellate>1</tessellate>
|
||||
<outerBoundaryIs>
|
||||
<LinearRing>
|
||||
<coordinates>
|
||||
-119.5720936924043,39.69519394666881,0 -118.9628408664616,34.11052387866496,0 -111.456816711892,34.13733017229553,0 -111.5197197872557,39.82469312042063,0 -115.4552379804336,39.83528892424304,0 -119.5720936924043,39.69519394666881,0
|
||||
</coordinates>
|
||||
</LinearRing>
|
||||
</outerBoundaryIs>
|
||||
</Polygon>
|
||||
</Placemark>
|
||||
</Document>
|
||||
</kml>
|
||||
@@ -0,0 +1,64 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<kml xmlns="http://www.opengis.net/kml/2.2" xmlns:gx="http://www.google.com/kml/ext/2.2" xmlns:kml="http://www.opengis.net/kml/2.2" xmlns:atom="http://www.w3.org/2005/Atom">
|
||||
<Document>
|
||||
<name>mediumresolution.kml</name>
|
||||
<StyleMap id="msn_ylw-pushpin">
|
||||
<Pair>
|
||||
<key>normal</key>
|
||||
<styleUrl>#sn_ylw-pushpin</styleUrl>
|
||||
</Pair>
|
||||
<Pair>
|
||||
<key>highlight</key>
|
||||
<styleUrl>#sh_ylw-pushpin</styleUrl>
|
||||
</Pair>
|
||||
</StyleMap>
|
||||
<Style id="sh_ylw-pushpin">
|
||||
<IconStyle>
|
||||
<scale>1.3</scale>
|
||||
<Icon>
|
||||
<href>http://maps.google.com/mapfiles/kml/pushpin/ylw-pushpin.png</href>
|
||||
</Icon>
|
||||
<hotSpot x="20" y="2" xunits="pixels" yunits="pixels"/>
|
||||
</IconStyle>
|
||||
<BalloonStyle>
|
||||
</BalloonStyle>
|
||||
<LineStyle>
|
||||
<width>2</width>
|
||||
</LineStyle>
|
||||
<PolyStyle>
|
||||
<color>73ffffff</color>
|
||||
</PolyStyle>
|
||||
</Style>
|
||||
<Style id="sn_ylw-pushpin">
|
||||
<IconStyle>
|
||||
<scale>1.1</scale>
|
||||
<Icon>
|
||||
<href>http://maps.google.com/mapfiles/kml/pushpin/ylw-pushpin.png</href>
|
||||
</Icon>
|
||||
<hotSpot x="20" y="2" xunits="pixels" yunits="pixels"/>
|
||||
</IconStyle>
|
||||
<BalloonStyle>
|
||||
</BalloonStyle>
|
||||
<LineStyle>
|
||||
<width>2</width>
|
||||
</LineStyle>
|
||||
<PolyStyle>
|
||||
<color>73ffffff</color>
|
||||
</PolyStyle>
|
||||
</Style>
|
||||
<Placemark>
|
||||
<name>mediumresolution</name>
|
||||
<styleUrl>#msn_ylw-pushpin</styleUrl>
|
||||
<Polygon>
|
||||
<tessellate>1</tessellate>
|
||||
<outerBoundaryIs>
|
||||
<LinearRing>
|
||||
<coordinates>
|
||||
-114.5825589717898,34.88720516087612,0 -114.0722518770219,34.87904261668726,0 -113.8084374585099,36.91474906519781,0 -113.7203475505768,38.65138080554416,0 -117.6789616741619,38.633095680202,0 -117.5819924656522,37.29912834604859,0 -114.5825589717898,34.88720516087612,0
|
||||
</coordinates>
|
||||
</LinearRing>
|
||||
</outerBoundaryIs>
|
||||
</Polygon>
|
||||
</Placemark>
|
||||
</Document>
|
||||
</kml>
|
||||
@@ -0,0 +1,66 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<kml xmlns="http://www.opengis.net/kml/2.2" xmlns:gx="http://www.google.com/kml/ext/2.2" xmlns:kml="http://www.opengis.net/kml/2.2" xmlns:atom="http://www.w3.org/2005/Atom">
|
||||
<Document>
|
||||
<name>boundary.kml</name>
|
||||
<StyleMap id="msn_ylw-pushpin">
|
||||
<Pair>
|
||||
<key>normal</key>
|
||||
<styleUrl>#sn_ylw-pushpin</styleUrl>
|
||||
</Pair>
|
||||
<Pair>
|
||||
<key>highlight</key>
|
||||
<styleUrl>#sh_ylw-pushpin</styleUrl>
|
||||
</Pair>
|
||||
</StyleMap>
|
||||
<Style id="sh_ylw-pushpin">
|
||||
<IconStyle>
|
||||
<scale>1.3</scale>
|
||||
<Icon>
|
||||
<href>http://maps.google.com/mapfiles/kml/pushpin/ylw-pushpin.png</href>
|
||||
</Icon>
|
||||
<hotSpot x="20" y="2" xunits="pixels" yunits="pixels"/>
|
||||
</IconStyle>
|
||||
<BalloonStyle>
|
||||
</BalloonStyle>
|
||||
<LineStyle>
|
||||
<color>ff00ff00</color>
|
||||
<width>2</width>
|
||||
</LineStyle>
|
||||
<PolyStyle>
|
||||
<color>0000ff00</color>
|
||||
</PolyStyle>
|
||||
</Style>
|
||||
<Style id="sn_ylw-pushpin">
|
||||
<IconStyle>
|
||||
<scale>1.1</scale>
|
||||
<Icon>
|
||||
<href>http://maps.google.com/mapfiles/kml/pushpin/ylw-pushpin.png</href>
|
||||
</Icon>
|
||||
<hotSpot x="20" y="2" xunits="pixels" yunits="pixels"/>
|
||||
</IconStyle>
|
||||
<BalloonStyle>
|
||||
</BalloonStyle>
|
||||
<LineStyle>
|
||||
<color>ff00ff00</color>
|
||||
<width>2</width>
|
||||
</LineStyle>
|
||||
<PolyStyle>
|
||||
<color>0000ff00</color>
|
||||
</PolyStyle>
|
||||
</Style>
|
||||
<Placemark>
|
||||
<name>boundary</name>
|
||||
<styleUrl>#msn_ylw-pushpin</styleUrl>
|
||||
<Polygon>
|
||||
<tessellate>1</tessellate>
|
||||
<outerBoundaryIs>
|
||||
<LinearRing>
|
||||
<coordinates>
|
||||
47.09413119822325,32.97685051351588,0 47.09121718574991,22.14129682509415,0 64.57982736687509,22.14883161136506,0 64.60506368872653,33.03472570283902,0 47.09413119822325,32.97685051351588,0
|
||||
</coordinates>
|
||||
</LinearRing>
|
||||
</outerBoundaryIs>
|
||||
</Polygon>
|
||||
</Placemark>
|
||||
</Document>
|
||||
</kml>
|
||||
@@ -0,0 +1,288 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<kml xmlns="http://www.opengis.net/kml/2.2" xmlns:gx="http://www.google.com/kml/ext/2.2" xmlns:kml="http://www.opengis.net/kml/2.2" xmlns:atom="http://www.w3.org/2005/Atom">
|
||||
<Document>
|
||||
<name>highresolution.kml</name>
|
||||
<StyleMap id="msn_ylw-pushpin">
|
||||
<Pair>
|
||||
<key>normal</key>
|
||||
<styleUrl>#sn_ylw-pushpin</styleUrl>
|
||||
</Pair>
|
||||
<Pair>
|
||||
<key>highlight</key>
|
||||
<styleUrl>#sh_ylw-pushpin</styleUrl>
|
||||
</Pair>
|
||||
</StyleMap>
|
||||
<Style id="sh_ylw-pushpin">
|
||||
<IconStyle>
|
||||
<scale>1.3</scale>
|
||||
<Icon>
|
||||
<href>http://maps.google.com/mapfiles/kml/pushpin/ylw-pushpin.png</href>
|
||||
</Icon>
|
||||
<hotSpot x="20" y="2" xunits="pixels" yunits="pixels"/>
|
||||
</IconStyle>
|
||||
<BalloonStyle>
|
||||
</BalloonStyle>
|
||||
<LineStyle>
|
||||
<color>ff00ffff</color>
|
||||
<width>2</width>
|
||||
</LineStyle>
|
||||
<PolyStyle>
|
||||
<color>7300ffff</color>
|
||||
</PolyStyle>
|
||||
</Style>
|
||||
<Style id="sn_ylw-pushpin">
|
||||
<IconStyle>
|
||||
<scale>1.1</scale>
|
||||
<Icon>
|
||||
<href>http://maps.google.com/mapfiles/kml/pushpin/ylw-pushpin.png</href>
|
||||
</Icon>
|
||||
<hotSpot x="20" y="2" xunits="pixels" yunits="pixels"/>
|
||||
</IconStyle>
|
||||
<BalloonStyle>
|
||||
</BalloonStyle>
|
||||
<LineStyle>
|
||||
<color>ff00ffff</color>
|
||||
<width>2</width>
|
||||
</LineStyle>
|
||||
<PolyStyle>
|
||||
<color>7300ffff</color>
|
||||
</PolyStyle>
|
||||
</Style>
|
||||
<Placemark>
|
||||
<name>highresolution</name>
|
||||
<snippet></snippet>
|
||||
<styleUrl>#msn_ylw-pushpin</styleUrl>
|
||||
<MultiGeometry>
|
||||
<Polygon>
|
||||
<tessellate>1</tessellate>
|
||||
<outerBoundaryIs>
|
||||
<LinearRing>
|
||||
<coordinates>
|
||||
</coordinates>
|
||||
</LinearRing>
|
||||
</outerBoundaryIs>
|
||||
</Polygon>
|
||||
<Polygon>
|
||||
<tessellate>1</tessellate>
|
||||
<outerBoundaryIs>
|
||||
<LinearRing>
|
||||
<coordinates>
|
||||
53.53049687594995,23.68498472441632,0 53.60566185390196,23.62235672508026,0 53.70105475191853,23.61554181087705,0 53.77132081693231,23.69950483018109,0 53.80860018193296,23.76824446981366,0 53.71677692197666,23.83127708422305,0 53.59316268758393,23.82020342398653,0 53.50156811265907,23.78126634700083,0 53.53049687594995,23.68498472441632,0
|
||||
</coordinates>
|
||||
</LinearRing>
|
||||
</outerBoundaryIs>
|
||||
</Polygon>
|
||||
<Polygon>
|
||||
<tessellate>1</tessellate>
|
||||
<outerBoundaryIs>
|
||||
<LinearRing>
|
||||
<coordinates>
|
||||
54.20629159050026,24.49958582111753,0 54.288910936989,24.41852680546675,0 54.30464662727631,24.3646828472952,0 54.3371755354983,24.27719096359102,0 54.37795621763677,24.23281137587965,0 54.53974115666345,24.21003613219306,0 54.68683549889118,24.20482672710641,0 54.72538526623747,24.24204336843851,0 54.74353031619286,24.3381572417203,0 54.7380276903472,24.4367051907669,0 54.73296003490846,24.50518850588008,0 54.72689058830986,24.51242421453463,0 54.69600999108269,24.5740610382161,0 54.71450034974978,24.65233923155941,0 54.7751268755478,24.73097408647474,0 54.77492788881063,24.74383664551279,0 54.73351327885184,24.82320635806418,0 54.73147024254714,24.82505896312823,0 54.66837221687823,24.86408334622815,0 54.60363646308421,24.87533781043475,0 54.48885583235805,24.72400592529744,0 54.44395795035056,24.68183784114539,0 54.33587380109111,24.61784660576174,0 54.25699672293403,24.58498254352064,0 54.21416182245189,24.55400892860478,0 54.20629159050026,24.49958582111753,0
|
||||
</coordinates>
|
||||
</LinearRing>
|
||||
</outerBoundaryIs>
|
||||
</Polygon>
|
||||
<Polygon>
|
||||
<tessellate>1</tessellate>
|
||||
<outerBoundaryIs>
|
||||
<LinearRing>
|
||||
<coordinates>
|
||||
55.50048936163473,24.15769544121905,0 55.68454290877511,24.13461377915386,0 55.77230578111659,24.08447564692781,0 55.87195327852739,24.07078826659528,0 55.94563265092211,24.10529841416878,0 55.98729989914121,24.18471199198601,0 55.89003902439052,24.28587663620439,0 55.87434807369768,24.3776006059247,0 55.83379048847195,24.46803265851808,0 55.8338026344551,24.46991505963594,0 55.73062115450239,24.4781173014417,0 55.6232376063788,24.43355846534396,0 55.60883923937201,24.38481293457162,0 55.53479084426036,24.34394823031647,0 55.47527154135688,24.29558746353462,0 55.47355866749699,24.22285842940764,0 55.50048936163473,24.15769544121905,0
|
||||
</coordinates>
|
||||
</LinearRing>
|
||||
</outerBoundaryIs>
|
||||
</Polygon>
|
||||
<Polygon>
|
||||
<tessellate>1</tessellate>
|
||||
<outerBoundaryIs>
|
||||
<LinearRing>
|
||||
<coordinates>
|
||||
54.89895933831367,25.0607990595794,0 54.88569903768181,25.00177925194516,0 54.91801090268464,24.96500186889858,0 54.98897672780892,24.94906397895782,0 55.01807704286629,24.92219100775032,0 55.10805212615131,24.88437028233601,0 55.17832749780545,24.87455504170399,0 55.24645763665813,24.91574444796097,0 55.2699399933812,24.97544633936672,0 55.32779474607576,24.99973455759042,0 55.38858484429936,25.0044218876867,0 55.39532202839758,25.00684616539287,0 55.45052355859064,25.04832330469669,0 55.44339825684991,25.11977423827831,0 55.47450192153546,25.1554784378584,0 55.48266050071141,25.15544030773592,0 55.57100281853138,25.16367668583727,0 55.57236410444427,25.16862817394881,0 55.56967433951594,25.23824981454873,0 55.5669471431538,25.24325209899731,0 55.57242629205927,25.27818213529713,0 55.64214615394194,25.28655890531803,0 55.69301353279477,25.33390329589211,0 55.66308648177265,25.37685261214476,0 55.65898035949654,25.37939770784096,0 55.64953964449479,25.41986853893518,0 55.64954999460224,25.42240155427872,0 55.62634026776475,25.48347019605741,0 55.62496402471761,25.48474937452592,0 55.62783809306494,25.5229929344061,0 55.64192048147531,25.59207656187108,0 55.58503784925445,25.60008512842857,0 55.51014904949693,25.57095845329797,0 55.45643537392295,25.50222156866938,0 55.41266154495688,25.43889908880468,0 55.34856742504518,25.36968802661905,0 55.28806918111389,25.36994773104976,0 55.23283840901674,25.38278784701645,0 55.1902260445306,25.37791207001221,0 55.18108390157274,25.35022293504429,0 55.2039360764607,25.29989339041575,0 55.20711339292291,25.27358616973848,0 55.18259364767002,25.26491934934435,0 55.17434901694279,25.26619761360785,0 55.16882245237679,25.26871690538959,0 55.12763630994725,25.27135456927467,0 55.12489287554122,25.27136343621629,0 55.09629241264481,25.26144885573189,0 55.06801724875457,25.23779953786353,0 55.08139150406225,25.19042865721487,0 55.09692811340019,25.16678822935281,0 55.05095659714115,25.14581921006257,0 55.05285357363462,25.12229215309918,0 55.05474855345172,25.09880634794849,0 55.04688313300611,25.08524605332491,0 54.99532336123068,25.076703280183,0 54.99123550782866,25.07670968073599,0 54.94352141757171,25.07677795162294,0 54.91375179628216,25.06818019156654,0 54.89895933831367,25.0607990595794,0
|
||||
</coordinates>
|
||||
</LinearRing>
|
||||
</outerBoundaryIs>
|
||||
</Polygon>
|
||||
<Polygon>
|
||||
<tessellate>1</tessellate>
|
||||
<outerBoundaryIs>
|
||||
<LinearRing>
|
||||
<coordinates>
|
||||
55.9046620318426,25.53076559494577,0 55.98665471605972,25.5199984034532,0 56.03941901224184,25.55804712914078,0 56.05867140438405,25.60787376751041,0 56.07757648020502,25.65728833630226,0 56.0772821904215,25.71445443168242,0 56.09147169034714,25.79296521232067,0 56.09267628819675,25.79628216097605,0 56.11205626933742,25.85780701436974,0 56.08888110849202,25.89070103565444,0 56.00489478179382,25.89503349278279,0 55.98312039020598,25.85395546915285,0 55.9434328495176,25.80769591876688,0 55.90708619412545,25.77281885714475,0 55.87009876450234,25.74437621319341,0 55.7781807592234,25.73102840007066,0 55.73522581445472,25.70305101234921,0 55.71941938966194,25.68143097444966,0 55.71514431528328,25.65392804499476,0 55.76564277688779,25.61563718279564,0 55.83526870339321,25.57749341660348,0 55.9046620318426,25.53076559494577,0
|
||||
</coordinates>
|
||||
</LinearRing>
|
||||
</outerBoundaryIs>
|
||||
</Polygon>
|
||||
<Polygon>
|
||||
<tessellate>1</tessellate>
|
||||
<outerBoundaryIs>
|
||||
<LinearRing>
|
||||
<coordinates>
|
||||
56.24612439943505,26.13026223600487,0 56.26730121711546,26.14103023084319,0 56.27725176457523,26.15689865666188,0 56.26574454315961,26.17896940207228,0 56.26374136145393,26.19588612974058,0 56.26395574686969,26.20601520570229,0 56.2626842857259,26.2139186891695,0 56.26033973845006,26.21783124314474,0 56.24044031556706,26.21392526098991,0 56.23544974132514,26.21061237018342,0 56.22966120553755,26.19497407367482,0 56.22612743544889,26.17314825096614,0 56.22344676453731,26.16117797142207,0 56.2247271492327,26.1537647006875,0 56.22479132783945,26.15341251603363,0 56.22593828267267,26.14509822313602,0 56.23327911944595,26.1415375396168,0 56.24612439943505,26.13026223600487,0
|
||||
</coordinates>
|
||||
</LinearRing>
|
||||
</outerBoundaryIs>
|
||||
</Polygon>
|
||||
<Polygon>
|
||||
<tessellate>1</tessellate>
|
||||
<outerBoundaryIs>
|
||||
<LinearRing>
|
||||
<coordinates>
|
||||
56.25179344847315,25.11794242614463,0 56.25734239072594,25.09044795737751,0 56.30025097149218,25.05100205396207,0 56.30745566276052,25.02043874000849,0 56.32295580433141,24.99302293978133,0 56.33346176799936,24.97685605431434,0 56.34389123126258,24.94840218370423,0 56.36450548304185,24.93311155296884,0 56.3796107989291,24.93484572619885,0 56.3799142668132,24.93571099179699,0 56.39171030586587,24.96453025434599,0 56.39129319856173,24.96694140657261,0 56.38097048285029,25.01356918762073,0 56.38083170705506,25.01437165120833,0 56.38055414388555,25.01597661028604,0 56.37524239545379,25.0780962157998,0 56.37517286864248,25.07849723065874,0 56.37482524336208,25.08050222988384,0 56.38215322245275,25.16906431666417,0 56.38677272883473,25.20259887542872,0 56.38649379173506,25.20420357266027,0 56.3835566486825,25.24983561662036,0 56.38334709528063,25.25103977234467,0 56.38293746654883,25.27689629746954,0 56.3878182805776,25.31936041170143,0 56.37992202722158,25.325612857215,0 56.35406249834672,25.31804566070408,0 56.34689262635084,25.28445556007503,0 56.34951014087171,25.23799044714633,0 56.33324141876312,25.16722726577167,0 56.32690101489853,25.14105360408183,0 56.31347085437622,25.1323519991495,0 56.28399272327442,25.13368345347746,0 56.26345370540719,25.13073736606458,0 56.25179344847315,25.11794242614463,0
|
||||
</coordinates>
|
||||
</LinearRing>
|
||||
</outerBoundaryIs>
|
||||
</Polygon>
|
||||
<Polygon>
|
||||
<tessellate>1</tessellate>
|
||||
<outerBoundaryIs>
|
||||
<LinearRing>
|
||||
<coordinates>
|
||||
55.8822671676107,26.72569825997203,0 55.89521558411066,26.72756517314258,0 55.92146971407016,26.74176421784732,0 55.93634971507242,26.76104895213636,0 55.94849953134067,26.77805824793643,0 55.93701107870992,26.78709987432867,0 55.91735063890731,26.78782071491043,0 55.91660594612429,26.78733213061623,0 55.91620053281748,26.78727541288343,0 55.89242240858876,26.78310667897743,0 55.89120839567574,26.78292793790413,0 55.88938907384094,26.78265804716532,0 55.88775876962791,26.78244053295794,0 55.87268970025113,26.78162497410084,0 55.86348251473541,26.78068236597683,0 55.8517581135302,26.76939069092954,0 55.84943961992871,26.76548063744169,0 55.84951464225668,26.76511583430359,0 55.84926426367865,26.76432637685728,0 55.84948743755103,26.76323413223883,0 55.85539599102076,26.75329515832848,0 55.85594428286049,26.7526304950241,0 55.85677180017105,26.75163193578312,0 55.8575178337783,26.75099816792889,0 55.85846459273427,26.7503936424255,0 55.86629704913887,26.73803786720981,0 55.86700576652615,26.73446617425832,0 55.86718245795755,26.73357471510564,0 55.8822671676107,26.72569825997203,0
|
||||
</coordinates>
|
||||
</LinearRing>
|
||||
</outerBoundaryIs>
|
||||
</Polygon>
|
||||
<Polygon>
|
||||
<tessellate>1</tessellate>
|
||||
<outerBoundaryIs>
|
||||
<LinearRing>
|
||||
<coordinates>
|
||||
56.04988236112085,27.07796524111061,0 56.08480867563902,27.0882588773945,0 56.08660859833637,27.08922074247112,0 56.09766823221374,27.09573414454183,0 56.12509448264807,27.11234772169803,0 56.12631608765747,27.12487692226723,0 56.12592696933701,27.13330607835949,0 56.1257976027054,27.13399512194636,0 56.12715332392047,27.13525055072623,0 56.13955283411892,27.13914718716642,0 56.15705410340924,27.14129446131823,0 56.16015374863169,27.14173755289805,0 56.16579953369591,27.13052091833018,0 56.1667637886875,27.12959889882447,0 56.17659457211943,27.12147317799353,0 56.17788074063782,27.12095143872538,0 56.17916668716946,27.12042973753325,0 56.1830333182206,27.12098164132387,0 56.20737965380169,27.12233875122249,0 56.2089261116467,27.12255915763091,0 56.20969936712252,27.12266934790338,0 56.21273022334088,27.12345353881357,0 56.22800325224956,27.13338815956304,0 56.22832865106748,27.1337874123459,0 56.24505947334218,27.15136372166587,0 56.25899488999448,27.15334136732129,0 56.26009440386613,27.15385063759565,0 56.29838675351605,27.16672388131876,0 56.29970048448626,27.16832718997296,0 56.3158168768659,27.17167596623228,0 56.33687431023672,27.1693457490437,0 56.33749547834203,27.16801763832845,0 56.34044372926554,27.15994516287831,0 56.34133532065858,27.15936432360932,0 56.34428122379459,27.15836779149411,0 56.35730416084337,27.15879692500593,0 56.35957239034789,27.15947106173746,0 56.36029004306447,27.15992525313454,0 56.36217096306696,27.16054461747564,0 56.37450935006677,27.16511703647326,0 56.37672236384143,27.16613693858593,0 56.37915256914558,27.1682486332594,0 56.38505684950884,27.17580770436298,0 56.38638255689025,27.17740865577853,0 56.39671460093248,27.19198845299075,0 56.39699037677878,27.19273730340236,0 56.40101047238855,27.20716396877473,0 56.40117326274718,27.20860998544784,0 56.41448829509631,27.22973136466427,0 56.41459740528078,27.23153151650509,0 56.41487502461968,27.23228473543903,0 56.41543041184071,27.23379142407731,0 56.4078572094622,27.25848483410639,0 56.39434508981379,27.26516908169462,0 56.36030867506333,27.25741656996131,0 56.35488198530681,27.2562771728106,0 56.3533147337693,27.25605128129792,0 56.33547753437258,27.24776352260837,0 56.33398659918583,27.24720320289687,0 56.3037967712348,27.22966838477601,0 56.30020635879386,27.22737919114043,0 56.29616454255201,27.22538021222861,0 56.29362132923434,27.22395256404903,0 56.26883399065483,27.21762694826004,0 56.26494376579522,27.21708070921792,0 56.26254892409124,27.21710210194883,0 56.23539220313289,27.21039220156707,0 56.19426472762921,27.19489518917814,0 56.19160519386204,27.19415901110289,0 56.15738671157119,27.18712514233057,0 56.15544382009471,27.18684672736543,0 56.12649033815221,27.18377171895666,0 56.05274895511373,27.1661059035285,0 56.05126150020968,27.16553630422449,0 56.02067597676953,27.14195550715759,0 56.01090927113705,27.11043455310275,0 56.00821282594902,27.10587597933889,0 56.00492470880771,27.10036887757504,0 55.99291504008127,27.09007129327899,0 55.96186549909446,27.07203391413336,0 55.94819724214909,27.05829070401893,0 55.94920311700914,27.04786143947231,0 55.95477134821416,27.03430386417361,0 55.96036232803763,27.02750484993757,0 55.97348889933392,27.02268183959383,0 55.9812454071714,27.02701345291377,0 55.98135169874864,27.02819690834353,0 55.98204555995515,27.02975830773659,0 55.9869700742538,27.03690132203909,0 55.98680917910369,27.03775595963714,0 55.98702328572338,27.0383726754334,0 55.98707713827353,27.03984280506414,0 55.99115107772365,27.04980471612045,0 55.9909414692421,27.05094535870876,0 55.99072331098658,27.05209039431922,0 55.99206869641185,27.06255965203934,0 55.99846877252566,27.07259904884533,0 55.99970527264872,27.07307143344811,0 56.01191215770642,27.07865637130774,0 56.02239314859462,27.07928017215249,0 56.02319643439198,27.07851219803974,0 56.03069691687359,27.07370456585315,0 56.04988236112085,27.07796524111061,0
|
||||
</coordinates>
|
||||
</LinearRing>
|
||||
</outerBoundaryIs>
|
||||
</Polygon>
|
||||
<Polygon>
|
||||
<tessellate>1</tessellate>
|
||||
<outerBoundaryIs>
|
||||
<LinearRing>
|
||||
<coordinates>
|
||||
54.23859427570611,25.18607593435459,0 54.25583536272853,25.2131834911259,0 54.2602455614548,25.24836086134244,0 54.23244232077917,25.26416177846094,0 54.18833282882118,25.25913896302391,0 54.17856597819307,25.25148327382685,0 54.1762421897982,25.22879284421777,0 54.19689683144992,25.20371812136884,0 54.23859427570611,25.18607593435459,0
|
||||
</coordinates>
|
||||
</LinearRing>
|
||||
</outerBoundaryIs>
|
||||
</Polygon>
|
||||
<Polygon>
|
||||
<tessellate>1</tessellate>
|
||||
<outerBoundaryIs>
|
||||
<LinearRing>
|
||||
<coordinates>
|
||||
54.5722179488269,25.92024428403077,0 54.5606661120968,25.94490764101242,0 54.53641736858286,25.9533356017422,0 54.51442920043375,25.94992754987545,0 54.48556530233443,25.93527529385359,0 54.46950875845695,25.92464702891184,0 54.46932153008434,25.90225070736557,0 54.46970444307256,25.90027690002497,0 54.48050783996893,25.87959157520283,0 54.48605998216655,25.87436184615352,0 54.51468837001941,25.86661374049453,0 54.54323830155592,25.87104441304343,0 54.57208841407017,25.88567280454243,0 54.5722179488269,25.92024428403077,0
|
||||
</coordinates>
|
||||
</LinearRing>
|
||||
</outerBoundaryIs>
|
||||
</Polygon>
|
||||
<Polygon>
|
||||
<tessellate>1</tessellate>
|
||||
<outerBoundaryIs>
|
||||
<LinearRing>
|
||||
<coordinates>
|
||||
55.00860815861341,25.90783073643796,0 54.99067257400089,25.85842869467483,0 55.0020372133821,25.83378750441915,0 55.0269200623761,25.821328531317,0 55.06204437033466,25.82663524839525,0 55.07559211255794,25.83881737581741,0 55.0836731749178,25.8684291652938,0 55.08698547537458,25.88718882221917,0 55.07051408557169,25.90297194934352,0 55.0378964135455,25.90819985388285,0 55.03094176042305,25.90918333599052,0 55.00860815861341,25.90783073643796,0
|
||||
</coordinates>
|
||||
</LinearRing>
|
||||
</outerBoundaryIs>
|
||||
</Polygon>
|
||||
<Polygon>
|
||||
<tessellate>1</tessellate>
|
||||
<outerBoundaryIs>
|
||||
<LinearRing>
|
||||
<coordinates>
|
||||
55.34893112647353,26.26609813494397,0 55.34881617961256,26.30484553985155,0 55.3103947985076,26.30318194340079,0 55.27297017452936,26.27107440571498,0 55.27027239773552,26.2482231539036,0 55.27977827624449,26.23333445094271,0 55.30591344530124,26.22704989638553,0 55.34363455026381,26.24491248302493,0 55.34893112647353,26.26609813494397,0
|
||||
</coordinates>
|
||||
</LinearRing>
|
||||
</outerBoundaryIs>
|
||||
</Polygon>
|
||||
<Polygon>
|
||||
<tessellate>1</tessellate>
|
||||
<outerBoundaryIs>
|
||||
<LinearRing>
|
||||
<coordinates>
|
||||
55.1753589553456,26.24531183609762,0 55.15356353450155,26.27487932225645,0 55.12057400703451,26.26991567786386,0 55.11995986754609,26.2296779040067,0 55.13755780331292,26.21529527664087,0 55.16063973126086,26.21511931314871,0 55.1753589553456,26.24531183609762,0
|
||||
</coordinates>
|
||||
</LinearRing>
|
||||
</outerBoundaryIs>
|
||||
</Polygon>
|
||||
<Polygon>
|
||||
<tessellate>1</tessellate>
|
||||
<outerBoundaryIs>
|
||||
<LinearRing>
|
||||
<coordinates>
|
||||
54.45830719422163,26.11156625365436,0 54.45993107076249,26.13132152344857,0 54.43389299442733,26.13216327905244,0 54.41990773677473,26.11292736302428,0 54.42754562910827,26.0946044000881,0 54.45830719422163,26.11156625365436,0
|
||||
</coordinates>
|
||||
</LinearRing>
|
||||
</outerBoundaryIs>
|
||||
</Polygon>
|
||||
<Polygon>
|
||||
<tessellate>1</tessellate>
|
||||
<outerBoundaryIs>
|
||||
<LinearRing>
|
||||
<coordinates>
|
||||
54.55124254999097,26.25753876160812,0 54.5573149198948,26.30357281197917,0 54.54324811462293,26.32701609573914,0 54.49572091542012,26.333142660377,0 54.45122237249144,26.31654386436309,0 54.44824278766929,26.27582919021523,0 54.47304174597384,26.23940569027596,0 54.51615937502315,26.22776272303261,0 54.55093589146562,26.23798941591955,0 54.55124254999097,26.25753876160812,0
|
||||
</coordinates>
|
||||
</LinearRing>
|
||||
</outerBoundaryIs>
|
||||
</Polygon>
|
||||
<Polygon>
|
||||
<tessellate>1</tessellate>
|
||||
<outerBoundaryIs>
|
||||
<LinearRing>
|
||||
<coordinates>
|
||||
54.00452200184832,26.4869567763411,0 54.06606692994117,26.50006664893596,0 54.06279290603089,26.53432728413857,0 54.03662675636771,26.56442519384591,0 54.02020559605556,26.57711331102586,0 54.01948361109332,26.57756582356631,0 53.97349666132068,26.58134727244706,0 53.97165585527343,26.58105627269657,0 53.96950807010325,26.58071716345212,0 53.94304195842033,26.57852011903852,0 53.94089313278902,26.57818062002112,0 53.94058619671594,26.57813213876076,0 53.91633374173187,26.57430175053516,0 53.91546724869374,26.57388176831714,0 53.89842300318066,26.5592948797952,0 53.88667397481984,26.54356315250515,0 53.8966798045287,26.52674829370541,0 53.91157297322119,26.507599064087,0 53.94633088775961,26.4918879736596,0 54.00452200184832,26.4869567763411,0
|
||||
</coordinates>
|
||||
</LinearRing>
|
||||
</outerBoundaryIs>
|
||||
</Polygon>
|
||||
<Polygon>
|
||||
<tessellate>1</tessellate>
|
||||
<outerBoundaryIs>
|
||||
<LinearRing>
|
||||
<coordinates>
|
||||
53.16852387240469,26.79844151058933,0 53.26595826135888,26.76691514773441,0 53.37694536158481,26.76929842840064,0 53.43463973546888,26.78335041760356,0 53.41665726221228,26.81569469156627,0 53.33965843466195,26.84238811710183,0 53.2553174140577,26.84239345619502,0 53.21398703157564,26.85526941803751,0 53.16785632037022,26.86775957585389,0 53.14358081415023,26.86380302480923,0 53.14327367734693,26.83550058263672,0 53.14921099328437,26.81528792299459,0 53.16852387240469,26.79844151058933,0
|
||||
</coordinates>
|
||||
</LinearRing>
|
||||
</outerBoundaryIs>
|
||||
</Polygon>
|
||||
<Polygon>
|
||||
<tessellate>1</tessellate>
|
||||
<outerBoundaryIs>
|
||||
<LinearRing>
|
||||
<coordinates>
|
||||
54.11219079438101,27.67444640577575,0 54.12454128434211,27.65001678211571,0 54.15305418690205,27.64536618725982,0 54.18844852329085,27.64619970186065,0 54.22625075865997,27.64690473780707,0 54.26175673987386,27.64158671923808,0 54.29248462255417,27.63031143413227,0 54.29822862414072,27.61650192265065,0 54.313873720221,27.61339934370065,0 54.32811000465942,27.62498920961191,0 54.34077192479502,27.63245908728981,0 54.36607725366977,27.63305645703405,0 54.40198605731651,27.63752549433345,0 54.40918083479635,27.6499766583799,0 54.40862895216665,27.651242328766,0 54.41749494973046,27.6679149606092,0 54.42686511013169,27.68098218346157,0 54.42096072282078,27.69594153431547,0 54.41819314208679,27.69695983867296,0 54.41661121401278,27.6974228380725,0 54.39830162183093,27.70459083930433,0 54.39641782679951,27.70472896531171,0 54.39600123670716,27.70501217928085,0 54.39410966248646,27.70512494761573,0 54.3537599743639,27.70408191055331,0 54.35191778780371,27.70386792866353,0 54.32175499193686,27.69979844624592,0 54.32069770028554,27.6993411476874,0 54.31030746171227,27.68110370986177,0 54.30909862533499,27.67926761635816,0 54.2958192054684,27.66777576459648,0 54.29485331219816,27.66667520336511,0 54.27566590713265,27.65803393141298,0 54.27382298174605,27.65782275716561,0 54.25135523411366,27.65441077530053,0 54.24874125492548,27.65413307457584,0 54.24683601915645,27.65395131822279,0 54.20881937575196,27.65752101454239,0 54.20612878631165,27.65787890512591,0 54.1914318261446,27.66082063812722,0 54.18984150793608,27.66130722213448,0 54.17632168934055,27.66373100082922,0 54.1740850671347,27.66379221733388,0 54.16337235475019,27.67250660671978,0 54.1623886396113,27.67405122789859,0 54.16036244789021,27.68275152061261,0 54.15989834750366,27.68335936531948,0 54.15619280777208,27.6898484816095,0 54.15491010000653,27.69101326366036,0 54.14399572441107,27.6960593691092,0 54.14325854341932,27.69597502077463,0 54.12258038453332,27.69164832772127,0 54.12263347286909,27.69132076005041,0 54.12098675797892,27.68341929453521,0 54.11219079438101,27.67444640577575,0
|
||||
</coordinates>
|
||||
</LinearRing>
|
||||
</outerBoundaryIs>
|
||||
</Polygon>
|
||||
<Polygon>
|
||||
<tessellate>1</tessellate>
|
||||
<outerBoundaryIs>
|
||||
<LinearRing>
|
||||
<coordinates>
|
||||
52.44187687355837,29.57833331722255,0 52.45783343013965,29.56531966013459,0 52.45870891627131,29.56422576369643,0 52.4610371860951,29.56271524794773,0 52.49298006809926,29.54270950115965,0 52.49595491635643,29.5412760703534,0 52.50037510650932,29.5394229478601,0 52.5193612124538,29.53339907187056,0 52.52608144102838,29.53064256936874,0 52.52686093104975,29.53013901256807,0 52.53191925250867,29.52897954177427,0 52.53619767189904,29.52832350463139,0 52.57189213322113,29.51842488928924,0 52.57714806578819,29.51608195692294,0 52.57928592572887,29.51575310579428,0 52.58162388314097,29.51424356919193,0 52.60393708530882,29.49717611638832,0 52.6075318287664,29.49642858918578,0 52.6126843723024,29.49467252538731,0 52.63152026915184,29.47354126151858,0 52.63327782911981,29.4713535333386,0 52.63435630783247,29.4690780598362,0 52.636113449877,29.46689078854133,0 52.6384501600628,29.46538347673589,0 52.67314636260446,29.4488201366094,0 52.67450998957398,29.44893697754833,0 52.67790497204236,29.44934467915643,0 52.68062036303574,29.44968323401373,0 52.7060983878069,29.45058900379257,0 52.70745305506549,29.45076652908436,0 52.70976059584483,29.45349882908195,0 52.71928447522896,29.46301526889769,0 52.71957419484892,29.46544847568303,0 52.71553417449142,29.48123747621752,0 52.7151365742392,29.48360198300364,0 52.71531876208157,29.48664407937999,0 52.73009800806842,29.5060342463987,0 52.73193733893292,29.50747564879994,0 52.73299893345291,29.50942180125539,0 52.786949067495,29.52290991296925,0 52.78879031126043,29.52435063457628,0 52.78917317753839,29.52621047678986,0 52.79274995815233,29.54068039647427,0 52.79175340874055,29.54237271489919,0 52.78026692916792,29.54987801312044,0 52.77890907262297,29.54970548497906,0 52.75729285836579,29.56938514462314,0 52.75569530124545,29.57097033311531,0 52.72527921797289,29.59059970826656,0 52.69161020979544,29.60194787857611,0 52.68653812949066,29.6030971511898,0 52.68215012291476,29.60432851441352,0 52.62992920164313,29.61876093349229,0 52.58573396201618,29.63838793645723,0 52.55600605813228,29.65862231677288,0 52.55514248612897,29.65970309933843,0 52.53064142025402,29.67708562408353,0 52.52986191558251,29.67758831379739,0 52.49387480290402,29.71337720924499,0 52.46726965077822,29.73890936095549,0 52.46570758333019,29.73991512054459,0 52.4402632321687,29.76258981933776,0 52.43645496818026,29.76451543270712,0 52.42374997704054,29.77373661470756,0 52.39905265268688,29.76965583260182,0 52.39649188476125,29.76867958406708,0 52.38432484698894,29.75607824302608,0 52.38708266094052,29.74383613084779,0 52.40013741916742,29.7301675503239,0 52.40158995747418,29.72975734372343,0 52.4157198086027,29.7080856935318,0 52.44124839527567,29.67644773368772,0 52.44202015672582,29.67594900560153,0 52.43591203789623,29.64965134730302,0 52.42051538424301,29.63636373320376,0 52.42534381819318,29.60692290396749,0 52.44187687355837,29.57833331722255,0
|
||||
</coordinates>
|
||||
</LinearRing>
|
||||
</outerBoundaryIs>
|
||||
</Polygon>
|
||||
<Polygon>
|
||||
<tessellate>1</tessellate>
|
||||
<outerBoundaryIs>
|
||||
<LinearRing>
|
||||
<coordinates>
|
||||
57.18509686591732,30.23876502419287,0 57.20307798645836,30.28469602295704,0 57.19617988181994,30.30935815437103,0 57.16594356717361,30.32439520228481,0 57.11446081806875,30.36364206789534,0 57.07774448604349,30.35746601215509,0 57.07304852818419,30.35603219873705,0 57.07197195356517,30.35488716685067,0 57.03146720524613,30.34062824390166,0 57.03031965882201,30.33999071776672,0 57.02523942722799,30.33156131201919,0 57.00046434662365,30.33825623582253,0 56.99743125072093,30.33797178082157,0 56.99426626063192,30.33873559138471,0 56.9936595996897,30.33867873087227,0 56.96637279253694,30.34089351724233,0 56.96151929518388,30.34043851622701,0 56.95597325344,30.33089936674649,0 56.95676898682832,30.32460848691871,0 56.95479721904532,30.31593655654983,0 56.95149042472654,30.31297316989819,0 56.94980405256707,30.31175332917554,0 56.93240396167952,30.2989737348705,0 56.9303112664245,30.2961260235586,0 56.92707272610184,30.29263948312946,0 56.92612624413152,30.29042962807213,0 56.92947306489107,30.27855347053435,0 56.92527377650579,30.26331591232695,0 56.92082537873439,30.25971630245948,0 56.91974646575655,30.25855466176666,0 56.9174557283939,30.25727872095699,0 56.91408597299058,30.25484125519153,0 56.90579887711851,30.24769659793284,0 56.90351647544769,30.24640943320393,0 56.87425908854323,30.23135049913542,0 56.87023989890786,30.22936495327912,0 56.86682709345145,30.2274403514196,0 56.86521649841013,30.22569484103591,0 56.85860290989334,30.22026768163177,0 56.85106488394821,30.20165895875304,0 56.85125693077092,30.20009466210795,0 56.85456379434034,30.18299898353948,0 56.87718215234968,30.18354633362964,0 56.87899960807693,30.1837178317682,0 56.91167094027977,30.20638673702333,0 56.91220890807696,30.20696832545272,0 56.93866553272824,30.22537221225747,0 56.96001403186393,30.23586027858921,0 56.97865791974847,30.23867376278614,0 57.00636072357739,30.2328019364352,0 57.05034252132173,30.22897641174078,0 57.05948471862222,30.20948024830943,0 57.0583994414419,30.19847397039744,0 57.05824619193891,30.19751154740431,0 57.06548579320403,30.19226315749124,0 57.09006297355038,30.19740175159517,0 57.10841731358687,30.20408742601722,0 57.10890069109058,30.20460599721056,0 57.13318840673946,30.22534809878416,0 57.15235471906032,30.22996962856778,0 57.18509686591732,30.23876502419287,0
|
||||
</coordinates>
|
||||
</LinearRing>
|
||||
</outerBoundaryIs>
|
||||
</Polygon>
|
||||
<Polygon>
|
||||
<tessellate>1</tessellate>
|
||||
<outerBoundaryIs>
|
||||
<LinearRing>
|
||||
<coordinates>
|
||||
57.65084682338148,28.73840397924252,0 57.65511360128713,28.71894038273841,0 57.66841450640921,28.69047737701843,0 57.68608610212812,28.66786993567908,0 57.6875141230589,28.66634932103737,0 57.7296563723777,28.64869682235894,0 57.74458690683659,28.63351815539157,0 57.75024665611876,28.62796741263561,0 57.79311048642928,28.63180134864929,0 57.79260463043151,28.63616330543667,0 57.7887671678604,28.66390547617023,0 57.78864118164524,28.66499516996358,0 57.78401502641819,28.6832930036368,0 57.78357471779572,28.68710417907516,0 57.77521954755615,28.71054905504302,0 57.77254712458322,28.71195807267577,0 57.77248440290125,28.71250184623517,0 57.78455311315933,28.72853926711973,0 57.7812456870234,28.74022608684913,0 57.77356262027008,28.74800375443137,0 57.76620268213122,28.75487746892153,0 57.75386685593631,28.75597218179103,0 57.75142319740864,28.74123066332391,0 57.74964751943727,28.72965374770018,0 57.74596707682412,28.72342405421543,0 57.7380047067501,28.71217031522381,0 57.73502283260386,28.71080565947107,0 57.72874991435044,28.70530074906394,0 57.71035280073801,28.70695396285723,0 57.7090483269378,28.70738603166063,0 57.70699715149176,28.7088506020654,0 57.7042623088476,28.71080324521879,0 57.70214824956057,28.71281182214565,0 57.69154253531292,28.72337620246621,0 57.6894370734918,28.72537743212886,0 57.67401473197346,28.73937495681658,0 57.67258826648582,28.74089275509331,0 57.66540211188698,28.74352141171891,0 57.66093352833426,28.74421469688408,0 57.65084682338148,28.73840397924252,0
|
||||
</coordinates>
|
||||
</LinearRing>
|
||||
</outerBoundaryIs>
|
||||
</Polygon>
|
||||
</MultiGeometry>
|
||||
</Placemark>
|
||||
</Document>
|
||||
</kml>
|
||||
@@ -0,0 +1,88 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<kml xmlns="http://www.opengis.net/kml/2.2" xmlns:gx="http://www.google.com/kml/ext/2.2" xmlns:kml="http://www.opengis.net/kml/2.2" xmlns:atom="http://www.w3.org/2005/Atom">
|
||||
<Document>
|
||||
<name>lowresolution.kml</name>
|
||||
<StyleMap id="msn_ylw-pushpin">
|
||||
<Pair>
|
||||
<key>normal</key>
|
||||
<styleUrl>#sn_ylw-pushpin</styleUrl>
|
||||
</Pair>
|
||||
<Pair>
|
||||
<key>highlight</key>
|
||||
<styleUrl>#sh_ylw-pushpin</styleUrl>
|
||||
</Pair>
|
||||
</StyleMap>
|
||||
<Style id="sh_ylw-pushpin">
|
||||
<IconStyle>
|
||||
<scale>1.3</scale>
|
||||
<Icon>
|
||||
<href>http://maps.google.com/mapfiles/kml/pushpin/ylw-pushpin.png</href>
|
||||
</Icon>
|
||||
<hotSpot x="20" y="2" xunits="pixels" yunits="pixels"/>
|
||||
</IconStyle>
|
||||
<BalloonStyle>
|
||||
</BalloonStyle>
|
||||
<LineStyle>
|
||||
<color>ffff0000</color>
|
||||
<width>2</width>
|
||||
</LineStyle>
|
||||
<PolyStyle>
|
||||
<color>73ff0000</color>
|
||||
</PolyStyle>
|
||||
</Style>
|
||||
<Style id="sn_ylw-pushpin">
|
||||
<IconStyle>
|
||||
<scale>1.1</scale>
|
||||
<Icon>
|
||||
<href>http://maps.google.com/mapfiles/kml/pushpin/ylw-pushpin.png</href>
|
||||
</Icon>
|
||||
<hotSpot x="20" y="2" xunits="pixels" yunits="pixels"/>
|
||||
</IconStyle>
|
||||
<BalloonStyle>
|
||||
</BalloonStyle>
|
||||
<LineStyle>
|
||||
<color>ffff0000</color>
|
||||
<width>2</width>
|
||||
</LineStyle>
|
||||
<PolyStyle>
|
||||
<color>73ff0000</color>
|
||||
</PolyStyle>
|
||||
</Style>
|
||||
<Placemark>
|
||||
<name>lowresolution</name>
|
||||
<snippet></snippet>
|
||||
<Camera>
|
||||
<longitude>56.090125279285</longitude>
|
||||
<latitude>24.33425431534831</latitude>
|
||||
<altitude>803519.6189764659</altitude>
|
||||
<heading>-44.14103057994186</heading>
|
||||
<tilt>0.01699996250975921</tilt>
|
||||
<roll>-43.12737733557567</roll>
|
||||
<gx:altitudeMode>relativeToSeaFloor</gx:altitudeMode>
|
||||
</Camera>
|
||||
<styleUrl>#msn_ylw-pushpin</styleUrl>
|
||||
<MultiGeometry>
|
||||
<Polygon>
|
||||
<tessellate>1</tessellate>
|
||||
<outerBoundaryIs>
|
||||
<LinearRing>
|
||||
<coordinates>
|
||||
51.14046495023259,27.97889498770899,0 51.55353431602219,27.67956231061547,0 52.12271273396132,27.54826968043618,0 52.48447085880215,27.15028440327163,0 52.71652672529243,26.89796512728381,0 53.12879512517743,26.68884941551969,0 53.37494568115115,26.5977988632661,0 53.85049019818978,26.37821106429506,0 54.24913361183636,26.2053559430932,0 54.56854641473323,26.21332231673139,0 54.82768581802085,26.32919602607321,0 55.26888050312395,26.35051081890743,0 55.80446334594801,26.35993721084362,0 56.33380786281894,26.5498201192042,0 56.48285365981736,26.61233639892026,0 56.85082806071058,26.64037142673503,0 57.17766178622572,26.66708862056534,0 57.42202625116622,26.76530994984642,0 57.42175200084923,26.78958275893595,0 57.75837609087983,27.17977467837602,0 57.98784159241647,27.5334767068154,0 58.31521962733038,27.92355619049269,0 58.83857811895194,28.42393873318583,0 58.78447751679316,28.95258319892324,0 58.49070365518425,29.75951677966167,0 57.99170980487579,30.41145443251768,0 57.29164084080367,30.56113335218462,0 56.10644792829299,30.49255474654641,0 55.38335050943599,30.2731014182876,0 54.55839222246502,30.0276205049906,0 54.29088397184947,30.12575153512911,0 53.74252371846605,30.60355068007007,0 53.08678998572581,30.81341623660898,0 51.84822979140608,30.81042419874112,0 51.30852498191112,30.52135036711869,0 50.9672043555116,30.24638484712573,0 50.64551787356796,29.52167314809455,0 50.75992419424781,28.81470435016178,0 50.98064068401045,28.23929040762457,0 51.14046495023259,27.97889498770899,0
|
||||
</coordinates>
|
||||
</LinearRing>
|
||||
</outerBoundaryIs>
|
||||
</Polygon>
|
||||
<Polygon>
|
||||
<tessellate>1</tessellate>
|
||||
<outerBoundaryIs>
|
||||
<LinearRing>
|
||||
<coordinates>
|
||||
53.8057811140837,23.55343439271727,0 54.16707732813894,23.63808676113464,0 54.32388774939614,23.86831181190716,0 54.70433991212435,24.06583238614991,0 55.04071193190381,24.08042313106568,0 55.62781213084946,24.05033960593778,0 55.89529470815445,23.78838696666025,0 56.88328612540428,23.71028293860385,0 57.39481730973479,23.74600242634563,0 57.61434197291053,23.86694222294323,0 57.56547100618887,23.98139643984701,0 57.25341033092799,24.14863903206592,0 57.0365711559341,24.31565932430973,0 56.79994205785796,24.6015396181255,0 56.62766466732369,24.93649209953436,0 56.57041711858137,25.15316604643681,0 56.5185519543729,25.39716505483441,0 56.59137067490876,25.75737337713514,0 56.66027045252924,26.27258369322207,0 56.54053906478659,26.45648304963149,0 56.34416424485094,26.42690029654913,0 56.13573995451507,26.25278325965957,0 55.99515194635932,26.06997020663153,0 55.79162779799368,25.84948461029359,0 55.78570489080146,25.84393126096045,0 55.52407201918845,25.65401646642523,0 55.32826077660956,25.50864178818507,0 55.04320231122364,25.31752352820883,0 54.67689634665136,25.01468736122063,0 54.50082644321805,24.8301383376733,0 54.14867248036185,24.63997143899151,0 53.61846063593983,24.43120259451614,0 53.45803049651203,24.28824233227118,0 53.38463578170503,24.00792002524971,0 53.36517219287005,23.70109887908254,0 53.5687558226762,23.52168454477098,0 53.8057811140837,23.55343439271727,0
|
||||
</coordinates>
|
||||
</LinearRing>
|
||||
</outerBoundaryIs>
|
||||
</Polygon>
|
||||
</MultiGeometry>
|
||||
</Placemark>
|
||||
</Document>
|
||||
</kml>
|
||||
@@ -0,0 +1,77 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<kml xmlns="http://www.opengis.net/kml/2.2" xmlns:gx="http://www.google.com/kml/ext/2.2" xmlns:kml="http://www.opengis.net/kml/2.2" xmlns:atom="http://www.w3.org/2005/Atom">
|
||||
<Document>
|
||||
<name>mediumresolution.kml</name>
|
||||
<StyleMap id="msn_ylw-pushpin">
|
||||
<Pair>
|
||||
<key>normal</key>
|
||||
<styleUrl>#sn_ylw-pushpin</styleUrl>
|
||||
</Pair>
|
||||
<Pair>
|
||||
<key>highlight</key>
|
||||
<styleUrl>#sh_ylw-pushpin</styleUrl>
|
||||
</Pair>
|
||||
</StyleMap>
|
||||
<Style id="sh_ylw-pushpin">
|
||||
<IconStyle>
|
||||
<scale>1.3</scale>
|
||||
<Icon>
|
||||
<href>http://maps.google.com/mapfiles/kml/pushpin/ylw-pushpin.png</href>
|
||||
</Icon>
|
||||
<hotSpot x="20" y="2" xunits="pixels" yunits="pixels"/>
|
||||
</IconStyle>
|
||||
<BalloonStyle>
|
||||
</BalloonStyle>
|
||||
<LineStyle>
|
||||
<width>2</width>
|
||||
</LineStyle>
|
||||
<PolyStyle>
|
||||
<color>73ffffff</color>
|
||||
</PolyStyle>
|
||||
</Style>
|
||||
<Style id="sn_ylw-pushpin">
|
||||
<IconStyle>
|
||||
<scale>1.1</scale>
|
||||
<Icon>
|
||||
<href>http://maps.google.com/mapfiles/kml/pushpin/ylw-pushpin.png</href>
|
||||
</Icon>
|
||||
<hotSpot x="20" y="2" xunits="pixels" yunits="pixels"/>
|
||||
</IconStyle>
|
||||
<BalloonStyle>
|
||||
</BalloonStyle>
|
||||
<LineStyle>
|
||||
<width>2</width>
|
||||
</LineStyle>
|
||||
<PolyStyle>
|
||||
<color>73ffffff</color>
|
||||
</PolyStyle>
|
||||
</Style>
|
||||
<Placemark>
|
||||
<name>mediumresolution</name>
|
||||
<snippet></snippet>
|
||||
<styleUrl>#msn_ylw-pushpin</styleUrl>
|
||||
<MultiGeometry>
|
||||
<Polygon>
|
||||
<tessellate>1</tessellate>
|
||||
<outerBoundaryIs>
|
||||
<LinearRing>
|
||||
<coordinates>
|
||||
57.08662779551599,26.74222906685435,0 57.28481314894174,26.92299531371801,0 57.43069847386101,27.36015969177391,0 57.88416978274709,27.70555118616166,0 58.0042057443256,28.06666067600623,0 58.43292295766628,28.37877628698436,0 58.66282280324379,28.68761778545839,0 58.67265568373656,28.92845530236555,0 58.32264458411767,29.18501795573206,0 57.98470293895333,29.86973097050743,0 57.81246904926375,30.16290929906387,0 57.63210868041936,30.32649860254734,0 57.23148364578026,30.39033962486325,0 56.99269438672574,30.32922035173133,0 56.39192637435963,30.35829104571983,0 56.21051082483839,30.3913352005532,0 55.93241575671919,30.31673191396352,0 55.68692282491359,30.14593706366064,0 55.50459474810871,29.91376573153317,0 55.38019392283345,29.61325410376284,0 55.62005736468103,29.15281106584349,0 56.26879586031595,28.8873941945573,0 57.01315325085545,28.90188175533714,0 57.18746321156831,28.90981543949903,0 57.23393884601242,28.81968481562826,0 57.22931835415146,28.68863337491101,0 57.18006983441847,28.53458994708109,0 56.89259029574667,28.45164339743952,0 56.41096867944319,28.4230005305205,0 55.90896231070198,28.41463832144504,0 55.28995290351293,28.53854833393688,0 54.6907299362248,28.72036699217543,0 54.67759239657464,28.72006222261758,0 54.35213032846881,28.87295068450273,0 54.13380040639876,29.12847293545733,0 54.01771821843089,29.41175967020398,0 53.87960509127,29.63098973060083,0 53.46622012570221,29.8458340763824,0 53.36109748164392,30.07183069504149,0 53.31634843403909,30.2548008275813,0 53.37011919844125,30.39912958404357,0 53.34015595981462,30.50567519256808,0 53.33656590992216,30.50854090486732,0 52.97422597492253,30.63447613396465,0 52.64378324402295,30.69608964333785,0 52.38582508941005,30.69919222467069,0 51.93424163263478,30.63846078568024,0 51.64062563240322,30.62844974333259,0 51.56656809476638,30.60062987500587,0 51.52564949043939,30.51286263282904,0 51.42556555347527,30.2144551039222,0 51.45882264399518,30.09553531390153,0 51.4758758195529,29.80991502645059,0 51.45984842331793,29.60446451016335,0 51.37900690021137,29.53150534917414,0 51.20465159130943,29.43729914664441,0 50.89485214911348,29.44632210856937,0 50.84038777070577,29.30196126632671,0 50.93393600308552,29.21179017493654,0 51.03021815054434,29.07955934047702,0 50.99490623667714,28.95069318875168,0 50.95954820695037,28.82178720245981,0 50.9670611656345,28.66361249523314,0 50.9629723079531,28.5505677422788,0 50.98774261818584,28.48858338332086,0 51.11189158604945,28.58426578139435,0 51.1245348620256,28.7468382502921,0 51.146455549895,28.89233446085181,0 51.1555812701137,28.93508468041331,0 51.35975413307138,29.22774728682657,0 51.5246768367475,29.33121410984396,0 51.69643923569528,29.25902447100221,0 51.78556622089516,29.07766185644572,0 51.81585422025375,28.91075007631442,0 51.91322911022416,28.76838947794742,0 52.02084512456936,28.61038408598138,0 52.15446485839271,28.55968484296986,0 52.2493864131826,28.57821243633977,0 52.26512020082876,28.58243529410801,0 52.56928858850304,28.64543240915901,0 52.77130207998004,28.40228990565214,0 52.83953905561756,28.25637619409016,0 52.93946331556578,28.07142663504239,0 53.38183856470001,27.68580376993239,0 53.56292329759665,27.61174818318469,0 53.96866424078468,27.48696891702861,0 54.0408659625077,27.48199496121401,0 54.4591265736723,27.48166977000004,0 54.80500284085096,27.45348888663242,0 54.78140827645719,27.35405703505121,0 54.39285553396017,27.26087435762969,0 54.28295623960408,27.1925109459028,0 54.20510649314404,27.09826061501207,0 54.13987717421119,26.97384503596154,0 54.32854435416762,26.79853150880392,0 54.57260128570974,26.64243597383059,0 54.57724414808476,26.5844951870384,0 54.5913719314249,26.49401853840836,0 54.82139336816309,26.39374916320339,0 55.20087461601976,26.55581734485082,0 55.30074860500482,26.45546411192498,0 55.45276228217399,26.45116133996013,0 55.85249765360211,26.50043298708444,0 56.09139682670517,26.58388373526835,0 56.31288067485976,26.71204774158111,0 56.48193094296525,26.74420973333427,0 56.57020344734467,26.79057908643139,0 57.08662779551599,26.74222906685435,0
|
||||
</coordinates>
|
||||
</LinearRing>
|
||||
</outerBoundaryIs>
|
||||
</Polygon>
|
||||
<Polygon>
|
||||
<tessellate>1</tessellate>
|
||||
<outerBoundaryIs>
|
||||
<LinearRing>
|
||||
<coordinates>
|
||||
53.65471572344581,23.60707183181828,0 53.81497415962468,23.64039601077693,0 53.89006934210051,23.70030483918968,0 53.82333143229609,23.8516202627874,0 53.86319220148564,23.98332838418791,0 53.99053354492822,24.12456957062248,0 54.06970919826649,24.16390902332125,0 54.29453647311612,24.20786500130305,0 54.4269606795388,24.1621613203329,0 54.62769762272161,24.13496838655094,0 54.81618779246777,24.14356800279005,0 55.07760305886731,24.12710640153997,0 55.3717135673071,24.09408330468836,0 55.51665272247794,24.08714942578391,0 55.7130597944597,24.04771223790903,0 55.84755955669971,24.02354751356681,0 56.10545120654146,24.13762037622954,0 55.99976854056003,24.32485982077774,0 56.10486910232725,24.49774628963504,0 56.24379095616488,24.66002432190549,0 56.3757168932834,24.73517133058909,0 56.6059558780324,24.42435856267748,0 56.85872988375159,24.12755561616724,0 57.0338824559102,23.9914503374143,0 57.21308953024807,23.94929119710407,0 57.21680836491202,24.04403878815587,0 56.94869924942736,24.32708003404261,0 56.94581183443466,24.33459648384248,0 56.73500304028357,24.56368325312187,0 56.72656471071915,24.57361887978731,0 56.57309346581459,24.84701984357467,0 56.50441779853315,24.99594960265624,0 56.50433349353005,25.00093902729403,0 56.44771355470139,25.25213948764897,0 56.44763138020103,25.25712684971825,0 56.4264930810354,25.36657866141938,0 56.41171944085021,25.59595914783641,0 56.43005382355997,25.66367194197571,0 56.56194333184953,25.96084756058052,0 56.6066617166811,26.17987903949812,0 56.57980405692468,26.32794940582447,0 56.53327757140016,26.41380995505169,0 56.33457107103267,26.39306483854733,0 56.19021052846363,26.25368100717692,0 56.16768105068896,26.19579885978477,0 56.08476485694609,26.08929078790176,0 56.00685597366381,25.91695068510375,0 55.52074261151184,25.58980971732876,0 55.17612936813672,25.39222518791673,0 54.95524732310717,25.19180079080549,0 54.72370315792644,24.98180890658784,0 54.59143891565559,24.87888900005346,0 54.47725518383124,24.71026498169303,0 54.29117979539007,24.60365402476311,0 54.10668407157351,24.53002836819185,0 53.84674838021708,24.45397492570235,0 53.63051004330731,24.38355563124107,0 53.53099810274139,24.32599711001882,0 53.52655695929231,24.2430212866572,0 53.47731047620653,24.10526815199695,0 53.48409826645556,23.89833618306972,0 53.43772194035778,23.73559864214896,0 53.65471572344581,23.60707183181828,0
|
||||
</coordinates>
|
||||
</LinearRing>
|
||||
</outerBoundaryIs>
|
||||
</Polygon>
|
||||
</MultiGeometry>
|
||||
</Placemark>
|
||||
</Document>
|
||||
</kml>
|
||||
@@ -1,18 +1,18 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<kml xmlns="http://www.opengis.net/kml/2.2" xmlns:gx="http://www.google.com/kml/ext/2.2" xmlns:kml="http://www.opengis.net/kml/2.2" xmlns:atom="http://www.w3.org/2005/Atom">
|
||||
<Document>
|
||||
<name>MediumResolution.kml</name>
|
||||
<StyleMap id="m_ylw-pushpin">
|
||||
<name>Boundary.kml</name>
|
||||
<StyleMap id="m_ylw-pushpin1">
|
||||
<Pair>
|
||||
<key>normal</key>
|
||||
<styleUrl>#s_ylw-pushpin</styleUrl>
|
||||
<styleUrl>#s_ylw-pushpin1</styleUrl>
|
||||
</Pair>
|
||||
<Pair>
|
||||
<key>highlight</key>
|
||||
<styleUrl>#s_ylw-pushpin_hl</styleUrl>
|
||||
<styleUrl>#s_ylw-pushpin_hl1</styleUrl>
|
||||
</Pair>
|
||||
</StyleMap>
|
||||
<Style id="s_ylw-pushpin">
|
||||
<Style id="s_ylw-pushpin1">
|
||||
<IconStyle>
|
||||
<scale>1.1</scale>
|
||||
<Icon>
|
||||
@@ -20,8 +20,15 @@
|
||||
</Icon>
|
||||
<hotSpot x="20" y="2" xunits="pixels" yunits="pixels"/>
|
||||
</IconStyle>
|
||||
<LineStyle>
|
||||
<color>ff00ff00</color>
|
||||
<width>2</width>
|
||||
</LineStyle>
|
||||
<PolyStyle>
|
||||
<fill>0</fill>
|
||||
</PolyStyle>
|
||||
</Style>
|
||||
<Style id="s_ylw-pushpin_hl">
|
||||
<Style id="s_ylw-pushpin_hl1">
|
||||
<IconStyle>
|
||||
<scale>1.3</scale>
|
||||
<Icon>
|
||||
@@ -29,16 +36,23 @@
|
||||
</Icon>
|
||||
<hotSpot x="20" y="2" xunits="pixels" yunits="pixels"/>
|
||||
</IconStyle>
|
||||
<LineStyle>
|
||||
<color>ff00ff00</color>
|
||||
<width>2</width>
|
||||
</LineStyle>
|
||||
<PolyStyle>
|
||||
<fill>0</fill>
|
||||
</PolyStyle>
|
||||
</Style>
|
||||
<Placemark>
|
||||
<name>Untitled Polygon</name>
|
||||
<styleUrl>#m_ylw-pushpin</styleUrl>
|
||||
<name>Syria_Boundary</name>
|
||||
<styleUrl>#m_ylw-pushpin1</styleUrl>
|
||||
<Polygon>
|
||||
<tessellate>1</tessellate>
|
||||
<outerBoundaryIs>
|
||||
<LinearRing>
|
||||
<coordinates>
|
||||
-114.934770823132,36.0279645610818,0 -114.8423692017325,36.14486669307939,0 -114.8222988019772,36.33833555517232,0 -115.1043264248258,36.37857716972037,0 -115.4103523219488,36.37739101654672,0 -115.4685702901508,36.22908230367275,0 -115.3526428993333,35.95526029180954,0 -115.070949845899,35.9300532859497,0 -114.934770823132,36.0279645610818,0
|
||||
30.58417914334582,31.36469511431252,0 41.49843442646392,31.62101055895749,0 41.69003744737688,37.82822016875424,0 29.9330542459777,37.50177907611284,0 30.58417914334582,31.36469511431252,0
|
||||
</coordinates>
|
||||
</LinearRing>
|
||||
</outerBoundaryIs>
|
||||
5
scripts/python/map_generator/configs/syria/boundary.yaml
Normal file
5
scripts/python/map_generator/configs/syria/boundary.yaml
Normal file
@@ -0,0 +1,5 @@
|
||||
{
|
||||
"output_directory": "",
|
||||
"boundary_file": "./configs/syria/boundary.kml",
|
||||
"zoom_factor": 0.7
|
||||
}
|
||||
564
scripts/python/map_generator/configs/syria/highresolution.kml
Normal file
564
scripts/python/map_generator/configs/syria/highresolution.kml
Normal file
File diff suppressed because one or more lines are too long
@@ -0,0 +1,5 @@
|
||||
{
|
||||
"output_directory": "",
|
||||
"boundary_file": "./configs/syria/highresolution.kml",
|
||||
"zoom_factor": 0.05
|
||||
}
|
||||
183
scripts/python/map_generator/configs/syria/mediumresolution.kml
Normal file
183
scripts/python/map_generator/configs/syria/mediumresolution.kml
Normal file
File diff suppressed because one or more lines are too long
@@ -0,0 +1,5 @@
|
||||
{
|
||||
"output_directory": "",
|
||||
"boundary_file": "./configs/syria/mediumresolution.kml",
|
||||
"zoom_factor": 0.2
|
||||
}
|
||||
@@ -1,7 +1,7 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<kml xmlns="http://www.opengis.net/kml/2.2" xmlns:gx="http://www.google.com/kml/ext/2.2" xmlns:kml="http://www.opengis.net/kml/2.2" xmlns:atom="http://www.w3.org/2005/Atom">
|
||||
<Document>
|
||||
<name>LowResolution.kml</name>
|
||||
<name>Boundary.kml</name>
|
||||
<StyleMap id="m_ylw-pushpin">
|
||||
<Pair>
|
||||
<key>normal</key>
|
||||
@@ -20,6 +20,13 @@
|
||||
</Icon>
|
||||
<hotSpot x="20" y="2" xunits="pixels" yunits="pixels"/>
|
||||
</IconStyle>
|
||||
<LineStyle>
|
||||
<color>ff00ff00</color>
|
||||
<width>2</width>
|
||||
</LineStyle>
|
||||
<PolyStyle>
|
||||
<fill>0</fill>
|
||||
</PolyStyle>
|
||||
</Style>
|
||||
<Style id="s_ylw-pushpin_hl">
|
||||
<IconStyle>
|
||||
@@ -29,16 +36,23 @@
|
||||
</Icon>
|
||||
<hotSpot x="20" y="2" xunits="pixels" yunits="pixels"/>
|
||||
</IconStyle>
|
||||
<LineStyle>
|
||||
<color>ff00ff00</color>
|
||||
<width>2</width>
|
||||
</LineStyle>
|
||||
<PolyStyle>
|
||||
<fill>0</fill>
|
||||
</PolyStyle>
|
||||
</Style>
|
||||
<Placemark>
|
||||
<name>Untitled Polygon</name>
|
||||
<name>Syria_Boundary</name>
|
||||
<styleUrl>#m_ylw-pushpin</styleUrl>
|
||||
<Polygon>
|
||||
<tessellate>1</tessellate>
|
||||
<outerBoundaryIs>
|
||||
<LinearRing>
|
||||
<coordinates>
|
||||
36.39481280710839,34.53819230857288,0 37.1796694816022,34.53262792655826,0 37.16621384783188,34.96261757019548,0 36.40060390213443,34.96928234867986,0 36.39481280710839,34.53819230857288,0
|
||||
30.58417914334582,31.36469511431252,0 41.49843442646392,31.62101055895749,0 41.69003744737688,37.82822016875424,0 29.9330542459777,37.50177907611284,0 30.58417914334582,31.36469511431252,0
|
||||
</coordinates>
|
||||
</LinearRing>
|
||||
</outerBoundaryIs>
|
||||
BIN
scripts/python/map_generator/configs/syria/source/Boundary.kmz
Normal file
BIN
scripts/python/map_generator/configs/syria/source/Boundary.kmz
Normal file
Binary file not shown.
Binary file not shown.
183
scripts/python/map_generator/configs/syria/source/LAND.kml
Normal file
183
scripts/python/map_generator/configs/syria/source/LAND.kml
Normal file
File diff suppressed because one or more lines are too long
BIN
scripts/python/map_generator/configs/syria/source/LAND.kmz
Normal file
BIN
scripts/python/map_generator/configs/syria/source/LAND.kmz
Normal file
Binary file not shown.
564
scripts/python/map_generator/configs/syria/source/POI.kml
Normal file
564
scripts/python/map_generator/configs/syria/source/POI.kml
Normal file
File diff suppressed because one or more lines are too long
BIN
scripts/python/map_generator/configs/syria/source/POI.kmz
Normal file
BIN
scripts/python/map_generator/configs/syria/source/POI.kmz
Normal file
Binary file not shown.
BIN
scripts/python/map_generator/configs/syria/source/Syria.kmz
Normal file
BIN
scripts/python/map_generator/configs/syria/source/Syria.kmz
Normal file
Binary file not shown.
16
scripts/python/map_generator/configs/syria/source/test.kml
Normal file
16
scripts/python/map_generator/configs/syria/source/test.kml
Normal file
@@ -0,0 +1,16 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<kml xmlns="http://www.opengis.net/kml/2.2">
|
||||
<Document id="root_doc">
|
||||
<Schema name="cyprus" id="cyprus">
|
||||
<SimpleField name="id" type="float"></SimpleField>
|
||||
</Schema>
|
||||
<Folder><name>cyprus</name>
|
||||
<Placemark>
|
||||
<Style><LineStyle><color>ff0000ff</color></LineStyle><PolyStyle><fill>0</fill></PolyStyle></Style>
|
||||
<ExtendedData><SchemaData schemaUrl="#cyprus">
|
||||
<SimpleData name="id">1</SimpleData>
|
||||
</SchemaData></ExtendedData>
|
||||
<MultiGeometry><Polygon><outerBoundaryIs><LinearRing><coordinates>32.6495102745342,34.650490093216 32.6317602666587,34.6626114470667 32.6250621504793,34.6612341097743 32.6130055413563,34.665366052969 32.6032932728961,34.6717012989943 32.580854583695,34.6860226779085 32.5714772210438,34.6862980647678 32.569132880381,34.6901533846113 32.5557366480222,34.6959360277091 32.5513828725055,34.6945592445693 32.5433451330902,34.6981388330921 32.5296139949224,34.6962113815885 32.5165526683725,34.7028195998384 32.498467754688,34.7008922573635 32.4800479351945,34.7041962455474 32.474019630633,34.71300623564 32.4663167970267,34.7204389348973 32.4495715065781,34.7311738765484 32.4345007451744,34.7322748173818 32.4214394186245,34.7380545161447 32.3966563887606,34.75263957727 32.3906280841991,34.7859278946106 32.3845997796376,34.8219521723943 32.3785714750761,34.8403707165732 32.3430714593251,34.8568614381133 32.3062318203382,34.8925799955042 32.3189582410791,34.909609533284 32.379576192503,34.9052151519104 32.4683262318805,34.8884594155744 32.4904300152727,34.8321241166091 32.4870809571829,34.7999544850202 32.5296139949224,34.7688727481173 32.5868828882565,34.7421826249049 32.5962602509077,34.717686161216 32.640802723501,34.6909795012177 32.6495102745342,34.650490093216</coordinates></LinearRing></outerBoundaryIs></Polygon></MultiGeometry>
|
||||
</Placemark>
|
||||
</Folder>
|
||||
</Document></kml>
|
||||
27
scripts/python/map_generator/configs/syria/source/test.qmd
Normal file
27
scripts/python/map_generator/configs/syria/source/test.qmd
Normal file
@@ -0,0 +1,27 @@
|
||||
<!DOCTYPE qgis PUBLIC 'http://mrcc.com/qgis.dtd' 'SYSTEM'>
|
||||
<qgis version="3.36.0-Maidenhead">
|
||||
<identifier></identifier>
|
||||
<parentidentifier></parentidentifier>
|
||||
<language></language>
|
||||
<type>dataset</type>
|
||||
<title></title>
|
||||
<abstract></abstract>
|
||||
<links/>
|
||||
<dates/>
|
||||
<fees></fees>
|
||||
<encoding></encoding>
|
||||
<crs>
|
||||
<spatialrefsys nativeFormat="Wkt">
|
||||
<wkt>GEOGCRS["WGS 84",ENSEMBLE["World Geodetic System 1984 ensemble",MEMBER["World Geodetic System 1984 (Transit)"],MEMBER["World Geodetic System 1984 (G730)"],MEMBER["World Geodetic System 1984 (G873)"],MEMBER["World Geodetic System 1984 (G1150)"],MEMBER["World Geodetic System 1984 (G1674)"],MEMBER["World Geodetic System 1984 (G1762)"],MEMBER["World Geodetic System 1984 (G2139)"],ELLIPSOID["WGS 84",6378137,298.257223563,LENGTHUNIT["metre",1]],ENSEMBLEACCURACY[2.0]],PRIMEM["Greenwich",0,ANGLEUNIT["degree",0.0174532925199433]],CS[ellipsoidal,2],AXIS["geodetic latitude (Lat)",north,ORDER[1],ANGLEUNIT["degree",0.0174532925199433]],AXIS["geodetic longitude (Lon)",east,ORDER[2],ANGLEUNIT["degree",0.0174532925199433]],USAGE[SCOPE["Horizontal component of 3D system."],AREA["World."],BBOX[-90,-180,90,180]],ID["EPSG",4326]]</wkt>
|
||||
<proj4>+proj=longlat +datum=WGS84 +no_defs</proj4>
|
||||
<srsid>3452</srsid>
|
||||
<srid>4326</srid>
|
||||
<authid>EPSG:4326</authid>
|
||||
<description>WGS 84</description>
|
||||
<projectionacronym>longlat</projectionacronym>
|
||||
<ellipsoidacronym>EPSG:7030</ellipsoidacronym>
|
||||
<geographicflag>true</geographicflag>
|
||||
</spatialrefsys>
|
||||
</crs>
|
||||
<extent/>
|
||||
</qgis>
|
||||
@@ -1,98 +0,0 @@
|
||||
import sys
|
||||
import os
|
||||
import numpy
|
||||
|
||||
from PIL import Image
|
||||
from concurrent import futures
|
||||
from os import listdir
|
||||
from os.path import isfile, isdir, join
|
||||
|
||||
# global counters
|
||||
fut_counter = 0
|
||||
tot_futs = 0
|
||||
|
||||
def printProgressBar(iteration, total, prefix = '', suffix = '', decimals = 1, length = 100, fill = '█', printEnd = "\r"):
|
||||
percent = ("{0:." + str(decimals) + "f}").format(100 * (iteration / float(total)))
|
||||
filledLength = int(length * iteration // total)
|
||||
bar = fill * filledLength + '-' * (length - filledLength)
|
||||
print(f'\r{prefix} |{bar}| {percent}% {suffix}', end = printEnd)
|
||||
# Print New Line on Complete
|
||||
if iteration == total:
|
||||
print()
|
||||
|
||||
def done_callback(fut):
|
||||
global fut_counter, tot_futs
|
||||
fut_counter += 1
|
||||
printProgressBar(fut_counter, tot_futs)
|
||||
|
||||
def remove_black_areas(im):
|
||||
data = numpy.array(im)
|
||||
red, green, blue = data.T
|
||||
|
||||
# If present, remove any "black" areas
|
||||
background_areas = (red < 10) & (blue < 10) & (green < 10)
|
||||
data[..., :][background_areas.T] = (221, 221, 221)
|
||||
|
||||
return Image.fromarray(data)
|
||||
|
||||
def convert_tiles(source, dest, tile):
|
||||
zoom = tile[0]
|
||||
X = tile[1]
|
||||
Y = tile[2]
|
||||
|
||||
if not os.path.exists(os.path.join(dest, str(zoom))):
|
||||
try:
|
||||
os.mkdir(os.path.join(dest, str(zoom)))
|
||||
except FileExistsError:
|
||||
# Ignore this error, it means one other thread has already created the folder
|
||||
pass
|
||||
except Exception as e:
|
||||
raise e
|
||||
|
||||
if not os.path.exists(os.path.join(dest, str(zoom), str(X))):
|
||||
try:
|
||||
os.mkdir(os.path.join(dest, str(zoom), str(X)))
|
||||
except FileExistsError:
|
||||
# Ignore this error, it means one other thread has already created the folder
|
||||
pass
|
||||
except Exception as e:
|
||||
raise e
|
||||
|
||||
remove_black_areas(Image.open(os.path.join(source, str(zoom), str(X), f"{Y}.png")).convert('RGB')).save(os.path.join(dest, str(zoom), str(X), f"{Y}.jpg"))
|
||||
|
||||
if len(sys.argv) < 3:
|
||||
print("Please provide a source and a destination folder")
|
||||
else:
|
||||
source = sys.argv[1]
|
||||
dest = sys.argv[2]
|
||||
|
||||
if not os.path.exists(dest):
|
||||
try:
|
||||
os.mkdir(dest)
|
||||
except FileExistsError:
|
||||
# Ignore this error, it means one other thread has already created the folder
|
||||
pass
|
||||
except Exception as e:
|
||||
raise e
|
||||
|
||||
print(f"Listing source tiles...")
|
||||
existing_tiles = []
|
||||
zooms = [int(f) for f in listdir(source) if isdir(join(source, f))]
|
||||
for zoom in zooms:
|
||||
Xs = [int(f) for f in listdir(join(source, str(zoom))) if isdir(join(source, str(zoom), f))]
|
||||
for X in Xs:
|
||||
Ys = [int(f.removesuffix(".png")) for f in listdir(os.path.join(source, str(zoom), str(X))) if isfile(join(source, str(zoom), str(X), f))]
|
||||
for Y in Ys:
|
||||
existing_tiles.append((zoom, X, Y))
|
||||
|
||||
print(f"{len(existing_tiles)} tiles will be converted")
|
||||
|
||||
# Merge the tiles with parallel thread execution
|
||||
with futures.ThreadPoolExecutor() as executor:
|
||||
print(f"Converting tiles to jpg...")
|
||||
print(f"Initializing exectuion pool")
|
||||
futs = [executor.submit(convert_tiles, source, dest, tile) for tile in existing_tiles]
|
||||
tot_futs = len(futs)
|
||||
fut_counter = 0
|
||||
[fut.add_done_callback(done_callback) for fut in futs]
|
||||
[fut.result() for fut in futures.as_completed(futs)]
|
||||
@@ -26,8 +26,8 @@ parser.add_argument('-e', '--extraction_only', action='store_true', help='if pro
|
||||
parser.add_argument('-m', '--merging_only', action='store_true', help='if provided, the script will only run the tiles merging algorithm.')
|
||||
parser.add_argument('-c', '--compression_only', action='store_true', help='if provided, the script will only run the compression algorithm.')
|
||||
parser.add_argument('-n', '--colors_number', type=int, default=256, help='number of colors used by the png quantization algorithm. By default, 256. Must be less than 256.')
|
||||
|
||||
|
||||
parser.add_argument('-w', '--wait_period', type=float, default=5.0, help='sleep time, in seconds, the algorithm will wait when a large jump is done in the map. To allow texture loading.')
|
||||
|
||||
args = parser.parse_args()
|
||||
|
||||
# Port on which the camera control module is listening
|
||||
|
||||
@@ -45,7 +45,7 @@ def num_to_deg(xtile, ytile, zoom):
|
||||
def compute_mpps(lat, z):
|
||||
return C * math.cos(math.radians(lat)) / math.pow(2, z + 8)
|
||||
|
||||
def print_progress_bar(iteration, total, start_time, prefix = '', suffix = '', decimals = 1, length = 80, fill = '█', printEnd = "\r"):
|
||||
def print_progress_bar(iteration, total, start_time, prefix = '', suffix = '', decimals = 1, length = 40, fill = '█', printEnd = "\r"):
|
||||
now = datetime.datetime.now()
|
||||
diff = (now - start_time).total_seconds()
|
||||
percent = ("{0:." + str(decimals) + "f}").format(100 * (iteration / float(total)))
|
||||
@@ -146,6 +146,20 @@ def compress_tiles(base_path, zoom, tile, colors_number):
|
||||
im.save(path)
|
||||
return initial_size, os.path.getsize(path)
|
||||
|
||||
def compute_longitude_error(delta_width, calib_ref_fn, calib_lng_fn, box1, box2):
|
||||
calib_ref = Image.open(calib_ref_fn)
|
||||
calib_lng = Image.open(calib_lng_fn)
|
||||
calib_box1 = calib_ref.resize((calib_ref.width + delta_width, calib_ref.height)).crop(box1).convert('L')
|
||||
calib_box2 = calib_lng.resize((calib_ref.width + delta_width, calib_ref.height)).crop(box2).convert('L')
|
||||
return compute_difference(calib_box1, calib_box2)
|
||||
|
||||
def compute_latitude_error(delta_height, calib_ref_fn, calib_lat_fn, box3, box4):
|
||||
calib_ref = Image.open(calib_ref_fn)
|
||||
calib_lat = Image.open(calib_lat_fn)
|
||||
calib_box3 = calib_ref.resize((calib_ref.width, calib_ref.height + delta_height)).crop(box3).convert('L')
|
||||
calib_box4 = calib_lat.resize((calib_ref.width, calib_ref.height + delta_height)).crop(box4).convert('L')
|
||||
return compute_difference(calib_box3, calib_box4)
|
||||
|
||||
def compute_correction_factor(XY, n_width, n_height, map_config, zoom, screenshots_folder, port):
|
||||
# Take screenshots at the given position
|
||||
take_screenshot(XY, 0, 0, map_config, zoom, screenshots_folder, "calib", "ref", port)
|
||||
@@ -170,30 +184,18 @@ def compute_correction_factor(XY, n_width, n_height, map_config, zoom, screensho
|
||||
# Take screenshot east and south of it
|
||||
take_screenshot((XY[0] + n_width, XY[1]), 0, 0, map_config, zoom, screenshots_folder, "calib", "lng", port)
|
||||
take_screenshot((XY[0], XY[1] + n_height), 0, 0, map_config, zoom, screenshots_folder, "calib", "lat", port)
|
||||
calib_lat = Image.open(os.path.join(screenshots_folder, f"calib_lat_{zoom}.jpg"))
|
||||
calib_lng = Image.open(os.path.join(screenshots_folder, f"calib_lng_{zoom}.jpg"))
|
||||
|
||||
# Find the best correction factor to bring the two images to be equal on the longitude direction
|
||||
best_err = None
|
||||
best_delta_width = 0
|
||||
for delta_width in range(-15, 16):
|
||||
calib_box1 = calib_ref.resize((calib_ref.width + delta_width, calib_ref.height)).crop(box1).convert('L')
|
||||
calib_box2 = calib_lng.resize((calib_ref.width + delta_width, calib_ref.height)).crop(box2).convert('L')
|
||||
err = compute_difference(calib_box1, calib_box2)
|
||||
if best_err is None or err < best_err:
|
||||
best_delta_width = delta_width
|
||||
best_err = err
|
||||
with futures.ThreadPoolExecutor() as executor:
|
||||
futs = [executor.submit(compute_longitude_error, delta_width, os.path.join(screenshots_folder, f"calib_ref_{zoom}.jpg"), os.path.join(screenshots_folder, f"calib_lng_{zoom}.jpg"), box1, box2) for delta_width in range(-15, 16)]
|
||||
values = [fut.result() for fut in futures.as_completed(futs)]
|
||||
best_delta_width = -15 + min(range(len(values)), key=values.__getitem__)
|
||||
|
||||
# Find the best correction factor to bring the two images to be equal on the latitude direction
|
||||
best_err = None
|
||||
best_delta_height = 0
|
||||
for delta_height in range(-15, 16):
|
||||
calib_box3 = calib_ref.resize((calib_ref.width, calib_ref.height + delta_height)).crop(box3).convert('L')
|
||||
calib_box4 = calib_lat.resize((calib_ref.width, calib_ref.height + delta_height)).crop(box4).convert('L')
|
||||
err = compute_difference(calib_box3, calib_box4)
|
||||
if best_err is None or err < best_err:
|
||||
best_delta_height = delta_height
|
||||
best_err = err
|
||||
with futures.ThreadPoolExecutor() as executor:
|
||||
futs = [executor.submit(compute_latitude_error, delta_height, os.path.join(screenshots_folder, f"calib_ref_{zoom}.jpg"), os.path.join(screenshots_folder, f"calib_lat_{zoom}.jpg"), box3, box4) for delta_height in range(-15, 16)]
|
||||
values = [fut.result() for fut in futures.as_completed(futs)]
|
||||
best_delta_height = -15 + min(range(len(values)), key=values.__getitem__)
|
||||
|
||||
return (best_delta_width, best_delta_height)
|
||||
|
||||
@@ -232,7 +234,7 @@ def take_screenshot(XY, n_width, n_height, map_config, zoom, screenshots_folder,
|
||||
geo_data = json.loads(r.text)
|
||||
|
||||
if last_screenshot_position is None or distance.geodesic(last_screenshot_position, (lat, lng)).km > SLEEP_DISTANCE:
|
||||
time.sleep(5.0)
|
||||
time.sleep(map_config['wait_period'])
|
||||
else:
|
||||
time.sleep(0.2)
|
||||
|
||||
@@ -446,7 +448,7 @@ def run(map_config, port):
|
||||
res.extend([fut.result() for fut in futures.as_completed(futs)])
|
||||
total_initial_size = numpy.sum([r[0] for r in res]) / 1024 / 1024
|
||||
total_final_size = numpy.sum([r[1] for r in res]) / 1024 / 1024
|
||||
print(f"Compressed {len(res)} images in {datetime.datetime.now() - start_time}, inizial size {total_initial_size:.3f}MB, final size {total_final_size:.3f}MB, compression ratio {(1 - total_final_size / total_initial_size )* 100:.3f}%")
|
||||
print(f"Compressed {len(res)} images in {datetime.datetime.now() - start_time}, initial size {total_initial_size:.3f}MB, final size {total_final_size:.3f}MB, compression ratio {(1 - total_final_size / total_initial_size )* 100:.3f}%")
|
||||
|
||||
print("Script end time: ", datetime.datetime.now())
|
||||
|
||||
|
||||
@@ -1,69 +0,0 @@
|
||||
import os
|
||||
|
||||
# save DCS.openbeta\\mods\\aircraft path as variable
|
||||
path = f"{os.environ['UserProfile']}\\Saved Games\\DCS.openbeta\\Mods\\aircraft"
|
||||
|
||||
# write everything to a working file - to be deleted after getting rid of unnecessary trailing commas
|
||||
with open('working_file.lua', mode='w') as payload_file:
|
||||
|
||||
payload_file.write('Olympus.unitPayloads = {\n')
|
||||
|
||||
# iterate through everything in mod aircraft path
|
||||
for f in os.listdir(path):
|
||||
|
||||
# modders are inconsistent with the lua filename, so grab that first file in the correct directory
|
||||
try:
|
||||
unitpayload_lua_dir = f"{path}\\{f}\\UnitPayloads"
|
||||
try:
|
||||
lua_filename = os.listdir(unitpayload_lua_dir)[0]
|
||||
except IndexError:
|
||||
pass
|
||||
unitpayload_lua_path = f"{unitpayload_lua_dir}\\{lua_filename}"
|
||||
|
||||
# read the aircraft's payloads and write the relevant material into the working file
|
||||
with open(unitpayload_lua_path) as payload_lua_file:
|
||||
lines = payload_lua_file.readlines()
|
||||
for line in lines:
|
||||
if line.startswith(' ["name"]'):
|
||||
ac_type = line.replace(' ["name"] = "', '').replace('",', '').rstrip()
|
||||
ac_type = f'["{ac_type}"] =' + r' {'
|
||||
payload_file.write(ac_type + '\n')
|
||||
elif line.startswith(' ["name"]'):
|
||||
loadout_name = line.replace(' ["name"] = "', '').replace('",', '').rstrip()
|
||||
loadout_name = f'["{loadout_name}"] =' + r' {'
|
||||
payload_file.write(loadout_name + '\n')
|
||||
elif line.startswith(' ["CLSID"]'):
|
||||
clsid = line.replace(' ', '').replace(',', '').rstrip()
|
||||
clsid = r'{' + f'{clsid}' + r'}' + ','
|
||||
elif line.startswith(' ["num"]'):
|
||||
pylon = line.replace(' ["num"] = ', '').replace(',', '').rstrip()
|
||||
pylon = f'[{pylon}] = '
|
||||
payload_file.write(pylon + clsid + '\n')
|
||||
elif line.startswith(' },'):
|
||||
payload_file.write('},\n')
|
||||
elif line.startswith('}'):
|
||||
payload_file.write('},\n')
|
||||
|
||||
# skip directory if no directory or no file in directory
|
||||
except FileNotFoundError:
|
||||
pass
|
||||
|
||||
payload_file.write('}')
|
||||
|
||||
# parse the working file, get rid of trailing commas when next line starts with a '}'.
|
||||
with open("working_file.lua") as working_file:
|
||||
lines = working_file.readlines()
|
||||
prev_line = ''
|
||||
with open("payloads.lua", mode="w") as payload_file:
|
||||
for ind, line in enumerate(lines):
|
||||
try:
|
||||
if lines[ind + 1].startswith('}') and line.endswith('},\n'):
|
||||
new_line = line.replace(',', '')
|
||||
payload_file.write(f'{new_line}')
|
||||
else:
|
||||
payload_file.write(line)
|
||||
except IndexError:
|
||||
payload_file.write(line)
|
||||
|
||||
# delete the working file
|
||||
os.remove("working_file.lua")
|
||||
File diff suppressed because it is too large
Load Diff
BIN
scripts/python/requirements.txt
Normal file
BIN
scripts/python/requirements.txt
Normal file
Binary file not shown.
Reference in New Issue
Block a user