[GH-ISSUE #4] Bulanik boundingbox verisi #2

Open
opened 2026-02-26 04:36:09 +03:00 by kerem · 1 comment
Owner

Originally created by @edigu on GitHub (Aug 25, 2018).
Original GitHub issue: https://github.com/melihkorkmaz/il-ilce-mahalle-geolocation-rest-api/issues/4

Merhaba, servisinizi bugun kisisel hobi projemde kullanmak istedim ancak geolocation.boundinbox verisi bulanik oldugu icin koordinatlardan emin olamadim. Su an asagidaki gibi bir veri donuyor:

"geolocation": {
    "lat": "41.0734206",
    "lon": "28.9015561330191",
    "boundingbox": [
        "41.0518916",
        "41.0946066",
        "28.874044",
        "28.9390572"
      ]
}

bu verinin asagidaki gibi daha explicit anahtarlarla donmesi diger gelistiricilerin tahmin veya varsayimla ilerleme problemini ortadan kaldiracaktir:

"geolocation": {
    "lat": "41.0734206",
    "lon": "28.9015561330191",
    "boundingbox": [
        "south": "41.0518916",
        "north": "41.0946066",
        "east": "28.874044",
        "west": "28.9390572"
      ]
}

Tesekkurler.

Originally created by @edigu on GitHub (Aug 25, 2018). Original GitHub issue: https://github.com/melihkorkmaz/il-ilce-mahalle-geolocation-rest-api/issues/4 Merhaba, servisinizi bugun kisisel hobi projemde kullanmak istedim ancak `geolocation.boundinbox` verisi bulanik oldugu icin koordinatlardan emin olamadim. Su an asagidaki gibi bir veri donuyor: ``` "geolocation": { "lat": "41.0734206", "lon": "28.9015561330191", "boundingbox": [ "41.0518916", "41.0946066", "28.874044", "28.9390572" ] } ``` bu verinin asagidaki gibi daha explicit anahtarlarla donmesi diger gelistiricilerin tahmin veya varsayimla ilerleme problemini ortadan kaldiracaktir: ``` "geolocation": { "lat": "41.0734206", "lon": "28.9015561330191", "boundingbox": [ "south": "41.0518916", "north": "41.0946066", "east": "28.874044", "west": "28.9390572" ] } ``` Tesekkurler.
Author
Owner

@ardabeyazoglu commented on GitHub (Aug 15, 2019):

Benim denemelerime göre;

Kuzey-Doğu Lat/Lon => boundingbox[0], boundingbox[2]
Güney-Batı Lat/Lon => boundingbox[0], boundingbox[2]

Örneğin bir şehrin dikdörtgen çevresi, google mapste şu şekilde alınabilir buradaki bilgilerle:

var bb = city.boundingbox;
var cityBounds = new google.maps.LatLngBounds(new google.maps.LatLng(bb[0], bb[2]), new google.maps.LatLng(bb[1], bb[3]));
<!-- gh-comment-id:521670451 --> @ardabeyazoglu commented on GitHub (Aug 15, 2019): Benim denemelerime göre; Kuzey-Doğu Lat/Lon => boundingbox[0], boundingbox[2] Güney-Batı Lat/Lon => boundingbox[0], boundingbox[2] Örneğin bir şehrin dikdörtgen çevresi, google mapste şu şekilde alınabilir buradaki bilgilerle: ``` var bb = city.boundingbox; var cityBounds = new google.maps.LatLngBounds(new google.maps.LatLng(bb[0], bb[2]), new google.maps.LatLng(bb[1], bb[3]));
Sign in to join this conversation.
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/il-ilce-mahalle-geolocation-rest-api-melihkorkmaz#2
No description provided.