1

Я знаю, что инфраструктура сущности в настоящее время не поддерживает типы геоданных, но должен быть способ выполнить поиск близости с каркасом сущности. пожалуйста, если у кого есть идеи, пожалуйста, стреляйте в них по-моему.Как выполнить поиск по близости с сущностью (пространственный)

ответ

0

Вы можете создать хранимую процедуру, которая принимает значение lat и long, отобразить эту хранимую процедуру в вашей модели Entity Framework и затем фильтровать результаты хранимой процедуры.

+0

Извините за задержку при проверке на это, но я сделал это и, похоже, работает довольно хорошо. К сожалению, я до сих пор так новичок в MVC и всей инфраструктуре Entity, и у меня было так много других проблем с дизайном. Я решил приостановить эту версию моего проекта, пока у меня не будет хорошей рабочей версии этого в webforms. – scripter78

0

Вам требуется ссылочное местоположение (lat/long). то в каждой сущности вам также понадобится lat/long. Затем вы можете использовать вычисление расстояния на расстоянии и порядок на расстоянии. Это можно сделать с помощью linq довольно легко.

Смежные вопросы