queryResult という都市のいくつかの場所のすべての緯度と経度を含むテーブルがあり、次のことを行います。
1 - 都市のラスター マップを取得します [たとえば、ブラックプール]
cityMapRaster = get_map(location = 'Blackpool', zoom = 12, source = 'google', maptype = 'roadmap')
dataToShow <- ggmap(cityMapRaster) + geom_point(aes(x = Longitude, y = Latitude), data = queryResult, alpha = .5, color = "darkred", size = 1)
print(dataToShow)
これにより、マップ上の次のポイントが返されます
ここで、これらすべての緯度と経度の外側の境界 [都市の境界線] を、次の期待される結果のように描画したいと考えています。
更新 1 : 入力データの提供と提案されたahullソリューションの適用:
ggmap(cityMapRaster) + geom_point(aes(x = Longitude, y = Latitude), data = queryResult, alpha = .5, color = "darkred") + ahull.gg
@spacedman と @cuttlefish44 によって提案された ahull ソリューションを適用したところ、予想されるポリゴンとは大きく異なる次の結果が得られました。
すべての緯度と経度を含む .csv ファイルを次のリンクからダウンロードできます: Blackpool Lat,Lon