Project

General

Profile

Feature #928

GeoNames links for places

Added by Alexander Watzinger almost 2 years ago. Updated 9 months ago.

Status:
Closed
Priority:
Low
Category:
CRM
Target version:
Start date:
2018-08-29
Estimated time:

Description

Option to link places to GeoNames identifier.

Features

  • Input field to enter/edit a GeoNames id in the place form
  • Search for GeoNames entries and show on map (already implemented in a basic way)
  • Select a hit from GeoNames to fill the GeoNames id field
  • Select a hit from GeoNames to add a point geometry (default title/description like: "Taken from GeoNames" but otherwise like a manually added point)

Model

  • E31 (Reference) -> P67 (refers to) -> E18 (Physical Object)
  • entity.name = code (e.g. 2643743)
  • entity.system type = 'external reference GeoNames'
  • When shown as link: label = 'GeoNames (2643743)', URL = geonames.org/2643743
  • Differentiation between close and exact matches with a new system_type

History

#1

Updated by Alexander Watzinger almost 2 years ago

  • Category set to CRM
  • Target version changed from Wishlist to 3.16.0
#2

Updated by Alexander Watzinger over 1 year ago

  • Target version changed from 3.16.0 to 3.18.0
#3

Updated by Alexander Watzinger about 1 year ago

  • Description updated (diff)
#4

Updated by Alexander Watzinger about 1 year ago

  • Description updated (diff)
#5

Updated by Christoph Hoffmann about 1 year ago

  • Status changed from Acknowledged to Assigned
  • Assignee set to Christoph Hoffmann
#6

Updated by Alexander Watzinger about 1 year ago

  • Description updated (diff)

@ Christoph: branch feature_geonames_backend is already online (with input fields in place form), maybe you create a feature_geonames_frontend for yourself (branching from develop)

#7

Updated by Christoph Hoffmann about 1 year ago

  • Status changed from Assigned to In Progress

import fields:
geonameId -> geonames_id
lat -> coordinates
lng -> coordinates
name -> name

set descriptionField: "created with geonames ID `ID`"

#8

Updated by Christoph Hoffmann about 1 year ago

prelimenary implementation working,

TODO:
  • separate import of geoname ID and geometry/points
  • write original geonames name field to description
  • display feature type code in geonames search result list
  • display list of current geometries/features
#9

Updated by Alexander Watzinger 11 months ago

  • Target version changed from 3.18.0 to 3.19.0
#10

Updated by Christoph Hoffmann 10 months ago

  • Status changed from In Progress to Closed
#11

Updated by Alexander Watzinger 10 months ago

  • Description updated (diff)
#12

Updated by Christoph Hoffmann 9 months ago

  • Status changed from Closed to In Progress

add button for importing both coordinates and geonames ID

#13

Updated by Alexander Watzinger 9 months ago

  • Status changed from In Progress to Closed

Looks finished so I closed it. Thanks for implementing the 3rd button so quick.

Also available in: Atom PDF