特定のコードよりも戦略に関するヘルプを探しています。ですから、これを私のためにコードの大きな部分を書くための要求として受け取らないでください。私はそれをPHPで書く必要があり、それは以下を行う必要があります:
まず、ユーザーがリストから場所を選択する必要があります。スクリプトは、これら2つの場所の間に保存されている距離を表示します。
このための私の最初のアイデアは、データベースを作成し、場所ごとにテーブルを作成してから、そのテーブル内に場所ごとに行を作成することです。たとえば、「LA」と「Seattle」を選択すると、「LA」テーブルが取得され、「Seattle」セルの値が出力されます。これについて私が考えることができる唯一の問題は、テーブルがたくさんあることです。その場所に新しいテーブルを追加する必要があるだけでなく、新しい行も追加する必要があるため、新しい場所を追加するのが非常に難しくなります。他のすべてのテーブルで。
これにアプローチするより良い方法はありますか?
Excelスプレッドシートをインポートできる機能があることは知っていますが、その機能や、特定のセルを呼び出すためにそのデータにインデックスを付けるのがいかに簡単かについてはよくわかりません。
助けに感謝します!
私はあなたが提案している方法であなたのデータを絶対に保存しません。それには、何千もの列を持つテーブルが必要になります。
本当に地理的な領域を扱っていて、地球が完全に丸い球として近似されていると信頼できる場合は、領域の座標を保存して、その場で距離を計算するだけです。
トランジット転送ポイントやその他の任意の距離の計算など、他のことを考慮する必要がある場合は、次のような列を持つテーブルにデータを保存します。
各エリアのすべての属性を持つ「場所」テーブルを作成できます。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加