Экспорт окна Карты и Отчета. Можно ли обойти ограничения?
- vladlen666
- Активный участник
- Сообщения: 135
- Зарегистрирован: 22 май 2011, 01:36
- Репутация: 3
- Откуда: Тверская область
Экспорт окна Карты и Отчета. Можно ли обойти ограничения?
Друзья.
Подскажите пожалуйста есть ли возможность экспорта окна карты или отчета с шириной более 20 тысяч пикселей? Или как вариант экспорт окна Отчета с привязкой tab.
Версия Mapinfo 10.5.2 build 202
Решил загрузить векторную топоснову (снята с 250 и 100-метровок) на свой заповедник (Центарльно-Лесной) в GPS приемник Garmin 62s в растровом формате JNX. Делаю это через экспорт окна в tiff с файлом привязки tab. Потом открываю этот tiff в Global Mapper 14.0.2 и далее экспортирую в JNX. Но хотелось бы создать tiff шириной более 20 000 пикселей шириной. Или экспортировать окно из Отчета с файлом привязки, что мой MI не делает.
Дополнительные вопросы:
01. Может есть расширения для Mapinfo позволяющие экспортировать в растр не все окно карты, а только указанную часть карты?
02. Нет ли возможности в Global mapper открывать рабочие наборы Mapinfo (*.wor) с более или менее сохраненным видом. Или это из области фантастики.
Подскажите пожалуйста есть ли возможность экспорта окна карты или отчета с шириной более 20 тысяч пикселей? Или как вариант экспорт окна Отчета с привязкой tab.
Версия Mapinfo 10.5.2 build 202
Решил загрузить векторную топоснову (снята с 250 и 100-метровок) на свой заповедник (Центарльно-Лесной) в GPS приемник Garmin 62s в растровом формате JNX. Делаю это через экспорт окна в tiff с файлом привязки tab. Потом открываю этот tiff в Global Mapper 14.0.2 и далее экспортирую в JNX. Но хотелось бы создать tiff шириной более 20 000 пикселей шириной. Или экспортировать окно из Отчета с файлом привязки, что мой MI не делает.
Дополнительные вопросы:
01. Может есть расширения для Mapinfo позволяющие экспортировать в растр не все окно карты, а только указанную часть карты?
02. Нет ли возможности в Global mapper открывать рабочие наборы Mapinfo (*.wor) с более или менее сохраненным видом. Или это из области фантастики.
- Institor
- Активный участник
- Сообщения: 243
- Зарегистрирован: 22 апр 2011, 08:10
- Репутация: 27
- Откуда: Хабаровск
Re: Экспорт окна Карты и Отчета. Можно ли обойти ограничения
Любой виртуальный принтер поможет. Например, бесплатный PDFCreator
- vladlen666
- Активный участник
- Сообщения: 135
- Зарегистрирован: 22 май 2011, 01:36
- Репутация: 3
- Откуда: Тверская область
Re: Экспорт окна Карты и Отчета. Можно ли обойти ограничения
Но разве печать в файл в Mapinfo не происходит без файла привязки? Нужен не просто получить большой растр, но получить его с файлом привязки, как это возможно при экспорте окна.
Большой привязанный растр мне нужен для последующего экспорта в JNX
Большой привязанный растр мне нужен для последующего экспорта в JNX
- Institor
- Активный участник
- Сообщения: 243
- Зарегистрирован: 22 апр 2011, 08:10
- Репутация: 27
- Откуда: Хабаровск
Re: Экспорт окна Карты и Отчета. Можно ли обойти ограничения
Да, печать - без файла привязки. Придется заготовить несколько точек.
С экспортом окна и печатью у мапки всегда были проблемы, попробуйте поиграться с опциями вывода.
Но виртуальный принтер проще, на мой взгляд. Поставить четыре точки - не так долго...
С экспортом окна и печатью у мапки всегда были проблемы, попробуйте поиграться с опциями вывода.
Но виртуальный принтер проще, на мой взгляд. Поставить четыре точки - не так долго...
-
- Завсегдатай
- Сообщения: 265
- Зарегистрирован: 22 окт 2012, 08:35
- Репутация: 50
- Откуда: Нижний Новгород
Re: Экспорт окна Карты и Отчета. Можно ли обойти ограничения
Ну или как вариант делать карту (экспорт окна) частями с привязкой и складывать в GlobalMapper’е. Фрагменты карты можно брать приблизительно (с перекрытием). В GM все сядет по координатам. Правда пиксельной точности на стыках фрагментов может не получиться.
- vladlen666
- Активный участник
- Сообщения: 135
- Зарегистрирован: 22 май 2011, 01:36
- Репутация: 3
- Откуда: Тверская область
Re: Экспорт окна Карты и Отчета. Можно ли обойти ограничения
Спасибо. Я как то об этом и не подумал. То есть сделать несколько растров, а потом их же в GM и открыть.
С другой стороны, думаю есть расширения для Мапинфо позволяющие отправить в растр не все окно целиком а лишь определенную часть. То есть я предполагаю раз Global Mapper спокойно делает растр из векторных слоев по заданным границам, то и Мапинфо это сможет.
Сейчас я создаю растр из векторных слоев прямо в Global mapper. Все отлично получается, но в Мапинфо у меня уже подобранная красивая легенда, цвета, типы линий и заливок, к виду и легенде этой топосновы привыкли все мои коллеги. Вот и думаю как создать из вектра растр побольше в самой Мапинфо.
С другой стороны, думаю есть расширения для Мапинфо позволяющие отправить в растр не все окно целиком а лишь определенную часть. То есть я предполагаю раз Global Mapper спокойно делает растр из векторных слоев по заданным границам, то и Мапинфо это сможет.
Сейчас я создаю растр из векторных слоев прямо в Global mapper. Все отлично получается, но в Мапинфо у меня уже подобранная красивая легенда, цвета, типы линий и заливок, к виду и легенде этой топосновы привыкли все мои коллеги. Вот и думаю как создать из вектра растр побольше в самой Мапинфо.
-
- Гуру
- Сообщения: 4231
- Зарегистрирован: 10 апр 2006, 22:34
- Репутация: -344969098
- Откуда: Париж
Re: Экспорт окна Карты и Отчета. Можно ли обойти ограничения
если вас устраивает возможность того, что исходный большой растр будет представлен набором небольших растров, главное, что бы сходились и имели гео-привязку, то вам прекрасно подойдет экспорт окна в гео-тиф. привязку он сохраняет, а разбить область на 20 (4 х 5) более мелких можно практически любым скриптом.
я делаю так:
1) создаю сетку из прямоугольников того размера, что бы меня устраивали размер и количество
2) беру полностью оформленный экран карты и добавляю в него эту сетку в самый низ без видимых границ и заливок
3) центрую и подбираю размер окна к самому первому элементу сетки
4) вывожу его на пробу "руками" при открытом окне мапбасика
5) списываю команды, которые при этом вывелись в окно мапбасика
6) беру любой генератор текстов, который позволит перемещается по сетке
7) создаю набор текстовых команд, которые проделывают все то же самое, что я "руками" проделывал с первым элементом сетки
вставляю полученные команды в окно мапбасика, выделяю все, нажимаю Enter.
9) если все правильно, то в указанном месте получаю все части карты в виде растра с привязкой.
PS
Если привязка НЕ важна или легко подбирается, то делаю еще проще - создаю отчет, устанавливаю в его свойствах приемлемый размер бумаги, получаю печать отчета атласом - на много листов. потом эти листы загружаю в какой-нибудь продукт, который умеет точно стыковать растры и получаю один растр, а потом делаю его привязку к известному углу и масштабу.
я делаю так:
1) создаю сетку из прямоугольников того размера, что бы меня устраивали размер и количество
2) беру полностью оформленный экран карты и добавляю в него эту сетку в самый низ без видимых границ и заливок
3) центрую и подбираю размер окна к самому первому элементу сетки
4) вывожу его на пробу "руками" при открытом окне мапбасика
5) списываю команды, которые при этом вывелись в окно мапбасика
6) беру любой генератор текстов, который позволит перемещается по сетке
7) создаю набор текстовых команд, которые проделывают все то же самое, что я "руками" проделывал с первым элементом сетки

9) если все правильно, то в указанном месте получаю все части карты в виде растра с привязкой.
PS
Если привязка НЕ важна или легко подбирается, то делаю еще проще - создаю отчет, устанавливаю в его свойствах приемлемый размер бумаги, получаю печать отчета атласом - на много листов. потом эти листы загружаю в какой-нибудь продукт, который умеет точно стыковать растры и получаю один растр, а потом делаю его привязку к известному углу и масштабу.
- vladlen666
- Активный участник
- Сообщения: 135
- Зарегистрирован: 22 май 2011, 01:36
- Репутация: 3
- Откуда: Тверская область
Re: Экспорт окна Карты и Отчета. Можно ли обойти ограничения
Относительно первого метода то для ламеровского слуха звучит страшновато, боюсь если я попытаюсь осуществить метод, могу ненароком вызвать дьявола.
Относительно отчета, то тут не приятный момент с повторной ручной привязкой.
А вы не знаете способа экспорта окна не в ширину экрана, а в заданных границах, как это делает Global Mapper
Относительно отчета, то тут не приятный момент с повторной ручной привязкой.
А вы не знаете способа экспорта окна не в ширину экрана, а в заданных границах, как это делает Global Mapper
-
- Гуру
- Сообщения: 4231
- Зарегистрирован: 10 апр 2006, 22:34
- Репутация: -344969098
- Откуда: Париж
Re: Экспорт окна Карты и Отчета. Можно ли обойти ограничения
не очень понял, что именно имели в виду. могу ошибиться, но обычно в этом случае делаю так:vladlen666 писал(а):.
А вы не знаете способа экспорта окна не в ширину экрана, а в заданных границах, как это делает Global Mapper
- дублировать окно
- показать по другому (установить новые границы окна)
- экспорт окна
- vladlen666
- Активный участник
- Сообщения: 135
- Зарегистрирован: 22 май 2011, 01:36
- Репутация: 3
- Откуда: Тверская область
Re: Экспорт окна Карты и Отчета. Можно ли обойти ограничения
Я имею в виду то что в Global Mapper, вне зависимости от того как в окне у тебя отображена карта, ты можешь создать растр просто задав координаты границ. А на счет пукта КАРТЫ->ПОКАЗАТЬ ПО ДРУГОМУ, там же нет варианта установки границ окна, там только параметры центра, масштаб и ширина окна.Boris писал(а):не очень понял, что именно имели в виду. могу ошибиться, но обычно в этом случае делаю так:vladlen666 писал(а):.
А вы не знаете способа экспорта окна не в ширину экрана, а в заданных границах, как это делает Global Mapper
- дублировать окно
- показать по другому (установить новые границы окна)
- экспорт окна
-
- Гуру
- Сообщения: 4231
- Зарегистрирован: 10 апр 2006, 22:34
- Репутация: -344969098
- Откуда: Париж
Re: Экспорт окна Карты и Отчета. Можно ли обойти ограничения
1/ окна экспорт возможен только в границах окна:
2/ да, вы правы, границы окна устанавливаются в два шага с расчетами:
а) размер окна через Tools->Window Manager->Set Window Size
б) показать по другому с расчетом масштаба и центра окна.
задача показать окно как нужно - тривиальна, и скорее всего, кем-то уже реализована. я сам ее точно делал в каком-то приложении, она требует 5 строк текста, т.к. все команды для MapBasic'а Set Map ... и Set Window window_id ... имеются. Поскольку заставить себя создавать окошки MapBasic'а мне не удается, то и готового решения я предложить не могу.
Код: Выделить всё
Save Window window_id
As filespec
Type filetype
[ Width image_width [ Units paper_units ] ]
[ Height image_height [ Units paper_units ] ]
[ Resolution output_dpi ]
[ Copyright notice [ Font... ] ]
а) размер окна через Tools->Window Manager->Set Window Size
б) показать по другому с расчетом масштаба и центра окна.
задача показать окно как нужно - тривиальна, и скорее всего, кем-то уже реализована. я сам ее точно делал в каком-то приложении, она требует 5 строк текста, т.к. все команды для MapBasic'а Set Map ... и Set Window window_id ... имеются. Поскольку заставить себя создавать окошки MapBasic'а мне не удается, то и готового решения я предложить не могу.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 5 гостей