Leaflet: Ошибка в наложении geoJson на границе России и Финляндии

м, используяФайл формы «Культурные векторы 1: 50 м» от naturalearthdata.com.

Я использую ogr2ogr для создания файла geoJson с помощью следующей команды:

ogr2ogr -f GeoJSON geo_world_50m.json ne_50m_admin_0_countries.shp

Затем я создаю файл topoJson с помощью этой команды:

topojson --id-property iso_n3 -p name=admin -p name -p iso_a3=iso_a3 -p iso_a3 -o topo_world_50m.json geo_world_50m.json

Получив файл topoJson, я загружаю его в Leaflet: I '

$.getJSON('topo_world_50m.json', function (data) {
    var country_geojson = topojson.feature(data, data.objects.geo_world_50m);
    country_layer.addData(country_geojson);
});

Мы попробовали файл 1: 50 м, а также файл 1: 10 м из Natural Earth. Оба дают мне этот участок России, который перевернут на границе Финляндии.

Есть идеи, как решить эту проблему? Спасибо

Ответы на вопрос(2)

Ваш ответ на вопрос