Проблема кодирования с использованием osmtogeojson в командной строке - PullRequest
0 голосов
/ 09 июня 2019

Мне нужно получить из базы данных openstreetmap довольно большой набор данных (поэтому я не могу использовать overpass turbo или JOSM).Поэтому мне нужно перейти из файла json или xml osm к файлу geojson.Когда я использую osmtogeojson в одной точке, все в порядке (я могу экспортировать его в Mapbox). Однако отношения, кажется, не работают должным образом, и у меня также есть ошибки кодирования (надеюсь, это единственная проблема).

Iпопробовал из тестового запроса ([out:xml];(rel(6928969);>;);out;), я загрузил оба geojson, уже «переведенные» из путепровода, и данные osm для тех же результатов, а затем я использовал osmtogeojson на нем.Но я не смог найти ни одну кодировку, чтобы получить тот же результат, когда я открываю файл (он читается, но каждое «é» теперь является «├®» ... и, возможно, именно поэтому возникает проблема с mapbox, когда я 'm повторно сохраняю этот файл под UTF-8).Кто-нибудь знает, как мне открыть файл перед сохранением его в надлежащий UTF-8 (если я не отображаю mapbox вообще не распознает тип файла ...)?

...