Дабавил комментарий в SQL-скрипт создания БД - чтобы не задавать глупых вопросов :)
Заменил QTextEdit на QWebView для нормального отображения HTML.
В QGIS у полигонов первая точка повторяется в конце, поэтому изменил алгоритм обхода точек.