Обсуждение статьи "База географических названий GeoNames"
http://gis-lab.info/qa/geonames.html
База географических названий GeoNames
-
- Bot
- Сообщения: 276
- Зарегистрирован: 03 фев 2008, 23:13
- Репутация: 3
- Максим Дубинин
- MindingMyOwnBusiness
- Сообщения: 9129
- Зарегистрирован: 06 окт 2003, 20:20
- Репутация: 748
- Ваше звание: NextGIS
- Откуда: Москва
- Контактная информация:
Re: База географических названий GeoNames
Обновления:
ежедневное автообновление и конвертация GeoNames в shape-файлы в UTF8 и CP1251 также для Беларуси, Украины, Казахстана, Таджикистана, Армении, Грузии, Киргизстана, Туркменистана + логирование количества объектов
ежедневное автообновление и конвертация GeoNames в shape-файлы в UTF8 и CP1251 также для Беларуси, Украины, Казахстана, Таджикистана, Армении, Грузии, Киргизстана, Туркменистана + логирование количества объектов
пристегивайтесь, турбулентность прямо по курсу
-
- Интересующийся
- Сообщения: 29
- Зарегистрирован: 29 окт 2014, 17:48
- Репутация: 0
Re: База географических названий GeoNames
Ну уж так прям и невозможно...отсутствия возможность отфильтровать альтернативный названия на латинице от кириллических


Код: Выделить всё
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")
>>> Odd-Bird.do.am — Библиография научных работ о птицах России <<<
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость