Konum etiketli fotoğrafları Google Earth'e ekleme

Google Earth bir fotoğrafın içindeki GPS koordinatlarını okumaz. Coğrafi etiketli bir JPEG dosyasını üzerine sürükleyin, hiçbir şey olmaz; çünkü o dosyada duran konum uygulama için görünmezdir. Coğrafi etiketli fotoğrafları Google Earth'e eklemek için önce onları KML'ye dönüştürürsünüz: Google Earth'ün gerçekten okuduğu ve koordinatları resmin içinde değil yanında taşıyan biçim.
Bu tek gerçek, burada karşılaşılan hemen her sorunu açıklar; resim eklenmeden gelen iğneler ile canlanmayı reddeden zaman çizelgesi de buna dahildir. Aşağıdaki adımlar önce dönüştürmeyi, ardından sonrasında ters giden üç şeyi ele alıyor.
Google Earth bir fotoğraftan aslında ne okur
Hiçbir şey. KML ve onun sıkıştırılmış biçimi KMZ okunur, listenin tamamı bu kadardır. En açık kanıt Google'ın konuyla ilgili kendi eğitim yazısıdır: bir fotoğrafı açmak yerine, koordinatları önce görüntüden çeken bir betikle coğrafi etiketli fotoğrafları KML'ye dönüştürmeyi adım adım anlatır.
Bu koordinatlar fotoğrafın EXIF bloğunda durur ve herhangi bir dönüştürme yapmadan önce bilinmeye değer bir biçimde saklanır. Enlem ve boylam her zaman pozitif sayı olarak yazılır. Ekvatorun ve başlangıç meridyeninin hangi tarafında olduğunuz ise ayrıca, tek harflik bir referans alanında tutulur: enlem için N ya da S, boylam için E ya da W.
Bu tek harfi bir dönüştürmede kaybederseniz sayı olduğu gibi kalır ama iğne yanlış yarımkürede belirir; bu da "fotoğrafım denizin ortasında" durumunun klasik hâlidir. Bir partiyi dönüştürmeden önce dosyanın hâlihazırda ne taşıdığını kontrol edin ki dönüştürülecek bir şey olup olmadığını bilesiniz.
Coğrafi etiketli fotoğraflar Google Earth'e nasıl eklenir
Sırayla beş adım. İkinci adım yalnızca henüz konumu olmayan fotoğraflar için geçerlidir.
- Klasörün tamamını dönüştürmeden önce bir fotoğrafı açıp enlem ve boylamının olduğunu doğrulayın.
- Koordinatı olmayan her fotoğraf için önce koordinatları fotoğrafın içine yazın.
- Her fotoğrafın GPS bloğunu okuyan bir dönüştürücüyle klasörü KMZ'ye çevirin.
- KMZ dosyasını çift tıklayarak ya da File ardından Open yoluyla Google Earth'te açın.
- Yüklenen katmanı My Places içine sürükleyin ki yeniden başlatmadan sonra da kalsın.
Hem masaüstü uygulaması hem de web üzerindeki Google Earth KML ve KMZ dosyalarını açar. KMZ yükleniyor ama resimler görünmüyorsa, sebep neredeyse her zaman bir sonraki bölümdedir.
KMZ dosyasının içinde aslında ne var
KMZ sıradan bir ZIP arşividir. Google'ın belgeleri onu bir Zip aracıyla paketlenmiş ana KML dosyası ve ona eşlik eden dosyalar olarak tanımlar; bunu kendiniz de doğrulayabilirsiniz: dosyayı kopyalayın, uzantısını .zip yapın ve açın.
İçeride en üst düzeyde tek bir KML dosyası, alışıldık adıyla doc.kml, ve resimleri barındıran bir alt klasör bulursunuz. KML fotoğraflarınızı içermez. Koordinatları ve her resme işaret eden bir yolu içerir; Google'ın önerisi de bu yolları arşivin temel klasörüne göreli tutmaktır.
Bundan iki kural çıkar ve ikisinden birini çiğnemek aynı belirtiyi doğurur: bozuk resim simgesiyle açılan iğneler.
- Dışa aktardıktan sonra fotoğrafları yeniden adlandırmayın. KML hâlâ eski dosya adlarını gösterir ve hiçbir şey sizi uyarmaz.
- Her şey bir klasör daha derine gömülecek biçimde arşivi yeniden sıkıştırmayın. Artık bütün göreli yollar yanlış yerden başlar.
İki dışa aktarımı birleştirmeye çalışanları yakalayan bir kural daha var: Google'ın belgeleri bir arşivde yalnızca bir KML dosyası bulunduğunu belirtir ve Google Earth bulduğu ilkini kullanıp sonrasındakileri yok sayar. Birleştirilmiş iki KMZ dosyası size iğnelerinizin yarısını ve hiçbir hata mesajı vermez.
Fotoğrafınız neden yere yapışık duruyor
Yükseklik kaydedilerek çekilmiş fotoğraflar bile arazinin üzerinde düz görünme eğilimindedir ve bu bir kusur değil, varsayılan ayardır. KML yüksekliği bir yükseklik kipiyle denetler ve varsayılan değer clampToGround olup, KML referansı bunu Google Earth'e her türlü yükseklik bildirimini yok sayıp nesneyi arazinin üzerine sermesi yönünde bir talimat olarak tanımlar. Kaydettiğiniz yükseklik okunur, sonra atılır.
Alternatif olan absolute, nesneyi altındaki arazinin gerçek yüksekliğinden bağımsız olarak deniz seviyesine göre yerleştirir. Bu çözüm gibi görünür ve deniz seviyesinde çekilmiş bir fotoğraf için öyledir de. Yüksek rakımlı bir kasabada çekilmiş bir fotoğraf içinse çoğu zaman değildir: dosyadaki yükseklik deniz seviyesinden ölçülmüştür, Google Earth'teki zemin ise kendi arazi modelinden gelir ve iğne manzaranın üzerinde süzülmek yerine altına gömülebilir.
Google'ın kendi eğitim yazısı, meseleyi büyük ölçüde kuramsal kılan uyarıyı ekliyor: pek çok cihaz yüksekliği hiç izlemez ve onu basitçe sıfıra ayarlar. Bir dönüştürmenin bir şeyi kaybettiğini varsaymadan önce tek bir dosyayı kontrol edin.
Bir fotoğraf dizisini zaman çizelgesine dönüştürmek
Bütün bu uğraşı değerli kılan özellik budur ve dönüştürmelerin çoğu sessizce bunu sağlayamaz. Google'ın belgeleri açıktır: Google Earth, zaman öğesi taşıyan bir özellik içeren bir KML dosyasını açtığında bir zaman kaydırıcısı gösterir. Kaydırıcıyı sürükleyin, fotoğraflarınız çekildikleri sırayla belirir; böylece durağan bir iğne bulutu yeniden oynatılabilir bir yolculuğa dönüşür.
Bu iş, fotoğrafınızdaki tarih ile KML'nin istediği tarihin birbiriyle bağdaşmayan biçimlerde yazılması yüzünden aksar.
| Nerede bulunur | Nasıl yazılır |
|---|---|
| Fotoğrafınızda, çekim tarihi olarak | 2005:10:12 16:05:56 |
| Google Earth'ün okuduğu KML içinde | 2007-01-14T21:05:02Z |
Fotoğraf, tarihin parçaları arasında iki nokta üst üste kullanır ve saat dilimi içermez. KML ise tire, tarih ile saat arasında bir T ve bir saat dilimi işareti ister. Fotoğrafın tarihini yeniden yazmadan olduğu gibi kopyalayan bir dönüştürücü, Google Earth'ün sorunsuz yüklediği ama asla kaydırıcıya koymadığı bir dosya üretir: hata yok, yalnızca zaman çizelgesi yok. İğnelerinizde kaydırıcı yoksa, ilk bakılacak şey budur.
İğnelerin size söylemedikleri
Google'ın eğitim yazısı, atlanması kolay ama akılda tutulmaya değer uyarılarla biter. Fotoğraf makinelerine gömülü GPS alıcıları her zaman doğru değildir. Pek çok cihaz hiç yükseklik kaydetmez. Ve dosyadaki koordinat, neye doğrultulduğunu değil fotoğraf makinesinin nerede durduğunu işaretler. On kilometre uzaktan çekilmiş bir dağ fotoğrafı iğneyi zirveye değil vadiye koyar.
Buna bağlı bir başka eksik yön bilgisidir. Yalın bir konum, objektifin hangi yöne baktığı hakkında hiçbir şey söylemez; dolayısıyla tek bir noktadan zıt yönlere çekilmiş iki fotoğraf, harita üzerinde iğneye dönüştükten sonra birbirinden ayırt edilemez. Bazı makineler koordinatların yanına bir pusula yönü kaydeder; tipik bir klasördeki telefon fotoğraflarının çoğu kaydetmez.
Bunların hiçbiri haritayı yanlış kılmaz ama neyi kanıtladığının sınırını çizer. Bir yığın iğneye güvenmeden önce dosyanın gerçekte neyi sakladığını anlamak isterseniz, bir konumun fotoğrafın içinde nasıl saklandığı temeldeki etiketleri ele alıyor; ayrıca herhangi bir görüntüden koordinatları geri çekip iğnenin düştüğü yerle karşılaştırabilirsiniz.



