გეოსივრცითი მონაცემების დამუშავების სფეროში ახალი პლატფორმა, GeoLibre 1.0 გამოჩნდა. ეს არის ღრუბლოვანი GIS (გეოინფორმაციული სისტემა), რომელიც შექმნილია როგორც დესკტოპ, ისე ვებ გარემოსთვის. პლატფორმა აგებულია თანამედროვე ტექნოლოგიურ სტეკზე, მათ შორის Tauri-ზე, React-ზე, TypeScript-სა და MapLibre GL JS-ზე.

მრავალფუნქციური სამუშაო სივრცე

GeoLibre მომხმარებლებს სთავაზობს მონაცემთა მანიპულაციის ფართო არჩევანს: რუკების მასშტაბირება, დახრა, ბრუნვა და სხვადასხვა ფენებთან მუშაობა. პლატფორმა მხარს უჭერს როგორც ლოკალურ, ისე დისტანციურ ვექტორულ და რასტრულ მონაცემებს.

მნიშვნელოვანია, რომ სისტემაში ინტეგრირებულია DuckDB-WASM, რაც საშუალებას იძლევა, SQL მოთხოვნები პირდაპირ ბრაუზერში შესრულდეს. ეს პროცესს ბევრად უფრო სწრაფს და ეფექტურს ხდის.

ინსტრუმენტები და პლაგინები

GeoLibre აღჭურვილია დანამატების მდიდარი ბაზრით. მომხმარებლებს შეუძლიათ ისარგებლონ ისეთი ხელსაწყოებით, როგორებიცაა:

  • LiDAR-ისა და 3D Tiles-ის მხარდაჭერა
  • დროის სლაიდერი (Time Slider)
  • Street View ინტეგრაცია
  • Overture Maps-ის მონაცემები

პლატფორმა ასევე გვთავაზობს მონაცემთა კონვერტაციის მენიუს, სადაც შესაძლებელია ფაილების GeoParquet, FlatGeobuf ან PMTiles ფორმატებში გადაყვანა.

უსაფრთხოება და კონფიდენციალურობა

GitHub Pages-ზე განთავსებული დემო ვერსია სრულად მუშაობს მომხმარებლის ბრაუზერში. პლატფორმას არ აქვს სერვერული ანგარიშები და არ აგროვებს ანალიტიკურ მონაცემებს. მონაცემები პერსონალურ კომპიუტერს მხოლოდ მაშინ ტოვებს, როდესაც მომხმარებელი თავად გადაწყვეტს დისტანციური წყაროს დამატებას ან პროექტის გაზიარებას.

პროექტის შენახვა და გაზიარება ხდება .geolibre.json ფორმატის ფაილებით, რაც პროექტის მართვას მაქსიმალურად მოქნილს ხდის.

ინტეგრაცია Jupyter-თან

პროგრამისტებისთვის განსაკუთრებით საინტერესოა geolibre Python პაკეტი, რომელიც საშუალებას იძლევა პლატფორმა Jupyter Notebook-ში ჩააშენოთ. ეს ფუნქცია მონაცემთა მეცნიერებს საშუალებას აძლევს, რუკები პირდაპირ კოდის გარემოდან მართონ.