Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/330.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何正确加载GeoJson文件?_Python_Json_Geocoding_Geojson_Folium - Fatal编程技术网

Python 如何正确加载GeoJson文件?

Python 如何正确加载GeoJson文件?,python,json,geocoding,geojson,folium,Python,Json,Geocoding,Geojson,Folium,我有一个莫斯科地区的geojson文件,可在 所以,我无法正确加载它 这些想法无助于: 我试图创建一张地图,然后在上面添加一个图层 import folium m = folium.Map(location = [55.7522200,37.6156000], zoom_start_13) folium.GeoJson(open('mo.geojson')).add_to(m)' 这不起作用请尝试folium.GeoJson(open('mo.GeoJson').read())

我有一个莫斯科地区的
geojson
文件,可在

所以,我无法正确加载它

这些想法无助于:

我试图创建一张地图,然后在上面添加一个图层

 import folium

m = folium.Map(location = [55.7522200,37.6156000], zoom_start_13)

folium.GeoJson(open('mo.geojson')).add_to(m)'
这不起作用

请尝试
folium.GeoJson(open('mo.GeoJson').read())。将_添加到(m)


这将读取文件的内容并将字符串传递给folium。

出现以下错误:
UnicodeDecodeError:“charmap”编解码器无法解码位置907334中的字节0x98:字符映射到
因此,我添加了
编码-'utf-8'
参数,现在它可以工作了。谢谢!!!