Próbuję utworzyć mapę Openlayers, która wyświetli tysiące wielokątów. A kiedy użytkownik kliknie każdy z nich, chcę wyświetlić niektóre metadane. Praca z tym dużym zestawem danych wydaje się trudna. Ale próbuję dowiedzieć się, czy istnieje standardowy sposób, aby to zrobić. W tym momencie myślę, że powinienem
- wyświetl moje wielokąty za pomocą WMS i użyj getfeatureinfo
- Wyświetlaj za pomocą WFS, wczytaj ze Strategy.BBOX i użyj GetFeature, aby uzyskać Meatadata.
Czy istnieje logiczny sposób, że brakuje mi załadowania wszystkich tych danych do mapy i uzyskania dobrej prędkości. Patrzyłem na tę stronę i próbowałem dowiedzieć się, co zrobili: http://protectedplanet.net/