2012-01-15 2 views
2

Прежде всего, я новичок в области ГИС и openlayers, поэтому, пожалуйста, несите меня. Я использую openstreetmap и хотел бы показать границы мухафаз на карте при добавлении фона для каждого мухафаза (см. Изображение ниже для внедренного примера http://afghanistanelectiondata.org/open/maps/tiles/afghanistan-hillshade-english)Как создать слой с открытыми слоями, который включает в себя границы города?

1-мне интересно, как фон и границы обращается? и как они существуют независимо от того, насколько мы увеличиваем и уменьшаем масштаб?

2- Откуда взяты изображения с границами, мы рисуем их или должны ли мы принести карту с границами и поместить ее над картой?

3- Любой, у кого есть пример, который объединяет все концепции (желательно с Drupal)?

Map with layers and borders

+0

repost или переместите это на http://gis.stackexchange.com/ – capdragon

ответ

1
  1. фона и границы предварительно оказываемых Tileset, генерируется и подается с MapBox. Вам нужно будет немного почитать о создании плиток и использовании их в OpenLayers.

  2. Вы перенесёте карту с границами и поместите ее над картой. Но сначала вам нужно создать прозрачные плитки, на которых мухафазы будут пересекаться с ними.

  3. Вот простой OpenLayers TileCache demo.