À propos de l'utilisation efficace de la mémoire lors de l'affichage des données cartographiques

introduction

La tâche, qui nécessitait néanmoins le développement de méthodes pour une utilisation plus efficace de la mémoire, semblait avoir été résolue avec succès depuis longtemps, par exemple lors de la création de jeux informatiques, à savoir: il était nécessaire d'afficher des cartes de la surface de la Terre en temps réel avec des degrés de détail variables, et même sans caractéristiques mineures. soulagement, puisqu'il s'agissait de modéliser la vue depuis les fenêtres pour l'équipage de la Station spatiale internationale (la modélisation est requise directement à bord de la station).





Cependant, lors de la mise en œuvre de cette tâche apparemment typique, des problèmes sont survenus associés à la présence de certaines restrictions:





-, , – , (.. ) , , .





-, , .. .





-, 1- , 92 , .. .





– , , , , , , .





, , , 20482048, , , , «» , [1], 0.75 / 5400027000 . , , 342 .





, , «» . «» 393 JPEG, RGB (.. , BMP), 54000270003=4,374 . 232 , , 32- , , 32- Windows ( ) 3 . , , «AcdSee» «» , ( ).





, , , «» ( ), .





«» PCX [2], . , , Windows Paint. , PCX , JPEG. «» BMP, – .





, - – , PCX - . , «» PCX 292 . JPEG , , , RGB- (16.8 ) 256 , RGB «» PCX. , «» - , , .. . , , , -, . 256 , , .





, PCX , , «». , « » «» , .





(, ) . , , , , .





, , . (, «» ) , . , ..





«» PCX- , (- ) . , , . «» , , , .





.. . «» PCX- , , 64- . 4- «» , «» . , 01 25 DE 00 0A, 00DE2501 PCX- CF 33, , (0A) 15 (CF) №33.





(X, Y) «» PCX-, X 64 5 . «» PCX- «» . «» . , , 3 , (№33), 15 . , , PCX-, , «» , .. X. «» .





«» , , , , , . , PCX- . , , 192, . , PCX- .





, , . , «» 5400027000/645=113906250 , , 64- . , , «» , 406 , 10 , «» RGB .





, 256- , RGB, BMP, (5400027000=1458000000), «» PCX- .





, PCX-, , .





«» . , «» (.. FPU), . FPU- ( FATAN FSQRT) FPU, , «» .





«» .





Affichage d'un fragment de la carte "nuit" de la Terre dans le modèle de l'illuminateur par la méthode du traçage des rayons vers l'arrière.
«» .

, . ( 36 . ). PCX 5400027000 .





. ( ) .





, , , , , - . , «» , , .





, - «» , , , , . , , . «» , «» .





«» , , «» 32- . , , «» , , , .





1.      http://earthobservatory.nasa.gov/NaturalHazards/view.php?id=79765





2.      ZSoft Corporation PCX Technical Reference Manual Revision4 Marietta, GA 1988








All Articles