Страница 1 из 1

Неправильно определяется расстояние

Добавлено: 03 июл 2014, 08:59
geo18
Пытаюсь определить расстояние от объектов в таблице до точки, вроде все делаю по инструкции (текст запроса см.во вложенном файле), но вместо верных расстояний (от 9 до 300 км) программа выдает для всех объектов расстояния порядка 9000 км. В чем может быть проблема?

Re: Неправильно определяется расстояние

Добавлено: 03 июл 2014, 09:26
sysrepos
скорей всего у вас в настройках в мапинфо проекция для сеанса не соответствует проекции таблицы.
Зайдите в "Настройки - режимы - Окно карты - (Вкладка Проекция) - Проекция для сеанса" - и выберите там проекцию, соответствующую вашей карте. (скорей всего там по умолчанию стоит широта - долгота)

Re: Неправильно определяется расстояние

Добавлено: 03 июл 2014, 10:19
geo18
sysrepos писал(а):скорей всего у вас в настройках в мапинфо проекция для сеанса не соответствует проекции таблицы.
Зайдите в "Настройки - режимы - Окно карты - (Вкладка Проекция) - Проекция для сеанса" - и выберите там проекцию, соответствующую вашей карте. (скорей всего там по умолчанию стоит широта - долгота)
Спасибо! Действительно помогло! Правда мне пришлось немного повозиться - карта была в местной СК (мск18), а в меню "карта-режимы" проекция почему то указывалась как "план-схема". Перевел режим карты в нужную СК (мск18), потом тоже самое повторил в "Настройки - режимы - Окно карты - (Вкладка Проекция)". Координаты точек стали какие то косячные (вида x -1704075.204, y -5452265.029), но расстояния рассчитались вроде как верно.

Re: Неправильно определяется расстояние

Добавлено: 03 июл 2014, 10:34
sysrepos
ну это уже нужно смотреть сами данные, возможно какая то таблица была в ск "план-схема", а какая то в мск18,
и мапинфо выбрала "план-схема" для всего окна. Или карты вроде как должны быть в мск18, и сами координаты в мск18, но в самих таблицах прописано "план-схема"

для проверки проекций всех открытых таблиц используйте такую утилиту (см. вложение)