Nokta özellikleri için ideal olarak istemci tarafı oluşturma kullanacak ve eklentisiz olması gereken bir sistem için farklı mimariler düşünüyorum. Bu soruya yanıt olarak geliştirilen bu uygulamayı kullanarak (oldukça yetenekli - dört çekirdekli 2.6 ghz cpu, 4 gb bellek, başka bir yük altında değil, Firefox 8) test etmek için OpenLayers'da farklı sayıda puan ve 500'de belirgin bir şekilde gecikiyor ve 1.000'in üzerinde mücadele etmeye başlıyor. Rastgele oluşturulan özellikler herhangi bir olay işleyiciye sahip gibi görünmüyor ve hepsi aynı sembolojiyi kullanıyor.
Tıklama ve fareyle üzerine gelme işleyicileri ve daha az yetenekli platformlarda 10 adede kadar farklı simgeyle 1000'e kadar özellik göstermeyi umuyorum.
Özellikle bu GIS Cloud örneğini gördükten sonra daha iyi müşteri tarafı performansı bekliyordum - Farklı çalıştığını biliyorum (HTML5 tuval ve SVG) ama performans farkı gerçekten çarpıcı.
Anahtar sorularım (eğer çok nazik olursanız):
- Rastgele nokta üreten uygulama, yazdığınız / kullandığınız diğer OpenLayers uygulamalarındaki performansı temsil ediyor mu?
- WMS hizmetlerini destekleyen (kullanmam gereken) kanıtlanmış ve ücretsiz bir alternatif web eşleme API'si var mı ve Flash / Silverlight / diğer eklentileri kullanmadan istemci tarafı özelliklerle daha hızlı mı?
- Neyi araştırmam gerektiğine dair başka önerileriniz var mı?
Öncelikle sunucu tarafı oluşturma işlemine güvenmek bir seçenektir, ancak hem ben hem de istemci, kullanıcı numaralarını arttırma ve kullanıcı arayüzünün yanıt verme konusundaki endişeler nedeniyle bundan kaçınmak isteriz.