У мене шар точок (dbo.ptLayer)
- Приблизно 1М балів
- Тип просторової геометрії (dbo.ptLayer.geom)
- Ще немає просторового індексу, але він створить один раз збір даних.
У мене шар багатокутника (dbo.polygonLayer)
- Близько 500 багатокутників.
- Тип просторової геометрії (dbo.polygonLayer.geom)
Обидва мають поля, звані ID.
Як заповнити порожнє ціле поле в шарі полігону, підраховуючи загальну кількість точок у кожному полігоні?
Хоча я маю доступ до інших програмних продуктів, мені цікаво дізнатися, що можна зробити виключно в межах SQL та SQL Server.
Я вважаю, що я повинен використовувати STIntersects, але хотів би знати, який найкращий спосіб зробити оновлення для заповнення цього поля.