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

Собственная программка на С++

Добавлено: 10 янв 2013, 19:39
Vinill
Здравствуйте.
Сразу извиняюсь, если вопрос дурацкий - я в теме ГИС чайник.
Появилась необходимость написания программки, которая должна отображать некоторый набор карт (скорее всего формата S57 v.3) с привязкой к широте/долготе, уметь это масштабировать ну и может быть, отображать не все слои, а по желанию пользователя.
Вариант разобраться с форматом карт и самому руками все разложить - это понятно, но хотелось бы и проще и быстрее.
Я неплохо знаком со связкой с++ - Qt, поэтому наткнулся вот на QGIS, которая все это вроде умеет. Сейчас сижу на http://www.qgis.org/api/, но кроме голого описания хотелось бы хоть какой-нить простенький готовый проект в качестве примера, типа http://gis-lab.info/qa/qgis-standalone.html - там все вроде понятно, но если бы там открывался файл карты, вообще бы было хорошо ).
Или я вообще не в ту сторону копаю? Заранее спасибо.

Re: Собственная программка на С++

Добавлено: 10 янв 2013, 21:14
Максим Дубинин
Vinill писал(а):кроме голого описания хотелось бы хоть какой-нить простенький готовый проект в качестве примера, типа http://gis-lab.info/qa/qgis-standalone.html - там все вроде понятно, но если бы там открывался файл карты, вообще бы было хорошо ).
в статье открывается файл карты: test.shp

Re: Собственная программка на С++

Добавлено: 11 янв 2013, 07:02
Vinill
файл shp, насколько я понял, содержит только один тип объектов. было бы интересно посмотреть на работу с разными типами объектов. или ошибаюсь?

Re: Собственная программка на С++

Добавлено: 11 янв 2013, 07:25
Petruxin
Тип это что? Если точечный, линейный, полигон, то да шейпы разделяются по локализации. Поэтому обычно их много :D

Re: Собственная программка на С++

Добавлено: 11 янв 2013, 08:48
Vinill
ну так отож :)