https://naturalearth.s3.amazonaws.com/10m_cultural/ https://naturalearth.s3.amazonaws.com/10m_cultural/10m_cultural.zip https://naturalearth.s3.amazonaws.com/10m_cultural/ne_10m_admin_0_antarctic_claim_limit_lines.zip https://naturalearth.s3.amazonaws.com/10m_cultural/ne_10m_admin_0_antarctic_claims.zip https://naturalearth.s3.amazonaws.com/10m_cultural/ne_10m_admin_0_boundary_lines_disputed_areas.zip https://naturalearth.s3.amazonaws.com/10m_cultural/ne_10m_admin_0_boundary_lines_land.zip https://naturalearth.s3.amazonaws.com/10m_cultural/ne_10m_admin_0_boundary_lines_map_units.zip https://naturalearth.s3.amazonaws.com/10m_cultural/ne_10m_admin_0_boundary_lines_maritime_indicator.zip https://naturalearth.s3.amazonaws.com/10m_cultural/ne_10m_admin_0_countries.zip https://naturalearth.s3.amazonaws.com/10m_cultural/ne_10m_admin_0_countries_lakes.zip
UPDATE: As of October 2019, QGIS 3.10 has built-in support for label callout lines!
Callouts, sometimes called leader lines, are lines between labels and features on a map. They are useful when constraints of space force a label to be moved away from the
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/python | |
# -*- coding: utf8 -*- | |
# We'll use the pyzotero project for server access | |
# See packages.python.org/Pyzotero/ | |
from pyzotero import zotero | |
import sys | |
# Python's built-in CSV support is pretty nice |