課税管轄区域
売上税、宿泊税、地方の手数料は、郵便番号ではなく行政区画の境界に従います。地点を逆ジオコーディングしてそれを含むすべての境界を取得し、それぞれのルールを適用しましょう。
1 回の呼び出しで、その座標を含むキャッシュ済みのすべての境界を、小さいものから順に、種類と行政レベル付きで返します。
税率表のキーには、表記が変わる名前ではなく、安定した境界 ID(OSM のリレーション ID)を使います。
各取引とともに ID と取得日を保存します。その背後にあるポリゴンは、いつでも再取得できます。
コピーして貼り付けられる例です。検索は無料で、それ以外には無料の API キーが必要です。
curl "https://geocodeai.dev/v1/boundaries/search?q=Cook%20County"curl "https://geocodeai.dev/v1/boundaries/reverse?lat=41.8781&lon=-87.6298" \ -H "Authorization: Bearer $GEOCODE_API_KEY"curl -X POST "https://geocodeai.dev/v1/areas" \ -H "Authorization: Bearer $GEOCODE_API_KEY" \ -H "Content-Type: application/json" \ -d '{"text":"The City of Chicago, excluding O'Hare International Airport","country":"US"}'