Ищу объекты по названию улицы и номеру дома AstraLinux SE 1.5, GisToolkit 12 Для улицы пытался получить char* из QString разными способами, и trUtf8, и toLocal8Bit, и toUtf8, все равно в char* получаем типа \234\201. Суда по кодам буквы русские, но вот в какой кодировке?
Вот код последнего эксперимента, улицу игнорирует, дома ищет (24 c1, 24 к2 и т.д.), т.к. "24 *" в какой кодировке ни возьми, все будет одинаково правильно. Классификатор OSM.RSC.
// СТРУКТУРА ДЛЯ СОЗДАНИЯ КЛАССИФИКАТОРА
typedef struct RSCCREATE
{
char Name[32]; // Название классификатора
char Type[32]; // Тип классификатора
char Code[8]; // Код классификатора
int Scale; // Знаменатель масштаба
int Language; // Язык (MAPAPILANGUAGE)
}
RSCCREATE;