আরআই সহ প্যাকেজ এবং একটি কাস্টম মানচিত্র সহ অ্যানিমেটেড চোরোলেথ মানচিত্র তৈরি করতে চায় rMaps। আমি এখানে বর্ণিত ডিয়েগো ভেলের উদাহরণ অনুসরণ করার এবং ডেটাাম্যাপসের জন্য কাস্টম মানচিত্রের তথ্য ব্যবহার করার চেষ্টা করেছি ।
তবে মানচিত্রটি প্রদর্শিত হয় না । তবে, যথাযথ ফিল কী সহ কিংবদন্তিটি বছরের অ্যানিমেশন বারের সাথে উপস্থিত হবে। টপোজেসন ফাইলটি ঠিক আছে বলে মনে হচ্ছে।
library(rCharts);library(rMaps);library(rgdal)
map = readOGR("https://raw.githubusercontent.com/gupierre/GHA_vol/master/Data/GHA_adm/GHA_adm1.topo.json", layer="admin_1",stringsAsFactors=F)
#Data:
SDLOG<-read.table("https://raw.githubusercontent.com/gupierre/GHA_vol/master/Data/sdlog.csv", header=T,stringsAsFactors=F, sep =",")
head(SDLOG)
year name sdlog type
>1 2004 Greater Accra 0.20030687 urban
>2 2005 Greater Accra 0.15322712 urban
>3 2006 Greater Accra 0.10782677 urban
#Map:
library(rCharts);library(rMaps)
d1 <- ichoropleth(sdlog ~ name, data = SDLOG[SDLOG$type=="rural",], ncuts = 7, pal = 'YlOrRd', animate = 'year', map = 'admin_1')
d1$set(
geographyConfig = list(
dataUrl = "https://raw.githubusercontent.com/gupierre/GHA_vol/master/Data/GHA_adm/GHA_adm1.topo.json"
),
scope = 'admin_1',
setProjection = '#! function( element, options ) {
var projection, path;
projection = d3.geo.mercator()
.center([8, -1]).scale(element.offsetWidth)
.translate([element.offsetWidth / 2, element.offsetHeight / 2]);
path = d3.geo.path().projection( projection );
return {path: path, projection: projection};
} !#'
)
d1
দ্রষ্টব্য: এই প্রশ্নটি সাফল্য ছাড়াই স্ট্যাকওভারফ্লোতে জিজ্ঞাসা করা হয়েছিল । এসও থেকে প্রশ্ন পোস্ট করার জন্য আমি জিআইএসের নীতি জানি না। আমি আমার প্রাথমিক প্রশ্ন পেস্ট অনুলিপি করতে ভুল হলে দয়া করে মন্তব্যগুলিতে পরামর্শ করুন।

