Asp.net 加载谷歌地图对象的最佳方式?
嗨,我在ASP.Net和sql server上使用谷歌地图。 我从sql server调用所有对象的数据,如Maker、折线、多边形、圆等。。 我想我可以通过kml、georss、json或字符串加载它们。为了快速、合理地加载它们,最好的方法是什么 谷歌的文档通常有Asp.net 加载谷歌地图对象的最佳方式?,asp.net,sql-server,xml,json,google-maps,Asp.net,Sql Server,Xml,Json,Google Maps,嗨,我在ASP.Net和sql server上使用谷歌地图。 我从sql server调用所有对象的数据,如Maker、折线、多边形、圆等。。 我想我可以通过kml、georss、json或字符串加载它们。为了快速、合理地加载它们,最好的方法是什么 谷歌的文档通常有Google.maps.Polyline…等。。。我想这是调用一种对象类型的一种方法,但我不确定这是不是正确的方法 哪种方法更符合逻辑,更易于使用,以及如何将来自datatbase的数据转换为json、kml或georss。 在客户端
Google.maps.Polyline…
等。。。我想这是调用一种对象类型的一种方法,但我不确定这是不是正确的方法
哪种方法更符合逻辑,更易于使用,以及如何将来自datatbase的数据转换为json、kml或georss。
在客户端不回发的情况下调用它的最佳方式是什么?KML是SQL Server以
XML
数据类型本机支持的有效XML。将数据存储为xml
列可能是最简单的方法。我目前将数据存储为lat、lng、type、title等。。。如何将其存储为kml?我的意思是有多少列以及以何种方式写入和读取?在asp.net C#端,我怎么能称之为“地图知道”呢?其次,我存储了一些来自gps设备的数据,我认为很难将这些数据存储为kml。我如何转换它们?哪种方法最好?听起来您可能更愿意使用适当的数据类型将各个属性存储为单独的列。像lat和long这样的东西最好是float
和title这样的东西是varchar
。它们是按您所说的那样存储的,问题是如何从asp.net调用它并通过kml显示在地图中?您应该能够从查询的数据构建一个简单的kml元素。您是否有要创建的对象和源数据的示例?