Perangkat lunak yang selalu saya gunakan adalah perangkat lunak ESRI, karena mereka adalah pemimpin dalam industri ini. Dari ArcIMS4 yang saya gunakan di awal hingga 9.2 yang saya gunakan sekarang, setelah bertahun-tahun penerapannya, saya menemukan bahwa tidak banyak fungsi GIS tingkat lanjut yang benar-benar digunakan di sisi server menjadi sekuat program desktop. Saya rasa keuntungan Internet terletak pada kecepatan berbagi informasi, jadi melihat beberapa situs GIS saat ini, sebagian besar fungsinya adalah untuk menanyakan dan menyebarkan informasi. Server ArcGIS sangat kuat, tetapi setelah menggunakannya beberapa lama, saya merasa harganya tidak terjangkau bagi orang awam.
ArcIMS memiliki rilis kliennya sendiri: klien tipis HTML dan klien tebal Java. Tapi saya selalu merasa tidak nyaman menggunakannya. Kemudian, saya sendiri yang menulis klien, dan fungsi dasar memperbesar, memperkecil, menjelajah, dan sebagainya diimplementasikan seolah-olah mereka adalah kucing dan harimau. Saya ingat pada tahun 2003, akses peta awal masih berupa permintaan untuk mengembalikan gambar. Sangat melelahkan untuk digunakan, pengalamannya sangat buruk, dan hampir membuat orang gila, sehingga peta pada saat itu kecil.
Belakangan, peta ubin muncul. Saat itu, hanya ada sedikit situs peta seperti itu di Internet. Saat itu, sebagian besar masih menggunakan plug-in Java Applet. Masih sangat sedikit situs web yang mempelajari peta ubin. Saya mempelajari peta ubin di Internet setiap hari, meneteskan air liur, dan berharap dapat mengubah peta saya sendiri menjadi peta ubin. Saat itu, saya merasa akan lebih cepat jika memotong peta besar menjadi peta kecil dan menyebarkannya di Internet. Karena saya tidak mengetahui prinsip orang lain, saya mengambil jalan memutar dan mengubah peta saya sendiri menjadi peta empat dimensi. Saya memotong peta besar yang diminta menjadi peta kecil secara real time dan mengirimkannya ke klien lebih cepat, tetapi server membutuhkan banyak waktu untuk memotong gambar secara real time.
Kemudian dimulailah penelitian berulang-ulang dalam jangka waktu yang lama, dan akhirnya ditemukan bahwa peta orang lain telah dipotong sebelumnya dan disimpan berdasarkan level. Ini sekarang menjadi rahasia umum, tetapi di era itu jaringan GIS tidak begitu makmur, dan sumber informasi Sangat kaya. Selanjutnya, kami mulai mempelajari sistem pemotongan grafik dan program pemotongan grafik kami sendiri melalui akumulasi kode sebelumnya. Awalnya saya bingung dengan ukuran gambarnya, lalu saya membandingkan berbagai website dan akhirnya memilih 256*256. Alasan memilih nomor ini sederhana. Layar komputer saat itu adalah 1024*768 yang bisa dibagi rata . Program pemotongan gambar dimulai dari level 4 atau 5, dan selanjutnya dapat dipotong hingga level 12. Hal ini juga memberi saya pemahaman penuh tentang kemampuan ArcIMS untuk menahan penyiksaan dan bertahan di bawah akses yang begitu besar, terus menerus, tanpa gangguan, dan bertekanan tinggi. Tentu saja, mengingat jumlah data di seluruh negeri, kadang-kadang crash terjadi beberapa kali, dan itu masih terjadi oke. Dimengerti. Untuk meningkatkan kecepatan, tentu saja digunakan multi-threading dan pemotongan pada area yang tidak beraturan. Untuk menggunakan kembali peta yang dipotong dan memperbarui data peta, modifikasi desain juga telah dilakukan pada aspek ini.
Setelah memiliki program pemotongan peta sendiri, langkah selanjutnya adalah membutuhkan klien WebGIS. Saya akhirnya jatuh cinta dengan HTML ketika memilih klien. Untuk JAVA, saya perlu mengunduh plug-in. Saya telah melihat situs web Java lainnya dan Anda harus menunggu setengah hari untuk mengunduh data. Tapi kecepatannya jelas lebih cepat, dan mungkin juga menyerap ide-ide Tile.