NHibernate. Spatial и тип Географии Sql 2008 года

Инструкции для Linux.

Нет инструмента для управления удалением CLI Google Cloud SDK (gcloud, gsutil, gq). Вам нужно будет очистить вашу систему вручную.

Я рекомендую полностью удалить gcloud и все версии. Затем установите снова после выхода и повторного входа в систему.

Найдите каталог установки, выполнив:

gcloud info --format='value(installation.sdk_root)'

Удалите возвращенный каталог.

Найдите каталог конфигурации вашего пользователя (обычно ~ / .config / gcloud)

gcloud info --format='value(config.paths.global_config_dir)'

Удалите возвращенный каталог.

Удалите источники строк completion.bash.inc и paths.bash.inc в вашем .bashrc или эквивалентном файле инициализации оболочки.

Просмотрите оператор оболочки PATH и удалите пути, сгенерировавшие предупреждение.

Удалите каждый из путей к каталогам, которые сгенерировали предупреждение gcloud.

Выйти

Войти

Дважды проверить, что ваш оператор PATH не содержит ссылки на gcloud инструментов.

Установить

curl https://sdk.cloud.google.com | bash
exec -l $SHELL
gcloud init
13
задан Cade Roux 23 January 2009 в 20:18
поделиться

2 ответа

Я не знаю конкретно о пространственном, но можно всегда расширять NHibernate для контакта с пользовательскими типами, который довольно прост (см. Пользовательские Типы Отображения NHibernate), но вещь состоит в том, что необходимо объяснить, как иметь дело с типами географии к NHibernate (см. пространство имен NHibernate. Введите), говорящий NH, как преобразовать значение назад и вперед в SQL.

Это не может быть самой легкой вещью в мире, но может быть сделано, многие люди могут помочь Вам в nhusers, и Вы определенно узнаете много о внутренних работах OR/M.

2
ответ дан 2 December 2019 в 02:18
поделиться

Я спрашивал то же самое в NHUsers еще в январе. NHSpatial имеет ограниченную поддержку географических типов. Проверьте ветку на NHUsers ниже, вы можете «как бы» использовать типы Geometry для некоторых приложений Geography.

http://groups.google.com/group/nhcdevs/browse_thread/thread/752b046c0ce959b0/9596204d0dd0ff47?q=#9596204d0dd0ff47

Также см. Ссылку, которую Рикардо разместил в группе на блог Исаака Кунена, который дает интересный пример проблемы ближайшего соседа в SQL.

Итак, в общем, ответ: Нет NHSpatial не поддерживает географию, но вы можете использовать типы геометрии для решения некоторых основных задач географии (например, расстояние между двумя точками). Но вам лучше запустить собственный SQL-запрос, чтобы получить всю мощь географических типов SQL Server 2008.

1
ответ дан 2 December 2019 в 02:18
поделиться
Другие вопросы по тегам:

Похожие вопросы: