Я использую topojson для преобразования существующего набора данных GeoJSON и не сохраняет свойства. Он следует стандартным форматам GeoJSON и помещает свойства в объект "свойства" на том же уровне, что и геометрия (сниппет ниже), но когда topojson успешно завершает работу, я получаю действительный файл данных topojson, который я могу использовать и отображать на карту, но в файле нет никаких свойств. Я не указывал свойства, и поведение по умолчанию - это сохранить все свойства в этом случае, поэтому я озадачен.
{"type": "Feature", "geometry": {"type":"MultiLineString","coordinates":[[[12.06,37.97],[12.064,37.991]],[[12.064,37.991],[28.985,41.018]]]}, "properties": {"pair": 50129,"direction": 0,"month": 12,"priority": 0,"expense": 4.854,"duration": 20.423,"length": 2950.524}}
edit: у меня также недостаточно точек для регистрации тега topojson, поэтому я буду перечислять это как D3, пока не будет создан этот тег.