CityData
更多信息
- 一个城市的完整说明为 {"city","region","country"},这里 "region" 为州、省或其它行政区域.
- 城市、区域和国家的名称按标准形式给出,如 "NewYork"、"BritishColumbia" 和 "UnitedStates".
- CityData["city"] 给出全世界所有名称为 "city" 的城市的列表,并按人口递减规律排列.
- CityData[{"city","country"}] 给出指定国家中所有名称为 "city" 的完整说明. 其结果按人口递减规律排列.
- CityData[{"city","country"},"property"] 给出指定名称的国家中人口最多城市的 "property" 值.
- CityData[{"city","region","country"},"property"] 给出由完整的城市说明 {"city","region","country"} 所表示的特定城市的 "property" 值.
- 若一特定区域和国家内含有名称相同的城市,则城市的标准名称中将包含附加的识别信息,如县的名称.
- CityData[{All,"region","country"}] 给出一个国家指定区域内所有可获城市的列表,并按人口递减规律排列.
- CityData[{Large,"region","country"}] 给出指定区域中所有大城市的列表. 大城市一般定义为人口在100,000 之上的城市.
- CityData[{All,"country"}] 和 CityData[{Large,"country"}] 分别给出指定国家中所有可获城市和所有大城市.
- CityData[] 或 CityData[All] 给出全世界所有可获城市的列表.
- 城市的标准属性性包括:
-
"Coordinates" 市中心的经纬度 "Elevation" 以米为单位的市中心的海拔 "Latitude" 市中心的纬度 "LocationLink" 城市地图的 URI "Longitude" 市中心的经度 "Population" 估计总人口 "TimeZone" 现对于 UTC 的当前时区 - 名称及相关识别属性包括:
-
"AlternateNames" 别名 "Country" 城市所在国家 "FullName" 主要英文全名( 如 "New York, New York" ) "Name" 主要英文缩写名(如 "New York" ) "Region" 州、省或其他行政区域 "RegionName" 区域的英文或当地名称 - CityData["name","property","ann"] 给出与属性有关的不同注解. 标准注解包括:
-
"Date" 数据所指日期 "Description" 属性的描述 "Units" 值的单位 "UnitsName" 所用单位的英语名 "UnitsNotation" 所用单位的符号 "UnitsStandardName" 所用单位的 Wolfram 语言标准名称
范例
打开所有单元 关闭所有单元基本范例 (5)
CityData["London"]CityData["London", "Population"]CityData[{"London", "Ontario", "Canada"}, "Population"]CityData["London", "Coordinates"]CityData["NewLondon", "Name"]CityData["NewLondon", "FullName"]CityData[{All, "Vanuatu"}]范围 (13)
城市名称与识别 (6)
CityData["LosAngeles"]CityData["Los Angeles"]CityData["LosAngeles", "Name"]CityData[{"LosAngeles", "Chile"}]CityData["Fresno"]CityData[{"Fresno", "UnitedStates"}]CityData[{"Fresno", "TX"}]CityData[{"Jefferson", "Wisconsin"}]CityData[#, "Name"]& /@ %CityData[#, "FullName"]& /@ %%CityData["Beijing", "AlternateNames"]CityData["Frog"]城市集合 (3)
CityData[{All, "Tuvalu"}]CityData[{Large, "Belgium"}]CityData[#, "Population"]& /@ %CityData[{Large, "Ohio", "UnitedStates"}]CityData[{All, "Illinois", "UnitedStates"}]//Short应用 (9)
nc = Nearest[CityData[#, "Coordinates"] -> #& /@ CityData[{Large, "UnitedStates"}]]nc[CityData[{"Champaign", "Illinois"}, "Coordinates"], 3]ListPlot[Reverse[CityData[#, "Coordinates"]]& /@ CityData[{All, "Japan"}], PlotRange -> {{120, 150}, {20, 50}}]Intersection[Part[#, 2, 1]& /@ CityData[{All, "Germany"}], Part[#, 2, 1]& /@ CityData[{All, "Belgium"}]]ListLogPlot[Reverse[Sort[CityData[#, "Population"]& /@ CityData[{All, #, "UnitedStates"}]]]& /@ {"Alabama", "Alaska", "Arizona", "Arkansas", "California"}]Graphics[{Gray, CountryData["Australia", "Polygon"], PointSize[Large], Red, Tooltip[Point[Reverse[CityData[#, "Coordinates"]]], CityData[#, "Name"]]& /@ CityData[{Large, "Australia"}]}]Graphics[{Gray, CountryData["NewZealand", "Polygon"], Opacity[0.3, Blue], Disk[Reverse[CityData[#, "Coordinates"]], Log[10. ^ 9, QuantityMagnitude[CityData[#, "Population"]]]]& /@ CityData[{All, "NewZealand"}]}]Graphics[{Gray, CountryData["Germany", "Polygon"], Thick, Green, Line[#[[Last[FindShortestTour[#]]]]&[Reverse[CityData[#, "Coordinates"]]& /@ CityData[{Large, "Germany"}]]]}]ListPlot3D[{CityData[#, "Longitude"], CityData[#, "Latitude"], CityData[#, "Elevation"]}& /@ CityData[{All, "Colorado", "UnitedStates"}], ColorFunction -> "Topographic", MeshFunctions -> {#3&}]ListLogPlot[{CityData[#, "Elevation"], CityData[#, "Population"]}& /@ CityData[{All, "Colorado", "UnitedStates"}]]属性和关系 (2)
CityData 按人口由多至少列出城市:
Take[CityData[{All, "Albania"}], 10]CountryData 可以给出一个国家中最大的城市:
CountryData["Albania", "LargestCities"]Graphics[{Gray, CountryData[#, {"SchematicPolygon", {"LambertAzimuthal", CityData["NewYork", "Coordinates"]}}]& /@ CountryData[]}]可能存在的问题 (3)
CityData 包含的是城市的全部,而不是城市的一部分:
CityData["Manhattan"]CityData["Singapore"]CityData[{"Kendall", "Wisconsin"}]CityData[#, "FullName"]& /@ %巧妙范例 (2)
Take[SortBy[Tally[Part[#, 2, 1]& /@ CityData[]], Last], -10]Tally[Part[#, 2, -1]& /@ CityData["SanJose"]]Take[SortBy[DeleteCases[CountryData[#, "CapitalCity"]& /@ CountryData[], _Missing], CityData[#, "Population"]&], 5]CityData[#, "Population"]& /@ %参见
CountryData AdministrativeDivisionData GeoNearest $GeoLocation WeatherData
实体类型: City
诠释器类型: City ComputedCity
技术笔记
-
▪
- 网络连接
相关指南
-
▪
- 地理数据和实体 ▪
- 社会经济和人口统计数据 ▪
- 实体类型
相关链接
文本
Wolfram Research (2007),CityData,Wolfram 语言函数,https://reference.wolfram.com/language/ref/CityData.html (更新于 2014 年).
CMS
Wolfram 语言. 2007. "CityData." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2014. https://reference.wolfram.com/language/ref/CityData.html.
APA
Wolfram 语言. (2007). CityData. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/CityData.html 年
BibTeX
@misc{reference.wolfram_2026_citydata, author="Wolfram Research", title="{CityData}", year="2014", howpublished="\url{https://reference.wolfram.com/language/ref/CityData.html}", note=[Accessed: 15-September-2026]}
BibLaTeX
@online{reference.wolfram_2026_citydata, organization={Wolfram Research}, title={CityData}, year={2014}, url={https://reference.wolfram.com/language/ref/CityData.html}, note=[Accessed: 15-September-2026]}