На три служебных блока прошу пока внимания не обращать

## OGR data source with driver: ESRI Shapefile 
## Source: "O:\P_Dendrochronology\template\ne_10m_lakes.shp", layer: "ne_10m_lakes"
## with 25 features
## It has 37 fields
## Integer64 fields read as strings:  scalerank ne_id
## OGR data source with driver: ESRI Shapefile 
## Source: "O:\P_Dendrochronology\template\ne_10m_rivers_lake_centerlines_scale_rank.shp", layer: "ne_10m_rivers_lake_centerlines_scale_rank"
## with 328 features
## It has 15 fields
## Integer64 fields read as strings:  scalerank rivernum ne_id
## OGR data source with driver: ESRI Shapefile 
## Source: "O:\P_Dendrochronology\template\yamal.riv.shp", layer: "yamal.riv"
## with 8706 features
## It has 1 fields
## Integer64 fields read as strings:  id

Древесина Ямала

Возможны два базовых варианта карты, на которую наносятся интересующие точки. 1) Выкачать в векторе все пространственные данные по береговой линии, административным границам, гидрологической сети и проч. и скомпоновать из них подложку самостоятельно. 2) Взять готовое решение - спутниковые снимки или OpenStreetMap. Возможен, в принципе, и комбинированый вариант, в котором между готовой подложкой и точками вручную отрисованы какие-то пространственные объекты, которые необходимо выделить дополнительно (пример см. здесь).

Вариант 1

В качестве базовой заливки для полуострова можно использовать что угодно, вплоть до растра высот (образцы под катом) или изоклин по температуре или осадкам.

Пример 1

Пример 2

Вариант 2