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

создание объекта!!! Проекция: План-схема (метры)

Добавлено: 03 июл 2009, 12:20
bear-cat
Помогите, плз. Нужен совет. :?:
Есть слой: Координаты: метры, Проекция: План-схема (метры).
При создании точки с заданными координатами (например: x=14361,64339m, y=18045,26051m) создает точку с координатами x=14385,67600m, y=18070,79400m.

При создании региона:
Create Region Into Variable obj_region1 0
Alter Object obj_region1 Node Add (17621, 16935)
Alter Object obj_region1 Node Add (17631, 16913)
Alter Object obj_region1 Node Add (17589, 16901)
Insert Into temp2 (Object) Values (obj_region1)
Также создает точку с координатами x=14385,67600m, y=18070,79400m.

Если пользую другой слой, Координаты: градусы, Проекция: Долгота/Широта создает все правильно.

В чем проблема?
:shock:

Re: создание объекта!!! Проекция: План-схема (метры)

Добавлено: 04 июл 2009, 06:59
Boris
Для начала надо знать:
1. Как именно выглядит проекция. Не только NonEarth, но ее полный формат. Для этого в окне MapBasic введите и запустите следующий текст:

Код: Выделить всё

print TableInfo( ХХХХ, 29 )
вместо XXXX - имя вашей таблицы
и пришлите результат, который будет напечатан в окне Message
2. Как именно вы проверяете координаты получившейся точки - наводите на нее указатель и читаете в низу координаты или через геоинформация (кнопка F7)

Re: создание объекта!!! Проекция: План-схема (метры)

Добавлено: 04 июл 2009, 10:32
reasonat
товарищу надо было просто Set CoordSys указать нужный до того, как создавать объекты :)