Czy można określić, czy punkt GeoJSON w danym łacie, lon znajduje się w danym poligonie GeoJSON, używając tylko JavaScript (albo przez d3, topojson, albo w jakikolwiek inny sposób)?Czy można określić, czy punkt GeoJSON znajduje się wewnątrz wieloboku GeoJSON przy użyciu JavaScriptScript?
Na przykład mogę narysować mapę pokazującą kraje w Wielkiej Brytanii w oparciu o samouczek: here.
Mam kilka punktów, które mają współrzędne, ale nie wskazują, w którym kraju się znajdują.
Chciałbym wyświetlić całkowitą liczbę punktów dla każdego kraju.
Czy mogę sprawdzić, który kraj zawiera każdy punkt w przeglądarce, czy też muszę przetworzyć dane punktu na serwerze za pomocą PostGIS lub podobnego?
Zobacz bibliotekę [* "Node.js/Javascript, aby sprawdzić, czy punkt jest w geojson multipolygon" *] (/ q/20379194). – altocumulus
@altocumulus - Twój komentarz doprowadził mnie do [Clipper JavaScript] (http://sourceforge.net/projects/jsclipper/) - wygląda interesująco. Ponadto nigdy nie przyszło mi do głowy, że "punkt w wielokącie" będzie tagiem. – user5325596
Zgadzam się, że tag [tag: point-in-polygon] zabrał mnie całkowicie przez zaskoczenie ;-) I jest z tym prawie 120 pytań. Jeśli sam wymyślisz rozwiązanie swojego problemu, opublikuj odpowiedź na to pytanie. – altocumulus