Проблема с получением LineString с повторяющимися символами lat / lngs из SQL Server с использованием библиотеки npm mssql, из-за которой буфер выбрасывает ошибку диапазона выхода из индекса - PullRequest
0 голосов
/ 14 февраля 2019

Когда я пытаюсь получить строку Linest с повторяющимися символами lat / lngs в узле js с сервера SQL с помощью npm mssql.Выдает ошибку, буфер как-то поврежден и дает неверную информацию о данных в нем.Из-за этого это приводит к ошибке индекса вне диапазона.

Индекс вне диапазона в checkOffset (buffer.js: 977: 11) в Buffer.readUInt32LE (buffer.js: 1039: 5) вparseGeography (E: \ WorkSpace \ App \ node_modules \ mssql \ lib \ udt.js: 277: 39)

Линейная строка, на которой возникла ошибка.Индекс 2 и индекс 4 имеют одинаковые значения широты и долготы.

LINESTRING (73.0409597 33.6832051, 73.0409599 33.6832046, 73.0409598 33.6832048, 73.0409599 33.6832046)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...