現在、js-array を使用して、openlayers の MSSQL DB から大量のマーカーを表示しています。しかし、パフォーマンスが低すぎて、新しい解決策が必要です。geoserver を使用してすべてのマーカーを含むレイヤーを表示することで、これを解決できると思いました。しかし、それを達成する方法がまったくわかりません。
Web アプリケーションのパフォーマンスを向上させる方法を教えてください。事前にthnx。
現在、js-array を使用して、openlayers の MSSQL DB から大量のマーカーを表示しています。しかし、パフォーマンスが低すぎて、新しい解決策が必要です。geoserver を使用してすべてのマーカーを含むレイヤーを表示することで、これを解決できると思いました。しかし、それを達成する方法がまったくわかりません。
Web アプリケーションのパフォーマンスを向上させる方法を教えてください。事前にthnx。
フィーチャが多すぎる場合は、代わりにラスター レイヤーを作成することを検討してください。たとえば、WMS . GeoServerはMSSQLをサポートしています。
マーカーが静的な場合は、キャッシングを使用してパフォーマンスを大幅に向上させることができます。これにより、パフォーマンスが何倍にも向上しますが、「静的」コンテンツがあるシナリオにのみ適しています。
https://gis.stackexchange.com/で質問することも検討してください。