OpenLayers搜索地图与Nominatim

时间:2013-11-30 14:18:45

标签: javascript xml openlayers openstreetmap nominatim

晚上好。 在我正在开发的网站上,我需要让用户在我这样做的Open Layer地图中搜索一个地方

<script type="text/javascript">
        uploadMap = new OpenLayers.Map("uploadMap");
                var mapnik         = new OpenLayers.Layer.OSM();
                var fromProjection = new OpenLayers.Projection("EPSG:4326");   // Transform from WGS 1984
                var toProjection   = new OpenLayers.Projection("EPSG:900913"); // to Spherical Mercator Projection
                var position       = new OpenLayers.LonLat(3.41,5.52);
                var zoom           = 1; 

                uploadMap.addLayer(mapnik);
                uploadMap.setCenter(position, zoom );
                uploadMap.zoomToMaxExtent();

        </script>

然后使用PHP将地名和lat / long变量保存在MySql数据库中。 我无法弄清楚的是,如何使用输入类型=“文本”让用户在这张地图上搜索。 我找到了关于Nominatim但是地理定位的响应是关于XML的,我不知道如何使用它!我该怎么办? 谢谢。

0 个答案:

没有答案