Scribble Maps Blog
சாலை புள்ளி பொருத்துதல் (Road Point Snapping)
சமீபத்தில் நாங்கள் எங்கள் சாலை பொருத்துதல் (road snapping) அம்சத்தை அறிமுகப்படுத்தினோம். இந்த அம்சம் எங்களுக்கு பல கோரிக்கைகள் வந்த ஒன்றாக இருந்தாலும், தொழில்நுட்ப ரீதியாக இதை செயல்படுத்துவது மிகவும் கடினமாக இருந்தது. இருப்பினும், இப்போது எங்களிடம் சொந்தமாக ஓபன் ஸ்ட்ரீட் மேப்ஸ் (open street maps) சர்வர் உள்ளது, இது சாலை தரவை நேரடியாகப் பெற எங்களை அனுமதிக்கிறது. இதற்கு முன்பு வளைவு போன்றவற்றை வரைவது மிகவும் கடினமாக இருந்தது. இப்போது சாலை பொருத்துதல் மூலம் இது மிகவும் எளிதாகிவிட்டது.
வெளியீட்டு தரவு உண்மையில் OSM இலிருந்து பெறப்பட்ட சுத்தமான தரவு ஆகும். அதாவது சாலையின் முனைகள் (nodes) OSM இலிருந்து உருவாக்கப்பட்டவற்றுடன் பொருந்தும். இதற்காக நாங்கள் பாதை கண்டறிதல் (path finding) உள்ளிட்ட பல உத்திகளின் கலவையைப் பயன்படுத்துகிறோம், சில சந்தர்ப்பங்களில் இது சாலை பொருத்துதலை விசித்திரமாகச் செயல்பட வைக்கலாம், இதை நாங்கள் அறிவோம் மற்றும் எதிர்கால பதிப்புகளில் இதை மேம்படுத்தப் போகிறோம், ஆனால் எங்கள் பயனர்கள் உடனடியாக இதைப் பயன்படுத்தத் தொடங்கும் வகையில் பீட்டா பதிப்பில் இதை வெளியிடுவது நல்லது என்று நாங்கள் முடிவு செய்தோம்.
