Mapinfo功能挖掘(一)──如何进行空间查询(带图说明)

[复制链接] 打印 上一主题 下一主题
  发表于 2008-8-17 17:03
原帖由 瓢虫 于 2008-8-16 16:16 发表


只要单独选中这个区域就可以啦~


我这样描述好了
有一个省的地图,里面有不同的地市,这个省的边界是一个图层,当然也有不同的地市的边界在里面,但是也是一个图层里面的。
另外一个图层有很多点,有的落在省外的,省内的也有落在不同的地市里面的。类似一楼的图。

按照瓢虫老师的办法可以把落在省外的点剔除,如果我想要把省内不同地市的点分开。如何操作?

如何在SQL查询中单独选中这个地市的区域?

谢谢瓢虫老师的解答。

另外瓢虫老师可以帮忙解决一个很初级的问题吗?如何改变所有对象(点、线、面和标注文本)的样式?在这里:
http://www.tdzl.org/bbs/thread-7343299-1-2.html

感谢!!
  发表于 2008-8-17 17:05
好教程,图文并茂。
生动
  发表于 2008-8-25 21:41
原帖由 panland 于 2008-8-17 17:03 发表


我这样描述好了
有一个省的地图,里面有不同的地市,这个省的边界是一个图层,当然也有不同的地市的边界在里面,但是也是一个图层里面的。
另外一个图层有很多点,有的落在省外的,省内的也有落在不同的地市里 ...


吼吼,你描述的很不清楚哈,下次可以把问题说的简单点。
大致理解了一下,你的一个图层中有市的面域图斑,其边界表示了市边界和省的边界。另一图层为点数据,你想选中落在其中某些市的的点。对吧?
首先, 如果市的表中含有市名称或其它唯一的属性,那么可以用属性查询的方法先查出你所关心的市域,然后再用SQL查询,将面图层的名字更改为“selection”(这是存放你所选中的对象的临时表),然后步骤如之前所述。这样再把选中的点另存为一个新的图层就行啦。
  发表于 2008-8-26 09:26
好 继续发表!!!!!
  发表于 2008-10-8 10:55
谢谢楼主 你真厚道啊 谢谢了
  发表于 2008-10-9 10:52
哈哈 又学习了一招 多谢楼主了
  发表于 2008-11-14 22:59
嗯,楼主发了个好东东。
我试了一下,用两个面状也可以这么做。不一定非要点的,呵呵,好方法。
不过,与“边界查询”好像雷同哦。
  发表于 2008-12-8 09:29
让我狠狠得学习了一下
  发表于 2008-12-11 16:22
热心好人哦,很详细,谢谢
  发表于 2008-12-25 11:03
谢谢分享· 不  错   学习中
  发表于 2008-12-29 12:10
感谢楼主共享的资料
  发表于 2016-12-8 22:53

呵呵,俺来了 以后多请教

举报 使用道具

回复 支持 反对
1234
返 回 发新帖
您需要登录后才可以回帖 登录 | 注册

本版积分规则



快速回复 返回顶部 返回列表