Tôi đã có một bản đồ được tạo theo thủ tục bằng cách sử dụng các ô Voronoi, với mực nước biển xác định và bản đồ chiều cao đáng tin cậy.
Cho đến nay, tôi đã thành công trong việc dán nhãn các đặc điểm địa lý nhất định: đất, đại dương, hồ, sông, cửa sông, ngã ba sông, núi và quần xã. Các quần xã bao gồm lãnh nguyên, rừng nhiệt đới, đồng cỏ và rừng ôn đới. Ngoài ra còn có một vài quần xã sinh vật khác ở đó nhưng với mục đích của tôi chúng không quan trọng ngay bây giờ.
Tôi muốn dán nhãn vịnh và tiếp theo, nhưng tôi không biết làm thế nào để làm điều này đúng. Một vịnh là một vùng nước lõm, ven biển kết nối trực tiếp với đại dương.
Eo biển là một tuyến đường thủy hẹp, hình thành tự nhiên, kết nối hai phần của đại dương. Về cơ bản, nơi hai mảnh đất gần như chạm vào nhau và có đại dương ở cả hai phía. Cũng được gọi là một "kênh".
Để xác định các tính năng, tôi có thể lặp qua bất kỳ tính năng nào theo loại như sau:
for each (var feature:Object in geography.getFeaturesByType(Geography.LAND))
// loop through lands
for each (var cell:Cell in feature.cells)
// loop through cells
for each (var neighbor:Cell in cell.neighbors)
// loop through a cell's neighbors
trace(neighbor.hasFeatureType(Geography.LAND));