Отображать названия стран в Google Maps - PullRequest
5 голосов
/ 19 января 2010

У меня есть такой код, который устанавливает тип карты на Terrain View:

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

Тип G_PHYSICAL_MAP, используемый для отображения названий стран, поэтому Google, должно быть, недавно изменил это. Есть ли способ добавить названия стран обратно?

Вот так выглядит карта местности без названий стран: Текущий вид местности http://img413.imageshack.us/img413/3756/terrnoname.jpg

Вот как это было несколько недель назад: Просмотр местности с названиями стран http://img13.imageshack.us/img13/2466/googlemapsterrain21.png

Спасибо.

1 Ответ

1 голос
/ 19 января 2010

Названия стран на карте местности были частью изображения карты (до того, как они исчезли).К сожалению, кажется, нет никакого способа запросить другое изображение карты, которое включает названия стран.

Единственный вариант, который я вижу, - это определить собственное наложение карты поверх карты местности со всеми названиями стран.(Вероятно, не практично и не просто).

1-е РЕДАКТИРОВАНИЕ : Как предлагается в комментарии ниже, если вы планируете добавлять большие наложения на карту местности, вы можете использовать открытоеинструмент MapTiler (для Windows и Mac OS X).MapTiler автоматизирует процесс разбиения на листы для вас, и, кроме того, после завершения процесса разбиения на листы он создаст простое средство просмотра HTML.Если вы добавляете название только одной страны, вы можете вместо этого использовать GGroundOverlay .( Google Demo )

2-е РЕДАКТИРОВАНИЕ: Обратите внимание, что эта проблема была подтверждена сотрудником Google 20 января, и поэтому вы можетехотите подождать несколько дней, чтобы увидеть, будет ли сортировка автоматически, прежде чем выделять время для ее исправления.

3-е редактирование: Это было исправлено несколько недель назад Google.

...