2010-07-06 117 views
2

是否有任何离线地图库可以使用PHP吗?我想制作一个应用程序,在地图上显示所有站点的数据位置(包括经度和纬度)。有没有用于PHP的离线地图库?

但用户不希望此应用程序连接到互联网,所以我不能将Google地图用作解决方案。你知道任何可以标记基于位置的经度和纬度信息的离线地图库吗?

在此先感谢

+0

应用程序需要做什么。在地图上渲染点或进行地址的地理编码? – 2010-07-06 10:15:51

+0

只需在地图上渲染点。我有每个点的纬度和经度数据。 – 2010-07-06 11:50:37

回答

1

如果您需要渲染的地球上任何地方的图形的地图,你会需要地理数据的大量和大量的存储空间(除非你保持低分辨率)。对于美国的地理数据,您可以从某些商业机构购买批量数据集(或获取较小的免费数据集),或尝试使用GeoData.gov

获得GIS数据集后,您可以使用Image_GIS可视化数据。我没有使用图书馆,所以我不知道结果如何,但这是一个解决方案。

+2

http://www.openstreetmap.org/是地图数据的另一个很好的来源,或http://openmaps.eu/用于东欧地图 – 2010-07-06 10:56:14

+0

我之前没有听说过openstreetmap.org。要看看它。谢谢 – 2010-07-06 11:51:38

+0

@Mark Ba​​ker 你有没有把marker/poi放在基于经度和纬度的离线openstreetmap上? – 2010-07-07 06:53:53