Отображение и центрирование только одного штата на полной карте округов США с помощью response-simple-map - PullRequest
0 голосов
/ 22 апреля 2020

В настоящее время я использую карту us-albers topo json, и мне интересно, есть ли способ получить одно государство из полной карты США. Вот моя попытка в песочнице . Я могу отфильтровать геометрии в одно состояние, используя следующий код, но у меня возникают проблемы при центрировании одного состояния в одном:

function getGeo(state) {
  if (!state) {
    return geo;
  }
  const { type, bbox, transform, objects, arcs } = geo;

  const { states, nation } = objects;

  return {
    type,
    bbox,
    transform,
    objects: {
      states: {
        type: "GeometryCollection",
        geometries: states.geometries.filter(n => n.properties.abbr === state)
      }
    },
    arcs,
    nation
  };
}

Я вижу похожий вопрос в StackOverflow, решаемом путем d3. json и d3. Интересно, есть ли способ решить это с помощью response-simple-map. перхас с projectionConfig?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...