回答:
データベースからWebブラウザーにデータを取得するには、サーバー側のスクリプトを使用する必要があります。SQLインジェクションなどの脆弱性を認識する必要があるため、これは難しい場合があります。注意すべき重要なベストプラクティスのいくつかは、パラメーター化されたクエリを使用し、データベースユーザーが特権を持たないようにし、パブリックにするテーブルへの読み取りアクセスのみを許可することです。
データベースへのAPIアクセスを取得する簡単な方法は、GeoServerのようなソフトウェアを使用することですが、それは潜在的に小さな問題に使用する非常に大きなアプリケーションです。
もう1つの方法は、サーバー側のスクリプトにデータをGeoJSONファイルに定期的にダンプさせることです。データの変更頻度に応じて、これは1時間ごと、1日ごと、1週間ごとになります。ファイルの書き込み中はWebサイトが機能しない可能性があることに注意してください。
別の方法は、PHPまたはPythonをCGIスクリプトとして使用して独自のAPIを構築することです。
例:
:あなたがにGeoJSONを持っていたら、動的または静的かどうか、あなたはリーフレット使用して非常に簡単にそれを読み込むことができhttp://leafletjs.com/examples/geojson.htmlを。
このリーフレットプラグインを試すことができます