У меня вообще вопрос о картах Google. Я хочу использовать Карты Google только для Германии, но, конечно, в соседних странах, показаны также. Границе Германии встречается редко.
Есть ли возможность затемнить другие, не использованные странами?
Я был в состоянии сделать это с помощью общественности [Boundaries страны мира.kml](https://www.google.com/fusiontables/data?docid=1N2LBk4JHwWpOY4d9fobIn27lfnZ5MDy-NoqqRpk&pli=1 rows#:id=1) Фьюжн таблице.
Вы'll необходимо, чтобы добавить его в качестве Фьюжн таблице слоем на вашу карту.
Во-первых инициализации карте уменьшенном прямо по центру, так что мы можем увидеть в большинстве стран:
var map = new google.maps.Map(document.getElementById('map-canvas'), {
center: new google.maps.LatLng(30,0),
zoom: 2,
mapTypeId: google.maps.MapTypeId.ROADMAP
});
Далее добавить FusionTablesLayer
:
var world_geometry = new google.maps.FusionTablesLayer({
query: {
select: 'geometry',
from: '1N2LBk4JHwWpOY4d9fobIn27lfnZ5MDy-NoqqRpk'
},
map: map,
suppressInfoWindows: true
});
Это выглядит так:
В отношении:
Есть ли возможность затемнить другие, не использованные странами?
Если вы посмотрите на [слияние Table](https://www.google.com/fusiontables/data?docid=1N2LBk4JHwWpOY4d9fobIn27lfnZ5MDy-NoqqRpk&pli=1 rows#:id=1) Вы'посмотрю есть столбцы для name
и ISO_2DIGIT
. Мы можем фильтровать эти передачи где
условие FusionTablesLayer
, электронная.г:
query: {
select: 'geometry',
from: '1N2LBk4JHwWpOY4d9fobIn27lfnZ5MDy-NoqqRpk',
where: "ISO_2DIGIT IN ('US', 'GB', 'DE')"
},
Чтобы дать:
Для любого, кто оказывается здесь в будущем, это, кажется, сейчас будет очень хорошо обрабатываются Google чарты, последняя реализация устаревшей ссылке выше
https://developers.google.com/chart/interactive/docs/gallery/geochart
Старый вопрос, но: в Google'с устаревшим карте API выглядит лучшим решением, если вам не нужна карта, чтобы быть таковым:
https://developers.google.com/chart/image/docs/gallery/new_map_charts
Этот API будет продолжать работать как минимум до апреля 2015 года: https://developers.google.com/chart/terms
важно: часть диаграммы, изображения инструментов диаграммы Google была официально отменен 20 апреля 2012 года. Он будет продолжать работать в соответствии с нашей политикой устаревания.
Если вы просто хотите карта Германии, почему бы не использовать это:
http://jvectormap.com/maps/countries/germany/
Германия уже существующих