我的客户想要谷歌地图的一些功能,即: - 地理编码 - 使用基于邮政编码或long.lat的点生成地图 - 最佳旅行映射
他们与谷歌地图的问题 - 无法控制停机 - 加拿大/英国的邮政编码有时不准确或不经常更新 - 他们无法纠正不准确的信息
他们更愿意自己托管地图应用程序,但需要更新邮政编码。
有人可以推荐这样的产品吗?
感谢
答案 0 :(得分:2)
“无法控制停电 - 加拿大/英国的邮政编码有时不准确或不经常更新 - 他们无法纠正不准确的信息”
托管您自己的地图是控制这种情况的唯一方法,但在过去的5年中,您将非常努力地超越谷歌地图/ Bing地图的正常运行时间。看看以下内容:
OpenStreetMap对于道路图像数据,这是英国的开源数据非常好(我不确定加拿大),您可以自己做出更改并提交(或者只是更改数据)你已经下载了)
Geoserver,Mapnik或MapServer会读取openstreetmapdata,并创建以您希望的任何样式创建自己的地图所需的图片切片。根据您是否不想要所有国家和所有缩放级别,这些产品可以预先创建您需要的所有图块,但通常必须实时创建并缓存。您需要一台大型快速服务器来管理磁贴运算
Openlayers或Leaflet是开源javascript映射平台,可以为您显示切片
显然这只适用于路线图,航拍图像会花费你绝对的财富。
许多人都没有意识到英国经纬度和经度的邮政编码数据现在完全免费,每个季度都可以从官方来源下载(法令调查)http://www.ordnancesurvey.co.uk/oswebsite/products/code-point-open/index.html。
这与谷歌将使用的数据源相同,没有更好的数据源,但它总是包含不准确性,并且总是过时几个月。
希望能回答您提出的问题并向您提供相关信息以通知您的客户。现在对于这个问题,你没有问“这对我的客户来说是否具有良好的价值?”。
我不会假设您了解您的业务或客户,但我上面描述的内容是可行的,但需要一到几个月的工作才能使它们全部协同工作,即便如此,它也不会有任何接近性能或正常运行时间的地方像google / bing地图这样的东西只提供了一小部分功能。
答案 1 :(得分:0)
我认为你正在寻找像Caliper这样的东西,这是一个非常习惯,我希望昂贵的解决方案。没有建议。
http://www.caliper.com/GISMappingSoftwareDevelopment.htm
一种解决方案可能是使用两种不同的地图服务并比较它们的结果,这样就可以更准确地获得数据。您还可以通过创建一个系统来修复不准确的数据,该系统充当API与您的用户之间的屏障,您知道的数据不准确,在显示之前会得到纠正。不确定你到底在做什么,所以这可能不适合你。
行程映射/路由是否是您想要的基本功能?
答案 2 :(得分:0)
在急于推销自己之前,我建议好好考虑一下这样做的后果。首先想到的是,专业人员现在可以控制您的数据,但现在您可以控制数据。
因此,您将不得不考虑何时何地获得更新以及您必须采用的流程,以使您的地图与世界其他地方保持同步。这些事情涉及很多令人头疼的问题,这就是为什么这么多人使用Google等外部托管解决方案的原因。