База географических названий GeoNames

Обсуждение материалов сайта: вопросы, замечания, предложения
Ответить
updates-bot
Bot
Сообщения: 276
Зарегистрирован: 03 фев 2008, 23:13
Репутация: 3

База географических названий GeoNames

Сообщение updates-bot » 27 апр 2009, 05:10

Обсуждение статьи "База географических названий GeoNames"

http://gis-lab.info/qa/geonames.html

Аватара пользователя
Максим Дубинин
MindingMyOwnBusiness
Сообщения: 8895
Зарегистрирован: 06 окт 2003, 20:20
Статьи: 231
Проекты: 12/6
Репутация: 635
Ваше звание: NextGIS
Откуда: Москва
Контактная информация:

Re: База географических названий GeoNames

Сообщение Максим Дубинин » 22 авг 2012, 21:46

Обновления:
ежедневное автообновление и конвертация GeoNames в shape-файлы в UTF8 и CP1251 также для Беларуси, Украины, Казахстана, Таджикистана, Армении, Грузии, Киргизстана, Туркменистана + логирование количества объектов
пристегивайтесь, турбулентность прямо по курсу

Odd-Bird
Интересующийся
Сообщения: 26
Зарегистрирован: 29 окт 2014, 17:48
Репутация: 0

Re: База географических названий GeoNames

Сообщение Odd-Bird » 20 июл 2015, 17:09

отсутствия возможность отфильтровать альтернативный названия на латинице от кириллических
Ну уж так прям и невозможно... :roll: А R на что? :lol:

Код: Выделить всё

library(stringi)
library(beepr)

set<-read.table("RU.csv",h=T,sep=";",dec=".",stringsAsFactors=F)

san<-lapply(as.matrix(set[,"alternatenames"]),FUN=strsplit,split=",") # Split lists of alternate names (includig Russian)

can<-NULL # List of cyrillic alternative names (if presented)

for (i in 1:length(san)) {

  sani<-unlist(san[i])
  sani<-sani[!is.na(stri_locate_first_charclass(sani,
                                                pattern="[:script=Cyrillic:]")[,1])]
  
  can<-append(can,sani)
  
}

beep(sound="mario")
  
Как-то так... Базу с населенными пунктами России можно скачать здесь: http://dfiles.ru/files/lzjzbdw7a Колонка rname - кириллическое имя (возможны ошибки транслитерации в случаях, когда альтернативного кириллического названия не предлагалось).
>>> Odd-Bird.do.am — Библиография научных работ о птицах России <<<

Ответить

Вернуться в «Материалы сайта»