Bài viết này trình bày tổng quan về kỹ thuật tiles map đặc biệt là định dạng vector tiles. Ngoài ra, bài viết cũng trình bày các bước trong việc xây dựng một ứng dụng cung cấp dịch vụ vector tiles dựa trên các nền tảng mã nguồn mở miễn phí là: PostgreSQL, NodeJS và MapNik. | Nghiên cứu - Ứng dụng NGHIÊN CỨU VECTOR TILES VÀ FRAMEWORK NODEJS TRONG XÂY DỰNG MÁY CHỦ CUNG CẤP BẢN ĐỒ DẠNG TILE NGUYỄN HOÀNG LONG 1 ĐINH BẢO NGỌC 1 TRẦN THỊ HẢI VÂN 1 NGUYỄN ĐÌNH KỲ 2 LÊ THỊ KIM THOA 2 Trường Đại học Mỏ-Địa chất 1 2 Viện Hàn lâm Khoa học và Công nghệ Việt Nam Tóm tắt Việc tối ưu hóa khả năng trực quan hóa và tăng khả năng truy vấn dữ liệu không gian trên WebGIS là yếu tố cần được quan tâm khi phát triển ứng dụng WebGIS. Kĩ thuật mảnh bản đồ tiled map đặc biệt là định dạng mảnh ảnh raster tiles đã được giới thiệu và cung cấp bởi nhiều hệ thống máy chủ GIS như ArcGIS Server GeoServer với mục đích tăng tốc độ hiển thị dữ liệu không gian. Tuy nhiên raster tiles có nhược điểm là dữ liệu được gửi tới máy khách chỉ dưới dạng hình ảnh. Điều này dẫn đến hạn chế trong việc truy vấn dữ liệu. Ngoài ra việc định dạng các kiểu hiển thị cho các đối tượng trên bản đồ cũng bị hạn chế. Kĩ thuật mới vector tiles đã ra đời nhằm khắc phục các hạn chế của raster tiles. Bài báo này trình bày tổng quan về kỹ thuật tiles map đặc biệt là định dạng vector tiles. Ngoài ra bài báo cũng trình bày các bước trong việc xây dựng một ứng dụng cung cấp dịch vụ vector tiles dựa trên các nền tảng mã nguồn mở miễn phí là PostgreSQL NodeJS và MapNik 1. Mở đầu này các nhà nghiên cứu đã đưa ra phương pháp vector tiles 2 . Vector tiles cho phép chia nhỏ dữ Ứng dụng web GIS đầu tiên được xây dựng liệu vector thành các ô và định dạng từng ô sẽ bởi Xerox vào năm 1993. Ứng dụng này thể hiện được biểu ở phía máy khách. Điều này cho phép bản đồ dưới dạng một tấm ảnh khi người dùng đa dạng hóa khả năng biểu diễn các đối tượng di chuyển đến một phạm vi khác trên bản đồ bản đồ như là cho phép người dùng thay đổi biểu một tấm ảnh mới sẽ được tải về để hiển thị vị trí tượng các đối tượng trên bản đồ. Ngoài ra việc đó. Phương pháp này có nhược điểm là làm truyền dữ liệu bản đồ dạng vector sẽ làm việc chậm tốc độ của trang web làm giảm trải hiển thị bản đồ được trơn mượt không bị vỡ nghiệm người .