editka.execute("""update geo_layanan_kesehatan set geom = st_geomfromgeojson('{"type":"Point", "coordinates":%s, "crs":{"type":"name","properties":{"name":"EPSG:4326"}}}'), namobj = '%s', remark = '%s', luas_bangunan = %s, luas_tanah = %s, tinggi_bangunan = %s, perangkat = '%s', alamat = '%s' where id = %s"""%(co_edit,namobj,remark,luas_bangunan,luat_tanah,tinggi_bangunan,perangkat,alamat,idlakes))
conn.commit()
withconn.cursor()ashasiledit:
hasiledit.execute("""select namobj, remark, luas_bangunan, luas_tanah, tinggi_bangunan, perangkat, gambar, alamat from geo_layanan_kesehatan where id = %s"""%idlakes)
editrs.execute("""update geo_kantor_administrasi set namobj = '%s', remark = '%s', luas_bangunan = '%s', luas_tanah = '%s', tinggi_bangunan = '%s', perangkat = '%s', gambar = '%s', alamat = '%s' where id = %s"""%(namobj,alamat,remark,luas_bangunan,luat_tanah,tinggi_bangunan,perangkat,gambar,alamat,idspbu))
editrs.execute("""update geo_spbu set geom = st_geomfromgeojson('{"type":"Point", "coordinates":%s, "crs":{"type":"name","properties":{"name":"EPSG:4326"}}}'), namobj = '%s', remark = '%s', luas_bangunan = '%s', luas_tanah = '%s', tinggi_bangunan = '%s', perangkat = '%s', alamat = '%s' where id = %s"""%(co_edit,namobj,remark,luas_bangunan,luat_tanah,tinggi_bangunan,perangkat,alamat,idspbu))
conn.commit()
withconn.cursor()ashasiledit:
hasiledit.execute("""select namobj, remark, luas_bangunan, luas_tanah, tinggi_bangunan, perangkat, gambar, alamat from geo_kantor_administrasi where id = %s"""%idspbu)
hasiledit.execute("""select namobj, remark, luas_bangunan, luas_tanah, tinggi_bangunan, perangkat, gambar, alamat from geo_spbu where id = %s"""%idspbu)
editrs.execute("""update geo_kantor_administrasi set namobj = '%s', remark = '%s', luas_bangunan = '%s', luas_tanah = '%s', tinggi_bangunan = '%s', perangkat = '%s', gambar = '%s', alamat = '%s' where id = %s"""%(namobj,alamat,remark,luas_bangunan,luat_tanah,tinggi_bangunan,perangkat,gambar,alamat,idstasiun))
editrs.execute("""update geo_stasiun set geom = st_geomfromgeojson('{"type":"Point", "coordinates":%s, "crs":{"type":"name","properties":{"name":"EPSG:4326"}}}'), namobj = '%s', remark = '%s', luas_bangunan = '%s', luas_tanah = '%s', tinggi_bangunan = '%s', perangkat = '%s', alamat = '%s' where id = %s"""%(co_edit,namobj,remark,luas_bangunan,luat_tanah,tinggi_bangunan,perangkat,alamat,idstasiun))
conn.commit()
withconn.cursor()ashasiledit:
hasiledit.execute("""select namobj, remark, luas_bangunan, luas_tanah, tinggi_bangunan, perangkat, gambar, alamat from geo_kantor_administrasi where id = %s"""%idstasiun)
hasiledit.execute("""select namobj, remark, luas_bangunan, luas_tanah, tinggi_bangunan, perangkat, gambar, alamat from geo_stasiun where id = %s"""%idstasiun)
hasileditkantor=hasiledit.fetchall()
data=hasileditkantor[0]
...
...
@@ -372,22 +948,70 @@ def editstasiun(request):
@api_view(('POST',))
defeditterminal(request):
idterm=request.POST.get('id')
idterm=request.POST.get('idtr')
namobj=request.POST.get('namobj')
remark=request.POST.get('remark')
luas=request.POST.get('luas')
# gambar = request.POST.get('gambar')
alamat=request.POST.get('alamat')
ifalamatisNone:
alamat='alamat'
else:
alamat=request.POST.get('alamat')
perangkat=request.POST.get('perangkat')
ifperangkatisNone:
perangkat='bpk'
else:
perangkat=request.POST.get('perangkat')
point=request.POST.get("point")
cood_edit=json.loads(point)
co_edit=cood_edit['geometry']['coordinates']
withconn.cursor()aseditrs:
editrs.execute("""update geo_terminal_bus set namobj = '%s', remark = '%s', luas = '%s', perangkat = '%s', alamat = '%s' where id = %s"""%(namobj,remark,luas,perangkat,alamat,idterm))
conn.commit()
withconn.cursor()ashasiledit:
hasiledit.execute("""select namobj, remark, luas, perangkat, gambar, alamat from geo_terminal_bus where id = %s"""%idterm)
editrs.execute("""update geo_kantor_administrasi set namobj = '%s', remark = '%s', luas_bangunan = '%s', luas_tanah = '%s', tinggi_bangunan = '%s', perangkat = '%s', gambar = '%s', alamat = '%s' where id = %s"""%(namobj,alamat,remark,luas_bangunan,luat_tanah,tinggi_bangunan,perangkat,gambar,alamat,idterm))
editrs.execute("""update geo_gardu_listrik set geom = st_geomfromgeojson('{"type":"Point", "coordinates":%s, "crs":{"type":"name","properties":{"name":"EPSG:4326"}}}'), namobj = '%s', remark = '%s', luas_bangunan = '%s', luas_tanah = '%s', tinggi_bangunan = '%s', perangkat = '%s', alamat = '%s' where id = %s"""%(co_edit,namobj,remark,luas_bangunan,luat_tanah,tinggi_bangunan,perangkat,alamat,idgardu))
conn.commit()
withconn.cursor()ashasiledit:
hasiledit.execute("""select namobj, remark, luas_bangunan, luas_tanah, tinggi_bangunan, perangkat, gambar, alamat from geo_kantor_administrasi where id = %s"""%idterm)
hasiledit.execute("""select namobj, remark, luas_bangunan, luas_tanah, tinggi_bangunan, perangkat, gambar, alamat from geo_gardu_listrik where id = %s"""%idgardu)