Здравствуйте!
Править maptype.h крайне не рекомендуется.
Тип IDFLOAT2 был признан устаревшим и упразднен, вместо него следует использовать тип IDDOUBLE2.
Тип HMAP был изменен для обеспечения контроля текстов на уровне компилятора. При наличии ошибок компиляции рекомендуется проверить код.
Наиболее частая проблема – попытка передать методу, ожидающему HMAP, тип HSITE.