Я новичок в OSM и в целом анализирую карты. Моя задача - преобразовать определенную область из OSM (которая дана в формате XML и может быть преобразована в различные типы баз данных) в тензор, где два измерения дают область (с определенным разрешением), а третье измерение - это«слои» - в конечном итоге получение многослойных матриц битов для каждого возможного атрибута.
Например, если площадь равна 2 * 2 (она может быть более или менее в зависимости от выбранного разрешения) и возможный атрибут - здания,деревья и дороги, тогда тензор будет иметь 2 * 2 * 3: 3 слоя 2 * 2 матриц для атрибутов. Ячейка (i, j, k) в тензоре равна 1 тогда и только тогда, когда атрибут k существует в местоположении i, j на карте.
Я пытался искать в Интернете и использовать gdal, qgis, и я довольнопотерян.
Возможна ли такая процедура?