আমি নির্ধারিত সমুদ্র স্তর এবং একটি বিশ্বাসযোগ্য উচ্চতার মানচিত্র সহ ভোরোনাই কোষ ব্যবহার করে একটি পদ্ধতিগতভাবে উত্পন্ন মানচিত্র পেয়েছি।
এখনও অবধি, আমি কিছু ভৌগলিক বৈশিষ্ট্যগুলি লেবেল করতে সফল হয়েছি: জমি, সমুদ্র, হ্রদ, নদী, মোহনা, সঙ্গম, পাহাড় এবং বায়োম। বায়োমগুলিতে টুন্ড্রা, বোরিয়াল বন, তৃণভূমি এবং সমীচীন বন অন্তর্ভুক্ত রয়েছে। সেখানে আরও কয়েকটি বায়োম রয়েছে তবে আমার উদ্দেশ্যগুলির জন্য সেগুলি এখনই গুরুত্বপূর্ণ নয়।
আমি উপসাগর এবং তারপরে স্ট্রেইট লেবেল করতে চাই তবে এটি কীভাবে সঠিকভাবে করা যায় তা নিয়ে আমার ক্ষতি হয়। একটি উপসাগর হ'ল একটি জলযুক্ত উপকূলীয় দেহ যা সরাসরি সমুদ্রের সাথে সংযোগ স্থাপন করে।
একটি স্ট্রেইট একটি প্রাকৃতিকভাবে গঠিত, সরু নৌপথ যা সমুদ্রের দুটি অংশকে সংযুক্ত করে। মূলত, যেখানে দুই টুকরো জমি প্রায় স্পর্শ করে এবং উভয় পাশে সমুদ্র রয়েছে। একে "চ্যানেল" নামেও ডাকা হয়।
বৈশিষ্ট্যগুলি নির্ধারণের জন্য, আমি এই জাতীয় ধরণের মাধ্যমে কোনও বৈশিষ্ট্যটি লুপ করতে পারি:
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));