Ich möchte eine schnelle, leichte und Offline-Methode haben, um ein Land aus Koordinaten zu bestimmen. Ich recherchierte für eine lange Zeit und fand, dass es boundary file in geojson format gibt Wie kann ich es in Java verwenden? dankeWie kann ich eine Länder-Geojons-Datei verwenden, um das Land einer Koordinate zu bestimmen?
0
A
Antwort
0
Ich fand PolyUtil kann den Job tun, um eine Koordinate zu prüfen, wenn sie zu einem Polygon gehört, aber die Quelldaten sind nicht genau genug für die Ländergrenzen der Welt.
Verwandte Themen
- 1. Wie bekomme ich das Land von einer Koordinate (Länge, Höhe) mit angular2-google-maps?
- 2. Kann ich eine Unterklasse verwenden, um das Hintergrundbild zu ändern?
- 3. Wie kann ich skypefied verwenden, um die SGP4 TEME-Koordinate in die ECEF zu konvertieren?
- 4. Verwenden von Kontrollkästchen, um Aktivitäten zu bestimmen
- 5. Wie bekomme ich eine Komponente einer Tikz/PGF-Koordinate?
- 6. Wie erhalte ich die Koordinaten einer Koordinate?
- 7. Verwenden Sie eine Liste, um Matplotlib Farben zu bestimmen
- 8. Kann ich ein Skript verwenden, um die Erstellung einer Tabelle in "flywaydb" zu bestimmen?
- 9. Kann ich eine SQL Server-Identitätsspalte verwenden, um die eingefügte Reihenfolge der Zeilen zu bestimmen?
- 10. SQL-Abfrage verwenden, um zu bestimmen, ob eine Tabelle
- 11. Wie kann der Benutzer eine Koordinate in einer Karte auswählen?
- 12. Wie kann ich Vorlagen verwenden, um die geeignete Methode zum Übergeben von Argumenten zu bestimmen?
- 13. Frage Schildkröte, um zu einer bestimmten Koordinate zu bewegen
- 14. Wie kann ich PHP verwenden, um eine Datumszeichenfolge zu analysieren?
- 15. Wie transformiere ich die Koordinate von WGS84 in eine Koordinate in einer Projektion mit PROJ.4?
- 16. Kinect v2-Koordinate zu einer anderen Koordinate transformieren
- 17. Wie kann ich Python zwingen, das Modul dummdbm zu verwenden, um eine neue Datenbank zu erstellen?
- 18. Wie kann ich LINQ verwenden, um eine Liste von Ländern zurückzugeben, aber ein bestimmtes Land an der Spitze zu platzieren?
- 19. Verwenden Sie Trigger zu bestimmen, um zu implementieren oder nicht
- 20. Wie kann ich das Listentrennzeichen von Excel programmgesteuert bestimmen?
- 21. kann ich setInterval verwenden, um zu bestimmen, ein Element mit Dojo zu ersetzen?
- 22. Verwenden Sie die Libphonummer, um die Handynummer zu bestätigen, ohne das Land zu kennen
- 23. Kann ich Kibana verwenden, um das Nachrichtenfeld zu analysieren
- 24. Gibt es ein Meteor-Paket, um einen Zustand zu erhalten, wenn ich eine Stadt oder eine lange Koordinate betrete?
- 25. Wie kann man (komplexes) Panelmuster bestimmen?
- 26. Kann ich JavaScript verwenden, um das 'name' Attribut zu setzen?
- 27. Wie kann ich feststellen, welches Land/welche Sprache das bevorzugte Land ist?
- 28. Suche nach der nächsten Koordinate zu einer anderen Koordinate
- 29. Wie kann ich mechanize verwenden, um auf eine Webseite zu klicken, um Informationen zu erhalten?
- 30. Jede zuverlässige API zur Verfügung, um zu bestimmen Benutzer- Stadt und Land von IP-Adresse
Wenn Sie nur den Namen des Landes möchten, [this] (https://stackoverflow.com/a/3660245/8244632) kann helfen. Es basiert nicht auf Koordinaten, sondern liefert den Ländernamen, in dem das Gerät vorhanden ist. Oder Sie können [this] (https://github.com/AReallyGoodName/OfflineReverseGeocode) reverse geocoder [offline] verwenden, was hilfreich sein kann. –
@LalitSinghFauzdar, danke, aber ich meine jede Koordinate. Für OfflineReverseGeocode ist es übertrieben, weil der Overhead zu groß ist (sogar die cities1000-Datei), um in einige Geräte geladen zu werden, es gibt auch ungefähr Stadt, die ich nicht brauche – DayDayHappy