Добро пожаловать!

Войдите или зарегистрируйтесь сейчас!

Войти

МАПИНФО

Тема в разделе "MapInfo", создана пользователем PKIng, 29 сен 2011.

  1. PKIng

    Форумчанин

    Регистрация:
    8 фев 2011
    Сообщения:
    141
    Симпатии:
    4
    Адрес:
    Мсковская область, Россия
    Добрый день, уважаемые коллеги!
    Мы получаем выписки с портала Росреестра в виде *.xml с координатами и преобразовываем в Мапинфо участки и кварталы в слой, проблема в том, что в Росреестре видать в ихней программе карата повернута на 90 град ::blink.gif:: , то есть координаты Х и У это наши У и Х соответственно. ::smile24.gif:: Утилита поворот окна карты карту поворачивает, но дает одну из координат со знаком минус. Вопрос: как по-нормальному преобразовать карту?
     
    #1
  2. SergKo

    Форумчанин

    Регистрация:
    11 июл 2007
    Сообщения:
    6.380
    Симпатии:
    458
    Адрес:
    Тула
    Поменять местами X и Y.
    И на будущее запомнить, что есть направление на север (вверх по экрану/бумаге), которое в геодезии принято называть X, а в мапинфо и др. это направление называется Y. Соответственно, на запад (вправо) - Y в геодезии/картографии и X "в математике". При этом углы отсчитываются в обоих случаях от X к Y, но в геодезии 'nj это получается по часовой стрелке, а в математике, как в школе учили - против. Формулы таким образом не отличаются: dX и там, и там = S*cos, а dY = S*sin.
    Программистам, хоть каким-то боком связаными с геодезией-картографией-ГИС, ПЕРВЫМ ДЕЛОМ следует договариваться с постановщиками задач о направлении осей. И стараться избегать иксов и игреков, называя направления N (North, север, вверх_по_карте) и E (East, запад, вправо_по_карте)... ::cool24.gif::
     
    #2
  3. PKIng

    Форумчанин

    Регистрация:
    8 фев 2011
    Сообщения:
    141
    Симпатии:
    4
    Адрес:
    Мсковская область, Россия
    Ога, спасибо за ценное указание! ::respect::
    Афтарр, я вот и спрашиваю как это сделать в Мапинфо.
    (Добавление)
    Карочи с помощью Дримвивера в *.xml файле поменял местами координаты и все получилось. ::tongue24.gif::
     
    #3
  4. SergKo

    Форумчанин

    Регистрация:
    11 июл 2007
    Сообщения:
    6.380
    Симпатии:
    458
    Адрес:
    Тула
    Штатными средствами если объект уже в таблице с графикой как площадной или линейный, ИМХО, никак.
    Если точки, то пересоздать точечные объекты с учетом вышесказанного...
    (Добавление)
    ну вот и выход... ::cool24.gif::
     
    #4
  5. SVP

    SVP
    Форумчанин

    Регистрация:
    8 сен 2009
    Сообщения:
    1.320
    Симпатии:
    410
    А монитор на 90 градусов повернуть нельзя?
     
    #5
  6. SergKo

    Форумчанин

    Регистрация:
    11 июл 2007
    Сообщения:
    6.380
    Симпатии:
    458
    Адрес:
    Тула
    Оффтоп
    ага... и смотреть через зеркало... ;-)
     
    #6
  7. olegzyr

    Форумчанин

    Регистрация:
    2 сен 2010
    Сообщения:
    1.225
    Симпатии:
    137
    Адрес:
    г. Томск
    Используйте программу "Коки", и будет вам счастье!
     
    #7
  8. PKIng

    Форумчанин

    Регистрация:
    8 фев 2011
    Сообщения:
    141
    Симпатии:
    4
    Адрес:
    Мсковская область, Россия
    Понел. (Смайлег чешущий репу) [​IMG]
     
    #8

Поделиться этой страницей

  1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie.
    Скрыть объявление