MapInfo - перевод долготы/широты в метры

MapInfo, MapBasic
Ответить
Annette
Новоприбывший
Сообщения: 1
Зарегистрирован: 13 фев 2008, 14:30
Репутация: 0
Откуда: Барнаул
Контактная информация:

MapInfo - перевод долготы/широты в метры

Сообщение Annette »

Люди!

Исходные растровые данные в проекции долгота/широта. Векторизовать надо в Easy Trace 8.4, он такую проекцию не понимает. Пытаюсь перерегистрировать растры в Мапе - ерунда получается, при добавлении в проект в Трэйсе растягиваются безбожно, врет Мап короче. Так вот вопрос - это еще кому-то встречалось? Или мне так сказочно повезло? И если у кого-нибудь есть идеи, как поменять проекцию для Трэйса - поделитесь плз!!!
divs
Интересующийся
Сообщения: 15
Зарегистрирован: 15 мар 2006, 11:48
Репутация: 0

Сообщение divs »

Вариант.
Можно например создать векторный слой, поверх привязанных растров, в коорд.сист. градусы. На него нанести референтные точки (например, в случае топокарт - координаты углов и центра).
Потом слой пересохранить в координатную систему в метрах.
К этому слою привязать исходные растры.
Ещё наверное стоит использовать родную для вашей территории зону.
Евгений555
Новоприбывший
Сообщения: 4
Зарегистрирован: 05 май 2012, 14:12
Репутация: 0

Re: MapInfo - перевод долготы/широты в метры

Сообщение Евгений555 »

Всем доброго времени суток! К сожелению, не прочитал все сообщения данной темы,поэтому если где повторюсь-не серчайте)
Вопрос такой: учебный проект по диплому. Исследую нагруженность двигателя по GPS. В общем проблема такая-приходят данные от точки к точке с определенным интервалом. Но таких сообщений приходит до 3 тысяч. Нужно расстояние между этими точками. А в ручную их замерять-как вы понимаете проблема. Но, выдает координаты следующие(пример):
51.819698, 107.649788 (14). Как я понимаю - это долгота и широта? Также выдает данные: высота над уровнем моря. Из всего выше сказанного хотелось бы узнать:есть ли какая формула для определения расстояния между этими точками, по тем данным которые я предоставил. Заранее спасибо.
Донецков
Гуру
Сообщения: 3058
Зарегистрирован: 19 май 2010, 19:44
Репутация: 189

Re: MapInfo - перевод долготы/широты в метры

Сообщение Донецков »

Немного не в той ветке форума...
- да у Вас широта/долгота в десятичных градусах, скорее всего в WGS-84, но это Вам особо важно, т.к. на расстояние (смещение) не сильно повлияет
- Вам нужно из широты/долготы получить спроецированные данные - т.е. перевести в метры, т.к. расстояния в градусах вычислять проблематично...
- это можете сделать с помощью геокалькуляторов (есть бесплатные, есть в EXCEL), см. на этом форуме встречаются, или перевести в той же MapInfo: импорт таблицы с координатами, геокодирование, т.е. создание точек по координатам, перепроецирование из градусов в метры, далее экспорт координат в метрах, а уж вычислить расстояние между парами точек можно и в Exсel, а можно и в MapInfo (вроде встречались такие утилиты)...
a23k
Интересующийся
Сообщения: 46
Зарегистрирован: 17 апр 2012, 21:04
Репутация: 3

Re: MapInfo - перевод долготы/широты в метры

Сообщение a23k »

Тут, наверное, не голая математика. Следует знать принцип распределения точек. Если движение идет по серпантину?
ericsson
Гуру
Сообщения: 3321
Зарегистрирован: 27 июл 2009, 19:26
Репутация: 748
Ваше звание: Вредитель полей

Re: MapInfo - перевод долготы/широты в метры

Сообщение ericsson »

Вооружиться ogr2ogr http://www.gdal.org/ogr2ogr.html,

сконвертировать координаты каждой точки в последовательности из градусов в WGS84 (EPSG:4326), скажем, в проекцию UTM соответствующей зоны (учитывая 104 градуса - это будет 48N, то есть EPSG:32648)

в excel или своей собственной программе, используя получившиеся координаты X,Y по формуле длины двумерного вектора вычислить расстояние между всеми точками.
(Так, ради интереса - что-то еще кроме скорости в вычислении "нагруженности" используется?)
Евгений555
Новоприбывший
Сообщения: 4
Зарегистрирован: 05 май 2012, 14:12
Репутация: 0

Re: MapInfo - перевод долготы/широты в метры

Сообщение Евгений555 »

обороты двигателя, тип местности, загруженнсоть трассы.
что то все равно не понятно, можно для недопонимающих по подробнее?)
где в excel найти этот геокалькулятор?
Boris
Гуру
Сообщения: 4231
Зарегистрирован: 10 апр 2006, 22:34
Репутация: -344969098
Откуда: Париж

Re: MapInfo - перевод долготы/широты в метры

Сообщение Boris »

Евгений555 писал(а):обороты двигателя, тип местности, загруженнсоть трассы.
что то все равно не понятно, можно для недопонимающих по подробнее?)
где в excel найти этот геокалькулятор?
При правильно подобранной проекции, той что дает малые искажения локальных длин, а у вас ведь точки не дальше 500 метров (?), расстояние между точками можно принять за расстояниями между точками в 3-мерном пространстве. Формула Пифагора прекрасно посчитает эти расстояния.
Геокалькулятор - это отдельная программа. А для Excel существуют формулы преобразования градусов в метры, то для простоты послушайте совета - используйте ogr2ogr, от это сделает и лучше, и быстрее, и точней.
Евгений555
Новоприбывший
Сообщения: 4
Зарегистрирован: 05 май 2012, 14:12
Репутация: 0

Re: MapInfo - перевод долготы/широты в метры

Сообщение Евгений555 »

можно ссылку какую то? или пошаговый рассказ? мне простоя все эти гео-термины не близки.
Boris
Гуру
Сообщения: 4231
Зарегистрирован: 10 апр 2006, 22:34
Репутация: -344969098
Откуда: Париж

Re: MapInfo - перевод долготы/широты в метры

Сообщение Boris »

очень быстрый ответ:
- пришлите данные и я вам нарисую полный ход в мапифно и м.б. в ogr2ogr в Word документе
может потом кто-то поможет мне превратить это в статью для сайта
Boris
Гуру
Сообщения: 4231
Зарегистрирован: 10 апр 2006, 22:34
Репутация: -344969098
Откуда: Париж

Re: MapInfo - перевод долготы/широты в метры

Сообщение Boris »

долгота-широта в метры и расстояния.doc
mapinfo - описание последовательности действий
(613.5 КБ) 1179 скачиваний
mapinfo_points.zip
результаты вычислений
(252.55 КБ) 688 скачиваний
Евгений555
Новоприбывший
Сообщения: 4
Зарегистрирован: 05 май 2012, 14:12
Репутация: 0

Re: MapInfo - перевод долготы/широты в метры

Сообщение Евгений555 »

нужна помощь. Boris откликнитесь в лс
Ответить

Вернуться в «MapInfo»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 4 гостя