Выбор GIS
-
- Новоприбывший
- Сообщения: 2
- Зарегистрирован: 21 сен 2009, 11:46
- Репутация: 0
Выбор GIS
День добрый!
Появилась задача сделать карту города (имеется в corelDraw) в виде приложения, с возможностью прокрутки, масштабирования, и привязки к домам (объектам) чего-то вроде всплывающего окна с дополнительной информацией, и поиск по адресам и названиям организаций.
Разработкой софта занимаюсь лет 10, но с GIS раньше никогда не сталкивался. Почитал несколько дней статьи, обзоры, форумы, посмотрел несколько софтин (gvSIG, JUMP, QSIG, AvisMap, OpenMap, GRASS), но мало что в них понял. Думаю, не хватает знания базовых понятий.
Интересовался в основном фриварными решениями.
Таким образом, накопилось несколько вопросов:
1. Правильно ли я понимаю, что в данном случае у нас есть две в принципе независимые задачи - 1) создать такую карту в некотором редакторе, и 2) написать/взять из готовых просмотрщик для этой карты?
2. Если имеются готовые просмотрщики экспортированных в некоторый стандартный формат, то какие из них поддерживают русский язык (как в информации о карте, так и в своем интерфейсе)?
3. Имея карту в corelDraw, можно ли ее отконвертировать в формат какой-либо из имеющихся GIS?
4. Как делается ассоциация "карта" - "названия объектов"? В смысле, можно ли автоматизировать этот процесс, или же в общем случае придется руками наполнять карту?
5. Просьба посоветовать что-то почитать по общей информации по GIS (насколько я вижу себе такой мануал, он должен ответить как минимум на половину из этих вопросов, но сколько не искал, не нашел)
6. Просьба посоветовать что-то из приведенных систем (возможно, какую-то из тех, что я не рассматривал), для реализации этой задачи. В том смысле, что вроде бы задача относительно не сложная, и дополнительные усложнения редактора мне ни к чему.
Спасибо!
Появилась задача сделать карту города (имеется в corelDraw) в виде приложения, с возможностью прокрутки, масштабирования, и привязки к домам (объектам) чего-то вроде всплывающего окна с дополнительной информацией, и поиск по адресам и названиям организаций.
Разработкой софта занимаюсь лет 10, но с GIS раньше никогда не сталкивался. Почитал несколько дней статьи, обзоры, форумы, посмотрел несколько софтин (gvSIG, JUMP, QSIG, AvisMap, OpenMap, GRASS), но мало что в них понял. Думаю, не хватает знания базовых понятий.
Интересовался в основном фриварными решениями.
Таким образом, накопилось несколько вопросов:
1. Правильно ли я понимаю, что в данном случае у нас есть две в принципе независимые задачи - 1) создать такую карту в некотором редакторе, и 2) написать/взять из готовых просмотрщик для этой карты?
2. Если имеются готовые просмотрщики экспортированных в некоторый стандартный формат, то какие из них поддерживают русский язык (как в информации о карте, так и в своем интерфейсе)?
3. Имея карту в corelDraw, можно ли ее отконвертировать в формат какой-либо из имеющихся GIS?
4. Как делается ассоциация "карта" - "названия объектов"? В смысле, можно ли автоматизировать этот процесс, или же в общем случае придется руками наполнять карту?
5. Просьба посоветовать что-то почитать по общей информации по GIS (насколько я вижу себе такой мануал, он должен ответить как минимум на половину из этих вопросов, но сколько не искал, не нашел)
6. Просьба посоветовать что-то из приведенных систем (возможно, какую-то из тех, что я не рассматривал), для реализации этой задачи. В том смысле, что вроде бы задача относительно не сложная, и дополнительные усложнения редактора мне ни к чему.
Спасибо!
- Mavka
- Гуру
- Сообщения: 2060
- Зарегистрирован: 14 мар 2008, 17:36
- Репутация: 9
Re: Выбор GIS
1. В принципе все так, обычно бесплатные редакторы (QGis, gvSIG) и используют в качестве просмотрщиков.
2. С этим, кажется, нет проблем.
3. Работа творческая. Например, так. На эту тему часто спрашивают, там очень много тонкостей.
4. Это, пожалуй, и есть основная задача ГИС.
5-6. Начните работать. Ваши вопросы занимают, наверное, 30% всей области ГИС. Вопросов у вас будет еще добавится, и первый - проекция и система координат карты.
Задача решаема
2. С этим, кажется, нет проблем.
3. Работа творческая. Например, так. На эту тему часто спрашивают, там очень много тонкостей.
4. Это, пожалуй, и есть основная задача ГИС.
5-6. Начните работать. Ваши вопросы занимают, наверное, 30% всей области ГИС. Вопросов у вас будет еще добавится, и первый - проекция и система координат карты.
Задача решаема

лангольеры под окном жрали время ом-ном-ном
-
- Новоприбывший
- Сообщения: 2
- Зарегистрирован: 21 сен 2009, 11:46
- Репутация: 0
Re: Выбор GIS
По поводу использования редакторов в качестве просмотрщиков - есть ли возможность задать в таком случае редактору ограничения на отображаемые меню? Т.е. чтобы при просмотре не было возможности редактировать карту, и чтобы "лишние" опции глаза не мозолили?
И все-таки повторю просьбу на счет посоветовать что-то из фриварных систем:) или хотя бы сократить список из первого поста, вычеркнув что-то, что точно не стОит смотреть.
И все-таки повторю просьбу на счет посоветовать что-то из фриварных систем:) или хотя бы сократить список из первого поста, вычеркнув что-то, что точно не стОит смотреть.
- Mavka
- Гуру
- Сообщения: 2060
- Зарегистрирован: 14 мар 2008, 17:36
- Репутация: 9
Re: Выбор GIS
Чистый клиент - не интересовался. Слышал про ArcExplorer и Cadcorp Map Browser.
Посоветовать - начните с QGis.
Посоветовать - начните с QGis.
лангольеры под окном жрали время ом-ном-ном
-
- Интересующийся
- Сообщения: 33
- Зарегистрирован: 09 апр 2009, 12:36
- Репутация: 1
Re: Выбор GIS
я в свое время решил проблему картой в кореле через написание конвертора.
привел объекты в кореле к нужному масштабу и единицам измерения.
с программистом на VB был написали скрипт, транслирующий содержание файла в набор файлов mif/mid. разные стили корела получали разные отметки в семантике и стилях мапинфо.
стили точек правда потом вручную через wmf создавал и назначал по семантике. а линии и полигоны нормально всосались.
получилось очень даже приемлемо. лучше чем через автокад.
а по поводу чем мапинфо читать - так попробуйте сами из этого сделать. либо возьмите готовые продукты.
привел объекты в кореле к нужному масштабу и единицам измерения.
с программистом на VB был написали скрипт, транслирующий содержание файла в набор файлов mif/mid. разные стили корела получали разные отметки в семантике и стилях мапинфо.
стили точек правда потом вручную через wmf создавал и назначал по семантике. а линии и полигоны нормально всосались.
получилось очень даже приемлемо. лучше чем через автокад.
а по поводу чем мапинфо читать - так попробуйте сами из этого сделать. либо возьмите готовые продукты.
- Olga_@@@
- Гуру
- Сообщения: 715
- Зарегистрирован: 24 фев 2009, 15:42
- Репутация: 0
- Ваше звание: городошник
- Откуда: Екатеринбург
- Контактная информация:
Re: Выбор GIS
a.temushkin, стили линий удалось передать или тоже вручную?
У меня из Apple дома только компот.
-
- Интересующийся
- Сообщения: 33
- Зарегистрирован: 09 апр 2009, 12:36
- Репутация: 1
Re: Выбор GIS
В смысле?
в MapInfo нет возможности штатно редактировать стили линий как в arcgis там например (milisted не счет).
поэтому каждой уникальной комбинации свойств объекта в .cdr при трансляции присваивали уникальный pen в mif/mid.
тем и перебивались)
если нет возможности транслировать могу посоветовать действовать таким путём:
1. Увеличить размеры листа в Corel до размеров минимального прямоугольника, куда влезет вся карта
2. Раcкидать объекты в файле по слоям в соответствии с их свойствами (через search&replace в corel)
3. Привести все в систему единиц измерения, используемую в проекте карты, либо использовать коэффициент масштабирования
4. Экспортировать каждый слой из файла в dxf/dwg
5. импортировать в ГИС назначения...
возможные проблемы:
- текст (кодировка и прочее)
- полигоны становятся Open (размыкаются) //** в 9-м CorelDraw по крайней мере.
в MapInfo нет возможности штатно редактировать стили линий как в arcgis там например (milisted не счет).
поэтому каждой уникальной комбинации свойств объекта в .cdr при трансляции присваивали уникальный pen в mif/mid.
тем и перебивались)
если нет возможности транслировать могу посоветовать действовать таким путём:
1. Увеличить размеры листа в Corel до размеров минимального прямоугольника, куда влезет вся карта
2. Раcкидать объекты в файле по слоям в соответствии с их свойствами (через search&replace в corel)
3. Привести все в систему единиц измерения, используемую в проекте карты, либо использовать коэффициент масштабирования
4. Экспортировать каждый слой из файла в dxf/dwg
5. импортировать в ГИС назначения...
возможные проблемы:
- текст (кодировка и прочее)
- полигоны становятся Open (размыкаются) //** в 9-м CorelDraw по крайней мере.
- Максим Дубинин
- MindingMyOwnBusiness
- Сообщения: 9129
- Зарегистрирован: 06 окт 2003, 20:20
- Репутация: 748
- Ваше звание: NextGIS
- Откуда: Москва
- Контактная информация:
Re: Выбор GIS
Если умеете программировать на C++ (QGIS) или Java (gvSIG) то есть. Можете также на основе QGIS'овских библиотек просто собрать нужный себе функционал с питоном или тем же C++ (пример). Штатных - нет. Свободный софт обычно не предоставляет возможности самого себя ограничивать. Разве что панели редактирования отключить, не уверен что вам этого достаточно.imanenkov писал(а):По поводу использования редакторов в качестве просмотрщиков - есть ли возможность задать в таком случае редактору ограничения на отображаемые меню? Т.е. чтобы при просмотре не было возможности редактировать карту, и чтобы "лишние" опции глаза не мозолили?
Ваш список сократить сложно, по причине упомянутой выше, для большинства упомянутых свободных ГИС, чтобы намеренно отключить редактирование придется попрограммировать. Посмотрите ArcReader - это классический просмотрщик, никакого редактирования.imanenkov писал(а):И все-таки повторю просьбу на счет посоветовать что-то из фриварных систем:) или хотя бы сократить список из первого поста, вычеркнув что-то, что точно не стОит смотреть.
На будущее - много вопросов = каша в ответах. Задание отдельных вопросов в отдельных темах на этом форуме не наказывается, а приветствуется.
пристегивайтесь, турбулентность прямо по курсу
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя