Собственная программка на С++
-
- Новоприбывший
- Сообщения: 3
- Зарегистрирован: 10 янв 2013, 18:43
- Репутация: 0
Собственная программка на С++
Здравствуйте.
Сразу извиняюсь, если вопрос дурацкий - я в теме ГИС чайник.
Появилась необходимость написания программки, которая должна отображать некоторый набор карт (скорее всего формата S57 v.3) с привязкой к широте/долготе, уметь это масштабировать ну и может быть, отображать не все слои, а по желанию пользователя.
Вариант разобраться с форматом карт и самому руками все разложить - это понятно, но хотелось бы и проще и быстрее.
Я неплохо знаком со связкой с++ - Qt, поэтому наткнулся вот на QGIS, которая все это вроде умеет. Сейчас сижу на http://www.qgis.org/api/, но кроме голого описания хотелось бы хоть какой-нить простенький готовый проект в качестве примера, типа http://gis-lab.info/qa/qgis-standalone.html - там все вроде понятно, но если бы там открывался файл карты, вообще бы было хорошо ).
Или я вообще не в ту сторону копаю? Заранее спасибо.
Сразу извиняюсь, если вопрос дурацкий - я в теме ГИС чайник.
Появилась необходимость написания программки, которая должна отображать некоторый набор карт (скорее всего формата S57 v.3) с привязкой к широте/долготе, уметь это масштабировать ну и может быть, отображать не все слои, а по желанию пользователя.
Вариант разобраться с форматом карт и самому руками все разложить - это понятно, но хотелось бы и проще и быстрее.
Я неплохо знаком со связкой с++ - Qt, поэтому наткнулся вот на QGIS, которая все это вроде умеет. Сейчас сижу на http://www.qgis.org/api/, но кроме голого описания хотелось бы хоть какой-нить простенький готовый проект в качестве примера, типа http://gis-lab.info/qa/qgis-standalone.html - там все вроде понятно, но если бы там открывался файл карты, вообще бы было хорошо ).
Или я вообще не в ту сторону копаю? Заранее спасибо.
- Максим Дубинин
- MindingMyOwnBusiness
- Сообщения: 9129
- Зарегистрирован: 06 окт 2003, 20:20
- Репутация: 748
- Ваше звание: NextGIS
- Откуда: Москва
- Контактная информация:
Re: Собственная программка на С++
в статье открывается файл карты: test.shpVinill писал(а):кроме голого описания хотелось бы хоть какой-нить простенький готовый проект в качестве примера, типа http://gis-lab.info/qa/qgis-standalone.html - там все вроде понятно, но если бы там открывался файл карты, вообще бы было хорошо ).
пристегивайтесь, турбулентность прямо по курсу
-
- Новоприбывший
- Сообщения: 3
- Зарегистрирован: 10 янв 2013, 18:43
- Репутация: 0
Re: Собственная программка на С++
файл shp, насколько я понял, содержит только один тип объектов. было бы интересно посмотреть на работу с разными типами объектов. или ошибаюсь?
-
- Гуру
- Сообщения: 1695
- Зарегистрирован: 14 июн 2011, 16:47
- Репутация: 133
- Ваше звание: Завсегдатай
- Откуда: Череповец
Re: Собственная программка на С++
Тип это что? Если точечный, линейный, полигон, то да шейпы разделяются по локализации. Поэтому обычно их много 

-
- Новоприбывший
- Сообщения: 3
- Зарегистрирован: 10 янв 2013, 18:43
- Репутация: 0
Re: Собственная программка на С++
ну так отож 

Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость