2011-01-10 28 views

cevap

2

Bing Maps Control, bildiğim kadar ücretsizdir. Ancak, rasgele döşeme kaynaklarını kullanmak isterseniz, Deep Earth

+0

Teşekkürler shaggy, Ne demek keyfi? Para kazanmak için kullanmam için bana dava açabilirler mi? – Erez

+0

DeepEarth ile Bing, Google veya OSM harita karolarını kullanmak yeterince kolay. İndirmenin bunlarla oynamanıza izin vereceğine inanıyorum. – shaggy

+0

evet ama bir iş başvurusu için kullanacağım ve buna yatırım yapmamaya çalıştığım için açık kaynak olup olmadığını bilmek istedim. – Erez

0

'u deneyin. this'u kullandık ve haritalama için değil, yakınlaştırma/kaydırma çözümü aradığımız için bizim için iyi çalıştı.

+1

Asıl istek ücretsiz bir harita kontrolü elde etmek olduğundan ve burada coğrafi öğenin (coğrafi koordinatlarla) ve gerçek harita içeriğinin kullanımı için entegre bir yöntem bulunmadığından, gerçekten ilgili değildir. –

2

İhtiyaçlarınıza göre çeşitli değerlendirmeler vardır.

1. Ticari kontrol ve platform kullanmak ister misiniz?

Ticari bir platform (Bing Maps gibi) kullanmak isterseniz, platformla ilişkili çeşitli lisans seçeneklerine bakmanız gerekir. İsterseniz uygun olanı alabilmeniz için çeşitli lisans türüne bir göz atın: http://msdn.microsoft.com/en-us/library/ff428642.aspx

Ayrıca, ilk etapta bir eğitim kullanımında kullanılıyorsa, Kullanım Koşulları'nda görebilirsiniz. Bu durumda düşebilir:

Üretime geçtiğinizde, kontrolü sınırlı bir süre, sınırlı işlemler ve kullanım durumunuza göre ücretsiz olarak kullanabileceksiniz (lisans bağlantısına bakın ve lütfen Şartlar'a bildirin). Davanızın ücretsiz ticari lisansa uygun olup olmadığını görmek için kullanılır.

2. Belirli bir teknolojiyi kullanmak ister misiniz? http://deepearth.codeplex.com/ ya dayanan kendi uzantısı bu projeden ilham almak ve geliştirmek için de düşünülebilir:

Gerçekten Silverlight kontrolünü kullanmak isterseniz, CodePlex üzerinde DeepEarth proje bir göz alabilir buraya bakınız Silverlight'ın MultiScaleImage kontrolü. Alacağınız bazı additionnal maliyetini yaptırılır, burada her durumda http://leafletjs.com/

: Belirli bir teknoloji (eklenti) kullanmak istemiyorsanız

, haritayı göstermek için Broşür kütüphaneyi kullanmayı düşünebilirsiniz karolara erişim (Bing, OSM tarafından barındırılan karolar veya herhangi bir hizmet), kontrolünüzdeki karolara erişim için lisans gerektirebilir. Kendi oluşturduğunuz döşemeyi barındırmak için kendi sunucunuzu kullanabilirsiniz.

0

Açık proje www.openstreetmap.org var ve bunun uzun vadede en iyi seçim olduğunu düşünüyorum. Tüm dünya için ya da sadece sunucunuzda ihtiyaç duyduğunuz ülkeler için veri yükleyebilirsiniz, doğru veri güncellemesi var ... Ya da ana sunucudan haritalar kullanabilirsiniz, gömülebilir HTML vb. Alabilirsiniz.