/* eslint react/prop-types: 0 */
import React from 'react'
import CreateSvgIcon from './utils/CreateSvgIcon'

const MapOutlined = props => (
  <CreateSvgIcon
    name="MapOutlined"
    className={props.className}
    color={props.color}
    size={props.size}
    viewBox="0 0 512 512"
    style={props.style}
  >
    <path fill={props.color} d="m422 0c-49.628906 0-90 40.371094-90 90 0 17.488281 5.023438 35.4375 14.515625 50.027344l62.917969 96.664062c2.765625 4.25 7.5 6.8125 12.566406 6.8125s9.800781-2.5625 12.566406-6.8125l62.917969-96.664062c9.492187-14.574219 14.515625-32.539063 14.515625-50.027344 0-49.628906-40.371094-90-90-90zm0 136c-24.8125 0-45-21.1875-45-46s20.1875-45 45-45 45 20.1875 45 45-20.1875 46-45 46zm0 0"/>
    <path fill={props.color} d="m422 75c-8.277344 0-15 6.722656-15 15s6.722656 15 15 15 15-6.722656 15-15-6.722656-15-15-15zm0 0"/>
    <path fill={props.color} d="m19.308594 496.371094 116.691406-38.710938v-302.464844l-125.308594 41.433594c-6.339844 1.90625-10.691406 7.75-10.691406 14.371094v271c0 4.746094 2.242188 9.199219 6.050781 12.039062 3.792969 2.828126 8.757813 3.707032 13.257813 2.332032zm52.382812-137.742188 14.371094-4.308594c7.953125-2.375 16.289062 2.125 18.675781 10.0625 2.375 7.9375-2.121093 16.304688-10.0625 18.675782l-14.367187 4.308594c-8.082032 2.390624-16.335938-2.246094-18.679688-10.0625-2.371094-7.941407 2.125-16.304688 10.0625-18.675782zm0 0"/>
    <path fill={props.color} d="m171.683594 364.429688-5.683594-2.269532v97l121 51.542969v-306.859375l-121-48v175.976562c1.882812.003907 3.789062-.460937 5.566406.25l11.25 4.496094c7.691406 3.074219 11.441406 11.804688 8.363282 19.496094-3.074219 7.71875-11.820313 11.398438-19.496094 8.367188zm48.003906 3.046874c3.089844-7.722656 11.863281-11.441406 19.496094-8.367187l29.183594 11.28125c7.707031 3.074219 11.441406 11.804687 8.363281 19.496094-3.121094 7.777343-11.925781 11.414062-19.496094 8.363281l-29.183594-11.277344c-7.703125-3.078125-11.441406-11.808594-8.363281-19.496094zm0 0"/>
    <path fill={props.color} d="m352.40625 412.386719-29.398438 7.558593c-4.378906 1.121094-5.472656-.207031-6.007812-.296874v92.351562l154.308594-45.628906c6.339844-1.90625 10.691406-7.75 10.691406-14.371094v-233.195312l-22.296875 34.25c-5.472656 8.417968-13.558594 14.304687-22.703125 17.554687v30.390625c0 8.289062-6.710938 15-15 15s-15-6.710938-15-15v-30.390625c-9.144531-3.25-17.230469-9.128906-22.703125-17.539063l-36.453125-56.015624-30.84375 8.605468v184.847656l27.933594-7.183593c8.042968-2.035157 16.203125 2.769531 18.269531 10.796875s-2.769531 16.199218-10.796875 18.265625zm51.328125-44.179688 3.265625-.835937v-3.367188c0-8.292968 6.710938-15 15-15s15 6.707032 15 15v15c0 6.839844-4.628906 12.816406-11.265625 14.53125l-14.53125 3.734375c-8.007813 2.046875-16.195313-2.757812-18.265625-10.796875-2.066406-8.027344 2.769531-16.199218 10.796875-18.265625zm0 0"/>
  </CreateSvgIcon>
)

export default MapOutlined
