2015-01-29 1 views
0

Я захватил файл KML графств Великобритании. Затем я направился в this other website, чтобы преобразовать KML в GeoJSON.Утерянные данные о конвертации geojson в topojson

Все сглажено до сих пор. Затем я захотел преобразовать GeoJSON в его родственный формат TopoJSON через пакет NodeJS topojson.

Так что я побежал следующую команду:

topojson -o topo-uk-map.json uk-map.json 

Это работало в том смысле, что преобразование имело место, но в процессе я потерял все имена графств !!

Как отредактировать приведенную выше команду, чтобы название уездов оставалось на месте? Я просмотрел документацию для topojson, но не смог найти ничего, что могло бы помочь мне, либо информации там нет, либо документов совсем не дружелюбны к n00b.

+1

Спасибо, я удалил ссылку. – Ciwan

ответ

1

Используйте параметр -p. Из Wiki (который, на мой взгляд, довольно неплох):

-p, - свойства свойства сохраняются; имя не сохраняет все свойства

сохранить некоторые свойства и переименовывать их:

topojson -p newpropertyname=inputpropertyname -- input.geojson -o outpu.topojson 

Примечание: topojson также принимают .shp в качестве входных данных, которые могут облегчить вашу работу терминала.

См: https://github.com/mbostock/topojson/wiki/Command-Line-Reference#properties

+0

Извините, я смотрел дальше, рядом с примером, который он бросил вверх. – Ciwan

 Смежные вопросы

  • Нет связанных вопросов^_^