Mapnik করুন ইত্যাদি মানচিত্র, স্তর, লাইন, জ্যামিতির, বিন্যাসে ভৌগলিক তথ্য পড়া এবং একটি একক ডাটাবেসের মধ্যে এই তথ্য সমষ্টি করে কাজ করে.
এই তথ্য তারপর প্রশ্নের মাধ্যমে দূরবর্তী অ্যাপ্লিকেশন উপলব্ধ করা, বা অন্ত ব্যবহার করতে পারেন. (Mapnik একটি সফ্টওয়্যার অংশ যদি)
Mapnik বিভিন্ন সূত্র থেকে তথ্য পড়তে পারেন:
ESRI
PostGIS
TIFF,
নমুনা
ভাগ্য
OGR
GDAL
সাইড নোট: Mapnik ওপেনস্ট্রীটম্যাপ পরিষেবা নির্মাণের জন্য উত্পাদনে ব্যবহৃত হয়েছে, যাতে আপনি যে কোনো আকারের এ কোন ডাটা টাইপ হ্যান্ডেল করতে পারেন আশ্বস্ত করতে পারেন.
আপনি এখানে Mapnik সোর্স কোড ডাউনলোড করতে পারেন. অপারেটিং সিস্টেম নির্দিষ্ট বাইনারি জন্য, অনুগ্রহ করে পরিদর্শন করুন আমাদের উইন্ডোজ ম্যাক লিনাক্স এ বিভাগে.
এই রিলিজে নতুন আপনি কি:
<লি> আন্তর্জাতিক টেক্সট জন্য উন্নত সমর্থন (এখন টেক্সট রুপায়ণ জন্য HarfBuzz লাইব্রেরি ব্যবহার).
<লি> ভাল পারফরম্যান্স (বিশেষত লোড মানচিত্র) জন্য সর্বশেষ সি ++ 11 বৈশিষ্ট্য ব্যবহার করে.
<লি> প্রকাশ সর্বত্র: সব symbolizer বৈশিষ্ট্য বর্তমানে তথ্য (সামনা নাম এবং TextSymbolizer উপর fontset-নাম বাদে) এক্সপ্রেশন চালিত করা যাবে করুন .
<লি> এসটিডি :: ভেক্টর উপর ভিত্তি পুনর্লিখিত জ্যামিতি স্টোরেজ.
সংস্করণ নতুন কি 2.2.0 / 3.0.0-RC3:
<লি> কোনো কার্যকারিতা loosing ছাড়া সরানো 3 depedencies:. Ltdl, cairomm এবং libsigc ++ করুন
<লি> 64 বিট পূর্ণসংখ্যা এক্সপ্রেশন, বৈশিষ্ট্য আইডির সমর্থন, এবং grid_renderer যোগ করা হয়েছে.
<লি> বিভিন্ন সংক্রান্ত নির্ভরতা জন্য প্রয়োজন নিষ্ক্রিয় করার ক্ষমতা যোগ করা হয়েছে:. Proj4, libpng, libtiff, libjpeg করুন
<লি> epsg মধ্যে দ্রুত reprojection সমর্থন যোগ করা হয়েছে: 3857 এবং epsg:. 4326
<লি> স্থায়ী postgres সংযোগ পুল ফাঁসের persist_connection ব্যবহার করার সময় = মিথ্যা.
<লি> স্থায়ী postgres সংযোগ কী MAX_SIZE টি সর্বোচ্চ মান সম্মান এবং মানচিত্রে কোন স্তর জন্য initial_size করতে.
<লি> wkb পার্সিং স্থায়ী সম্ভাব্য ক্র্যাশ postgis নাল জ্যামিতি ফেরৎ যখন.
<লি> ইমেজ এবং SVG আইকন নির্দিষ্ট blurry রেন্ডারিং.
<লি> অবৈধ SRS মান যোগ সনাক্তকরণ যখন লোড এক্সএমএল.
Load_xml একটি তৃতীয়, ঐচ্ছিক আর্গুমেন্ট হিসাবে একটি base_path উল্লেখ জন্য <লি> সমর্থন যোগ করা হয়েছে.
সংস্করণ নতুন কি 2.2.0 / 3.0.0-RC1:
<লি> কোনো কার্যকারিতা loosing ছাড়া সরানো 3 depedencies:. Ltdl, cairomm এবং libsigc ++ করুন
<লি> 64 বিট পূর্ণসংখ্যা এক্সপ্রেশন, বৈশিষ্ট্য আইডির সমর্থন, এবং grid_renderer যোগ করা হয়েছে.
<লি> বিভিন্ন সংক্রান্ত নির্ভরতা জন্য প্রয়োজন নিষ্ক্রিয় করার ক্ষমতা যোগ করা হয়েছে:. Proj4, libpng, libtiff, libjpeg করুন
<লি> epsg মধ্যে দ্রুত reprojection সমর্থন যোগ করা হয়েছে: 3857 এবং epsg:. 4326
<লি> স্থায়ী postgres সংযোগ পুল ফাঁসের persist_connection ব্যবহার করার সময় = মিথ্যা.
<লি> স্থায়ী postgres সংযোগ কী MAX_SIZE টি সর্বোচ্চ মান সম্মান এবং মানচিত্রে কোন স্তর জন্য initial_size করতে.
<লি> wkb পার্সিং স্থায়ী সম্ভাব্য ক্র্যাশ postgis নাল জ্যামিতি ফেরৎ যখন.
<লি> ইমেজ এবং SVG আইকন নির্দিষ্ট blurry রেন্ডারিং.
<লি> অবৈধ SRS মান যোগ সনাক্তকরণ যখন লোড এক্সএমএল.
Load_xml একটি তৃতীয়, ঐচ্ছিক আর্গুমেন্ট হিসাবে একটি base_path উল্লেখ জন্য <লি> সমর্থন যোগ করা হয়েছে.
সংস্করণ 2.0.0 নতুন আপনি কি:
<লি> যোগ সর্বনিম্ন-পাথ দৈর্ঘ্যের সম্পত্তি লেবেল শুধুমাত্র একটি নির্দিষ্ট দৈর্ঘ্যের লাইন স্থাপন করা মঞ্জুরি text_symbolizer করতে.
নির্দিষ্ট প্যালেট ব্যবহার quantization png জন্য <লি> সমর্থন যোগ করা হয়েছে.
<লি> যোগ AlsoFilter কার্যকারিতা -. Http://trac.mapnik.org/wiki/AlsoFilter করুন
<লি> SQLite প্লাগইন: আমি / ভাগ ক্যাশে এবং কোন mutexes ব্যবহার হে নিখুত করুন .
<লি> সরাসরি বাঁধাই প্রত্যেক থেকে dlopen ফ্ল্যাগ সেট করার এড়াতে libmapnik ইনপুট প্লাগিন লিঙ্ক.
<লি> Freetype2 একটি পরিবার বা শৈলী নাম রিপোর্ট না যা ফন্ট জন্য নিবন্ধীকরণের সময় একটি ত্রুটি নিক্ষেপ.
<লি> (টেবিল এবং alias "table.attribute" মত উদ্ধৃত ব্যবহার করা হয়েছে কিনা পূর্বে ক্যোয়ারী ব্যর্থতার কারণ হবে) PostGIS প্লাগ. "অ্যাট্রিবিউট" "টেবিল" এর জন্য সিনট্যাক্স উদ্ধৃত করা হয়েছে.
<লি> রেফারেন্স এবং পূর্ণসংখ্যা অ্যাট্রিবিউট নামের একটি key_field সরবরাহকারী দ্বারা PostGIS বৈশিষ্ট্য আইডি নিয়ন্ত্রণ করার ক্ষমতা যোগ করা হয়েছে.
<লি> যোগ বিকল্প, আরো জোরালো proj_transform ফাংশন সীমার অবস্থার আউট proj4 সত্ত্বেও একটি সন্তোষজনক মাপের Bbox নিশ্চিত করার মাত্র চার কোণে চেয়ে বেশি পয়েন্ট ব্যবহার করে একটি Bbox প্রকল্পের.
পাওয়া মন্তব্যসমূহ না