0

こんばんは。私が開発しているウェブサイトでは、ユーザーがこのように作成したオープンレイヤーマップで場所を検索できるようにする必要があります

<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 を使用して MySql データベースに地名と緯度/経度変数を保存します。私が理解できないのは、input type="text" を使用して、ユーザーがこのマップで検索できるようにする方法です。Nominatim を見つけましたが、ジオロケーティングの応答は XML で、使い方がわかりません。どうすればいいですか?ありがとうございました。

4

0 に答える 0