Mapnik

ภาพหน้าจอของซอฟแวร์:
Mapnik
รายละเอียดซอฟแวร์:
รุ่น: 3.0.8 / 3.0.9-rc3 การปรับปรุง
วันที่อัพโหลด: 10 Dec 15
ผู้พัฒนา: Mapnik Development Team
การอนุญาต: ฟรี
ความนิยม: 80

Rating: nan/5 (Total Votes: 0)

Mapnik ทำงานโดยการอ่านข้อมูลทางภูมิศาสตร์ในรูปแบบของแผนที่ชั้นรูปทรงเส้นรูปทรงเรขาคณิต ฯลฯ และรวมข้อมูลในฐานข้อมูลเดียว.

ข้อมูลนี้จากนั้นจะสามารถให้บริการแก่การใช้งานระยะไกลผ่านทางคำสั่งหรือใช้ภายใน (ถ้า Mapnik เป็นส่วนหนึ่งของซอฟต์แวร์เดียว).

Mapnik สามารถอ่านข้อมูลจากแหล่งต่าง ๆ :

ESRI

PostGIS

TIFF

OSM

Kismet

OGR

GDAL

บันทึก Side: Mapnik ได้รับการใช้ในการผลิตสำหรับการสร้างบริการ OpenStreetMap เพื่อให้คุณสามารถมั่นใจได้ว่าจะสามารถจัดการกับชนิดของข้อมูลใด ๆ ที่มีขนาดใด

คุณสามารถดาวน์โหลดซอร์สโค้ด Mapnik ที่นี่ สำหรับ OS ไบนารีเฉพาะโปรดไปที่ ของ Windows Mac และ ลินุกซ์ ส่ว​​น.

มีอะไรใหม่ ในข่าวประชาสัมพันธ์นี้:

  • การสนับสนุนที่ดีขึ้นสำหรับข้อความระหว่างประเทศ (ตอนนี้ใช้ห้องสมุด HarfBuzz สำหรับการสร้างข้อความ).
  • ใช้ล่าสุด C ++ 11 คุณสมบัติเพื่อประสิทธิภาพที่ดี (โดยเฉพาะอย่างยิ่งในการโหลดแผนที่).
  • นิพจน์ทุกที่: คุณสมบัติ symbolizer ทั้งหมดในขณะนี้อาจจะเป็นข้อมูลที่ขับเคลื่อนด้วยการแสดงออก (ยกเว้นชื่อใบหน้าและ fontset ชื่อใน TextSymbolizer) ที่
  • .
  • การจัดเก็บรูปทรงเรขาคณิตที่เขียนใหม่บนพื้นฐานของมาตรฐาน :: เวกเตอร์.

มีอะไรใหม่ ในรุ่น 2.2.0 / 3.0.0-RC3:

  • ลบ 3 depedencies โดยไม่สูญเสียการทำงานใด ๆ . ltdl, cairomm และ libsigc ++
  • เพิ่มการสนับสนุนจำนวนเต็ม 64 บิตในสำนวนรหัสคุณลักษณะและ grid_renderer ได้.
  • เพิ่มความสามารถในการปิดการใช้งานที่จำเป็นสำหรับการอ้างอิงต่างๆ:. proj4, libpng, libtiff, libjpeg
  • เพิ่มการสนับสนุนเส้นโครงอีกครั้งได้เร็วขึ้นระหว่าง EPSG: 3857 และ EPSG. 4326
  • Postgres คงรั่วไหลของสระว่ายน้ำการเชื่อมต่อเมื่อใช้ persist_connection = false.
  • การเชื่อมต่อที่สำคัญคง Postgres จะเคารพค่าสูงสุดของ MAX_SIZE และ initial_size ชั้นใด ๆ ในแผนที่.
  • ความผิดพลาดที่อาจเกิดขึ้นถาวรในการแยก WKB เมื่อ PostGIS ผลตอบแทนเ​​รขาคณิต null.
  • การแสดงผลคงที่พร่ามัวของไอคอนและภาพ SVG.
  • การตรวจสอบการเพิ่มของค่า SRS ที่ไม่ถูกต้องเมื่อโหลด XML.
  • เพิ่มการสนับสนุนสำหรับการระบุ base_path เป็นหนึ่งในสามข้อโต้แย้งไม่จำเป็นที่จะ load_xml.

มีอะไรใหม่ ในรุ่น 2.2.0 / 3.0.0-RC1:

  • ลบ 3 depedencies โดยไม่สูญเสียการทำงานใด ๆ . ltdl, cairomm และ libsigc ++
  • เพิ่มการสนับสนุนจำนวนเต็ม 64 บิตในสำนวนรหัสคุณลักษณะและ grid_renderer ได้.
  • เพิ่มความสามารถในการปิดการใช้งานที่จำเป็นสำหรับการอ้างอิงต่างๆ:. proj4, libpng, libtiff, libjpeg
  • เพิ่มการสนับสนุนเส้นโครงอีกครั้งได้เร็วขึ้นระหว่าง EPSG: 3857 และ EPSG. 4326
  • Postgres คงรั่วไหลของสระว่ายน้ำการเชื่อมต่อเมื่อใช้ persist_connection = false.
  • การเชื่อมต่อที่สำคัญคง Postgres จะเคารพค่าสูงสุดของ MAX_SIZE และ initial_size ชั้นใด ๆ ในแผนที่.
  • ความผิดพลาดที่อาจเกิดขึ้นถาวรในการแยก WKB เมื่อ PostGIS ผลตอบแทนเ​​รขาคณิต null.
  • การแสดงผลคงที่พร่ามัวของไอคอนและภาพ SVG.
  • การตรวจสอบการเพิ่มของค่า SRS ที่ไม่ถูกต้องเมื่อโหลด XML.
  • เพิ่มการสนับสนุนสำหรับการระบุ base_path เป็นหนึ่งในสามข้อโต้แย้งไม่จำเป็นที่จะ load_xml.

มีอะไรใหม่ ในรุ่น 2.0.0:

  • เพิ่มสถานที่ให้บริการต่ำสุดเส้นทางที่มีความยาวในการที่จะอนุญาตให้ text_symbolizer ป้ายจะอยู่เฉพาะบนเส้นของความยาวบาง.
  • เพิ่มการสนับสนุนสำหรับ quantization png ใช้จานคงที่.
  • เพิ่มฟังก์ชันการทำงาน AlsoFilter -. http://trac.mapnik.org/wiki/AlsoFilter
  • SQLite ปลั๊กอิน: เพิ่มประสิทธิภาพ I / O โดยใช้แคชที่ใช้ร่วมกันและไม่มีการ mutexes
  • .
  • โดยตรงเชื่อมโยงเข้ากับปลั๊กอิน libmapnik เพื่อหลีกเลี่ยงการตั้งธง dlopen จากภาษาผูกพัน.
  • โยนข้อผิดพลาดระหว่างการลงทะเบียนแบบอักษรที่ Freetype2 ไม่รายงานในครอบครัวหรือชื่อสไตล์.
  • คงอ้างไวยากรณ์สำหรับ "ตาราง". "คุณลักษณะ" ในปลั๊กอิน PostGIS (ก่อนหน้านี้ถ้านามแฝงตารางถูกนำมาใช้อ้างเช่น "table.attribute" จะทำให้เกิดความล้มเหลวของแบบสอบถาม).
  • เพิ่มความสามารถในการควบคุมรหัสคุณลักษณะ PostGIS โดย suppling key_field อ้างอิงและจำนวนเต็มชื่อแอตทริบิวต์.
  • เพิ่มทางเลือกฟังก์ชั่น proj_transform ที่แข็งแกร่งมากขึ้นเพื่อฉาย bbox ใช้คะแนนมากกว่าเพียงแค่สี่มุมเพื่อให้แน่ใจว่า bbox ขนาดได้อย่างดีที่สุดแม้จะ proj4 จากเงื่อนไขขอบเขต.

ซอฟต์แวร์ที่คล้ายกัน

jDataView
jDataView

13 Apr 15

basket.js
basket.js

1 Mar 15

Underscore.js
Underscore.js

11 Apr 15

ซอฟแวร์อื่น ๆ ของนักพัฒนา Mapnik Development Team

Ruby Mapnik
Ruby Mapnik

10 Dec 15

Node-Mapnik
Node-Mapnik

28 Sep 15

ความคิดเห็นที่ Mapnik

ความคิดเห็นที่ไม่พบ
เพิ่มความคิดเห็น
เปิดภาพ!
ค้นหาตามหมวดหมู่