2010-01-19 14 views
5

Ben Arazi View harita türünü belirler bu gibi bir kod vardır:Ekran ülke adları

map = new GMap2(document.getElementById("map_canvas"));   
map.setMapType(G_PHYSICAL_MAP); //Terrain View 

Google yakın zamanda bu değişmiş olmalıdır böylece ülke isimleri görüntülemek için kullanılan G_PHYSICAL_MAP türü. Ülke isimlerini tekrar eklemenin bir yolu var mı?

Bu arazi haritası ülke adları olmadan şimdi böyle görünüyor: Terrain View with Country Names http://img13.imageshack.us/img13/2466/googlemapsterrain21.png

Teşekkür: Current Terrain View http://img413.imageshack.us/img413/3756/terrnoname.jpg

Bu birkaç hafta önce oldu nasıl.

+0

Vay, düzenlemeler için teşekkürler. Haritalar problemi açıklamak için harika bir iş çıkarmaktadır. –

cevap

1

Arazi haritasındaki ülke adları harita görüntülerinin bir parçasıydı (kaybolmadan önce). Ne yazık ki, ülke isimlerini içeren farklı harita görüntülerini talep etmenin bir yolu yok gibi görünüyor.

Gördüğüm tek seçenek, tüm ülke adlarıyla, harita haritasının üstündeki kendi harita yer paylaşımını tanımlamaktır. (Muhtemelen pratik değil ve kolay değil).

1 DÜZENLEME: Eğer arazi haritası üzerinden büyük bindirmeleri eklemeyi planlıyorsanız, aşağıda bir açıklama da önerildiği gibi, siz (Windows ve Mac OS X için) açık kaynak aracı MapTiler kullanmak isteyebilir. MapTiler sizin için döşeme işlemini otomatikleştirecek ve ayrıca, döşeme işlemi bittiğinde basit bir HTML görüntüleyici oluşturacaktır. Tek bir ülkenin adını ekliyorsanız, bunun yerine GGroundOverlay'u kullanmak isteyebilirsiniz. (Google Demo)

2 DÜZENLEME: Bu sorun 20 Ocak'ta acknowledged by a Google employee olmuştur ve bu nedenle size düzeltmek için zaman gerçekleştirmeden önce, bu otomatik olarak sıralanır alırsa görmek için birkaç gün beklemek dikkate almak isteyebilirsiniz Not o.

3nd DÜZENLEME: Bu, Google tarafından birkaç hafta önce giderilmiştir.

+0

Teşekkürler Daniel, Bir ülkenin adını eklemem gerekiyorsa ve o ülkenin koordinatlarına sahip olsaydım, bunu nasıl yaparsınız? –

+0

James, göz atmayı öneriyorum: http://stackoverflow.com/questions/2049000/ –

+0

Tek bir ülke için, metni her bir yakınlaştırma düzeyi için karo yapmak yerine harita üzerinde yüzen bir ELabel'e yerleştirmenizi öneririm. http://econym.org.uk/gmap/elabel.htm –