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

-
- Гуру
- Сообщения: 2627
- Зарегистрирован: 29 мар 2007, 14:12
- Репутация: 34
- Откуда: Ukraine
Re: 1с и географические схемы
А что стандартных приблуд нету для работы с этим форматом? Гугл говорит, что 1С:Предприятие - Работа с файлами должен его понимать.
-
- Новоприбывший
- Сообщения: 14
- Зарегистрирован: 07 мар 2011, 12:53
- Репутация: 0
Re: 1с и географические схемы
Можно только добавлять шейп файлы в качестве слоев. А вытащить шейп не получается.
-
- Новоприбывший
- Сообщения: 14
- Зарегистрирован: 07 мар 2011, 12:53
- Репутация: 0
Re: 1с и географические схемы
а если вырезать регионы - объекты слоя - средствами 1с, то полотно карты не уменьшается. А мне нужно добиться эффекта увеличения масштаба при растяжении картинки карты до размеров формы рабочего стола 1с.
-
- Гуру
- Сообщения: 2627
- Зарегистрирован: 29 мар 2007, 14:12
- Репутация: 34
- Откуда: Ukraine
-
- Новоприбывший
- Сообщения: 14
- Зарегистрирован: 07 мар 2011, 12:53
- Репутация: 0
Re: 1с и географические схемы
спасибо. попробую
-
- Гуру
- Сообщения: 977
- Зарегистрирован: 27 янв 2009, 22:57
- Репутация: 258
Re: 1с и географические схемы
Для этого необходимо установить свойство ПоддержкаМасштаба объекта ПолеГеографическойСхемы в значение РежимОтображенияГеографическойСхемы .ЗаданнаяОбласть и установить необходимую для просмотра область через свойство ПолеГеографическойСхемы.ОтображаемаяОбласть
Как изменить масштаб географической схемы.
Как изменить масштаб географической схемы.
-
- Новоприбывший
- Сообщения: 14
- Зарегистрирован: 07 мар 2011, 12:53
- Репутация: 0
Re: 1с и географические схемы
я не зря указал версию платформы. на 8.2 это не работает
-
- Новоприбывший
- Сообщения: 14
- Зарегистрирован: 07 мар 2011, 12:53
- Репутация: 0
Re: 1с и географические схемы
Делал так:
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, но там добавленной проекции почему-то нет.
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, но там добавленной проекции почему-то нет.
- Максим Дубинин
- MindingMyOwnBusiness
- Сообщения: 9129
- Зарегистрирован: 06 окт 2003, 20:20
- Репутация: 748
- Ваше звание: NextGIS
- Откуда: Москва
- Контактная информация:
Re: 1с и географические схемы
по поводу 6. "Сохранить" после ввода строки нажали? Только что попробовал добавить - всё работает (r15395).
PS: не валите в кучу вопросы, никто отвечать не будет, один вопрос - одна тема.
PS: не валите в кучу вопросы, никто отвечать не будет, один вопрос - одна тема.
пристегивайтесь, турбулентность прямо по курсу
- Mavka
- Гуру
- Сообщения: 2060
- Зарегистрирован: 14 мар 2008, 17:36
- Репутация: 9
Re: 1с и географические схемы
Да-да, там такая дискетка есть. Все работает, с Альберсом буквально на днях игрался.
лангольеры под окном жрали время ом-ном-ном
-
- Гуру
- Сообщения: 977
- Зарегистрирован: 27 янв 2009, 22:57
- Репутация: 258
Re: 1с и географические схемы
Черновик - Draft_1c_geo.7z
- Вложения
-
РоссияРегионыИВсеГорода.rar
- (422.87 КБ) 1542 скачивания
-
DEMOGeo81.7z
- (1.81 МБ) 1212 скачиваний
-
Draft_1c_geo.7z
- Черновик
- (1.03 МБ) 1236 скачиваний
-
- Новоприбывший
- Сообщения: 14
- Зарегистрирован: 07 мар 2011, 12:53
- Репутация: 0
Re: 1с и географические схемы
спасибо за труды но, у вас конфигурация в режиме совместимости 8.1. У поля географической схемы обычной формы есть все нужные свойства для масштабирования ДА. Но управляемые формы эти свойства не поддерживают, по крайней мере я их не нашел.
-
- Новоприбывший
- Сообщения: 14
- Зарегистрирован: 07 мар 2011, 12:53
- Репутация: 0
Re: 1с и географические схемы
а за конвертер большое спасибо
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 11 гостей