Общее и конкретное
-
- Новоприбывший
- Сообщения: 2
- Зарегистрирован: 22 июн 2010, 09:03
- Репутация: 0
Общее и конкретное
Всем добрый день!
На работе дали задание, освоить Qgis и разобраться в нем...я поковырялся недельку, но ответов точных дать не могу...хотелось бы, чтобы знающие люди помогли, и подсказали с ответами...подскажите пожалуйста если кого не затруднит. Правда вопросов набралось немало:
1. Он может строить карты изолиний (рельеф, физ. поля, и т.д., аналогично Сёрферу)?
2. Он может строить контура и выносить геоточки из внешних файлов?
3. Он может обновлять карту по мере изменения привязанных к объектам внешних файлов (без ручного передобавления этих контуров, геоточек, карт изолиний)?
4. Он может делать срезы (профили) по нескольким поверхностям (рельеф, слои и т.д.)?
5. В нём можно визуально редактировать отметки или элементы ситуации так, чтобы это отражалось во внешних файлах?
6. Посредством чего можно обращаться к его данным и/или объектам извне (простые файлы, запросы СУБД, COM-интерфейс, макросы и т.д.)
7. Какие есть инструмены интеграции с другим геософтом (Surfer, CAD, гидрографический, сейсмический и прочий софт)?
8. Как с импортом/экспортом следующих типов данных: табулированных текстовых, CSV, XLS, SRF, DXF, SVG, сейсмо/сонограмм и т.д.?
9. Есть ли возможность держать оформление чертежа для печати (layout в терминах CAD) отдельно от модели (model, как это изначально было задумано в AutoCAD, но никем не используется)?
Заранее, всем ответившим и откликнувшимся большое спасибо! Если кто знает ответ на какой-нибудь из вопросов, пишите, буду очень вам признателен!
На работе дали задание, освоить Qgis и разобраться в нем...я поковырялся недельку, но ответов точных дать не могу...хотелось бы, чтобы знающие люди помогли, и подсказали с ответами...подскажите пожалуйста если кого не затруднит. Правда вопросов набралось немало:
1. Он может строить карты изолиний (рельеф, физ. поля, и т.д., аналогично Сёрферу)?
2. Он может строить контура и выносить геоточки из внешних файлов?
3. Он может обновлять карту по мере изменения привязанных к объектам внешних файлов (без ручного передобавления этих контуров, геоточек, карт изолиний)?
4. Он может делать срезы (профили) по нескольким поверхностям (рельеф, слои и т.д.)?
5. В нём можно визуально редактировать отметки или элементы ситуации так, чтобы это отражалось во внешних файлах?
6. Посредством чего можно обращаться к его данным и/или объектам извне (простые файлы, запросы СУБД, COM-интерфейс, макросы и т.д.)
7. Какие есть инструмены интеграции с другим геософтом (Surfer, CAD, гидрографический, сейсмический и прочий софт)?
8. Как с импортом/экспортом следующих типов данных: табулированных текстовых, CSV, XLS, SRF, DXF, SVG, сейсмо/сонограмм и т.д.?
9. Есть ли возможность держать оформление чертежа для печати (layout в терминах CAD) отдельно от модели (model, как это изначально было задумано в AutoCAD, но никем не используется)?
Заранее, всем ответившим и откликнувшимся большое спасибо! Если кто знает ответ на какой-нибудь из вопросов, пишите, буду очень вам признателен!
- Mavka
- Гуру
- Сообщения: 2060
- Зарегистрирован: 14 мар 2008, 17:36
- Репутация: 9
Re: Общее и конкретное
1. Кажется, да
2. Перефразируйте
3. Да
5. Да (а как иначе?!)
6. Уточните вопрос
7. Импорт-экспорт? Уточните
8. ДА: табулированных текстовых, CSV, DXF
9. Да
2. Перефразируйте
3. Да
5. Да (а как иначе?!)
6. Уточните вопрос
7. Импорт-экспорт? Уточните
8. ДА: табулированных текстовых, CSV, DXF
9. Да
лангольеры под окном жрали время ом-ном-ном
-
- Гуру
- Сообщения: 5173
- Зарегистрирован: 26 сен 2009, 16:26
- Репутация: 792
- Ваше звание: званий не имею
- Откуда: Москва
Re: Общее и конкретное
Отвечу, что знаю:
1. Да, но не так, как в серфере. Также через модуль GRASS
2. Да
3. Вряд ли
4. Есть простенький Profile Tool, если нужно посерьезнее -- надо использовать r.profile, r.transect, v.profile в GRASS
5. Вряд ли
6. Странно звучит вопрос, но все же. Запросы СУБД (PostGIS,SpatiaLite), другие ГИС, скрипты на Python ..??..
7. GDAL/OGR, ??
8. Все +, кроме сейсмо/сонограмм -- может, через спец. свободное ПО для сейсмики??
9. Есть компоновщик карт, но это же не чертежи.. Компоновки можно сохранять, управлять ими, экспортировать в растровые и векторные (SVG) форматы.
Оп, пока отвечал, меня опередили))
1. Да, но не так, как в серфере. Также через модуль GRASS
2. Да
3. Вряд ли
4. Есть простенький Profile Tool, если нужно посерьезнее -- надо использовать r.profile, r.transect, v.profile в GRASS
5. Вряд ли
6. Странно звучит вопрос, но все же. Запросы СУБД (PostGIS,SpatiaLite), другие ГИС, скрипты на Python ..??..
7. GDAL/OGR, ??
8. Все +, кроме сейсмо/сонограмм -- может, через спец. свободное ПО для сейсмики??
9. Есть компоновщик карт, но это же не чертежи.. Компоновки можно сохранять, управлять ими, экспортировать в растровые и векторные (SVG) форматы.
Оп, пока отвечал, меня опередили))
Редактор материалов, модератор форума
-
- Гуру
- Сообщения: 5173
- Зарегистрирован: 26 сен 2009, 16:26
- Репутация: 792
- Ваше звание: званий не имею
- Откуда: Москва
Re: Общее и конкретное
Расшифруйте вопросы 3 и 5, а то их можно понять по-разному. Что такое "внешние файлы" -- это всякие CSV, таблицы и т.д., которые "присоединены". Тогда изменением шейп-файлов в QGIS их нельзя изменять, я прав?
Главное: QGIS -- не заменитель серфера+автокада))
Главное: QGIS -- не заменитель серфера+автокада))
Редактор материалов, модератор форума
-
- Новоприбывший
- Сообщения: 2
- Зарегистрирован: 22 июн 2010, 09:03
- Репутация: 0
Re: Общее и конкретное
Ребята, спасибо, за то, что ответили и так быстро. Постараюсь внести ясность, в свои вопросы, хотя мне это сложно дается, так как с программированием и глубоким знанием программ и компьютера у меня туговато
но ответы меня ваши порадовали, даже не знаю к кому прислушаться, ваши ответы схожи лишь в тех вопросах, которые я некорректно задал, ну и ещё в парочке
Про 3 и 5: Да. Внешние файлы - те, к которым можно обращаться извне системы.
6 и 7 вопросы в принципе по сути одно и тоже: У автокада есть COM-интерфейс (это такие же команды, как в текстовом поле в нижней части окна AutoCAD, но их могут посылать автокаду другие программы (например, TransCalc). И у Када, и у МС Офиса, и у Корела, и у Сёрфера есть VBA-интерфейс для написания скриптов. Некоторые ГИС построены поверх БД, которая позволяет подключаться к ней не только этой ГИС, но и другим программам. В наших терминах это и называется интеграцией. а теперь можно вернуться к 6 и 7-му вопросам.
Ещё раз огромное спасибо!!!


Про 3 и 5: Да. Внешние файлы - те, к которым можно обращаться извне системы.
6 и 7 вопросы в принципе по сути одно и тоже: У автокада есть COM-интерфейс (это такие же команды, как в текстовом поле в нижней части окна AutoCAD, но их могут посылать автокаду другие программы (например, TransCalc). И у Када, и у МС Офиса, и у Корела, и у Сёрфера есть VBA-интерфейс для написания скриптов. Некоторые ГИС построены поверх БД, которая позволяет подключаться к ней не только этой ГИС, но и другим программам. В наших терминах это и называется интеграцией. а теперь можно вернуться к 6 и 7-му вопросам.
Ещё раз огромное спасибо!!!
-
- Гуру
- Сообщения: 5173
- Зарегистрирован: 26 сен 2009, 16:26
- Репутация: 792
- Ваше звание: званий не имею
- Откуда: Москва
Re: Общее и конкретное
Я не самый опытный пользователь QGIS, не разработчик. Но все таки:
- "Внешние" файлы QGIS: shp, dbf, csv, БД SQLite (+ SpatiaLite) -- к ним смело можно обращаться с помощью других программ.
- QGIS (насколько мне известно) не завязана на виндовые технологии типа COM и VBA, ядро системы на C++ и Python для написания расширений и скриптов.
- QGIS работает с базами данных PosgreSQL/PostGIS и SQLite/SpatiaLite (через слэш -- пространственные расширения баз данных)
Наши термины похожи на ваши.
- "Внешние" файлы QGIS: shp, dbf, csv, БД SQLite (+ SpatiaLite) -- к ним смело можно обращаться с помощью других программ.
- QGIS (насколько мне известно) не завязана на виндовые технологии типа COM и VBA, ядро системы на C++ и Python для написания расширений и скриптов.
- QGIS работает с базами данных PosgreSQL/PostGIS и SQLite/SpatiaLite (через слэш -- пространственные расширения баз данных)
Наши термины похожи на ваши.
Редактор материалов, модератор форума
- Mavka
- Гуру
- Сообщения: 2060
- Зарегистрирован: 14 мар 2008, 17:36
- Репутация: 9
Re: Общее и конкретное
Внешние файлы:
QGis понимает без необходимости преобразования и импортирования стандартные форматы ESRI Shapefile, MapInfo и т.п. Т.е. эти файлы можно поменять в другой программе и изменения отразятся в проекте QGis. И как уже сказали можно подключаться к базам данных.
XLS, SRF (можно открыть гриды Surfer'а) и SVG я среди форматов библиотеки OGR не нашел (1, 2). Но раз говорят что можно, то, видимо, это решается каким то плагином.
Интеграция:
1. Можно встроить QGis в другое приложение, или создать свое с измененным дизайном. См. здесь.
2. Встроенный скриптовый язык - стандартный python. Расширения можно писать и на C++. Например.
3. Дергать по COM не получится.
QGis понимает без необходимости преобразования и импортирования стандартные форматы ESRI Shapefile, MapInfo и т.п. Т.е. эти файлы можно поменять в другой программе и изменения отразятся в проекте QGis. И как уже сказали можно подключаться к базам данных.
XLS, SRF (можно открыть гриды Surfer'а) и SVG я среди форматов библиотеки OGR не нашел (1, 2). Но раз говорят что можно, то, видимо, это решается каким то плагином.
Интеграция:
1. Можно встроить QGis в другое приложение, или создать свое с измененным дизайном. См. здесь.
2. Встроенный скриптовый язык - стандартный python. Расширения можно писать и на C++. Например.
3. Дергать по COM не получится.
лангольеры под окном жрали время ом-ном-ном
-
- Гуру
- Сообщения: 2627
- Зарегистрирован: 29 мар 2007, 14:12
- Репутация: 34
- Откуда: Ukraine
Re: Общее и конкретное
XLS напрямую не открывается. SRF, скорее всего, тоже. Ибо оба формата закрыты
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 5 гостей