Mapnik

البرمجيات قطة:
Mapnik
تفاصيل البرنامج:
الإصدار: 3.0.8 / 3.0.9-rc3 محدث
تاريخ إيداع: 10 Dec 15
ترخيص: حرر
شعبية: 80

Rating: nan/5 (Total Votes: 0)

على Mapnik يعمل عن طريق قراءة البيانات الجغرافية في شكل خرائط، والطبقات، والأشكال والخطوط والأشكال الهندسية، وغيرها، وتجميع هذه البيانات في قاعدة بيانات واحدة.


ويمكن بعد ذلك يتم

وهذه البيانات متاحة للتطبيقات البعيد عن طريق الاستعلامات، أو استخدامها داخليا (إذا Mapnik هو جزء من برنامج واحد).

Mapnik يمكن قراءة البيانات من مصادر مختلفة:

ESRI

PostGIS

TIFF

OSM

القسمة

OGR

GDAL

ملاحظة جانبية: لقد استخدمت Mapnik في الإنتاج لبناء خدمة أوبن ستريت ماب، لذلك يمكنك أن تطمئن إلى أنه يمكن التعامل مع أي نوع البيانات في أي حجم.

يمكنك تحميل شفرة المصدر Mapnik هنا. لOS ثنائيات محددة، يرجى زيارة موقعنا على ويندوز و <قوية> ماك و <قوية> لينكس أقسام.

ما هو جديد في هذا الإصدار:

  • وتقديم الدعم لتحسين النص الدولي (يستخدم الآن مكتبة harfbuzz لتشكيل النص).
  • ويستخدم أحدث C ++ 11 ميزات للحصول على أداء أفضل (وخاصة خريطة التحميل).
  • والتعبير في كل مكان: كل خصائص symbolizer يمكن أن يكون الآن بيانات مدفوعة تعبيرات (باستثناء جها اسم وfontset اسم على TextSymbolizer) .
  • وإعادة كتابة التخزين الهندسة على أساس الأمراض المنقولة جنسيا :: ناقلات.

ما هو جديد في الإصدار 2.2.0 / 3.0.0-RC3:

  • وإزالة 3 depedencies دون فقدان أي وظيفة: ltdl، cairomm وlibsigc ++
  • واضاف لدعم عدد صحيح 64 بت في التعبيرات، هويات الميزة، وgrid_renderer.
  • واضاف القدرة على تعطيل الحاجة لمختلف التبعيات: proj4، يببنغ، libtiff، libjpeg
  • واضاف لدعم عملية إعادة الإسقاط أسرع بين epsg: 3857 وepsg: 4326
  • وتجمع الاتصال بوستجرس الثابتة التسريبات عند استخدام persist_connection = كاذبة.
  • وبوستجرس الثابتة مفتاح الاتصال لاحترام أعلى قيمة MAX_SIZE وinitial_size لأي طبقة في خريطة.
  • والثابتة حادث محتمل في توزيع WKB عندما يعود postgis الهندسة فارغة.
  • وثابت تقديم ضبابية الصورة وSVG الرموز.
  • واضاف اكتشاف القيم SRS غير صالحة عندما XML تحميل.
  • واضاف لدعم تحديد base_path باعتباره الثالثة، سيطة اختيارية لload_xml.

ما هو جديد في الإصدار 2.2.0 / 3.0.0-RC1:

  • وإزالة 3 depedencies دون فقدان أي وظيفة: ltdl، cairomm وlibsigc ++
  • واضاف لدعم عدد صحيح 64 بت في التعبيرات، هويات الميزة، وgrid_renderer.
  • واضاف القدرة على تعطيل الحاجة لمختلف التبعيات: proj4، يببنغ، libtiff، libjpeg
  • واضاف لدعم عملية إعادة الإسقاط أسرع بين epsg: 3857 وepsg: 4326
  • وتجمع الاتصال بوستجرس الثابتة التسريبات عند استخدام persist_connection = كاذبة.
  • وبوستجرس الثابتة مفتاح الاتصال لاحترام أعلى قيمة MAX_SIZE وinitial_size لأي طبقة في خريطة.
  • والثابتة حادث محتمل في توزيع WKB عندما يعود postgis الهندسة فارغة.
  • وثابت تقديم ضبابية الصورة وSVG الرموز.
  • واضاف اكتشاف القيم SRS غير صالحة عندما XML تحميل.
  • واضاف لدعم تحديد base_path باعتباره الثالثة، سيطة اختيارية لload_xml.

ما هو جديد في الإصدار 2.0.0:

  • واضاف الملكية الحد الأدنى للمسار طول لtext_symbolizer للسماح للتسميات لتوضع فقط على خطوط مدة معينة.
  • واضاف لدعم بابوا نيو غينيا تكميم باستخدام لوحات ثابتة.
    وظائف
  • واضاف AlsoFilter - http://trac.mapnik.org/wiki/AlsoFilter
  • وسكليتي المساعد: تحسين ط / س باستخدام ذاكرة التخزين المؤقت المشتركة وأي كائنات المزامنة .
  • وربط مباشرة الإضافات مساهمة في libmapnik لتجنب الاضطرار إلى تعيين إشارات dlopen من لغات ملزمة.
  • ورمي خطأ أثناء تسجيل الخطوط التي Freetype2 لا يعلم اسم الأسرة أو نمط.
  • والثابتة نقلا عن بناء جملة "الطاولة". "سمة" في PostGIS المساعد (سابقا إذا تم استخدام الأسماء المستعارة الجدول نقلا مثل "table.attribute" من شأنها أن تسبب فشل الاستعلام).
  • واضاف القدرة على السيطرة على معرف ميزة PostGIS التي كتبها توريد وkey_field إلى مرجع واسم السمة صحيح.
  • واضاف البديل، وظائف proj_transform أكثر قوة على إعطاء BBOX باستخدام المزيد من النقاط من مجرد الأركان الأربعة لضمان BBOX الحجم الأمثل رغم proj4 من الظروف ساق.

برامج مماثلة

XMemcached
XMemcached

13 May 15

NWMatcher
NWMatcher

11 Mar 16

USTORE.js
USTORE.js

5 Jun 15

البرامج الأخرى من المطور Mapnik Development Team

Node-Mapnik
Node-Mapnik

28 Sep 15

Ruby Mapnik
Ruby Mapnik

10 Dec 15

تعليقات ل Mapnik

لم يتم العثور على التعليقات
إضافة تعليق
بدوره على الصور!
البحث حسب الفئة