Một số ngôn ngữ cụ thể miền (DSL) cho GIS là gì?


12

Tôi tò mò không biết loại ngôn ngữ cụ thể miền (DSL) nào được sử dụng trong GIS. Ngôn ngữ duy nhất tôi có thể nghĩ đến là ngôn ngữ DOCELL được cung cấp trong ArcInfo Workstation GRID, nhưng không còn được hỗ trợ.


1
Vui lòng thêm định nghĩa thay vì liên kết đến một trang web bên ngoài có thể thay đổi nội dung / ngoại tuyến bất cứ lúc nào.
johanvdw

Câu trả lời:


9
  • Bàn làm việc của FME sẽ phân loại là DSL đồ họa và các tập lệnh được tạo / chỉnh sửa của nó là DSL

  • Model Builder của ArcGIS cũng có thể được mô tả như một DSL đồ họa.

  • Cú pháp MapFile của MapServer (và ngôn ngữ bất khả tri MapScript )

  • SLD được mô tả dưới dạng mã hóa, nhưng cũng có thể thuộc danh mục DSL.


6

Đại số bản đồ có khả năng đủ điều kiện. Mô hình dữ liệu được cung cấp với GDAL (tương tự DOCELL) và định dạng VRT của nó . Các đơn giản tính năng mô hình thực hiện trong phần mềm như PostGIS, như một phần mở rộng cơ sở dữ liệu đối tượng-quan hệ cho dữ liệu tên miền cụ thể.



1

Nếu DSL có thể bao gồm SQL, tôi tưởng tượng rằng Avenue sẽ được bao gồm.


Không phải đại lộ là một ngôn ngữ chết? ESRI có bán ArcView 3.x nữa không?
klewis

Nếu chết, bạn có nghĩa là nó không được phát triển tích cực nữa hoặc hầu như không ai sử dụng nó, thì nó đã chết. Nhưng nếu đó là một ngôn ngữ dành riêng cho tên miền thì đó là một câu trả lời hợp lệ cho câu hỏi. Vì chúng tôi chưa thấy định nghĩa về DSL, chúng tôi không thể biết điều đó vào thời điểm này.
jvangeld
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.