我已经使用地标标记对我的所有数据进行了KML分类和格式化。 因为我的数据库很大,所以我希望得到用户VIEWPORT左上角和右下角的LAT LONG。或类似的东西,所以我只能返回我的数据的一小部分。
我正在使用PHP并猜测我可以通过Google地球(不是Google地图)获取请求中的GET,POST或PUT,以便我可以处理它并返回KML。
我希望这清楚。 感谢
P.S我在文档中丢失了几次。答案 0 :(得分:1)
您可以在<ViewFormat>
元素中使用BBOX参数 - 请参阅http://code.google.com/apis/kml/documentation/kmlreference.html#viewformat了解具体内容和替代方案,以及更详细的示例(以下示例简化为强调<ViewFormat>
标记)。
<NetworkLink>
<name>NE US Radar</name>
<flyToView>1</flyToView>
<Link>
<href>http://www.example.com/geotiff/NE/MergedReflectivityQComposite.kml</href>
<viewFormat>BBOX=[bboxWest],[bboxSouth],[bboxEast],[bboxNorth]</viewFormat>
</Link>
</NetworkLink>