Mik*_*kos 8 c# google-maps google-earth bing-maps winforms
我正在构建一个需要地图的C#/ Winforms应用程序(谷歌地图,Bing地图等).但我对ToU(许可证) - 非商业用途等非常困惑.
我的问题:
为了商业目的,您会建议(最好是免费)嵌入winforms应用程序的映射提供程序.
如果应用程序处于"离线"状态,即无法从映射服务器获取切片,您会建议使用哪种映射提供程序.
在我阅读ToU中的非商业用途条款之前,谷歌地球似乎很有希望,你知道通过购买许可证是否可以豁免吗?任何商业替代品?
对于Windows应用程序,尝试使用浏览器控件查找OpenStreetMap以进行Windows窗体集成
对于离线解决方案,您需要地图数据.最常用的地图数据格式之一是Shapefiles,它是ESRI标准,您可以下载OpenStreetMap数据并将其转换为Shapefile,然后您可以在应用程序中导入它们.有一些开源项目正在使用Shapefiles进行地图渲染和其他GIS功能.即SharpMap和DotSpatial(两者都是.Net实现)
您可以搜索Google地球专业版,也可以尝试NASA的World Wind(免费)
| 归档时间: |
|
| 查看次数: |
9190 次 |
| 最近记录: |