I5XXY7THUNM7B5NJOJBSZJKIXMVJR7OMX3SN7MR76AQNO7Q4BR2QC <!DOCTYPE html><html><head><meta charset="utf-8" /><style>html,body {width: 100%;height: 100%;margin: 0;padding: 0;}body {margin: 0;}#map {width: 100%;height: 100%;}/* photo/video popup */.leaflet-marker-icon {border: 1px solid #fff;box-shadow: 1px 1px 2px 2px #ccc;}.leaflet-popup img {width: 160px;height: 90px;}</style></head><body><div id="map"></div><script type="text/javascript">const llm = 'https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png';const streetLayer = L.tileLayer(llm, {maxZoom: 19,attribution: '© <a href="http://www.openstreetmap.org/copyright">OpenStreetMap</a>'});const satLayer = L.tileLayer('https://server.arcgisonline.com/ArcGIS/rest/services/World_Imagery/MapServer/tile/{z}/{y}/{x}', {attribution: 'ESRI and the GIS User Community'});const map = L.map('map', {maxBounds: [[-90, -Infinity],[90, Infinity],],worldCopyJump: true}).setView([40, 0], 3);const blueIcon = L.icon({iconUrl: '/webfotos/theme-cards-flow/theme/public/leaflet/icons/23.png',iconSize: [20, 20], // size of the iconiconAnchor: [10, 30],popupAnchor: [0, -30]});const orangeIcon = L.icon({iconUrl: '/webfotos/theme-cards-flow/theme/public/leaflet/icons/13.png',iconSize: [20, 20], // size of the iconiconAnchor: [10, 30],popupAnchor: [0, -30]});L.tileLayer(llm).addTo(map);L.control.layers({'Straßenkarte': streetLayer,'Satelittenkarte': satLayer}).addTo(map);function setMarkers(markers) {for (var key in markers) {var p = markers[key];var myIcon = L.icon({iconUrl: p.preview,iconSize: [32, 24]});var m = L.marker([p.lat, p.lng], {icon: myIcon}).bindTooltip(p.title).bindPopup('<h1>' + p.title + '</h1><div><img src="' + p.preview + '"/><p>' + p.description + '</p></div>').addTo(map);m.on('click', function(e) {this.closeTooltip();});}}$.getJSON('tmp2.json', setMarkers);</script></body></html><script src="../../theme/public/jquery.min.js"></script><script src="../../theme/public/leaflet/leaflet.js"></script>img {width: 100%;}.thumb {aspect-ratio: 1/1;}.hero {aspect-ratio: 16/9;}<title>Testcase Photos on Map</title><link rel="stylesheet" href="../../theme/public/leaflet/leaflet.css" />
{"rows":[{"lat":46.1525,"lng":8.773889,"thumbnail":"'http://webapps.lab.dev/webfotos/fotobuch/media/small/1978 Ascona/19780708-000000-0478.jpg'","url":"http://webapps.lab.dev/webfotos/fotobuch/media/small/1978 Ascona/19780708-000000-0478.jpg","link":"1978-Ascona.html","video":false,"album":"1978 Ascona","caption":"1978 Ascona","description":""},{"lat":25.741111,"lng":-80.226111,"thumbnail":"'http://webapps.lab.dev/webfotos/fotobuch/media/small/1980 Florida/19800702-000000-0505.jpg'","url":"http://webapps.lab.dev/webfotos/fotobuch/media/small/1980 Florida/19800702-000000-0505.jpg","link":"1980-Florida.html","video":false,"album":"1980 Florida","caption":"1980 Florida","description":""},{"lat":28.399167,"lng":-80.605278,"thumbnail":"'http://webapps.lab.dev/webfotos/fotobuch/media/small/1980 Florida/Cape Canaveral/19800730-110000-0506.jpg'","url":"http://webapps.lab.dev/webfotos/fotobuch/media/small/1980 Florida/Cape Canaveral/19800730-110000-0506.jpg","link":"1980-Florida/Cape-Canaveral.html","video":false,"album":"1980 Florida/Cape Canaveral","caption":"1980 Florida/Cape Canaveral","description":""},{"lat":25.377778,"lng":-80.882778,"thumbnail":"'http://webapps.lab.dev/webfotos/fotobuch/media/small/1980 Florida/Everglades/19800725-083259-0546.jpg'","url":"http://webapps.lab.dev/webfotos/fotobuch/media/small/1980 Florida/Everglades/19800725-083259-0546.jpg","link":"1980-Florida/Everglades.html","video":false,"album":"1980 Florida/Everglades","caption":"1980 Florida/Everglades","description":""},{"lat":47.452222,"lng":8.560556,"thumbnail":"'http://webapps.lab.dev/webfotos/fotobuch/media/small/1980 Florida/Miami Beach/19800712-120000-0605.jpg'","url":"http://webapps.lab.dev/webfotos/fotobuch/media/small/1980 Florida/Miami Beach/19800712-120000-0605.jpg","link":"1980-Florida/Miami-Beach.html","video":false,"album":"1980 Florida/Miami Beach","caption":"1980 Florida/Miami Beach","description":""},{"lat":25.786667,"lng":-80.174444,"thumbnail":"'http://webapps.lab.dev/webfotos/fotobuch/media/small/1980 Florida/Miami Jungle Island/19800729-083259-0716.jpg'","url":"http://webapps.lab.dev/webfotos/fotobuch/media/small/1980 Florida/Miami Jungle Island/19800729-083259-0716.jpg","link":"1980-Florida/Miami-Jungle-Island.html","video":false,"album":"1980 Florida/Miami Jungle Island","caption":"1980 Florida/Miami Jungle Island","description":""},{"lat":28.415278,"lng":-81.574444,"thumbnail":"'http://webapps.lab.dev/webfotos/fotobuch/media/small/1980 Florida/Orlando/19800728-083259-0801.jpg'","url":"http://webapps.lab.dev/webfotos/fotobuch/media/small/1980 Florida/Orlando/19800728-083259-0801.jpg","link":"1980-Florida/Orlando.html","video":false,"album":"1980 Florida/Orlando","caption":"1980 Florida/Orlando","description":""},{"lat":41.865556,"lng":12.435,"thumbnail":"'http://webapps.lab.dev/webfotos/fotobuch/media/small/1985 Rom/19850601-000000-0874.jpg'","url":"http://webapps.lab.dev/webfotos/fotobuch/media/small/1985 Rom/19850601-000000-0874.jpg","link":"1985-Rom.html","video":false,"album":"1985 Rom","caption":"1985 Rom","description":""},{"lat":39.228611,"lng":26.286667,"thumbnail":"'http://webapps.lab.dev/webfotos/fotobuch/media/small/1987 Griechenland/19870707-000000-15012.jpg'","url":"http://webapps.lab.dev/webfotos/fotobuch/media/small/1987 Griechenland/19870707-000000-15012.jpg","link":"1987-Griechenland.html","video":false,"album":"1987 Griechenland","caption":"1987 Griechenland","description":""},{"lat":24.527778,"lng":-75.514444,"thumbnail":"'http://webapps.lab.dev/webfotos/fotobuch/media/small/1988 Bahamas/19880702-000000-0988.jpg'","url":"http://webapps.lab.dev/webfotos/fotobuch/media/small/1988 Bahamas/19880702-000000-0988.jpg","link":"1988-Bahamas.html","video":false,"album":"1988 Bahamas","caption":"1988 Bahamas","description":""},{"lat":38.7775,"lng":16.563611,"thumbnail":"'http://webapps.lab.dev/webfotos/fotobuch/media/small/2000 Kalabrien/20000702-000000-1007.jpg'","url":"http://webapps.lab.dev/webfotos/fotobuch/media/small/2000 Kalabrien/20000702-000000-1007.jpg","link":"2000-Kalabrien.html","video":false,"album":"2000 Kalabrien","caption":"2000 Kalabrien","description":""},{"lat":47.415556,"lng":9.738056,"thumbnail":"'http://webapps.lab.dev/webfotos/fotobuch/media/small/2001 Amateurfunk/20010917-190327-1050.jpg'","url":"http://webapps.lab.dev/webfotos/fotobuch/media/small/2001 Amateurfunk/20010917-190327-1050.jpg","link":"2001-Amateurfunk.html","video":false,"album":"2001 Amateurfunk","caption":"2001 Amateurfunk","description":""},{"lat":27.328056,"lng":33.701667,"thumbnail":"'http://webapps.lab.dev/webfotos/fotobuch/media/small/2001 Rotes Meer Hurgada/20010209-000000-1080.jpg'","url":"http://webapps.lab.dev/webfotos/fotobuch/media/small/2001 Rotes Meer Hurgada/20010209-000000-1080.jpg","link":"2001-Rotes-Meer-Hurgada.html","video":false,"album":"2001 Rotes Meer Hurgada","caption":"2001 Rotes Meer Hurgada","description":""},{"lat":36.435,"lng":10.671667,"thumbnail":"'http://webapps.lab.dev/webfotos/fotobuch/media/small/2001 Tunesien/20010703-000000-1114.jpg'","url":"http://webapps.lab.dev/webfotos/fotobuch/media/small/2001 Tunesien/20010703-000000-1114.jpg","link":"2001-Tunesien.html","video":false,"album":"2001 Tunesien","caption":"2001 Tunesien","description":""},{"lat":27.918056,"lng":34.331667,"thumbnail":"'http://webapps.lab.dev/webfotos/fotobuch/media/small/2003 Sinai Sharm El Sheikh/20030105-000000-1125.jpg'","url":"http://webapps.lab.dev/webfotos/fotobuch/media/small/2003 Sinai Sharm El Sheikh/20030105-000000-1125.jpg","link":"2003-Sinai-Sharm-El-Sheikh.html","video":false,"album":"2003 Sinai Sharm El Sheikh","caption":"2003 Sinai Sharm El Sheikh","description":""},{"lat":38.341111,"lng":0.493056,"thumbnail":"'http://webapps.lab.dev/webfotos/fotobuch/media/small/2006 Alicante/20061031-000000-1180.jpg'","url":"http://webapps.lab.dev/webfotos/fotobuch/media/small/2006 Alicante/20061031-000000-1180.jpg","link":"2006-Alicante.html","video":false,"album":"2006 Alicante","caption":"2006 Alicante","description":""},{"lat":35.3025,"lng":25.485556,"thumbnail":"'http://webapps.lab.dev/webfotos/fotobuch/media/small/2006 Kreta/20060710-000000-1203.jpg'","url":"http://webapps.lab.dev/webfotos/fotobuch/media/small/2006 Kreta/20060710-000000-1203.jpg","link":"2006-Kreta.html","video":false,"album":"2006 Kreta","caption":"2006 Kreta","description":""},{"lat":39.7075,"lng":3.458056,"thumbnail":"'http://webapps.lab.dev/webfotos/fotobuch/media/small/2007 Cala Ratjada/20070518-000000-1330.jpg'","url":"http://webapps.lab.dev/webfotos/fotobuch/media/small/2007 Cala Ratjada/20070518-000000-1330.jpg","link":"2007-Cala-Ratjada.html","video":false,"album":"2007 Cala Ratjada","caption":"2007 Cala Ratjada","description":""},{"lat":47.457919,"lng":9.638106,"thumbnail":"'http://webapps.lab.dev/webfotos/fotobuch/media/small/2009 Bikes/20090601-000000-1410.jpg'","url":"http://webapps.lab.dev/webfotos/fotobuch/media/small/2009 Bikes/20090601-000000-1410.jpg","link":"2009-Bikes.html","video":false,"album":"2009 Bikes","caption":"2009 Bikes","description":""},{"lat":36.910556,"lng":27.272778,"thumbnail":"'http://webapps.lab.dev/webfotos/fotobuch/media/small/2009 Kos Lambi/20090819-000000-1592.jpg'","url":"http://webapps.lab.dev/webfotos/fotobuch/media/small/2009 Kos Lambi/20090819-000000-1592.jpg","link":"2009-Kos-Lambi.html","video":false,"album":"2009 Kos Lambi","caption":"2009 Kos Lambi","description":""},{"lat":27.873611,"lng":34.319167,"thumbnail":"'http://webapps.lab.dev/webfotos/fotobuch/media/small/2009 Sinai Sharm El Sheikh/20090404-000000-1605.jpg'","url":"http://webapps.lab.dev/webfotos/fotobuch/media/small/2009 Sinai Sharm El Sheikh/20090404-000000-1605.jpg","link":"2009-Sinai-Sharm-El-Sheikh.html","video":false,"album":"2009 Sinai Sharm El Sheikh","caption":"2009 Sinai Sharm El Sheikh","description":""},{"lat":38.343056,"lng":0.493056,"thumbnail":"'http://webapps.lab.dev/webfotos/fotobuch/media/small/2010 Alicante/20101026-000000-1687.jpg'","url":"http://webapps.lab.dev/webfotos/fotobuch/media/small/2010 Alicante/20101026-000000-1687.jpg","link":"2010-Alicante.html","video":false,"album":"2010 Alicante","caption":"2010 Alicante","description":""},{"lat":39.712222,"lng":3.468056,"thumbnail":"'http://webapps.lab.dev/webfotos/fotobuch/media/small/2011 Cala Radjada/20110821-000000-1861.jpg'","url":"http://webapps.lab.dev/webfotos/fotobuch/media/small/2011 Cala Radjada/20110821-000000-1861.jpg","link":"2011-Cala-Radjada.html","video":false,"album":"2011 Cala Radjada","caption":"2011 Cala Radjada","description":""},{"lat":25.004722,"lng":54.994167,"thumbnail":"'http://webapps.lab.dev/webfotos/fotobuch/media/small/2012 Dubai/20120522-000000-1900.jpg'","url":"http://webapps.lab.dev/webfotos/fotobuch/media/small/2012 Dubai/20120522-000000-1900.jpg","link":"2012-Dubai.html","video":false,"album":"2012 Dubai","caption":"2012 Dubai","description":""},{"lat":23.174444,"lng":-81.226389,"thumbnail":"'http://webapps.lab.dev/webfotos/fotobuch/media/small/2015 Kuba/Varadero/20151205-000000-5122.jpg'","url":"http://webapps.lab.dev/webfotos/fotobuch/media/small/2015 Kuba/Varadero/20151205-000000-5122.jpg","link":"2015-Kuba/Varadero.html","video":false,"album":"2015 Kuba/Varadero","caption":"2015 Kuba/Varadero","description":""},{"lat":27.746998,"lng":-15.5746,"thumbnail":"'http://webapps.lab.dev/webfotos/fotobuch/media/small/2018 Gran Canaria/Las Dunas/20180618-103446-12670.jpg'","url":"http://webapps.lab.dev/webfotos/fotobuch/media/small/2018 Gran Canaria/Las Dunas/20180618-103446-12670.jpg","link":"2018-Gran-Canaria/Las-Dunas.html","video":false,"album":"2018 Gran Canaria/Las Dunas","caption":"2018 Gran Canaria/Las Dunas","description":""},{"lat":27.93703,"lng":-15.390982,"thumbnail":"'http://webapps.lab.dev/webfotos/fotobuch/media/small/2018 Gran Canaria/Maspalomas/20180617-180151-12827.jpg'","url":"http://webapps.lab.dev/webfotos/fotobuch/media/small/2018 Gran Canaria/Maspalomas/20180617-180151-12827.jpg","link":"2018-Gran-Canaria/Maspalomas.html","video":false,"album":"2018 Gran Canaria/Maspalomas","caption":"2018 Gran Canaria/Maspalomas","description":""}],"time":"","fields":{"lat":{"type":"number","pgtype":"float8"},"lng":{"type":"number","pgtype":"float8"},"thumbnail":{"type":"string","pgtype":"text"},"url":{"type":"string","pgtype":"text"},"video":{"type":"string","pgtype":"text"},"caption":{"type":"string","pgtype":"text"}},"total_rows":157,"autor":"Peter Siebler","version":"1.0.0"}
{"rows": [{"lat": 46.1525,"lng": 8.773889,"thumbnail": "'http://webapps.lab.dev/webfotos/fotobuch/media/small/1978 Ascona/_cover.jpg'","url": "http://webapps.lab.dev/webfotos/fotobuch/media/small/1978 Ascona/_cover.jpg","link": "1978-Ascona.html","video": false,"album": "1978 Ascona","description": "Urlaub im Hotel Castello Seeschloss in Ascona."}, {"lat": 28.399167,"lng": -80.605278,"thumbnail": "'http://webapps.lab.dev/webfotos/fotobuch/media/small/1980 Florida/Cape Canaveral/_cover.jpg'","url": "http://webapps.lab.dev/webfotos/fotobuch/media/small/1980 Florida/Cape Canaveral/_cover.jpg","link": "1980-Florida/Cape-Canaveral.html","video": false,"album": "1980 Florida/Cape Canaveral","description": "Ausflug zum Kennedy Space Center, dem Weltraumbahnhof der NASA"}, {"lat": 25.377778,"lng": -80.882778,"thumbnail": "'http://webapps.lab.dev/webfotos/fotobuch/media/small/1980 Florida/Everglades/_cover.jpg'","url": "http://webapps.lab.dev/webfotos/fotobuch/media/small/1980 Florida/Everglades/_cover.jpg","link": "1980-Florida/Everglades.html","video": false,"album": "1980 Florida/Everglades","description": "Ausflug Everglades National Park, Mangroven, Indian Village"}, {"lat": 25.725556,"lng": -80.246389,"thumbnail": "'http://webapps.lab.dev/webfotos/fotobuch/media/small/1980 Florida/Miami Beach/_cover.jpg'","url": "http://webapps.lab.dev/webfotos/fotobuch/media/small/1980 Florida/Miami Beach/_cover.jpg","link": "1980-Florida/Miami-Beach.html","video": false,"album": "1980 Florida/Miami Beach","description": "Badeurlaub Miami Beach.."}, {"lat": 25.786111,"lng": -80.175278,"thumbnail": "'http://webapps.lab.dev/webfotos/fotobuch/media/small/1980 Florida/Miami Jungle Island/_cover.jpg'","url": "http://webapps.lab.dev/webfotos/fotobuch/media/small/1980 Florida/Miami Jungle Island/_cover.jpg","link": "1980-Florida/Miami-Jungle-Island.html","video": false,"album": "1980 Florida/Miami Jungle Island","description": "Ausflug zum Streichelzoo und Heimat von fast 3.000 Tier-, Vogel- & Pflanzenarten."}, {"lat": 25.733056,"lng": -80.165,"thumbnail": "'http://webapps.lab.dev/webfotos/fotobuch/media/small/1980 Florida/Miami Seaquarium/_cover.jpg'","url": "http://webapps.lab.dev/webfotos/fotobuch/media/small/1980 Florida/Miami Seaquarium/_cover.jpg","link": "1980-Florida/Miami-Seaquarium.html","video": false,"album": "1980 Florida/Miami Seaquarium","description": "Ausflug zum Miami Seaquarium"}, {"lat": 28.415278,"lng": -81.574444,"thumbnail": "'http://webapps.lab.dev/webfotos/fotobuch/media/small/1980 Florida/Orlando/_cover.jpg'","url": "http://webapps.lab.dev/webfotos/fotobuch/media/small/1980 Florida/Orlando/_cover.jpg","link": "1980-Florida/Orlando.html","video": false,"album": "1980 Florida/Orlando","description": "Ausflug zum größten Freizeitpark der Welt…"}, {"lat": 25.741111,"lng": -80.226111,"thumbnail": "'http://webapps.lab.dev/webfotos/fotobuch/media/small/1980 Florida/_cover.jpg'","url": "http://webapps.lab.dev/webfotos/fotobuch/media/small/1980 Florida/_cover.jpg","link": "1980-Florida.html","video": false,"album": "1980 Florida","description": "Florida 2001, Unsere erste große Reise nach Amerika. Flitterwochen in Miami, Everglades-Nationalpark, Walt Disney World Resort,Cape Canaveral Kennedy Space Center"}, {"lat": 41.865556,"lng": 12.435,"thumbnail": "'http://webapps.lab.dev/webfotos/fotobuch/media/small/1985 Rom/_cover.jpg'","url": "http://webapps.lab.dev/webfotos/fotobuch/media/small/1985 Rom/_cover.jpg","link": "1985-Rom.html","video": false,"album": "1985 Rom","description": "Eine erlebnisreiche Reise in die Ewige Stadt, Besichtigung vieler Sehenswürdigkeiten..."}, {"lat": 39.228611,"lng": 26.286667,"thumbnail": "'http://webapps.lab.dev/webfotos/fotobuch/media/small/1987 Griechenland/_cover.jpg'","url": "http://webapps.lab.dev/webfotos/fotobuch/media/small/1987 Griechenland/_cover.jpg","link": "1987-Griechenland.html","video": false,"album": "1987 Griechenland","description": "Lesbos Urlaub: kristallklares Meer, feine Sandstrände und mediterrane Landschaft, Inseln Badeurlaub in einsamen Buchten, Ausflug mit Eselreiten, Athen, Rundgang durch die Akropolis"}, {"lat": 24.527778,"lng": -75.514444,"thumbnail": "'http://webapps.lab.dev/webfotos/fotobuch/media/small/1988 Bahamas/_cover.jpg'","url": "http://webapps.lab.dev/webfotos/fotobuch/media/small/1988 Bahamas/_cover.jpg","link": "1988-Bahamas.html","video": false,"album": "1988 Bahamas","description": "Reise nach New York, New Jersey und ein kurzer Badeurlaub mit Freunden (Maria, Fed) auf den Bahamas.\n"}, {"lat": 38.7775,"lng": 16.563611,"thumbnail": "'http://webapps.lab.dev/webfotos/fotobuch/media/small/2000 Kalabrien/_cover.jpg'","url": "http://webapps.lab.dev/webfotos/fotobuch/media/small/2000 Kalabrien/_cover.jpg","link": "2000-Kalabrien.html","video": false,"album": "2000 Kalabrien","description": "Porto Rhoca Resort, Strandurlaub mit Tina und Julian"}, {"lat": 47.415556,"lng": 9.738056,"thumbnail": "'http://webapps.lab.dev/webfotos/fotobuch/media/small/2001 Amateurfunk/_cover.jpg'","url": "http://webapps.lab.dev/webfotos/fotobuch/media/small/2001 Amateurfunk/_cover.jpg","link": "2001-Amateurfunk.html","video": false,"album": "2001 Amateurfunk","description": ""}, {"lat": 27.328056,"lng": 33.701667,"thumbnail": "'http://webapps.lab.dev/webfotos/fotobuch/media/small/2001 Rotes Meer Hurgada/_cover.jpg'","url": "http://webapps.lab.dev/webfotos/fotobuch/media/small/2001 Rotes Meer Hurgada/_cover.jpg","link": "2001-Rotes-Meer-Hurgada.html","video": false,"album": "2001 Rotes Meer Hurgada","description": "Hotel Calimera Hurghada - Familien Urlaub in Hurghada, Schlemmern und im türkis blauen Meer baden…"}, {"lat": 36.435,"lng": 10.671667,"thumbnail": "'http://webapps.lab.dev/webfotos/fotobuch/media/small/2001 Tunesien/_cover.jpg'","url": "http://webapps.lab.dev/webfotos/fotobuch/media/small/2001 Tunesien/_cover.jpg","link": "2001-Tunesien.html","video": false,"album": "2001 Tunesien","description": "Magic Life Club - Hammamet Tunesien. Wie geschaffen für den perfekten Familienurlaub mit viel Spiel, Spaß und sportlichen Aktivitäten..."}, {"lat": 27.918056,"lng": 34.331667,"thumbnail": "'http://webapps.lab.dev/webfotos/fotobuch/media/small/2003 Sinai Sharm El Sheikh/_cover.jpg'","url": "http://webapps.lab.dev/webfotos/fotobuch/media/small/2003 Sinai Sharm El Sheikh/_cover.jpg","link": "2003-Sinai-Sharm-El-Sheikh.html","video": false,"album": "2003 Sinai Sharm El Sheikh","description": "Sinai - Hotel Sol Y Mar Naama Bay Hotel\n"}, {"lat": 38.430443,"lng": -0.388847,"thumbnail": "'http://webapps.lab.dev/webfotos/fotobuch/media/small/2006 Alicante/_cover.jpg'","url": "http://webapps.lab.dev/webfotos/fotobuch/media/small/2006 Alicante/_cover.jpg","link": "2006-Alicante.html","video": false,"album": "2006 Alicante","description": "Ein paar Tage entspannen"}, {"lat": 35.3025,"lng": 25.485556,"thumbnail": "'http://webapps.lab.dev/webfotos/fotobuch/media/small/2006 Kreta/_cover.jpg'","url": "http://webapps.lab.dev/webfotos/fotobuch/media/small/2006 Kreta/_cover.jpg","link": "2006-Kreta.html","video": false,"album": "2006 Kreta","description": "Kreta 2006, Lychnostatis - Hotel Nana Beach"}, {"lat": 39.7075,"lng": 3.458056,"thumbnail": "'http://webapps.lab.dev/webfotos/fotobuch/media/small/2007 Cala Ratjada/_cover.jpg'","url": "http://webapps.lab.dev/webfotos/fotobuch/media/small/2007 Cala Ratjada/_cover.jpg","link": "2007-Cala-Ratjada.html","video": false,"album": "2007 Cala Ratjada","description": "Mallorca 2007, Cala Rajada, Cala d'or & Cala Mondragón - Palma de Mallorca"}, {"lat": 47.457919,"lng": 9.638106,"thumbnail": "'http://webapps.lab.dev/webfotos/fotobuch/media/small/2009 Bikes/_cover.jpg'","url": "http://webapps.lab.dev/webfotos/fotobuch/media/small/2009 Bikes/_cover.jpg","link": "2009-Bikes.html","video": false,"album": "2009 Bikes","description": "Unvergessliche Momente - Motorrad Kawa 450 und seit November 2010 die neue Kawasaki VN 800 A."}, {"lat": 36.910556,"lng": 27.272778,"thumbnail": "'http://webapps.lab.dev/webfotos/fotobuch/media/small/2009 Kos Lambi/_cover.jpg'","url": "http://webapps.lab.dev/webfotos/fotobuch/media/small/2009 Kos Lambi/_cover.jpg","link": "2009-Kos-Lambi.html","video": false,"album": "2009 Kos Lambi","description": "Griechenland 2009, Insel Kos - Hotel Diamond Deluxe, Nea Alikarnasso Lambi "}, {"lat": 27.873611,"lng": 34.319167,"thumbnail": "'http://webapps.lab.dev/webfotos/fotobuch/media/small/2009 Sinai Sharm El Sheikh/_cover.jpg'","url": "http://webapps.lab.dev/webfotos/fotobuch/media/small/2009 Sinai Sharm El Sheikh/_cover.jpg","link": "2009-Sinai-Sharm-El-Sheikh.html","video": false,"album": "2009 Sinai Sharm El Sheikh","description": "The Grand Hotel Sharm El Sheikh - kurz mal entspannen…"}, {"lat": 38.344763,"lng": -0.483585,"thumbnail": "'http://webapps.lab.dev/webfotos/fotobuch/media/small/2010 Alicante/_cover.jpg'","url": "http://webapps.lab.dev/webfotos/fotobuch/media/small/2010 Alicante/_cover.jpg","link": "2010-Alicante.html","video": false,"album": "2010 Alicante","description": "Alicante 2010, Kurzer Urlaub in Spanien"}, {"lat": 39.712222,"lng": 3.468056,"thumbnail": "'http://webapps.lab.dev/webfotos/fotobuch/media/small/2011 Cala Radjada/_cover.jpg'","url": "http://webapps.lab.dev/webfotos/fotobuch/media/small/2011 Cala Radjada/_cover.jpg","link": "2011-Cala-Radjada.html","video": false,"album": "2011 Cala Radjada","description": "Mallorca 2011, Urlaub in Cala Rajada auf Mallorca."}, {"lat": 25.004722,"lng": 54.994167,"thumbnail": "'http://webapps.lab.dev/webfotos/fotobuch/media/small/2012 Dubai/_cover.jpg'","url": "http://webapps.lab.dev/webfotos/fotobuch/media/small/2012 Dubai/_cover.jpg","link": "2012-Dubai.html","video": false,"album": "2012 Dubai","description": "Dubai 2012, Dort wo die Scheichs wohnen..."}, {"lat": 51.528611,"lng": 0.103056,"thumbnail": "'http://webapps.lab.dev/webfotos/fotobuch/media/small/2013 England London/_cover.jpg'","url": "http://webapps.lab.dev/webfotos/fotobuch/media/small/2013 England London/_cover.jpg","link": "2013-England-London.html","video": false,"album": "2013 England London","description": "London 2013, Ein Kurztrip nach England"}, {"lat": 41.385556,"lng": 2.161667,"thumbnail": "'http://webapps.lab.dev/webfotos/fotobuch/media/small/2014 Barcelona/_cover.jpg'","url": "http://webapps.lab.dev/webfotos/fotobuch/media/small/2014 Barcelona/_cover.jpg","link": "2014-Barcelona.html","video": false,"album": "2014 Barcelona","description": "Spanien 2014 - Barcelona, Stadtzentrum, Barri Gòtic, Las Ramblas, Park Güell, Hafen, Strand ..."}, {"lat": 13.726111,"lng": 100.513611,"thumbnail": "'http://webapps.lab.dev/webfotos/fotobuch/media/small/2014 Thailand/Bangkok/_cover.jpg'","url": "http://webapps.lab.dev/webfotos/fotobuch/media/small/2014 Thailand/Bangkok/_cover.jpg","link": "2014-Thailand/Bangkok.html","video": false,"album": "2014 Thailand/Bangkok","description": "Thailand 2014 - Bangkok, Anantara Riverside Resort, Flussfahrt Chao Phraya, Wat Pho,Grand Palace, China Town..."}, {"lat": 18.793056,"lng": 99.006389,"thumbnail": "'http://webapps.lab.dev/webfotos/fotobuch/media/small/2014 Thailand/Chiang Mai/_cover.jpg'","url": "http://webapps.lab.dev/webfotos/fotobuch/media/small/2014 Thailand/Chiang Mai/_cover.jpg","link": "2014-Thailand/Chiang-Mai.html","video": false,"album": "2014 Thailand/Chiang Mai","description": "Thailand 2014 - Chiang Mai, Chiang Mai, Hotel Ratilanna Riverside, Chiang Rai, Nachtmarkt"}, {"lat": 19.175556,"lng": 98.978333,"thumbnail": "'http://webapps.lab.dev/webfotos/fotobuch/media/small/2014 Thailand/Nordthailand/_cover.jpg'","url": "http://webapps.lab.dev/webfotos/fotobuch/media/small/2014 Thailand/Nordthailand/_cover.jpg","link": "2014-Thailand/Nordthailand.html","video": false,"album": "2014 Thailand/Nordthailand","description": "Thailand 2014 - Nordthailand, Mae Sa Elephant Camp, Flussfahrt, Orchideen Farm."}, {"lat": 8.671667,"lng": 98.242222,"thumbnail": "'http://webapps.lab.dev/webfotos/fotobuch/media/small/2014 Thailand/Phang Nga/_cover.jpg'","url": "http://webapps.lab.dev/webfotos/fotobuch/media/small/2014 Thailand/Phang Nga/_cover.jpg","link": "2014-Thailand/Phang-Nga.html","video": false,"album": "2014 Thailand/Phang Nga","description": "Thailand 2014 - Phang Nga, Beyond Resort Khaolak, Pakweep Strand, Khao Lak"}, {"lat": 7.779167,"lng": 98.761389,"thumbnail": "'http://webapps.lab.dev/webfotos/fotobuch/media/small/2014 Thailand/Phi Phi Island/_cover.jpg'","url": "http://webapps.lab.dev/webfotos/fotobuch/media/small/2014 Thailand/Phi Phi Island/_cover.jpg","link": "2014-Thailand/Phi-Phi-Island.html","video": false,"album": "2014 Thailand/Phi Phi Island","description": "Thailand 2014 - Phi Phi Island, Hotel Holiday Inn Resort, Monkey Island, Longboat Trip, Schnorcheln."}, {"lat": 7.893056,"lng": 98.298056,"thumbnail": "'http://webapps.lab.dev/webfotos/fotobuch/media/small/2014 Thailand/Phuket Patong/_cover.jpg'","url": "http://webapps.lab.dev/webfotos/fotobuch/media/small/2014 Thailand/Phuket Patong/_cover.jpg","link": "2014-Thailand/Phuket-Patong.html","video": false,"album": "2014 Thailand/Phuket Patong","description": "Thailand 2014 - Phuket Patong, Phuket Nachtleben - Die Patong Street..."}, {"lat": 47.4575,"lng": 9.638056,"thumbnail": "'http://webapps.lab.dev/webfotos/fotobuch/media/small/2015 Festtage/_cover.jpg'","url": "http://webapps.lab.dev/webfotos/fotobuch/media/small/2015 Festtage/_cover.jpg","link": "2015-Festtage.html","video": false,"album": "2015 Festtage","description": "Familientreffen Weihnachten 2014, Silvester Abend, Geburtstag Reni mit Tina, Sabrina, Amelie, Julian... "}, {"lat": 13.411667,"lng": 103.866389,"thumbnail": "'http://webapps.lab.dev/webfotos/fotobuch/media/small/2015 Kambodscha/Angkor Wat/_cover.jpg'","url": "http://webapps.lab.dev/webfotos/fotobuch/media/small/2015 Kambodscha/Angkor Wat/_cover.jpg","link": "2015-Kambodscha/Angkor-Wat.html","video": false,"album": "2015 Kambodscha/Angkor Wat","description": "Kambodscha 2015 - ´Same same but different´ - Angkor Wat, endlos weite Tempelanlage von Angkor"}, {"lat": 13.355556,"lng": 103.841389,"thumbnail": "'http://webapps.lab.dev/webfotos/fotobuch/media/small/2015 Kambodscha/Siem Reap/_cover.jpg'","url": "http://webapps.lab.dev/webfotos/fotobuch/media/small/2015 Kambodscha/Siem Reap/_cover.jpg","link": "2015-Kambodscha/Siem-Reap.html","video": false,"album": "2015 Kambodscha/Siem Reap","description": "Kambodscha 2015 - Siem Reap, Flughafen, Angkor Heritage Boutique Hotel sowie die Individualität der Landschaft und deren Bewohner"}, {"lat": 12.590556,"lng": 104.383333,"thumbnail": "'http://webapps.lab.dev/webfotos/fotobuch/media/small/2015 Kambodscha/Tonle Sap See/_cover.jpg'","url": "http://webapps.lab.dev/webfotos/fotobuch/media/small/2015 Kambodscha/Tonle Sap See/_cover.jpg","link": "2015-Kambodscha/Tonle-Sap-See.html","video": false,"album": "2015 Kambodscha/Tonle Sap See","description": "Kambodscha 2015 - Tonle Sap See, Ausflug zum Fischerdorf Kompong Pflug & Schwimmende Dörfer am Tonle Sap"}, {"lat": 13.364167,"lng": 103.837222,"thumbnail": "'http://webapps.lab.dev/webfotos/fotobuch/media/small/2015 Kambodscha/_cover.jpg'","url": "http://webapps.lab.dev/webfotos/fotobuch/media/small/2015 Kambodscha/_cover.jpg","link": "2015-Kambodscha.html","video": false,"album": "2015 Kambodscha","description": "Tempelanlage Angkor Wat - von Baumriesen überwucherte Steinmetzkunst, herrliche Stupas, meisterhafte Flachreliefs, Schwimmenden Dörfern am Tonle Sap.. "}, {"lat": 22.155,"lng": -80.445278,"thumbnail": "'http://webapps.lab.dev/webfotos/fotobuch/media/small/2015 Kuba/Cienfuegos/_cover.jpg'","url": "http://webapps.lab.dev/webfotos/fotobuch/media/small/2015 Kuba/Cienfuegos/_cover.jpg","link": "2015-Kuba/Cienfuegos.html","video": false,"album": "2015 Kuba/Cienfuegos","description": "Kuba 2015 - Cienfuegos - Tolle Erinnerungen an unsere kunterbunte Reise durch das faszinierende Kuba"}, {"lat": 23.1125,"lng": -82.381111,"thumbnail": "'http://webapps.lab.dev/webfotos/fotobuch/media/small/2015 Kuba/Havanna/_cover.jpg'","url": "http://webapps.lab.dev/webfotos/fotobuch/media/small/2015 Kuba/Havanna/_cover.jpg","link": "2015-Kuba/Havanna.html","video": false,"album": "2015 Kuba/Havanna","description": "Kuba 2015 - Havanna, Ausflug Havanna Stadt mit Oldtimer"}, {"lat": 21.933056,"lng": -80.0775,"thumbnail": "'http://webapps.lab.dev/webfotos/fotobuch/media/small/2015 Kuba/Rambo Tour/_cover.jpg'","url": "http://webapps.lab.dev/webfotos/fotobuch/media/small/2015 Kuba/Rambo Tour/_cover.jpg","link": "2015-Kuba/Rambo-Tour.html","video": false,"album": "2015 Kuba/Rambo Tour","description": "Kuba 2015 - Rambo Tour, Topes de Collantes Parque Guanayara, Casa de la Gallega, Sendero, Centinelas del Río Melodioso"}, {"lat": 22.404167,"lng": -79.983056,"thumbnail": "'http://webapps.lab.dev/webfotos/fotobuch/media/small/2015 Kuba/Santa Clara/_cover.jpg'","url": "http://webapps.lab.dev/webfotos/fotobuch/media/small/2015 Kuba/Santa Clara/_cover.jpg","link": "2015-Kuba/Santa-Clara.html","video": false,"album": "2015 Kuba/Santa Clara","description": "Kuba 2015 - Santa Clara, Monumento Memorial Che Guevara"}, {"lat": 21.8125,"lng": -79.974444,"thumbnail": "'http://webapps.lab.dev/webfotos/fotobuch/media/small/2015 Kuba/Trinidad/_cover.jpg'","url": "http://webapps.lab.dev/webfotos/fotobuch/media/small/2015 Kuba/Trinidad/_cover.jpg","link": "2015-Kuba/Trinidad.html","video": false,"album": "2015 Kuba/Trinidad","description": "Kuba 2015 - Trinidad - Tolle Erinnerungen an unsere kunterbunte Reise durch das faszinierende Kuba"}, {"lat": 23.174444,"lng": -81.226389,"thumbnail": "'http://webapps.lab.dev/webfotos/fotobuch/media/small/2015 Kuba/Varadero/_cover.jpg'","url": "http://webapps.lab.dev/webfotos/fotobuch/media/small/2015 Kuba/Varadero/_cover.jpg","link": "2015-Kuba/Varadero.html","video": false,"album": "2015 Kuba/Varadero","description": "Kuba 2015 - Varadero, Havanna, Cienfuegos, Topes de Collantes, Santa Clara"}, {"lat": 23.161667,"lng": -81.248333,"thumbnail": "'http://webapps.lab.dev/webfotos/fotobuch/media/small/2015 Kuba/_cover.jpg'","url": "http://webapps.lab.dev/webfotos/fotobuch/media/small/2015 Kuba/_cover.jpg","link": "2015-Kuba.html","video": false,"album": "2015 Kuba","description": "La Vida Cubana - Unvergessliche Rundreise Kuba und verbunden mit einem Badeurlaub in der Karibik, Havanna, Oldtimer, Tabakplantagen, Che Guevara.."}, {"lat": 8.613056,"lng": 98.238333,"thumbnail": "'http://webapps.lab.dev/webfotos/fotobuch/media/small/2015 Thailand/Khao Lak/_cover.jpg'","url": "http://webapps.lab.dev/webfotos/fotobuch/media/small/2015 Thailand/Khao Lak/_cover.jpg","link": "2015-Thailand/Khao-Lak.html","video": false,"album": "2015 Thailand/Khao Lak","description": "Thailand 2015 - Khao Lak, Hotel Beyond Resort Khaolak, Strand und Umgebung"}, {"lat": 9.529167,"lng": 100.062222,"thumbnail": "'http://webapps.lab.dev/webfotos/fotobuch/media/small/2015 Thailand/Kho Samui/_cover.jpg'","url": "http://webapps.lab.dev/webfotos/fotobuch/media/small/2015 Thailand/Kho Samui/_cover.jpg","link": "2015-Thailand/Kho-Samui.html","video": false,"album": "2015 Thailand/Kho Samui","description": "Thailand 2015 - Kho Samui, Baan Chaweng Beach Resort, Insel - Ausflüge"}, {"lat": 7.952778,"lng": 98.283333,"thumbnail": "'http://webapps.lab.dev/webfotos/fotobuch/media/small/2015 Thailand/Phuket/_cover.jpg'","url": "http://webapps.lab.dev/webfotos/fotobuch/media/small/2015 Thailand/Phuket/_cover.jpg","link": "2015-Thailand/Phuket.html","video": false,"album": "2015 Thailand/Phuket","description": "Badeurlaub Phuket Kamala Beach, Surin Beach, Phuket Patong am Abend…. "}, {"lat": 1.354167,"lng": 103.989167,"thumbnail": "'http://webapps.lab.dev/webfotos/fotobuch/media/small/2015 Thailand/Singapur/_cover.jpg'","url": "http://webapps.lab.dev/webfotos/fotobuch/media/small/2015 Thailand/Singapur/_cover.jpg","link": "2015-Thailand/Singapur.html","video": false,"album": "2015 Thailand/Singapur","description": "Singapur 2015 - Flughafen, Anreise Urlaub Thailand 2015"}, {"lat": 8.106667,"lng": 98.305278,"thumbnail": "'http://webapps.lab.dev/webfotos/fotobuch/media/small/2015 Thailand/_cover.jpg'","url": "http://webapps.lab.dev/webfotos/fotobuch/media/small/2015 Thailand/_cover.jpg","link": "2015-Thailand.html","video": false,"album": "2015 Thailand","description": "Thailand Rundreise & Baden auf Koh Samui, Khao Lak, Phuket Town, exotische Welt mit paradiesischen Stränden am türkis schimmernden Meer. "}, {"lat": 43.298056,"lng": 28.047778,"thumbnail": "'http://webapps.lab.dev/webfotos/fotobuch/media/small/2016 Bulgarien Goldstrand/_cover.jpg'","url": "http://webapps.lab.dev/webfotos/fotobuch/media/small/2016 Bulgarien Goldstrand/_cover.jpg","link": "2016-Bulgarien-Goldstrand.html","video": false,"album": "2016 Bulgarien Goldstrand","description": "Bulgarien 2016, Ein Sommerurlaub - Schlemmern und faulenzen am Pool"}, {"lat": 27.181111,"lng": 77.998333,"thumbnail": "'http://webapps.lab.dev/webfotos/fotobuch/media/small/2016 Indien/Agra/_cover.jpg'","url": "http://webapps.lab.dev/webfotos/fotobuch/media/small/2016 Indien/Agra/_cover.jpg","link": "2016-Indien/Agra.html","video": false,"album": "2016 Indien/Agra","description": "Indien 2016 - Agra, Anreise Hotel, Stadt, Agra Fort, Taj Mahal. Rundreise Indien Teil 10"}, {"lat": 27.211111,"lng": 77.491111,"thumbnail": "'http://webapps.lab.dev/webfotos/fotobuch/media/small/2016 Indien/Bharatpur/_cover.jpg'","url": "http://webapps.lab.dev/webfotos/fotobuch/media/small/2016 Indien/Bharatpur/_cover.jpg","link": "2016-Indien/Bharatpur.html","video": false,"album": "2016 Indien/Bharatpur","description": "Indien 2016 - Bharatpur, Anreise, Lcxmi Vilas Palace Heritage Hotel, Fatehpur Sigrid - Die Geisterstadt des Kaisers Akhbar. Rundreise Indien Teil 9"}, {"lat": 28.031667,"lng": 73.324167,"thumbnail": "'http://webapps.lab.dev/webfotos/fotobuch/media/small/2016 Indien/Bikaner/_cover.jpg'","url": "http://webapps.lab.dev/webfotos/fotobuch/media/small/2016 Indien/Bikaner/_cover.jpg","link": "2016-Indien/Bikaner.html","video": false,"album": "2016 Indien/Bikaner","description": "Indien 2016 - Bikaner, Fort Janagarh und Stadt Bikaner. Rundreise durch Indien - Rajasthan Teil 3"}, {"lat": 28.687778,"lng": 77.0975,"thumbnail": "'http://webapps.lab.dev/webfotos/fotobuch/media/small/2016 Indien/Dehli/_cover.jpg'","url": "http://webapps.lab.dev/webfotos/fotobuch/media/small/2016 Indien/Dehli/_cover.jpg","link": "2016-Indien/Dehli.html","video": false,"album": "2016 Indien/Dehli","description": "Indien 2016 - Delhi, Delhi - Gurgaon. Rundreise durch Indien Rajasthan Teil 1"}, {"lat": 26.875556,"lng": 75.782222,"thumbnail": "'http://webapps.lab.dev/webfotos/fotobuch/media/small/2016 Indien/Jaipur/_cover.jpg'","url": "http://webapps.lab.dev/webfotos/fotobuch/media/small/2016 Indien/Jaipur/_cover.jpg","link": "2016-Indien/Jaipur.html","video": false,"album": "2016 Indien/Jaipur","description": "Indien 2016 - Jaipur, Anreise, Pink City, Birla Mandir Tempel, Jantar Mantar Sternwarte, Hawa Mahal – der Palast der Winde, Nahargarh Fort. Rundreise durch Indien - Rajasthan Teil 8"}, {"lat": 26.919167,"lng": 70.938333,"thumbnail": "'http://webapps.lab.dev/webfotos/fotobuch/media/small/2016 Indien/Jaisalmer/_cover.jpg'","url": "http://webapps.lab.dev/webfotos/fotobuch/media/small/2016 Indien/Jaisalmer/_cover.jpg","link": "2016-Indien/Jaisalmer.html","video": false,"album": "2016 Indien/Jaisalmer","description": "Indien 2016 - Jaisalmer, Mirvana Nature Resort, Jaisalmer, Fort, Badi Sagar. Rundreise durch Indien - Rajasthan Teil 4"}, {"lat": 26.330278,"lng": 73.681389,"thumbnail": "'http://webapps.lab.dev/webfotos/fotobuch/media/small/2016 Indien/Khejarla Deogarh/_cover.jpg'","url": "http://webapps.lab.dev/webfotos/fotobuch/media/small/2016 Indien/Khejarla Deogarh/_cover.jpg","link": "2016-Indien/Khejarla-Deogarh.html","video": false,"album": "2016 Indien/Khejarla Deogarh","description": "Indien 2016 - Khejarla / Deogarh, Anreise Fort Khejarla, Zugfahrt nach Deogarh. Rundreise durch Indien - Rajasthan Teil 6"}, {"lat": 27.849167,"lng": 75.269167,"thumbnail": "'http://webapps.lab.dev/webfotos/fotobuch/media/small/2016 Indien/Nawalgarh/_cover.jpg'","url": "http://webapps.lab.dev/webfotos/fotobuch/media/small/2016 Indien/Nawalgarh/_cover.jpg","link": "2016-Indien/Nawalgarh.html","video": false,"album": "2016 Indien/Nawalgarh","description": "Indien 2016 - Nawalgarh, Nawalgarh - Die goldene Stadt von Rajasthan. Rundreise durch Indien - Rajasthan Teil 2"}, {"lat": 26.479167,"lng": 74.611111,"thumbnail": "'http://webapps.lab.dev/webfotos/fotobuch/media/small/2016 Indien/Pushkar/_cover.jpg'","url": "http://webapps.lab.dev/webfotos/fotobuch/media/small/2016 Indien/Pushkar/_cover.jpg","link": "2016-Indien/Pushkar.html","video": false,"album": "2016 Indien/Pushkar","description": "Indien 2016 - Pushkar, Anreise, Stadt Phushkar, Brahma Tempel, Lake Pushkar. Rundreise durch Indien - Rajasthan Teil 7"}, {"lat": 27.102778,"lng": 71.423333,"thumbnail": "'http://webapps.lab.dev/webfotos/fotobuch/media/small/2016 Indien/Sodakore/_cover.jpg'","url": "http://webapps.lab.dev/webfotos/fotobuch/media/small/2016 Indien/Sodakore/_cover.jpg","link": "2016-Indien/Sodakore.html","video": false,"album": "2016 Indien/Sodakore","description": "Indien 2016 - Sodakore, Mirvana Nature Resort And CampsKamelreiten, Anreise Khejarla Fort. Rundreise durch Indien - Rajasthan Teil 5"}, {"lat": 28.603611,"lng": 77.145278,"thumbnail": "'http://webapps.lab.dev/webfotos/fotobuch/media/small/2016 Indien/_cover.jpg'","url": "http://webapps.lab.dev/webfotos/fotobuch/media/small/2016 Indien/_cover.jpg","link": "2016-Indien.html","video": false,"album": "2016 Indien","description": "Farbenfrohes Land der Maharadschas - Rundreise von Delhi bis Agra, intensiv leuchtende Farben, bunte Märkte und fantastische Paläste "}, {"lat": 14.354167,"lng": 100.576111,"thumbnail": "'http://webapps.lab.dev/webfotos/fotobuch/media/small/2017 Thailand/Ayutthaya/_cover.jpg'","url": "http://webapps.lab.dev/webfotos/fotobuch/media/small/2017 Thailand/Ayutthaya/_cover.jpg","link": "2017-Thailand/Ayutthaya.html","video": false,"album": "2017 Thailand/Ayutthaya","description": "Thailand 2017 - Ayutthaya, Königsstadt Ayutthaya - Historische Tempel-Anlagen, Sommerpalast Bang Pa-in."}, {"lat": 13.719167,"lng": 100.515278,"thumbnail": "'http://webapps.lab.dev/webfotos/fotobuch/media/small/2017 Thailand/Bangkok/_cover.jpg'","url": "http://webapps.lab.dev/webfotos/fotobuch/media/small/2017 Thailand/Bangkok/_cover.jpg","link": "2017-Thailand/Bangkok.html","video": false,"album": "2017 Thailand/Bangkok","description": "Thailand 2017 - Bangkok, Hotel Centre Point Hotel Silom, Chao Phraya, Lumphini-Park, China Town.."}, {"lat": 13.525278,"lng": 99.953333,"thumbnail": "'http://webapps.lab.dev/webfotos/fotobuch/media/small/2017 Thailand/Damnoen Saduak/_cover.jpg'","url": "http://webapps.lab.dev/webfotos/fotobuch/media/small/2017 Thailand/Damnoen Saduak/_cover.jpg","link": "2017-Thailand/Damnoen-Saduak.html","video": false,"album": "2017 Thailand/Damnoen Saduak","description": "Thailand 2017 - Damnoen Saduak, Floating market - Damnoen Saduak"}, {"lat": 8.6475,"lng": 98.246667,"thumbnail": "'http://webapps.lab.dev/webfotos/fotobuch/media/small/2017 Thailand/Khaolak/_cover.jpg'","url": "http://webapps.lab.dev/webfotos/fotobuch/media/small/2017 Thailand/Khaolak/_cover.jpg","link": "2017-Thailand/Khaolak.html","video": false,"album": "2017 Thailand/Khaolak","description": "Thailand 2017 - Khaolak, Ocean Breeze Resort, Nang Thong Beach, Jack Tattoo Studio."}, {"lat": 7.754167,"lng": 98.769167,"thumbnail": "'http://webapps.lab.dev/webfotos/fotobuch/media/small/2017 Thailand/Ko Phi Phi Don/_cover.jpg'","url": "http://webapps.lab.dev/webfotos/fotobuch/media/small/2017 Thailand/Ko Phi Phi Don/_cover.jpg","link": "2017-Thailand/Ko-Phi-Phi-Don.html","video": false,"album": "2017 Thailand/Ko Phi Phi Don","description": "Thailand 2017 - Ko Phi Phi Don, Erster Stop bei unserem Thailand Urlaub 2017"}, {"lat": 8.648056,"lng": 97.648333,"thumbnail": "'http://webapps.lab.dev/webfotos/fotobuch/media/small/2017 Thailand/Ko Similan/_cover.jpg'","url": "http://webapps.lab.dev/webfotos/fotobuch/media/small/2017 Thailand/Ko Similan/_cover.jpg","link": "2017-Thailand/Ko-Similan.html","video": false,"album": "2017 Thailand/Ko Similan","description": "Thailand 2017 - Ko Similan, Speedboot Ausflug Ko Similan Nationalpark zu mehreren Inseln, Schnorcheln.."}, {"lat": 7.579167,"lng": 99.033333,"thumbnail": "'http://webapps.lab.dev/webfotos/fotobuch/media/small/2017 Thailand/Koh Lanta Yai/_cover.jpg'","url": "http://webapps.lab.dev/webfotos/fotobuch/media/small/2017 Thailand/Koh Lanta Yai/_cover.jpg","link": "2017-Thailand/Koh-Lanta-Yai.html","video": false,"album": "2017 Thailand/Koh Lanta Yai","description": "Thailand 2017 - Koh Lanta Yai, Strandurlaub, Old Town, mit dem Moped quer über die Insel, Longtail Tour zu den Inseln Ko Chuek, Ko Lok, Ko Man, Ko Ngai."}, {"lat": 8.048056,"lng": 98.910556,"thumbnail": "'http://webapps.lab.dev/webfotos/fotobuch/media/small/2017 Thailand/Krabi Inseln/_cover.jpg'","url": "http://webapps.lab.dev/webfotos/fotobuch/media/small/2017 Thailand/Krabi Inseln/_cover.jpg","link": "2017-Thailand/Krabi-Inseln.html","video": false,"album": "2017 Thailand/Krabi Inseln","description": "Thailand 2017 - Krabi Inseln, Longtail Tour zu Chicken-, Poda-, Taming-, Tup- & Hong Island."}, {"lat": 6.297778,"lng": 99.725556,"thumbnail": "'http://webapps.lab.dev/webfotos/fotobuch/media/small/2017 Thailand/Krabi Stadt/_cover.jpg'","url": "http://webapps.lab.dev/webfotos/fotobuch/media/small/2017 Thailand/Krabi Stadt/_cover.jpg","link": "2017-Thailand/Krabi-Stadt.html","video": false,"album": "2017 Thailand/Krabi Stadt","description": "Thailand 2017 - Krabi Stadt, Hotel Hula Hula, Ao Nang, Night Market, Krabi Old Town, Railay Beach"}, {"lat": 7.765278,"lng": 98.311389,"thumbnail": "'http://webapps.lab.dev/webfotos/fotobuch/media/small/2017 Thailand/Phuket Town/_cover.jpg'","url": "http://webapps.lab.dev/webfotos/fotobuch/media/small/2017 Thailand/Phuket Town/_cover.jpg","link": "2017-Thailand/Phuket-Town.html","video": false,"album": "2017 Thailand/Phuket Town","description": "Thailand 2017 - Phuket Town, Hotel Palmyra, Phuket Old Town, Patong Bangla Road..."}, {"lat": 14.041667,"lng": 99.503333,"thumbnail": "'http://webapps.lab.dev/webfotos/fotobuch/media/small/2017 Thailand/River Kwai/_cover.jpg'","url": "http://webapps.lab.dev/webfotos/fotobuch/media/small/2017 Thailand/River Kwai/_cover.jpg","link": "2017-Thailand/River-Kwai.html","video": false,"album": "2017 Thailand/River Kwai","description": "Thailand 2017 - River Kwai, Brücke am Kwai, Museum, Tempelanlage..."}, {"lat": 13.8975,"lng": 100.213056,"thumbnail": "'http://webapps.lab.dev/webfotos/fotobuch/media/small/2017 Thailand/Wat Bang Pra/_cover.jpg'","url": "http://webapps.lab.dev/webfotos/fotobuch/media/small/2017 Thailand/Wat Bang Pra/_cover.jpg","link": "2017-Thailand/Wat-Bang-Pra.html","video": false,"album": "2017 Thailand/Wat Bang Pra","description": "Thailand 2017 - Wat Bang Phra, Magisches Sak Yant Tatoo, Segnung vom Master Mönch..."}, {"lat": 7.873056,"lng": 98.413333,"thumbnail": "'http://webapps.lab.dev/webfotos/fotobuch/media/small/2017 Thailand/_cover.jpg'","url": "http://webapps.lab.dev/webfotos/fotobuch/media/small/2017 Thailand/_cover.jpg","link": "2017-Thailand.html","video": false,"album": "2017 Thailand","description": "Im Land des Lächelns - Vom Süden Thailands nach Bangkok, Goldene Buddhas, schwimmende Märkte, palmengesäumte Strände..."}, {"lat": -8.369167,"lng": 115.439167,"thumbnail": "'http://webapps.lab.dev/webfotos/fotobuch/media/small/2018 Bali/Besakih Wasserfall/_cover.jpg'","url": "http://webapps.lab.dev/webfotos/fotobuch/media/small/2018 Bali/Besakih Wasserfall/_cover.jpg","link": "2018-Bali/Besakih-Wasserfall.html","video": false,"album": "2018 Bali/Besakih Wasserfall","description": "Bali 2018 Besakih & Wasserfall, Muttertempel Pura Besakih und Tukad Cepung Waterfall"}, {"lat": -8.210556,"lng": 114.973333,"thumbnail": "'http://webapps.lab.dev/webfotos/fotobuch/media/small/2018 Bali/Brahma Vihara Ashrama/_cover.jpg'","url": "http://webapps.lab.dev/webfotos/fotobuch/media/small/2018 Bali/Brahma Vihara Ashrama/_cover.jpg","link": "2018-Bali/Brahma-Vihara-Ashrama.html","video": false,"album": "2018 Bali/Brahma Vihara Ashrama","description": "Bali 2018 Brahma Vihara Ashrama, Ein buddhistische Kloster im ansonsten hinduistischen Bali.."}, {"lat": -8.398056,"lng": 115.321389,"thumbnail": "'http://webapps.lab.dev/webfotos/fotobuch/media/small/2018 Bali/Cat Poo Chino/_cover.jpg'","url": "http://webapps.lab.dev/webfotos/fotobuch/media/small/2018 Bali/Cat Poo Chino/_cover.jpg","link": "2018-Bali/Cat-Poo-Chino.html","video": false,"album": "2018 Bali/Cat Poo Chino","description": "Bali 2018 Cat Poo Chino, Kaffeeplantage - Kopi Luwak Kaffee und Tee Verköstigung."}, {"lat": -8.715556,"lng": 115.458333,"thumbnail": "'http://webapps.lab.dev/webfotos/fotobuch/media/small/2018 Bali/Crystal Bay/_cover.jpg'","url": "http://webapps.lab.dev/webfotos/fotobuch/media/small/2018 Bali/Crystal Bay/_cover.jpg","link": "2018-Bali/Crystal-Bay.html","video": false,"album": "2018 Bali/Crystal Bay","description": "Bali 2018 Crystal Bay, Schnorcheln Bali Ost - Crystal Bay und Blue Lagune."}, {"lat": -8.179167,"lng": 115.129167,"thumbnail": "'http://webapps.lab.dev/webfotos/fotobuch/media/small/2018 Bali/Gitgit Waterfalls/_cover.jpg'","url": "http://webapps.lab.dev/webfotos/fotobuch/media/small/2018 Bali/Gitgit Waterfalls/_cover.jpg","link": "2018-Bali/Gitgit-Waterfalls.html","video": false,"album": "2018 Bali/Gitgit Waterfalls","description": "Bali 2018 Gitgit Waterfalls, Mitten im Dschungel fällt das Wasser tosend in ein Bassin."}, {"lat": -8.551389,"lng": 115.468333,"thumbnail": "'http://webapps.lab.dev/webfotos/fotobuch/media/small/2018 Bali/Goa Lawah/_cover.jpg'","url": "http://webapps.lab.dev/webfotos/fotobuch/media/small/2018 Bali/Goa Lawah/_cover.jpg","link": "2018-Bali/Goa-Lawah.html","video": false,"album": "2018 Bali/Goa Lawah","description": "Bali 2018 Goa Lawah, Der hinduistische Tempel Goa Lawah ist direkt vor einer Fledermaushöhle an der Ostküste Balis gebaut."}, {"lat": -8.368056,"lng": 115.130556,"thumbnail": "'http://webapps.lab.dev/webfotos/fotobuch/media/small/2018 Bali/Jatiluwih/_cover.jpg'","url": "http://webapps.lab.dev/webfotos/fotobuch/media/small/2018 Bali/Jatiluwih/_cover.jpg","link": "2018-Bali/Jatiluwih.html","video": false,"album": "2018 Bali/Jatiluwih","description": "Bali 2018 Jatiluwih, UNESCO Kulturerbe Jatiluwih Reisterassen."}, {"lat": -8.25,"lng": 115.349167,"thumbnail": "'http://webapps.lab.dev/webfotos/fotobuch/media/small/2018 Bali/Kintamani/_cover.jpg'","url": "http://webapps.lab.dev/webfotos/fotobuch/media/small/2018 Bali/Kintamani/_cover.jpg","link": "2018-Bali/Kintamani.html","video": false,"album": "2018 Bali/Kintamani","description": "Bali 2018 Kintamani, Vulkan Batur und den Batursee..."}, {"lat": -8.698056,"lng": 115.166389,"thumbnail": "'http://webapps.lab.dev/webfotos/fotobuch/media/small/2018 Bali/Legian/_cover.jpg'","url": "http://webapps.lab.dev/webfotos/fotobuch/media/small/2018 Bali/Legian/_cover.jpg","link": "2018-Bali/Legian.html","video": false,"album": "2018 Bali/Legian","description": "Bali 2018 Legian, Strand Jalan Double Six und Jalan Arjuna,Astagina Resort Villa"}, {"lat": -8.158056,"lng": 115.025,"thumbnail": "'http://webapps.lab.dev/webfotos/fotobuch/media/small/2018 Bali/Lovina Delphine/_cover.jpg'","url": "http://webapps.lab.dev/webfotos/fotobuch/media/small/2018 Bali/Lovina Delphine/_cover.jpg","link": "2018-Bali/Lovina-Delphine.html","video": false,"album": "2018 Bali/Lovina Delphine","description": "Bali 2018 Lovina Delphine, Bootsfahrt am Sonnenaufgang zu den Delphinen"}, {"lat": -8.16,"lng": 115.03,"thumbnail": "'http://webapps.lab.dev/webfotos/fotobuch/media/small/2018 Bali/Lovina/_cover.jpg'","url": "http://webapps.lab.dev/webfotos/fotobuch/media/small/2018 Bali/Lovina/_cover.jpg","link": "2018-Bali/Lovina.html","video": false,"album": "2018 Bali/Lovina","description": "Bali 2018 Lovina, Im Norden von Bali bei den Delphinen"}, {"lat": -8.365556,"lng": 115.172222,"thumbnail": "'http://webapps.lab.dev/webfotos/fotobuch/media/small/2018 Bali/Pura Ulun Danu Beratan/_cover.jpg'","url": "http://webapps.lab.dev/webfotos/fotobuch/media/small/2018 Bali/Pura Ulun Danu Beratan/_cover.jpg","link": "2018-Bali/Pura-Ulun-Danu-Beratan.html","video": false,"album": "2018 Bali/Pura Ulun Danu Beratan","description": "Bali 2018 Pura Ulun Danu Beratan, Der Wassertempel liegt in den Bergen im Zentrum Balis, auf 1.200 m Höhe."}, {"lat": -8.690556,"lng": 115.263333,"thumbnail": "'http://webapps.lab.dev/webfotos/fotobuch/media/small/2018 Bali/Sanur/_cover.jpg'","url": "http://webapps.lab.dev/webfotos/fotobuch/media/small/2018 Bali/Sanur/_cover.jpg","link": "2018-Bali/Sanur.html","video": false,"album": "2018 Bali/Sanur","description": "Bali 2018 Sanur, Kilometerlanger Küstenabschnitt mit mittel- bis hochpreisigen Hotels, Fischrestaurants, Klamottenläden und Tauchschulen."}, {"lat": -8.539167,"lng": 115.17,"thumbnail": "'http://webapps.lab.dev/webfotos/fotobuch/media/small/2018 Bali/Taman Ayun/_cover.jpg'","url": "http://webapps.lab.dev/webfotos/fotobuch/media/small/2018 Bali/Taman Ayun/_cover.jpg","link": "2018-Bali/Taman-Ayun.html","video": false,"album": "2018 Bali/Taman Ayun","description": "Bali 2018 Taman Ayun, Pura Taman Ayun, Tempel des Schwimmenden Gartens"}, {"lat": -8.620556,"lng": 115.086389,"thumbnail": "'http://webapps.lab.dev/webfotos/fotobuch/media/small/2018 Bali/Tanah Lot/_cover.jpg'","url": "http://webapps.lab.dev/webfotos/fotobuch/media/small/2018 Bali/Tanah Lot/_cover.jpg","link": "2018-Bali/Tanah-Lot.html","video": false,"album": "2018 Bali/Tanah Lot","description": "Bali 2018 Tanah Lot, Pura Tanah Lot der Meerestempel Bali Südwest"}, {"lat": -8.429167,"lng": 115.28,"thumbnail": "'http://webapps.lab.dev/webfotos/fotobuch/media/small/2018 Bali/Tegalalang/_cover.jpg'","url": "http://webapps.lab.dev/webfotos/fotobuch/media/small/2018 Bali/Tegalalang/_cover.jpg","link": "2018-Bali/Tegalalang.html","video": false,"album": "2018 Bali/Tegalalang","description": "Bali 2018 Tegalalang, Balis schönste Reisterrassen im Norden."}, {"lat": -8.414167,"lng": 115.315278,"thumbnail": "'http://webapps.lab.dev/webfotos/fotobuch/media/small/2018 Bali/TirtaEmpul/_cover.jpg'","url": "http://webapps.lab.dev/webfotos/fotobuch/media/small/2018 Bali/TirtaEmpul/_cover.jpg","link": "2018-Bali/TirtaEmpul.html","video": false,"album": "2018 Bali/TirtaEmpul","description": "Bali 2018 Tirta Empul, Balis heilige Quellen zur spirituellen Reinigung"}, {"lat": -8.24,"lng": 115.099167,"thumbnail": "'http://webapps.lab.dev/webfotos/fotobuch/media/small/2018 Bali/TwinLake/_cover.jpg'","url": "http://webapps.lab.dev/webfotos/fotobuch/media/small/2018 Bali/TwinLake/_cover.jpg","link": "2018-Bali/TwinLake.html","video": false,"album": "2018 Bali/TwinLake","description": "Bali 2018 Twin Lake"}, {"lat": -8.24,"lng": 115.09,"thumbnail": "'http://webapps.lab.dev/webfotos/fotobuch/media/small/2018 Bali/Ubud Affenwald/_cover.jpg'","url": "http://webapps.lab.dev/webfotos/fotobuch/media/small/2018 Bali/Ubud Affenwald/_cover.jpg","link": "2018-Bali/Ubud-Affenwald.html","video": false,"album": "2018 Bali/Ubud Affenwald","description": "Bali 2018 Ubud Affenwald, Sacred Monkey Forest Sanctuary - Drachenbrücke und einer heiligen Quelle"}, {"lat": -8.616667,"lng": 115.192222,"thumbnail": "'http://webapps.lab.dev/webfotos/fotobuch/media/small/2018 Bali/Ubud Anreise/_cover.jpg'","url": "http://webapps.lab.dev/webfotos/fotobuch/media/small/2018 Bali/Ubud Anreise/_cover.jpg","link": "2018-Bali/Ubud-Anreise.html","video": false,"album": "2018 Bali/Ubud Anreise","description": "Bali 2018 Ubud Anreise, Flug mit THAI Airways ZRH - BKK - DPS"}, {"lat": -8.506667,"lng": 115.262222,"thumbnail": "'http://webapps.lab.dev/webfotos/fotobuch/media/small/2018 Bali/Ubud Markt/_cover.jpg'","url": "http://webapps.lab.dev/webfotos/fotobuch/media/small/2018 Bali/Ubud Markt/_cover.jpg","link": "2018-Bali/Ubud-Markt.html","video": false,"album": "2018 Bali/Ubud Markt","description": "Bali 2018 Ubud Markt, Obst, Gemüse, Fisch und Fleisch, Kleidung, Holzschnitzereien und Schmuck"}, {"lat": -8.515556,"lng": 115.263333,"thumbnail": "'http://webapps.lab.dev/webfotos/fotobuch/media/small/2018 Bali/Ubud/_cover.jpg'","url": "http://webapps.lab.dev/webfotos/fotobuch/media/small/2018 Bali/Ubud/_cover.jpg","link": "2018-Bali/Ubud.html","video": false,"album": "2018 Bali/Ubud","description": "Bali 2018 Ubud Stadt und Hotel Artini 2 Cottages."}, {"lat": -8.743056,"lng": 115.166389,"thumbnail": "'http://webapps.lab.dev/webfotos/fotobuch/media/small/2018 Bali/_cover.jpg'","url": "http://webapps.lab.dev/webfotos/fotobuch/media/small/2018 Bali/_cover.jpg","link": "2018-Bali.html","video": false,"album": "2018 Bali","description": "Rundreise Bali - wunderschöne Strände, mit leuchtendem Wasser, unberührte Natur mit wilden Tieren, spirituelle Erfahrungen in alten Tempelanlagen und perfekte Ruhe und Entspannung."}, {"lat": 39.53,"lng": 2.729167,"thumbnail": "'http://webapps.lab.dev/webfotos/fotobuch/media/small/2018 Can Pastilla/Can Pastilla/_cover.jpg'","url": "http://webapps.lab.dev/webfotos/fotobuch/media/small/2018 Can Pastilla/Can Pastilla/_cover.jpg","link": "2018-Can-Pastilla/Can-Pastilla.html","video": false,"album": "2018 Can Pastilla/Can Pastilla","description": "Einige schöne Tage auf der Insel"}, {"lat": 39.520556,"lng": 2.740556,"thumbnail": "'http://webapps.lab.dev/webfotos/fotobuch/media/small/2018 Can Pastilla/El Arenal/_cover.jpg'","url": "http://webapps.lab.dev/webfotos/fotobuch/media/small/2018 Can Pastilla/El Arenal/_cover.jpg","link": "2018-Can-Pastilla/El-Arenal.html","video": false,"album": "2018 Can Pastilla/El Arenal","description": "El Arenal macht Spaß, klar ist da der Ballermann 6 und die Schinkenstrasse…"}, {"lat": 39.570556,"lng": 2.650556,"thumbnail": "'http://webapps.lab.dev/webfotos/fotobuch/media/small/2018 Can Pastilla/Palma/_cover.jpg'","url": "http://webapps.lab.dev/webfotos/fotobuch/media/small/2018 Can Pastilla/Palma/_cover.jpg","link": "2018-Can-Pastilla/Palma.html","video": false,"album": "2018 Can Pastilla/Palma","description": "Die Stadt ist zauberhaft und lockt mit tollen Restaurants, ..vielen hübschen Boutiquen"}, {"lat": 39.547222,"lng": 2.730556,"thumbnail": "'http://webapps.lab.dev/webfotos/fotobuch/media/small/2018 Can Pastilla/_cover.jpg'","url": "http://webapps.lab.dev/webfotos/fotobuch/media/small/2018 Can Pastilla/_cover.jpg","link": "2018-Can-Pastilla.html","video": false,"album": "2018 Can Pastilla","description": "Ein paar Tage Mallorca - Hotel Roc Leo Can Pastilla, Can Pastilla, Palma, Partymeile von El Arenal..."}, {"lat": 27.746998,"lng": -15.5746,"thumbnail": "'http://webapps.lab.dev/webfotos/fotobuch/media/small/2018 Gran Canaria/Las Dunas/_cover.jpg'","url": "http://webapps.lab.dev/webfotos/fotobuch/media/small/2018 Gran Canaria/Las Dunas/_cover.jpg","link": "2018-Gran-Canaria/Las-Dunas.html","video": false,"album": "2018 Gran Canaria/Las Dunas","description": "Spazieren in der Dünenlandschaft und am Meer …"}, {"lat": 28.102778,"lng": -15.459167,"thumbnail": "'http://webapps.lab.dev/webfotos/fotobuch/media/small/2018 Gran Canaria/Las Palmas/_cover.jpg'","url": "http://webapps.lab.dev/webfotos/fotobuch/media/small/2018 Gran Canaria/Las Palmas/_cover.jpg","link": "2018-Gran-Canaria/Las-Palmas.html","video": false,"album": "2018 Gran Canaria/Las Palmas","description": "Ausflug nach Las Palmas…"}, {"lat": 27.750583,"lng": -15.571895,"thumbnail": "'http://webapps.lab.dev/webfotos/fotobuch/media/small/2018 Gran Canaria/Maspalomas/_cover.jpg'","url": "http://webapps.lab.dev/webfotos/fotobuch/media/small/2018 Gran Canaria/Maspalomas/_cover.jpg","link": "2018-Gran-Canaria/Maspalomas.html","video": false,"album": "2018 Gran Canaria/Maspalomas","description": "Hotel Santa Monica mit Blick auf die Dünen von Maspalomas"}, {"lat": 27.784167,"lng": -15.713056,"thumbnail": "'http://webapps.lab.dev/webfotos/fotobuch/media/small/2018 Gran Canaria/Puerto Rico/_cover.jpg'","url": "http://webapps.lab.dev/webfotos/fotobuch/media/small/2018 Gran Canaria/Puerto Rico/_cover.jpg","link": "2018-Gran-Canaria/Puerto-Rico.html","video": false,"album": "2018 Gran Canaria/Puerto Rico","description": "Ausflug zum Fischerörtchen Puerto Rico Gran Canaria"}, {"lat": 27.816667,"lng": -15.763889,"thumbnail": "'http://webapps.lab.dev/webfotos/fotobuch/media/small/2018 Gran Canaria/Puerto de Mogan/_cover.jpg'","url": "http://webapps.lab.dev/webfotos/fotobuch/media/small/2018 Gran Canaria/Puerto de Mogan/_cover.jpg","link": "2018-Gran-Canaria/Puerto-de-Mogan.html","video": false,"album": "2018 Gran Canaria/Puerto de Mogan","description": "Venedig Gran Canarias - romantische Umgebung mit vielen kleinen Gassen, hübschen Brücken.."}, {"lat": 27.750556,"lng": -15.571667,"thumbnail": "'http://webapps.lab.dev/webfotos/fotobuch/media/small/2018 Gran Canaria/_cover.jpg'","url": "http://webapps.lab.dev/webfotos/fotobuch/media/small/2018 Gran Canaria/_cover.jpg","link": "2018-Gran-Canaria.html","video": false,"album": "2018 Gran Canaria","description": "Hotel Santa Monica Suites, Maspalomas, Puerto Rico, Las Palmas, Puerto de Magàn, Shopping am Markt, Fitness ..."}, {"lat": 47.454167,"lng": 9.630278,"thumbnail": "'http://webapps.lab.dev/webfotos/fotobuch/media/small/2018 Momente/_cover.jpg'","url": "http://webapps.lab.dev/webfotos/fotobuch/media/small/2018 Momente/_cover.jpg","link": "2018-Momente.html","video": false,"album": "2018 Momente","description": "Rückblicke, Erinnerungen an das Jahr 2018…"}, {"lat": 13.719167,"lng": 100.515,"thumbnail": "'http://webapps.lab.dev/webfotos/fotobuch/media/small/2019 Thailand/Bangkok/_cover.jpg'","url": "http://webapps.lab.dev/webfotos/fotobuch/media/small/2019 Thailand/Bangkok/_cover.jpg","link": "2019-Thailand/Bangkok.html","video": false,"album": "2019 Thailand/Bangkok","description": "Ausflüge, Shopping, Relaxen am Hotel Pool"}, {"lat": 12.555278,"lng": 99.961111,"thumbnail": "'http://webapps.lab.dev/webfotos/fotobuch/media/small/2019 Thailand/Hua Hin/_cover.jpg'","url": "http://webapps.lab.dev/webfotos/fotobuch/media/small/2019 Thailand/Hua Hin/_cover.jpg","link": "2019-Thailand/Hua-Hin.html","video": false,"album": "2019 Thailand/Hua Hin","description": "Hua Hin, Hotel G Hua Hin Resort, Nachtmarkt, Strandspaziergänge"}, {"lat": 8.64,"lng": 98.25,"thumbnail": "'http://webapps.lab.dev/webfotos/fotobuch/media/small/2019 Thailand/Khaolak/_cover.jpg'","url": "http://webapps.lab.dev/webfotos/fotobuch/media/small/2019 Thailand/Khaolak/_cover.jpg","link": "2019-Thailand/Khaolak.html","video": false,"album": "2019 Thailand/Khaolak","description": "Khaolak,Khao Lak Sunset Resort, Jack Tattoo Studio, Strandspaziergänge"}, {"lat": 12.029167,"lng": 102.29,"thumbnail": "'http://webapps.lab.dev/webfotos/fotobuch/media/small/2019 Thailand/Koh Chang/_cover.jpg'","url": "http://webapps.lab.dev/webfotos/fotobuch/media/small/2019 Thailand/Koh Chang/_cover.jpg","link": "2019-Thailand/Koh-Chang.html","video": false,"album": "2019 Thailand/Koh Chang","description": "Insel Kho Chang, Hotel AWA Koh Chang, Inselrundfahrt, Strände..."}, {"lat": 12.56,"lng": 101.45,"thumbnail": "'http://webapps.lab.dev/webfotos/fotobuch/media/small/2019 Thailand/Koh Samet/_cover.jpg'","url": "http://webapps.lab.dev/webfotos/fotobuch/media/small/2019 Thailand/Koh Samet/_cover.jpg","link": "2019-Thailand/Koh-Samet.html","video": false,"album": "2019 Thailand/Koh Samet","description": "Insel Koh Samet, Samed Villa Resort, Strandspaziergänge..."}, {"lat": 12.931667,"lng": 100.879167,"thumbnail": "'http://webapps.lab.dev/webfotos/fotobuch/media/small/2019 Thailand/Pattaya/_cover.jpg'","url": "http://webapps.lab.dev/webfotos/fotobuch/media/small/2019 Thailand/Pattaya/_cover.jpg","link": "2019-Thailand/Pattaya.html","video": false,"album": "2019 Thailand/Pattaya","description": "Strandspaziergänge, shoppen, Big Buddha Hill Pattaya, pulsierenden Nachtleben.."}, {"lat": 7.953056,"lng": 98.281389,"thumbnail": "'http://webapps.lab.dev/webfotos/fotobuch/media/small/2019 Thailand/Phuket Kamala/_cover.jpg'","url": "http://webapps.lab.dev/webfotos/fotobuch/media/small/2019 Thailand/Phuket Kamala/_cover.jpg","link": "2019-Thailand/Phuket-Kamala.html","video": false,"album": "2019 Thailand/Phuket Kamala","description": "Kamala Beach, Hotel Sunprime Kamala Beach"}, {"lat": 7.950556,"lng": 98.281389,"thumbnail": "'http://webapps.lab.dev/webfotos/fotobuch/media/small/2019 Thailand/_cover.jpg'","url": "http://webapps.lab.dev/webfotos/fotobuch/media/small/2019 Thailand/_cover.jpg","link": "2019-Thailand.html","video": false,"album": "2019 Thailand","description": "Thailand ist bunt und vielfältig. Diesmal unsere Reise vom Süden über die Inseln Koh Chang, Koh Samet, nach Pattaya, Hua Hin und zum Abschluß nach Bangkok."}, {"lat": 47.454167,"lng": 9.630278,"thumbnail": "'http://webapps.lab.dev/webfotos/fotobuch/media/small/_cover.jpg'","url": "http://webapps.lab.dev/webfotos/fotobuch/media/small/_cover.jpg","link": "..html","video": false,"album": ".","description": "Ein paar Tage abseits des Alltags sind Balsam für die Seele - einige unserer Urlaubsfotos und Reiseerinnerungen...."}],"time": "","fields": {"lat": {"type": "number","pgtype": "float8"},"lng": {"type": "number","pgtype": "float8"},"thumbnail": {"type": "string","pgtype": "text"},"url": {"type": "string","pgtype": "text"},"video": {"type": "string","pgtype": "text"},"caption": {"type": "string","pgtype": "text"}},"total_rows": 238,"autor": "Peter Siebler","version": "1.0.0"}
const map = L.map("map", {maxBounds: [[-90, -Infinity],[90, Infinity]],zoomControl: true,scrollWheelZoom: false,worldCopyJump: true}).setView([40, 0], 3);L.tileLayer.grayscale("http://tile.openstreetmap.org/{z}/{x}/{y}.png", {attribution: 'Map data © <a href="http://openstreetmap.org/">OpenStreetMap</a> contributors',maxZoom: 14,minZoom: 2}).addTo(map);L.easyButton('<img src="home.png" with="15" height="15">', function(btn, map) {map.setView([20, 0], 3);}).addTo(map);var photoLayer = L.photo.cluster().on("click", function(evt) {var photo = evt.layer.photo,template = '<img src="{url}" width="320"/></a><h3>{album}</h3><p>{description}</p>';if (photo.video && !!document.createElement("video").canPlayType("video/mp4; codecs=avc1.42E01E,mp4a.40.2")) {template = '<video autoplay controls poster="{url}" width="300" height="300"><source src="{video}" type="video/mp4"/></video>';}evt.layer.bindPopup(L.Util.template(template, photo), {className: "leaflet-popup-photo",minWidth: 240}).openPopup();});reqwest({url: "photomap.json",success: function(data) {photoLayer.add(data.rows).addTo(map);map.fitBounds(photoLayer.getBounds());}});
<!DOCTYPE html><html><!--http://webapps.lab.dev/webfotos/theme-cards-flow/tools/gps/GPSPhotos.html -->
html {/* 1 */font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-size: 16px;font-weight: normal;line-height: 1.5;/* 2 */-webkit-text-size-adjust: 100%;/* 3 */background: #fff;color: #666;}
<head><title>Meine Urlaubsfotos</title><meta charset="utf-8" /><meta name="viewport" content="width=device-width, initial-scale=1" /><meta property="og:image" content="route.png" />
html,body,#map {margin: 0;padding: 0;height: 100%;background: #fff;}
<link rel="stylesheet" href="../../theme/public/leaflet/leaflet.css" /><link rel="stylesheet" href="../../theme/public/leaflet/markercluster/MarkerCluster.css" /><link rel="stylesheet" href="../../theme/public/leaflet/photo/Leaflet.Photo.css" /><link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/leaflet-easybutton@2/src/easy-button.css">
#map {width: 100%;height: 100%;}
<style>html {/* 1 */font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-size: 16px;font-weight: normal;line-height: 1.5;/* 2 */-webkit-text-size-adjust: 100%;/* 3 */background: #fff;color: #666;}html,body,#map {margin: 0;padding: 0;height: 100%;background: #fff;}#map {width: 100%;height: 100%;}/* photo/video popup */.leaflet-popup-photo a.leaflet-popup-close-button {top: -13px;right: -13px;background-color: #fff;padding: 5px;border-radius: 12px;width: 15px;height: 15px;box-shadow: 0 3px 14px rgba(0, 0, 0, 0.4);color: #555;}.leaflet-popup-photo a.leaflet-popup-close-button:hover {color: #333;background-color: #eee;}.leaflet-popup-photo .leaflet-popup-content-wrapper {padding: 6px;border-radius: 4px;}.leaflet-popup-photo .leaflet-popup-content {margin: 0;}.leaflet-popup-photo .leaflet-popup-tip {background: white;}.leaflet-popup-photo img,.leaflet-popup-photo video {display: block;width: 100%;}.leaflet-popup-photo p {margin: 5px 0 0 0;}.navibar {position: fixed;top: 0;left: 0;right: 0;background-color: #fafafa;cursor: default;border-bottom: 1px solid rgba(0, 0, 0, 0.15);box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.35);width: 100%;padding: 0;font-size: 1.6em;z-index: 2000;height: 56px;line-height: 2em;transition: height 0.3s linear 0s, padding 0.3s linear 0s;transition: box-shadow 250ms;}.navibar img {position: relative;top: 10px;left: 18px;object-fit: cover;width: 32px;height: 32px;border-radius: 4px;}.navibar h1 {position: absolute;left: 0;top: 2px;width: 100%;font-size: 1.2em;font-weight: 400;display: block;margin: 0;padding: 0;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;text-align: center;}body>div.container {position: fixed;top: 54px;bottom: 32px;right: 0;left: 0;vertical-align: top;}footer {position: fixed;height: 24px;bottom: 0;right: 0;left: 0;padding: 8px;text-align: center;background-color: #555;color: #fff;}</style></head>
<header class="navibar"><img id="logo" src="data:image/png;base64,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"title="Peter's Fotobuch"><h1>Fotobuch Peter Siebler</h1></header><div class="container"><div id="map"></div></div><footer><small>Testcase Fotos on Maps</small></footer>
.leaflet-popup-photo a.leaflet-popup-close-button {top: -13px;right: -13px;background-color: #fff;padding: 5px;border-radius: 12px;width: 15px;height: 15px;box-shadow: 0 3px 14px rgba(0, 0, 0, 0.4);color: #555;}
<script src="../../theme/public/leaflet/photo/reqwest.min.js"></script><script src="../../theme/public/leaflet/leaflet.js"></script><script src="../../theme/public/leaflet/TileLayer.Grayscale.js"></script>
.leaflet-popup-photo a.leaflet-popup-close-button:hover {color: #333;background-color: #eee;}
<script src="../../theme/public/leaflet/markercluster/leaflet.markercluster.js"></script><script src="../../theme/public/leaflet/photo/Leaflet.Photo.js"></script>
.leaflet-popup-photo .leaflet-popup-content-wrapper {padding: 6px;border-radius: 4px;}
L.tileLayer.grayscale('http://tile.openstreetmap.org/{z}/{x}/{y}.png', {attribution: 'Map data © <a href="http://openstreetmap.org/">OpenStreetMap</a> contributors',maxZoom: 14,minZoom: 2}).addTo(map);
.leaflet-popup-photo p {margin: 0 8px 8px 8px;}
L.easyButton('<img src="home.png" with="15" height="15">', function(btn, map) {map.setView([20, 0], 3);}).addTo(map);
.leaflet-popup-photo h3 {display: block;padding: 0;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;margin: 8px;}
var photoLayer = L.photo.cluster().on('click', function(evt) {var photo = evt.layer.photo,template = '<img src="{url}" width="320" height="180" /></a><p>{album}</p>';
.navibar {position: fixed;top: 0;left: 0;right: 0;background-color: #fafafa;cursor: default;border-bottom: 1px solid rgba(0, 0, 0, 0.15);box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.35);width: 100%;padding: 0;font-size: 1.6em;z-index: 2000;height: 56px;line-height: 2em;transition: height 0.3s linear 0s, padding 0.3s linear 0s;transition: box-shadow 250ms;}
if (photo.video && (!!document.createElement('video').canPlayType('video/mp4; codecs=avc1.42E01E,mp4a.40.2'))) {template = '<video autoplay controls poster="{url}" width="300" height="300"><source src="{video}" type="video/mp4"/></video>';};
.navibar img {position: relative;top: 10px;left: 18px;object-fit: cover;width: 32px;height: 32px;border-radius: 4px;}
evt.layer.bindPopup(L.Util.template(template, photo), {className: 'leaflet-popup-photo',minWidth: 240}).openPopup();});
.navibar h1 {position: absolute;left: 0;top: 2px;width: 100%;font-size: 1.2em;font-weight: 400;display: block;margin: 0;padding: 0;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;text-align: center;}
reqwest({url: 'mapdata.json',success: function(data) {photoLayer.add(data.rows).addTo(map);map.fitBounds(photoLayer.getBounds());}});</script></body>
body>div.container {position: fixed;top: 54px;bottom: 32px;right: 0;left: 0;vertical-align: top;}
<!DOCTYPE html><html><!--http://webapps.lab.dev/webfotos/theme-cards-flow/tools/gps/GPSPhotos.html --><head><title>Meine Urlaubsfotos</title><meta charset="utf-8" /><meta name="viewport" content="width=device-width, initial-scale=1" /><meta property="og:image" content="route.png" /><link rel="stylesheet" href="../../theme/public/leaflet/leaflet.css" /><link rel="stylesheet" href="../../theme/public/leaflet/markercluster/MarkerCluster.css" /><link rel="stylesheet" href="../../theme/public/leaflet/photo/Leaflet.Photo.css" /><link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/leaflet-easybutton@2/src/easy-button.css"><link rel="stylesheet" href="photomap.css" /></head><body><header class="navibar"><img id="logo" src="data:image/png;base64,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"title="Peter's Fotobuch"><h1>Fotobuch Peter Siebler</h1></header><div class="container"><div id="map"></div></div><footer><small>Testcase Fotos on Maps</small></footer><script src="../../theme/public/leaflet/photo/reqwest.min.js"></script><script src="../../theme/public/leaflet/leaflet.js"></script><script src="../../theme/public/leaflet/TileLayer.Grayscale.js"></script><script src="../../theme/public/leaflet/markercluster/leaflet.markercluster.js"></script><script src="../../theme/public/leaflet/photo/Leaflet.Photo.js"></script><script src="https://cdn.jsdelivr.net/npm/leaflet-easybutton@2/src/easy-button.js"></script><script src="photomap.js"></script></body></html>
#!/bin/bashfunction mainScript() {clearecho "${scriptName}"echo "-----------------------------------------"echo "Aktivierung Node Version: nvm use stable"echo "-----------------------------------------"echo "Node Version:"node -vecho "Erstelle Fotobuch:"## thumbsup --config fotobuch.jsontheme-cards-flow/node_modules/thumbsup/bin/thumbsup.js --config $fotoconfig.json## erstelle Map Dataecho "Erstelle Karten Daten:"cd theme-cards-flow/tools/gpsnode index.jscd ../../echo "-----------------------------------------"echo "Fertig...."echo "-----------------------------------------"}# Print usageusage() {echo -n "${scriptName} [OPTION]... [FILE]..."}# Run your scriptscriptName=$(basename "$0")fotoconfig=fotobuchmainScript
{"SourceFile": "1978 Ascona/_cover.jpg","ExifTool": {"ExifToolVersion": 11.5},"File": {"FileName": "_cover.jpg","Directory": "1978 Ascona","FileSize": "6.6 MB","FileModifyDate": "2019:06:15 15:42:06+02:00","FileAccessDate": "2019:06:15 15:50:59+02:00","FileInodeChangeDate": "2019:06:15 15:42:07+02:00","FilePermissions": "rw-r--r--","FileType": "JPEG","FileTypeExtension": "jpg","MIMEType": "image/jpeg","ExifByteOrder": "Little-endian (Intel, II)","CurrentIPTCDigest": "83c53d31a900f92c6626867bfb3685ce","ImageWidth": 4770,"ImageHeight": 3287,"EncodingProcess": "Baseline DCT, Huffman coding","BitsPerSample": 8,"ColorComponents": 3,"YCbCrSubSampling": "YCbCr4:4:4 (1 1)"},"EXIF": {"DocumentName": "https://www.siebler.at","ImageDescription": "Urlaub im Hotel Castello Seeschloss in Ascona.","Make": "PENTAX","Model": "Asahi Pentax Spotmatic","Orientation": "Horizontal (normal)","XResolution": 5000,"YResolution": 5000,"ResolutionUnit": "inches","Software": "","ModifyDate": "1982:02:10 19:40:25","Artist": "Peter Siebler","Copyright": "avatar.jpg","ExposureTime": "1/100","FNumber": 2.8,"ExposureProgram": "Manual","ISO": 100,"SensitivityType": "Recommended Exposure Index","ExifVersion": "0230","DateTimeOriginal": "1978:07:08 00:00:00","CreateDate": "1978:07:08 00:00:00","ShutterSpeedValue": "1/100","ApertureValue": 2.8,"ExposureCompensation": 0,"MaxApertureValue": 2.8,"MeteringMode": "Multi-segment","LightSource": "Unknown","Flash": "Off, Did not fire","FocalLength": "30.0 mm","SubSecTimeOriginal": 84,"SubSecTimeDigitized": 84,"FocalPlaneXResolution": 1675.014984,"FocalPlaneYResolution": 1675.014984,"FocalPlaneResolutionUnit": "cm","SensingMethod": "One-chip color area","FileSource": "Digital Camera","SceneType": "Directly photographed","CFAPattern": "[Red,Green][Green,Blue]","CustomRendered": "Normal","ExposureMode": "Manual","WhiteBalance": "Auto","DigitalZoomRatio": 1,"FocalLengthIn35mmFormat": "30 mm","SceneCaptureType": "Standard","GainControl": "None","Contrast": "Normal","Saturation": "Normal","Sharpness": "Normal","SubjectDistanceRange": "Unknown","SerialNumber": 6001970,"LensInfo": "15-30mm f/2.8","LensModel": "","GPSLatitudeRef": "North","GPSLatitude": 46.1525,"GPSLongitudeRef": "East","GPSLongitude": 8.773889,"Compression": "JPEG (old-style)","ThumbnailOffset": 1198,"ThumbnailLength": 11108,"ThumbnailImage": "(Binary data 11108 bytes, use -b option to extract)"},"XMP": {"XMPToolkit": "XMP Core 4.4.0-Exiv2","ApproximateFocusDistance": 14.1,"ImageNumber": 30746,"Lens": "15.0-30.0 mm f/2.8","LensID": 233,"LensInfo": "15-30mm f/2.8","SerialNumber": 6001970,"Format": "image/jpeg","DateCreated": "2018:05:08 04:51:55.84","CreateDate": "1978:07:08 00:00:00+00:00","CreatorTool": "Adobe Photoshop Lightroom 6.0 (Macintosh)","MetadataDate": "2018:06:06 19:40:26+02:00","ModifyDate": "2018:06:06 19:40:25+02:00","Rating": 3,"DocumentID": "xmp.did:fb87e9a8-6fda-40e1-aa41-e4e205da3b83","InstanceID": "xmp.iid:31705493-960f-4248-b287-68b6f78ba432","OriginalDocumentID": "B95EEA4E2620852B4DDEC8503FE34FC1","AlreadyApplied": true,"AutoLateralCA": 0,"AutoWhiteVersion": 134348800,"Blacks2012": "+27","BlueHue": -22,"BlueSaturation": "+24","CameraProfile": "Adobe Standard","Clarity2012": "+15","ColorNoiseReduction": 56,"ColorNoiseReductionDetail": 50,"ColorNoiseReductionSmoothness": 20,"Contrast2012": "+5","ConvertToGrayscale": false,"CropAngle": 0,"CropBottom": 0.903144,"CropConstrainToWarp": 0,"CropLeft": 0.206927,"CropRight": 1,"CropTop": 0.084527,"DefringeGreenAmount": 0,"DefringeGreenHueHi": 60,"DefringeGreenHueLo": 40,"DefringePurpleAmount": 0,"DefringePurpleHueHi": 70,"DefringePurpleHueLo": 30,"Exposure2012": "+0.50","GrainAmount": 0,"GreenHue": "+29","GreenSaturation": -10,"HasCrop": true,"HasSettings": true,"Highlights2012": -73,"HueAdjustmentAqua": "+10","HueAdjustmentBlue": -10,"HueAdjustmentGreen": 0,"HueAdjustmentMagenta": 0,"HueAdjustmentOrange": 0,"HueAdjustmentPurple": 0,"HueAdjustmentRed": "+15","HueAdjustmentYellow": "+5","LensManualDistortionAmount": 0,"LensProfileEnable": 0,"LensProfileSetup": "LensDefaults","LuminanceAdjustmentAqua": "+15","LuminanceAdjustmentBlue": -25,"LuminanceAdjustmentGreen": 0,"LuminanceAdjustmentMagenta": 0,"LuminanceAdjustmentOrange": -5,"LuminanceAdjustmentPurple": -15,"LuminanceAdjustmentRed": -25,"LuminanceAdjustmentYellow": "+10","LuminanceSmoothing": 0,"ParametricDarks": "+17","ParametricHighlightSplit": 75,"ParametricHighlights": 0,"ParametricLights": 0,"ParametricMidtoneSplit": 48,"ParametricShadowSplit": 20,"ParametricShadows": "+5","PerspectiveAspect": 0,"PerspectiveHorizontal": 0,"PerspectiveRotate": 0,"PerspectiveScale": 100,"PerspectiveUpright": 0,"PerspectiveVertical": 0,"PostCropVignetteAmount": 0,"ProcessVersion": 6.7,"RawFileName": "DSC_6212.jpg","RedHue": "+36","RedSaturation": "+30","Saturation": -1,"SaturationAdjustmentAqua": -35,"SaturationAdjustmentBlue": -25,"SaturationAdjustmentGreen": -30,"SaturationAdjustmentMagenta": -30,"SaturationAdjustmentOrange": -10,"SaturationAdjustmentPurple": -45,"SaturationAdjustmentRed": -20,"SaturationAdjustmentYellow": -5,"ShadowTint": -4,"Shadows2012": "+100","SharpenDetail": 44,"SharpenEdgeMasking": 12,"SharpenRadius": "+1.3","Sharpness": 18,"SplitToningBalance": 0,"SplitToningHighlightHue": 0,"SplitToningHighlightSaturation": 0,"SplitToningShadowHue": 0,"SplitToningShadowSaturation": 0,"ColorTemperature": 7528,"Tint": "+15","ToneCurveName": "Linear","ToneCurveName2012": "Custom","Version": 9,"Vibrance": "+4","VignetteAmount": 0,"WhiteBalance": "Custom","Whites2012": -15,"DerivedFrom": {"DocumentID": "B95EEA4E2620852B4DDEC8503FE34FC1","OriginalDocumentID": "B95EEA4E2620852B4DDEC8503FE34FC1"},"History": [{"Action": "derived","Parameters": "converted from image/x-nikon-nef to image/jpeg, saved to new location"}, {"Action": "saved","Changed": "/","InstanceID": "xmp.iid:fb87e9a8-6fda-40e1-aa41-e4e205da3b83","SoftwareAgent": "Adobe Photoshop Lightroom 6.0 (Macintosh)","When": "2018:06:06 19:40:25+02:00"}, {"Action": "saved","Changed": "/metadata","InstanceID": "xmp.iid:31705493-960f-4248-b287-68b6f78ba432","SoftwareAgent": "Adobe Photoshop Lightroom 6.0 (Macintosh)","When": "2018:06:06 19:40:26+02:00"}],"CircularGradientBasedCorrections": [{"CorrectionActive": true,"CorrectionAmount": 1,"CorrectionMasks": [{"Angle": 0,"Bottom": 0.748185,"Feather": "+50","Flipped": true,"Left": -0.666587,"MaskValue": 1,"Midpoint": "+50","Right": 1.70608,"Roundness": 0,"Top": 0.66202,"Version": "+2","What": "Mask/CircularGradient"}],"LocalBrightness": 0,"LocalClarity2012": 0,"LocalContrast2012": 0,"LocalDefringe": 0,"LocalExposure2012": 0.157831,"LocalHighlights2012": 0,"LocalLuminanceNoise": 0,"LocalMoire": 0,"LocalSaturation": 0,"LocalShadows2012": 1,"LocalSharpness": 0,"LocalTemperature": 0,"LocalTint": 0,"LocalToningHue": 0,"LocalToningSaturation": 0,"What": "Correction"}, {"CorrectionActive": true,"CorrectionAmount": 1,"CorrectionMasks": [{"Angle": 0,"Bottom": 0.729151,"Feather": "+50","Flipped": true,"Left": 0.60039,"MaskValue": 1,"Midpoint": "+50","Right": 1.20928,"Roundness": 0,"Top": 0.682118,"Version": "+2","What": "Mask/CircularGradient"}],"LocalBrightness": 0,"LocalClarity2012": 0,"LocalContrast2012": 0,"LocalDefringe": 0,"LocalExposure2012": 0.048503,"LocalHighlights2012": 0.48112,"LocalLuminanceNoise": 0,"LocalMoire": 0,"LocalSaturation": 0,"LocalShadows2012": 1,"LocalSharpness": 0,"LocalTemperature": 0,"LocalTint": 0,"LocalToningHue": 0,"LocalToningSaturation": 0,"What": "Correction"}, {"CorrectionActive": true,"CorrectionAmount": 1,"CorrectionMasks": [{"Angle": 5.38019,"Bottom": 0.639592,"Feather": "+50","Flipped": true,"Left": 0.228927,"MaskValue": 1,"Midpoint": "+50","Right": 0.242431,"Roundness": 0,"Top": 0.506175,"Version": "+2","What": "Mask/CircularGradient"}],"LocalBrightness": 0,"LocalClarity2012": 0,"LocalContrast2012": 0,"LocalDefringe": 0,"LocalExposure2012": 0,"LocalHighlights2012": 0,"LocalLuminanceNoise": 0,"LocalMoire": 0,"LocalSaturation": 0,"LocalShadows2012": 1,"LocalSharpness": 0,"LocalTemperature": 0,"LocalTint": 0,"LocalToningHue": 0,"LocalToningSaturation": 0,"What": "Correction"}, {"CorrectionActive": true,"CorrectionAmount": 1,"CorrectionMasks": [{"Angle": 0,"Bottom": 0.668743,"Feather": "+50","Flipped": true,"Left": 0.136496,"MaskValue": 1,"Midpoint": "+50","Right": 0.290421,"Roundness": 0,"Top": 0.621316,"Version": "+2","What": "Mask/CircularGradient"}],"LocalBrightness": 0,"LocalClarity2012": 0,"LocalContrast2012": 0,"LocalDefringe": 0,"LocalExposure2012": 0.081706,"LocalHighlights2012": 0,"LocalLuminanceNoise": 0,"LocalMoire": 0,"LocalSaturation": 0,"LocalShadows2012": 1,"LocalSharpness": 0,"LocalTemperature": 0,"LocalTint": 0,"LocalToningHue": 0,"LocalToningSaturation": 0,"What": "Correction"}],"GradientBasedCorrections": [{"CorrectionActive": true,"CorrectionAmount": 1,"CorrectionMasks": [{"FullX": 0.59832,"FullY": 0.630288,"MaskValue": 1,"What": "Mask/Gradient","ZeroX": 0.598094,"ZeroY": 0.678115}],"LocalBrightness": 0,"LocalClarity2012": 0,"LocalContrast2012": 0,"LocalDefringe": 0,"LocalExposure2012": -0.03404,"LocalHighlights2012": 0,"LocalLuminanceNoise": 0,"LocalMoire": 0,"LocalSaturation": 0,"LocalShadows2012": 0,"LocalSharpness": 0,"LocalTemperature": 0,"LocalTint": 0,"LocalToningHue": 0,"LocalToningSaturation": 0,"What": "Correction"}],"ToneCurve": ["0, 0", "255, 255"],"ToneCurveBlue": ["0, 0", "255, 255"],"ToneCurveGreen": ["0, 0", "255, 255"],"ToneCurvePV2012": ["0, 20", "39, 36", "79, 75", "133, 133", "189, 187", "255, 245"],"ToneCurvePV2012Blue": ["0, 0", "49, 25", "118, 121", "183, 201", "255, 255"],"ToneCurvePV2012Green": ["0, 0", "57, 34", "114, 120", "180, 201", "255, 255"],"ToneCurvePV2012Red": ["0, 0", "63, 40", "113, 122", "164, 186", "255, 255"],"ToneCurveRed": ["0, 0", "255, 255"]},"Photoshop": {"XResolution": 5000,"DisplayedUnitsX": "inches","YResolution": 5000,"DisplayedUnitsY": "inches","PhotoshopThumbnail": "(Binary data 11108 bytes, use -b option to extract)","IPTCDigest": "9972b302b008d9b892265bb02f41704c"},"IPTC": {"CodedCharacterSet": "UTF8","ApplicationRecordVersion": 4,"DateCreated": "2018:05:08","TimeCreated": "04:51:55+00:00","DigitalCreationDate": "2018:05:08","DigitalCreationTime": "04:51:55+00:00","ObjectName": "Urlaub Tessin - Schweiz","City": "Ascona","Country-PrimaryLocationCode": "CH","Country-PrimaryLocationName": "Schweiz"},"ICC_Profile": {"ProfileCMMType": "Linotronic","ProfileVersion": "2.1.0","ProfileClass": "Display Device Profile","ColorSpaceData": "RGB ","ProfileConnectionSpace": "XYZ ","ProfileDateTime": "1998:02:09 06:49:00","ProfileFileSignature": "acsp","PrimaryPlatform": "Microsoft Corporation","CMMFlags": "Not Embedded, Independent","DeviceManufacturer": "Hewlett-Packard","DeviceModel": "sRGB","DeviceAttributes": "Reflective, Glossy, Positive, Color","RenderingIntent": "Perceptual","ConnectionSpaceIlluminant": "0.9642 1 0.82491","ProfileCreator": "Hewlett-Packard","ProfileID": 0,"ProfileCopyright": "Copyright (c) 1998 Hewlett-Packard Company","ProfileDescription": "sRGB IEC61966-2.1","MediaWhitePoint": "0.95045 1 1.08905","MediaBlackPoint": "0 0 0","RedMatrixColumn": "0.43607 0.22249 0.01392","GreenMatrixColumn": "0.38515 0.71687 0.09708","BlueMatrixColumn": "0.14307 0.06061 0.7141","DeviceMfgDesc": "IEC http://www.iec.ch","DeviceModelDesc": "IEC 61966-2.1 Default RGB colour space - sRGB","ViewingCondDesc": "Reference Viewing Condition in IEC61966-2.1","ViewingCondIlluminant": "19.6445 20.3718 16.8089","ViewingCondSurround": "3.92889 4.07439 3.36179","ViewingCondIlluminantType": "D50","Luminance": "76.03647 80 87.12462","MeasurementObserver": "CIE 1931","MeasurementBacking": "0 0 0","MeasurementGeometry": "Unknown","MeasurementFlare": "0.999%","MeasurementIlluminant": "D65","Technology": "Cathode Ray Tube Display","RedTRC": "(Binary data 2060 bytes, use -b option to extract)","GreenTRC": "(Binary data 2060 bytes, use -b option to extract)","BlueTRC": "(Binary data 2060 bytes, use -b option to extract)"},"APP14": {"DCTEncodeVersion": 100,"APP14Flags0": "[14], Encoded with Blend=1 downsampling","APP14Flags1": "(none)","ColorTransform": "YCbCr"},"Composite": {"Aperture": 2.8,"DateTimeCreated": "2018:05:08 04:51:55+00:00","DigitalCreationDateTime": "2018:05:08 04:51:55+00:00","GPSLatitude": "+46.152500","GPSLongitude": "+8.773889","GPSPosition": "+46.152500, +8.773889","ImageSize": "4770x3287","Megapixels": 15.7,"ScaleFactor35efl": 1,"ShutterSpeed": "1/100","SubSecCreateDate": "1978:07:08 00:00:00.84","SubSecDateTimeOriginal": "1978:07:08 00:00:00.84","CircleOfConfusion": "0.030 mm","DOF": "inf (6.09 m - inf)","FOV": "61.9 deg","FocalLength35efl": "30.0 mm (35 mm equivalent: 30.0 mm)","HyperfocalDistance": "10.70 m","LensID": "Unknown (0 233) 15-30mm","LightValue": 9.6}}
initialize: function (photos, options) {L.setOptions(this, options);L.FeatureGroup.prototype.initialize.call(this, photos);},
initialize: function(photos, options) {L.setOptions(this, options);L.FeatureGroup.prototype.initialize.call(this, photos);},
addLayers: function (photos) {if (photos) {for (var i = 0, len = photos.length; i < len; i++) {this.addLayer(photos[i]);}}return this;},
addLayers: function(photos) {if (photos) {for (var i = 0, len = photos.length; i < len; i++) {this.addLayer(photos[i]);}}return this;},
createMarker: function (photo) {var marker = L.marker(photo, {icon: L.divIcon(L.extend({html: '<div style="background-image: url(' + photo.thumbnail + ');"></div>',className: 'leaflet-marker-photo'}, photo, this.options.icon)),title: photo.caption || ''});marker.photo = photo;return marker;}
createMarker: function(photo) {var marker = L.marker(photo, {icon: L.divIcon(L.extend({html: '<div style="background-image: url(' + photo.thumbnail + ');"></div>',className: 'leaflet-marker-photo'}, photo, this.options.icon)),title: photo.caption || ''});marker.photo = photo;return marker;}
L.Photo.Cluster = L.MarkerClusterGroup.extend({options: {featureGroup: L.photo,maxClusterRadius: 100,showCoverageOnHover: false,iconCreateFunction: function(cluster) {return new L.DivIcon(L.extend({className: 'leaflet-marker-photo',html: '<div style="background-image: url(' + cluster.getAllChildMarkers()[0].photo.thumbnail + ');"></div><b>' + cluster.getChildCount() + '</b>'}, this.icon));},icon: {iconSize: [40, 40]}},
L.Photo.Cluster = L.MarkerClusterGroup.extend({options: {featureGroup: L.photo,maxClusterRadius: 100,showCoverageOnHover: false,iconCreateFunction: function(cluster) {return new L.DivIcon(L.extend({className: 'leaflet-marker-photo',html: '<div style="background-image: url(' + cluster.getAllChildMarkers()[0].photo.thumbnail + ');"></div><b>' + cluster.getChildCount() + '</b>'}, this.icon));},icon: {iconSize: [40, 40]}},
initialize: function (options) {options = L.Util.setOptions(this, options);L.MarkerClusterGroup.prototype.initialize.call(this);this._photos = options.featureGroup(null, options);},
initialize: function(options) {options = L.Util.setOptions(this, options);L.MarkerClusterGroup.prototype.initialize.call(this);this._photos = options.featureGroup(null, options);},