Коническая проекция Ламберта в d3

Я пытаюсь спроецировать набор точек ([long, lat] кортежи) поверх карты SVG моей родной Австрии:

https://commons.wikimedia.org/wiki/File:Austria-geographic_map-blank.svg

Описание файла SVG в Викимедиа дает название проекции и границы карты:

Конформная коническая проекция Ламберта, данные WGS84
Географические границы карты:

Запад: 17,2 ° W
Восток: 9,3 ° з.д.
Север: 49,2 ° с.ш.
Юг: 46.0 ° с.ш.

Наивный, как я, я думал, что этой информации будет достаточно, чтобы создать правильную проекцию с D3.

Вот что я попробовал первым:

    let gcc = d3.geoConicConformal()
        .fitSize([width, height], bbox)

кудаbbox является полигоном GeoJSON, представляющим границы карты, как указано выше.

К сожалению, результат не является правильным прогнозом:

Теперь, читая документы D3, я могу догадаться, что мне нужно указать больше параметров для проекции, например, двастандартные параллели, К сожалению, я понятия не имею, что это такое, и пробовать различные значения вокруг западных и восточных границ карты не сработало. Я предполагаю, что они могут быть получены из того, что я знаю о карте, или, может быть, нет?

Во-вторых, меня смущает то, что проекция не только неправильно повернута, но и неправильно масштабирована - я подумал, используя.fitSize позаботится об этом.

Кто-нибудь может подсказать, как правильно настроить коническую проекцию Ламберта?

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

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