RaphaelJS (ör. http://raphaeljs.com/australia.html) kullanarak etkileşimli bir harita oluşturmaya çalışıyorum. Lütfen kaynağı kontrol et. Girilecek harita yolu verilerini gerektirir. Bu bilginin nasıl elde edileceği konusunda herhangi bir açık açıklama yoktur; illüstratör veya inkscape'in bunu yapabilmesi dışında. Bu Hindistan haritasından "Durumlar" yol verisini almak istiyorum: http://en.wikipedia.org/wiki/File:India-locator-map-blank.svgRaphaelJs'de kullanmak üzere bir SVG haritasından veri yolunu ayıklamak
cevap
iyi, bu bir kolaydır. SVG sadece basit bir XML dosyasıdır. Yani Illustrator ile bir şeyi "ayıklamak" zorunda değilsiniz.
Sadece SVG'yi herhangi bir metin düzenleyicisinde açın ve hepsi burada! (RaphaelJS yol işleviyle kullanabileceğiniz yol veri dizesi, yol düğümlerinin d-niteliğinde tutulur).
Seyretmek bizim başkalarının SVG dosyaları kullanırken telif hakkı sorunları için; RaphaelJS için optimize edilmesi gerekecektir eski SVG için) yolu verilerini
Kokarcalar
dosyaları. Dosyayı Inkspace'de açın ve Optimized AVG olarak kaydedin. Adobe Illustrator'da boş bir görüntü olarak açılan bir AVG dosyanız varsa, dosyayı bir metin düzenleyicisiyle düzenleyin ve viewBox'ın ilk iki değerini 0,0 olarak ayarlayın. Vikipedi'den harita AVG dosyaları ile çalışırken her iki adım gerekebilir.
Ayrıca, yolları sizin için ayıklamak ve javascript çıktısını oluşturmak için Ready.Set.Raphael gibi bir dönüştürücü de kullanabilirsiniz. Bu gerçek bir zaman tasarrufu!
- 1. ayıklamak svg yükleme simge bir sitedeki
- 2. SVG Yolunu Göreli Komutlara Dönüştürme
- 3. Uygulamalarda kullanmak üzere veritabanlarını bulma
- 4. Bir kaynak dosyadan simgeyi bir düğmede kullanmak üzere nasıl görüntüleyebilirim?
- 5. Site haritasından ayrı bir pencerede belge açma
- 6. Android'de kullanmak üzere üçüncü taraf uygulamaları için bir izin tanımlayın
- 7. Seçili anahtarları Dart Haritasından silme
- 8. Veri kullanma: CSS filtresi olarak kodlanmış SVG
- 9. Anchor'ı ruby'de bir URL'den ayıklamak
- 10. Meteor: Alt şablonlarda kullanılmak üzere veri topla
- 11. JBA'daki ActiveMQ JCA bağlayıcısı XA bağlantılarını kullanmak üzere nasıl yapılandırılır?
- 12. SVG
- 13. Bir python dosyasında değişken olarak kullanmak üzere txt dosyasından bilgi alma
- 14. XML dosyasından veri ayıklamak: saymak ve toplam sıfır
- 15. Bir domuz haritasından bir değişken anahtar için değer nasıl alınır?
- 16. Kübik bir bezier yolunu basitleştirme?
- 17. Bileşenleri birden çok iPhone uygulamasında kullanmak üzere nasıl paketlerim?
- 18. Python NLTK hizalama modelleri daha sonra kullanmak üzere nasıl kaydedilir?
- 19. Python'da değişkenler/tercihler daha sonra kullanmak üzere nasıl saklanır
- 20. Site paketleri için ek konumlar kullanmak üzere Python'u yapılandırma
- 21. Geçerli XMLReader Konumunu daha sonra kullanmak üzere kaydetmek mümkün mü?
- 22. VS2010'u Windows 7.1 SDK'sini kullanmak üzere değiştirme
- 23. Bir bileşen için bower-installer yolunu değiştirme
- 24. Groovy'de XmlParser Kullanarak Nodelist Kullanmak Üzere Düğüm Ekleme
- 25. Java Bağlantılı Hash haritasından nasıl yinelerim?
- 26. C++'daki nesnelere bir soket üzerinden kullanmak üzere ikili bir formata serileştirmek için boost serileştirme kullanmak güvenli midir?
- 27. Bir Site Haritasından ASP.NET MVC rotaları oluşturabilir miyim?
- 28. svg anlamı nedir? Svg?
- 29. REGEX in R: bir dizgeden bir sözcük ayıklamak
- 30. SVG
Kutsal saçmalık! Bir metin düzenleyicisinde SVG dosyaları açabilirsiniz!?!? Merak etme, bir şeyleri anlayamadım. Teşekkürler! – Stromfeldt