0

現在、js-array を使用して、openlayers の MSSQL DB から大量のマーカーを表示しています。しかし、パフォーマンスが低すぎて、新しい解決策が必要です。geoserver を使用してすべてのマーカーを含むレイヤーを表示することで、これを解決できると思いました。しかし、それを達成する方法がまったくわかりません。

Web アプリケーションのパフォーマンスを向上させる方法を教えてください。事前にt​​hnx。

4

1 に答える 1

0

フィーチャが多すぎる場合は、代わりにラスター レイヤーを作成することを検討してください。たとえば、WMS . GeoServerはMSSQLをサポートしています。

マーカーが静的な場合は、キャッシングを使用してパフォーマンスを大幅に向上させることができます。これにより、パフォーマンスが何倍にも向上しますが、「静的」コンテンツがあるシナリオにのみ適しています。

https://gis.stackexchange.com/で質問することも検討してください。

于 2014-10-30T12:09:30.963 に答える