Maps don’t provide any justification for accusing Israel of “indiscriminate killing". It is Hamas that tried to kill civilians indiscriminately by launching over 3500 missiles at population centers. Israel has responded to these attacks with targeted strikes and it goes beyond the rules of war by giving civilians advance notice.
What do the maps show? First they show the British Mandate of Palestine which the British were given by the League of Nations to foster development of a Jewish national state in the historic Jewish homeland. There was no nation of Palestine. There never has been.
They show the Palestinian Arab leaders in 1947 were fools to reject the UN partition plan, a plan reluctantly accepted by the Jewish leaders of the time. Instead the Palestinian Arabs in league with the armies of several Arab countries tried to prevent the Jewish nation from coming into existence. The Israelis fought back and gained territory up to the Armistice lines that held from 1948-67. The Arabs who stayed within the Armistice lines became Israeli citizens with the right to own land and to vote and to pray as they wanted.
During that time Egypt ruled Gaza and Jordan controlled parts of Judea and Samaria (later called the West Bank). No one established a Palestinian state on those lands. The people who would later call themselves Palestinians did not think of themselves as a separate nationality at the time. The PLO was not founded until 1964. To be accurate, the maps should show areas occupied by Egypt and occupied by Jordan.
The maps show Israel gained control of more territory in 1967. It was not land won from the non-existent Palestine, but from Arab states that illegally held it.
The maps do not show the numerous peace plans rejected by Palestinian leaders. These leaders were not willing to embrace peaceful coexistence. They wanted a state of their own less than they wanted to keep fighting to eliminate the only Jewish state.
At this time, the Palestinians are split. The map should show the Hamas and PA territories in differentcolors. There is no single entity for Israel to negotiate with.