Я пытаюсь создать карту Openlayers, которая будет отображать тысячи полигонов. И когда пользователь нажимает на каждый из них, я хочу, чтобы отображались некоторые метаданные. Работа с этим большим набором данных кажется сложной задачей. Но я пытаюсь выяснить, есть ли стандартный способ сделать это. На данный момент, я думаю, я должен либо
- показать мои полигоны с помощью WMS и использовать getfeatureinfo
- Показать с WFS, загрузить с Strategy.BBOX и использовать GetFeature для получения meatadata.
Есть ли логичный способ, которым мне не хватает загружать все эти данные на карту и иметь хорошую скорость. Я смотрел на эту страницу и пытался выяснить, что они сделали: http://protectedplanet.net/