Tolong jelaskan mengenai Sejarah dari Kastel Batavia

Kastel Batavia awalnya adalah sebuah benteng kecil yang dikembangkan menjadi kastel sejak tahun 1620, ketika VOC berhasil menduduki Jayakarta. Pada tahun 1629, benteng kecil tersebut diperbesar dan diperkuat untuk dijadikan sebagai pertahanan kota Batavia dari kepungan tentara Kesultanan Mataram.

Pieter Both, Gubernur Jenderal Hindia Belanda terpilih pertama, mengangkat Kapten Jacques l'Hermite untuk membeli 2.500 vadem persegi (10.000 yard persegi) tanah di Jayakarta dengan tujuan mendirikan loji (pos perdagangan) VOC. Permintaan itu dikabulkan oleh Pangeran Jayawikarta, penguasa Jayakarta, dengan uang dalam jumlah yang besar (1200 riyal). Tanah ini terletak di tepi Sungai Ciliwung timur, dekat daerah kota Tionghoa. Pada tahun 1612, Belanda membangun sebuah loge (loji), huis (rumah), dan factorij (pabrik) di atas tanah ini; keseluruhannya dikenal sebagai Nassau Huis. Perjanjian ini dipertahankan semasa pemerintahan Gubernur Jenderal Gerard Reynst dan kemudian Laurens Reael.

Kastel Batavia memiliki parit yang memgelilingi seluruh bagian benteng. Kastel Batavia dibongkar pada tahun 1809 oleh Herman Willem Daendels karena material bangunannya dibutuhkan untuk pembangunan kawasan kota baru di Weltevreden (sekarang mencakup wilayah Kelurahan Gambir, Kecamatan Gambir, Jakarta Pusat). Batu-batu sisa kastel digunakan untuk membangun Istana baru untuk Daendels di Weltevreden.

Setelah Kastel Batavia dibongkar pada tahun 1809, sebuah jalan tembus yang menghubungkan kawasan pusat Kota Batavia (kini kawasan Kota Tua) dengan Pelabuhan Sunda Kelapa dibangun. Jalan tersebut bernama "Kasteelweg" yang berarti "Jalan Kastel". Nama Kasteelweg diubah menjadi "Jalan Tongkol" pada tahun 1950.

Sebelum tahun 1874, 4 sudut pertahanan (bastion) Kastel Batavia masih tersisa hingga benar-benar menghilang dari peta tahun 1874 hingga seterusnya.

Sisa-sisa dari Kastel Batavia pernah digali pada tahun 1940. Pada saat itu, bagian yang ditemukan adalah landpoort (pintu yang menghadap ke daratan (selatan kastel)).