Mapnik s xəritələr, qat, şekiller, xətləri, geometrileri, formatında coğrafi məlumatları oxumaq və bir bazasında bu məlumatların ümumiləşdirmək çalışır.
Bu məlumatlar daha sonra sorğu vasitəsilə uzaq applications edilə və ya məcburi istifadə edə bilərsiniz. (Mapnik bir proqram hissəsidir əgər varsa)
Mapnik müxtəlif mənbələrdən məlumat oxuya bilərsiniz:
ESRI
PostGIS
TIFF
OSM
Kismet
Öğr
GDAL
Side Qeyd: Mapnik OpenStreetMap xidmət tikinti üçün istehsalında istifadə edilmişdir, belə ki, hər hansı bir ölçüsü hər hansı bir veri növü idarə edə bilərsiniz arxayın ola bilərsiniz.
Baş Mapnik mənbə kodu yükləyə bilərsiniz. OS xüsusi binaries üçün müraciət edin bizim Windows , Mac və Linux bölmələr.
Bu azad yeni nədir:
- Beynəlxalq Mətn Təkmilləşdirilmiş dəstək (indi mətn formalaşmasında harfbuzz kitabxana istifadə edir).
- Daha yaxşı performans (xüsusilə xəritə loading) üçün son C ++ 11 funksiyalar istifadə edir.
- Expressions hər yerdə bütün symbolizer xassələri indi data (üz-adı və TextSymbolizer on fontset adı istisna olmaqla) ifadələri idarə ola bilər .
- std :: vektor əsasında yenidən həndəsə saxlama.
versiyası yeni 2.2.0 / 3.0.0-RC3:
- hər hansı bir funksionallığı itirir olmadan silindi 3 depedencies. Ltdl, cairomm və libsigc ++
- 64 bit tam ifadələri, bədii kimlikleri dəstək və grid_renderer əlavə edib.
- müxtəlif bağımlılıkları üçün ehtiyac aradan imkanı əlavə edilib. Proj4, libpng, libtiff, libjpeg
- EPSG arasında sürətli reprojection dəstək Added: 3857 və EPSG. 4326
- Sabit postgres bağlı hovuz sızması persist_connection istifadə = false.
- Sabit postgres əlaqə əsas max_size ən yüksək dəyər hörmət və xəritədə hər hansı bir qat üçün initial_size üçün.
- WKB təhlil Sabit potensial crash PostGIS null həndəsə qayıtdıqdan.
- image və SVG nişanlar Sabit bulanık göstərilməsi.
- etibarsız SRS dəyərlər Added aşkar zaman loading XML.
- dəstək Added.
Load_xml üçüncü, isteğe arqument kimi bir base_path ifadə
versiyası yeni 2.2.0 / 3.0.0-RC1:
- hər hansı bir funksionallığı itirir olmadan silindi 3 depedencies. Ltdl, cairomm və libsigc ++
- 64 bit tam ifadələri, bədii kimlikleri dəstək və grid_renderer əlavə edib.
- müxtəlif bağımlılıkları üçün ehtiyac aradan imkanı əlavə edilib. Proj4, libpng, libtiff, libjpeg
- EPSG arasında sürətli reprojection dəstək Added: 3857 və EPSG. 4326
- Sabit postgres bağlı hovuz sızması persist_connection istifadə = false.
- Sabit postgres əlaqə əsas max_size ən yüksək dəyər hörmət və xəritədə hər hansı bir qat üçün initial_size üçün.
- WKB təhlil Sabit potensial crash PostGIS null həndəsə qayıtdıqdan.
- image və SVG nişanlar Sabit bulanık göstərilməsi.
- etibarsız SRS dəyərlər Added aşkar zaman loading XML.
- dəstək Added.
Load_xml üçüncü, isteğe arqument kimi bir base_path ifadə
versiyası 2.0.0 yeni nədir:
- Əlavə minimum yol uzunluğu əmlak yazıları yalnız müəyyən bir uzunluğu xətləri üzrə yerləşdiriləcək imkan text_symbolizer üçün.
- dəstək Added.
- Added AlsoFilter funksionallığı -. Http://trac.mapnik.org/wiki/AlsoFilter
- SQLite Plugin: i / paylaşılan cache və mutexes istifadə o optimize .
- birbaşa məcburi Dil dlopen bayraqları müəyyən olan qarşısını almaq üçün libmapnik giriş plugins keçid.
- Freetype2 bir ailə və ya stil adını hesabat deyil fonts üçün qeydiyyat zamanı bir səhv atın.
- (cədvəl takma "table.attribute" kimi istinadən verdiyi istifadə edilmişdir əvvəllər query çatışmazlığı səbəb olardı) PostGIS plugin. "Atributu" "masa" üçün sintaksis istinadən verdiyi Sabit.
- istinad və tam atributu adı bir key_field suppling tərəfindən PostGIS xüsusiyyət id nəzarət etmək imkanı əlavə edilib.
- Əlavə alternativ, daha möhkəm proj_transform funksiyaları həddi şərait həyata proj4 baxmayaraq optimal ölçülü Bbox təmin etmək üçün yalnız dörd küncləri daha çox xal istifadə edərək, bir Bbox layihə.
Sabit paletleri istifadə quantization png üçün
Şərhlər tapılmadı