Le logiciel que j'ai toujours utilisé est le logiciel ESRI. Après tout, ils sont les leaders du secteur. Depuis l'ArcIMS4 que j'ai utilisé au début jusqu'à la version 9.2 que j'utilise maintenant, après tant d'années d'application, j'ai découvert qu'il n'y avait pas beaucoup de fonctions SIG avancées réellement utilisées côté serveur. Après tout, on ne peut pas s'attendre à ce que le SIG réseau le soit. être aussi puissant que les programmes de bureau. Je pense que l'avantage d'Internet réside dans le partage rapide des informations. Ainsi, en regardant certains sites Web SIG actuels, la plupart de leurs fonctions sont l'interrogation et la diffusion d'informations. Le serveur ArcGIS est très puissant, mais après l'avoir utilisé pendant un certain temps, j'ai l'impression qu'il n'est pas abordable pour les gens ordinaires.
ArcIMS possède ses propres versions client : client léger HTML et client lourd Java. Mais je me suis toujours senti mal à l'aise de l'utiliser. Plus tard, j'ai simplement écrit un client moi-même, et les fonctions de base de zoom avant, zoom arrière, navigation, etc. ont été implémentées comme s'il s'agissait de chats et de tigres. Je me souviens qu'en 2003, l'accès initial à la carte était encore une requête qui renvoyait une image, c'était très laborieux à utiliser, l'expérience était très mauvaise et cela rendait presque les gens fous, donc les cartes à cette époque étaient petites.
Plus tard, les cartes de tuiles sont apparues. À cette époque, il y avait peu de sites Web de cartes de ce type sur Internet, la plupart d'entre eux utilisaient encore des plug-ins Java Applet. Il y avait encore très peu de sites Web qui étudiaient les cartes de tuiles. J'étudie quotidiennement des cartes en tuiles sur Internet, en bavant, et j'espère convertir ma propre carte en carte en tuiles. À cette époque, je pensais qu’il serait plus rapide de découper une grande carte en petites cartes et de les transmettre sur Internet. Parce que je ne connaissais pas les principes des autres, j'ai fait un détour et j'ai changé ma propre carte en une carte en quatre dimensions. J'ai découpé la grande carte demandée en petites cartes en temps réel et je l'ai transmise au client, même si j'en avais envie. était plus rapide, mais le serveur prend beaucoup de temps pour couper l'image en temps réel.
Puis a commencé une longue période de recherches répétées, et a finalement découvert que les cartes d'autres personnes étaient prédécoupées et stockées par niveau. C'est maintenant un secret de polichinelle, mais à cette époque, les réseaux SIG n'étaient pas si prospères et les ressources d'information si riches. Ensuite, nous avons commencé à étudier notre propre système de découpe de graphiques et notre propre programme de découpe de graphiques à travers l'accumulation de code précédente. Au début, j'étais confus quant à la taille de l'image, puis j'ai comparé différents sites Web et j'ai finalement opté pour 256*256. La raison du choix de ce nombre était simple : l'écran de l'ordinateur à l'époque était de 1024*768, qui peut être divisé uniformément. . Le programme de découpe d'image commence au niveau 4 ou 5, et peut ensuite être réduit au niveau 12. Cela m'a également permis de comprendre pleinement la capacité d'ArcIMS à résister à la torture et à survivre sous un accès aussi important, continu, ininterrompu et à haute pression. Bien sûr, étant donné la quantité de données à travers le pays, il tombe parfois en panne à plusieurs reprises, ce qui est toujours le cas. ok. Compris. Afin d'augmenter la vitesse, on utilise bien entendu le multi-threading et la découpe de zones irrégulières. Afin de réutiliser la carte coupée et de mettre à jour les données cartographiques, des modifications de conception ont également été apportées à cet aspect.
Après avoir mon propre programme de découpe de cartes, l'étape suivante consiste à avoir besoin d'un client WebGIS. Je suis finalement tombé amoureux du HTML lors du choix d'un client. Pour JAVA, j'ai besoin de télécharger un plug-in. J'ai vu d'autres sites Web Java et vous. il faut attendre une demi-journée pour télécharger les données. Mais alors La vitesse est évidemment plus rapide, et elle peut aussi absorber les idées de Tile.