У меня есть запрос, который объединяет значения долготы и широты в столбце, чтобы его можно было использовать на карте в Data Tools (Microsoft Visual Studio). Однако, независимо от того, что я пытаюсь использовать в своем коде, при создании карты, мастер карты утверждает, что в моем наборе данных нет пространственных данных. Вот как выглядит мой запрос. Я также обнаружил, что mySQL очень ограничительный по сравнению с t-SQL при импорте в инструменты данных.Функция карты SSRS не извлекает мои пространственные данные
select City,ST_AsText(POINT(NewLongitude,NewLatitude)) AS SpatialData,POINT(NewLongitude,NewLatitude) AS SpatialDataWithoutConversion
from (
select City,latitude, Longitude,
(latitude)-10 AS NewLatitude,
(longitude)-20 AS NewLongitude,
from table1
where state = 'Alabama'
Group By City
)
Here is a screenshot of my returned data
Что такое проблема здесь? Почему SSRS не собирает пространственные данные в моих результатах? Я обнаружил, что mySQL имеет только тип данных геометрии, а не географию, найденную в T-sql. Я попытался создать столбец типа данных геометрии и добавить в него свои пространственные данные, но это тоже не сработало.