Animasyonlu web haritaları oluşturmak ve yayınlamak için açık kaynaklı araçlar?


11

Gözlemlerden veya model tahminlerinden animasyonlar oluşturmak ve daha sonra bu animasyonları OpenLayers gibi web tabanlı bir görüntüleyicide görüntülemekle ilgileniyorum .

Bu işlevsellik bulduk en iyi örnek:

Bence, kullanıcı arayüzü çok sezgisel değil. Animasyonlu bir harita elde etmek için gereken adımlar:

  1. Soldaki ağaç tarayıcısından bir katman seçin.
  2. Sağdaki takvimde bir günü tıklayın.
  3. Takvimin solundaki "ilk kare" etiketli bağlantıyı tıklayın.
  4. Takvimden başka bir gün seçin ve "son kare" etiketli bağlantıyı tıklayın.
  5. Animasyonu oluşturmak için bir "animasyon oluştur" bağlantısı açılır.

Zaman serilerini görselleştirme ve canlandırma desteği ile hangi açık kaynak araç setleri mevcuttur? Ön uçta, sonuçları çoğu kişinin bildiği gibi bir Google Haritalar tarzı görüntüleyicide görüntülemek istiyorum. Arka uç tamamen açık.

Yanıtlar:


9

Verilerinizi JSON, KML veya GeoRSS'ye koyabiliyorsanız , zaman haritası çok zarif bir şekilde işlem yapar.

GÜNCELLEME: Dikkate alınması gereken diğer seçenekler:


1
Vay, harika görünüyor! Bu OpenLayers ile de kullanılabilir mi?
underdark

bu harika olurdu, ne yazık ki şimdiye kadar gördüğüm tüm örnekler google haritalar kullanıldı.
radek

1
Zaman haritası bağlantısı için teşekkürler - orada bazı temiz şeyler. Google Haritalar'a bağlı - ancak bu, Google Earth ile bazı ilginç bağlantılar getiriyor. Ayrıca açık kaynak kodlu olarak OpenLayers'a bazı çalışmalarla uyarlanabilir.
Sharpie

2

Açık kaynak değil, ancak ücretsiz Google Earth API, zaman serisi verileri için bir arayüz ve depolama mekanizması sağlar, API'nın Zaman belgelerine bakın .

OpenLayers ile yapıştırarak, animasyonu kontrol etmek için bir arayüz sağlamak için bu yama gibi bir şeyle birlikte kullanılabilen WMS-T'yi ( örneğe bakın ) destekliyor .


İlk bağlantı FYI, "Google Earth API artık kullanılamıyor. İlginize teşekkür ederiz."
fatih_dur

1
@fatih_dur yorum için teşekkürler. Archive.org sürümlerini kazıp bunlarla bağlantı kurun.
scw

1

Açık kaynaklı bir Javascript eşleme soyutlama kütüphanesi olan http://Mapstraction.com , animasyon için kullanılabilecek bir filtre işaretleyici kontrolüne sahiptir. Filtre örneklerinde bir http://script.aculo.us/ kaydırıcı ve Google Haritalar kullanılır.

Kodlu örnek: http://mapstraction.appspot.com/#filtering_markers

Bu Google Haritalar örnek uygulamasında, en azından kod, otomatik pilot animasyonu olarak veya kullanıcı etkileşimi yoluyla yeniden bağlanabilir.


0

GeoEXT güzel bir projedir - ancak son kez kullandığımda, ExtJS ve OpenLayers kullanarak GUI'lerin yapımını kolaylaştıran bir entegrasyon katmanıydı. Animasyon için açık bir destek fark etmedim. Yine de bakacağım.
Sharpie

0

ArcGIS Explorer açık kaynak değil, en azından ücretsiz. Bu edilebilir tarihsel veriler ile kullanılabilir .

Ana kare tabanlı sunumlar oluşturmak için özelleştirilebilir . Coğrafi işleme görevlerini çağırdığında ESRI Açık bir belirtim olarak serbest bıraktığı Geoprocessing için REST API kullandığından emin değilim . Öyleyse, modelinizi ArcGIS Explorer tarafından çağrılacak şekilde gösterebilirsiniz.


1
ArcGIS Explorer çok ağırdır (her yerde çalışmaz), platformdan bağımsız değildir ve açıkçası kludgy hissidir.
westyvw

1
Ayrıca sadece Windows'dur ve tarayıcı tabanlı değildir. ESRI'nin CBS'ye yaptığı katkıları gerçekten takdir ediyorum, ancak ürün serilerini Windows platformunun ötesine genişletene kadar benim için sınırlı bir kullanım alanı var.
Sharpie

ArcGIS Explorer Online'ın da olduğunu söylemeyi unuttum. AGX kadar ağır değil, ancak Silverlight kullanıyor. explorer.arcgis.com
Kirk Kuykendall

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.