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

1с и географические схемы

Добавлено: 07 мар 2011, 13:15
aworld
Всем привет.
У меня стояла такая задача: нужно в 1с-ке (платформа 8.2) на рабочем столе разместить карту с регионами России, некоторыми городами и изображениями диаграмм над ними. Эту задачу в 1С решает объект географическая схема, который представляет собой файл с расширенеим .geo. Этот файл содержит слои - шейп файлы. Готовые карты уже есть на информационно-технологических дисках ИТС (то есть географические схемы), вставляй ее на форму, и всё казалось бы задача решена. Но оказалось что платформа 8.2 по каким-то причинам не умеет масштабировать карту, а это очень плохо, потому что при маленьком масштабе у меня диаграммы будут налезать друг на друга.
Решил нарезать карту по регионам, и выводить их отдельно по выбору пользователя.
Вопросы к вам:
1. Знаете ли вы что нибудь о формате geo, как можно вытащить из него шейп файл.
2. Если вытащить шейп файл нельзя, то где можно найти карту россии не очень подробную, и в каком формате. Чтобы на карте было три слоя: округ, регионы, города. Ну или 2 слоя: регионы и города - округа я сформирую сам из регионов.
3. Каким ПО (бесплатным) лучше и легче (для новичка) нарезать карту России по округам (полигонам), так чтобы область нарезалась по всем слоям, со всеми содержащимися на них объектами.
Спасибо.

Re: 1с и географические схемы

Добавлено: 07 мар 2011, 13:28
aworld
за дубли сорри, не специально :)

Re: 1с и географические схемы

Добавлено: 07 мар 2011, 13:41
Voltron
А что стандартных приблуд нету для работы с этим форматом? Гугл говорит, что 1С:Предприятие - Работа с файлами должен его понимать.

Re: 1с и географические схемы

Добавлено: 07 мар 2011, 13:46
aworld
Можно только добавлять шейп файлы в качестве слоев. А вытащить шейп не получается.

Re: 1с и географические схемы

Добавлено: 07 мар 2011, 13:55
aworld
а если вырезать регионы - объекты слоя - средствами 1с, то полотно карты не уменьшается. А мне нужно добиться эффекта увеличения масштаба при растяжении картинки карты до размеров формы рабочего стола 1с.

Re: 1с и географические схемы

Добавлено: 07 мар 2011, 14:13
Voltron
Тогда возьмите готовые шейпы, нарежьте как вам нужно в создайте свой файл. Шейпы можете взять эти. Обработать можно в QGIS

Re: 1с и географические схемы

Добавлено: 07 мар 2011, 14:18
aworld
спасибо. попробую

Re: 1с и географические схемы

Добавлено: 07 мар 2011, 18:37
bim2010
Для этого необходимо установить свойство ПоддержкаМасштаба объекта ПолеГеографическойСхемы в значение РежимОтображенияГеографическойСхемы .ЗаданнаяОбласть и установить необходимую для просмотра область через свойство ПолеГеографическойСхемы.ОтображаемаяОбласть

Как изменить масштаб географической схемы.

Re: 1с и географические схемы

Добавлено: 08 мар 2011, 14:18
aworld
я не зря указал версию платформы. на 8.2 это не работает

Re: 1с и географические схемы

Добавлено: 09 мар 2011, 00:01
aworld
Делал так:
1. Использовал программу QGis
2. Скачал карты административных границ России и городов.
3. Удалил из таблицы атрибутов запросом ненужные данные.
4. Потом начал вручную выделяя курсором области разделять карту на федеральные области и соответствующие им города. То есть если мне например нужен Северо-Западный федеральный округ, я удаляю все кроме него, потом сохраняю все это дело и возвращаюсь к исходному шейпу, чтобы получить следующий федеральный округ. Очень муторно ! =)
5. Так и не удалось залить полигоны цветом. Получается только менять цвет линии. Если в форме свойства слоя вернуться к старой символике, и выбрать цвет заливки, то заливается всё полотно.
6. Не получается добавить проекцию Albers-Siberia:
+proj=aea +lat_1=52 +lat_2=64 +lat_0=0 +lon_0=105 +x_0=18500000 +y_0=0 +ellps=krass +units=m +towgs84=28,-130,-95,0,0,0,0 +no_defs
Добавляю ее из меню Установки - Ввод системы координат. Потом в контексном меню слоя выбираю set CRS, но там добавленной проекции почему-то нет.

Re: 1с и географические схемы

Добавлено: 09 мар 2011, 09:50
Максим Дубинин
по поводу 6. "Сохранить" после ввода строки нажали? Только что попробовал добавить - всё работает (r15395).

PS: не валите в кучу вопросы, никто отвечать не будет, один вопрос - одна тема.

Re: 1с и географические схемы

Добавлено: 09 мар 2011, 10:24
Mavka
Да-да, там такая дискетка есть. Все работает, с Альберсом буквально на днях игрался.

Re: 1с и географические схемы

Добавлено: 10 мар 2011, 03:50
bim2010
Черновик - Draft_1c_geo.7z

Re: 1с и географические схемы

Добавлено: 10 мар 2011, 11:00
aworld
спасибо за труды но, у вас конфигурация в режиме совместимости 8.1. У поля географической схемы обычной формы есть все нужные свойства для масштабирования ДА. Но управляемые формы эти свойства не поддерживают, по крайней мере я их не нашел.

Re: 1с и географические схемы

Добавлено: 10 мар 2011, 11:03
aworld
а за конвертер большое спасибо